lists.linaro.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2025
June
May
April
March
February
January
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
List overview
Download
Lkft-triage
----- 2025 -----
June 2025
May 2025
April 2025
March 2025
February 2025
January 2025
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
lkft-triage@lists.linaro.org
47 participants
32813 discussions
Start a n
N
ew thread
E T Cサービスのお知らせ
by etc-meisai
ETCサービスをご利用いただきありがとうございます ETCサービスは無効になりました。 引き続きサービスをご利用いただきたい場合は、下記リンクより詳細をご確認ください。 [1]https://wnnxvm.cn/pc/login/?Rfunccode=1013000000&nextfunc=1013000000 ご不便とご心配をおかけしまして誠に申し訳ございませんが、 何とぞご理解賜りたくお願い申しあげます。 ■ 注意事項 ━━━━━━━ ※なお、24時間以内にご確認がない場合、誠に遺憾ながら、アカウントをロックさせていただくことを警告いたします ※本メールは、重要なお知らせとしてメールの配信を希望されていないお客さまにもお送りさせていただいております。何卒ご了承ください。 ※このメールに心当たりのないかたは、恐れ入りますがETCウェブサイトよりお問い合わせください。 ━━━━━━━ ■発行者 ━━━━━━━ ETC利用照会サービス事務局 References 1.
https://wnnxvm.cn/pc/login/?Rfunccode=1013000000&nextfunc=1013000000
2 years, 10 months
1
0
0
0
[PATCH 5.18 0000/1094] 5.18.18-rc2 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.18.18 release. There are 1094 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Thu, 18 Aug 2022 12:43:14 +0000. Anything received after that time might be too late. The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.18.18-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-5.18.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 5.18.18-rc2 Andrey Konovalov <andreyknvl(a)gmail.com> mm: introduce clear_highpage_kasan_tagged Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression Pavel Begunkov <asml.silence(a)gmail.com> io_uring: mem-account pbuf buckets Ye Bin <yebin10(a)huawei.com> f2fs: fix null-ptr-deref in f2fs_get_dnode_of_data Tom Rix <trix(a)redhat.com> drm/vc4: change vc4_dma_range_matches from a global to static Daeho Jeong <daehojeong(a)google.com> f2fs: revive F2FS_IOC_ABORT_VOLATILE_WRITE Lukas Wunner <lukas(a)wunner.de> net: phy: smsc: Disable Energy Detect Power-Down in interrupt mode Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Suppress 'passing zero to PTR_ERR' warning Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Fix sparse warning for bpf_kptr_xchg_proto Marek Vasut <marex(a)denx.de> drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function Russell Currey <ruscur(a)russell.cc> powerpc/kexec: Fix build failure from uninitialised variable Alexander Gordeev <agordeev(a)linux.ibm.com> Revert "s390/smp: enforce lowcore protection on CPU restart" Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: felix: fix min gate len calculation for tc when its first gate is closed Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing: Use a copy of the va_list for __assign_vstr() Paolo Abeni <pabeni(a)redhat.com> mptcp: refine memory scheduling Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv" Eric Dumazet <edumazet(a)google.com> raw: fix a typo in raw_icmp_error() Eric Dumazet <edumazet(a)google.com> raw: remove unused variables from raw6_icmp_error() Jason A. Donenfeld <Jason(a)zx2c4.com> crypto: lib/blake2s - reduce stack frame usage in self test Eric Dumazet <edumazet(a)google.com> tcp: fix over estimation in sk_forced_mem_schedule() Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> net_sched: cls_route: remove from list when handle is 0 Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: convert count_max_extents() to use fs_info->max_extent_size Filipe Manana <fdmanana(a)suse.com> btrfs: join running log transaction when logging new name Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc: Fix eh field when calling lwarx on PPC32 SeongJae Park <sj(a)kernel.org> xen-blkfront: Apply 'feature_persistent' parameter when connect Maximilian Heyne <mheyne(a)amazon.de> xen-blkback: Apply 'feature_persistent' parameter when connect SeongJae Park <sj(a)kernel.org> xen-blkback: fix persistent grants negotiation Mårten Lindahl <marten.lindahl(a)axis.com> tpm: Add check for Failure mode for TPM2 modules Huacai Chen <chenhuacai(a)kernel.org> tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH Tianjia Zhang <tianjia.zhang(a)linux.alibaba.com> KEYS: asymmetric: enforce SM2 signature use pkey algo Jan Kara <jack(a)suse.cz> ext4: fix race when reusing xattr blocks Jan Kara <jack(a)suse.cz> ext4: unindent codeblock in ext4_xattr_block_set() Shuqi Zhang <zhangshuqi3(a)huawei.com> ext4: use kmemdup() to replace kmalloc + memcpy Jan Kara <jack(a)suse.cz> ext4: remove EA inode entry from mbcache on inode eviction Lukas Czerner <lczerner(a)redhat.com> ext4: make sure ext4_append() always allocates new block Lukas Czerner <lczerner(a)redhat.com> ext4: check if directory block is within i_size Ye Bin <yebin10(a)huawei.com> ext4: fix warning in ext4_iomap_begin as race between bmap and write Baokun Li <libaokun1(a)huawei.com> ext4: correct the misjudgment in ext4_iget_extra_inode Baokun Li <libaokun1(a)huawei.com> ext4: correct max_inline_xattr_value_size computing Baokun Li <libaokun1(a)huawei.com> ext4: fix use-after-free in ext4_xattr_set_entry Baokun Li <libaokun1(a)huawei.com> ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h Eric Whitney <enwlinux(a)gmail.com> ext4: fix extent status tree race in writeback error recovery path Theodore Ts'o <tytso(a)mit.edu> ext4: update s_overhead_clusters in the superblock during an on-line resize Hyunchul Lee <hyc.lee(a)gmail.com> ksmbd: prevent out of bound read for SMB2_WRITE Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix wrong smbd max read/write size check Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: add smbd max io size parameter Hyunchul Lee <hyc.lee(a)gmail.com> ksmbd: smbd: introduce read/write credits for RDMA read/write Hyunchul Lee <hyc.lee(a)gmail.com> ksmbd: smbd: change prototypes of RDMA read/write related functions Marios Makassikis <mmakassikis(a)freebox.fr> ksmbd: validate length in smb2_write() Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing: Use a struct alignof to determine trace event field alignment Steven Rostedt (Google) <rostedt(a)goodmis.org> batman-adv: tracing: Use the new __vstring() helper Miaohe Lin <linmiaohe(a)huawei.com> hugetlb_cgroup: fix wrong hugetlb cgroup numa stat Jianglei Nie <niejianglei2021(a)163.com> mm/damon/reclaim: fix potential memory leak in damon_reclaim_init() Mikulas Patocka <mpatocka(a)redhat.com> dm raid: fix address sanitizer warning in raid_resume Mikulas Patocka <mpatocka(a)redhat.com> dm raid: fix address sanitizer warning in raid_status Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists Sean Christopherson <seanjc(a)google.com> KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL Like Xu <likexu(a)tencent.com> KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl Sean Christopherson <seanjc(a)google.com> KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU Like Xu <like.xu(a)linux.intel.com> KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter Sumanth Korikkar <sumanthk(a)linux.ibm.com> s390/unwind: fix fgraph return address recovery Jason A. Donenfeld <Jason(a)zx2c4.com> powerpc/powernv/kvm: Use darn for H_RANDOM on Power9 Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: CPPC: Do not prevent CPPC from working in the future Artem Bityutskiy <artem.bityutskiy(a)linux.intel.com> intel_idle: make SPR C1 and C1E be independent Zhang Rui <rui.zhang(a)intel.com> intel_idle: Add AlderLake support Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: wait until zone is finished when allocation didn't progress Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: write out partially allocated region Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: activate necessary block group Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: activate metadata block group on flush_space Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: introduce space_info->active_total_bytes Stefan Roesch <shr(a)fb.com> btrfs: store chunk size in space-info struct Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: introduce btrfs_zoned_bg_is_full Josef Bacik <josef(a)toxicpanda.com> btrfs: make the bg_reclaim_threshold per-space info Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: disable metadata overcommit for zoned Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: finish least available block group on data bg allocation Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: let can_allocate_chunk return error Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: revive max_zone_append_bytes Naohiro Aota <naohiro.aota(a)wdc.com> block: add bdev_max_segments() helper Christoph Hellwig <hch(a)lst.de> block: add a bdev_max_zone_append_sectors helper Nikolay Borisov <nborisov(a)suse.com> btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPAT_BIG_METADATA Josef Bacik <josef(a)toxicpanda.com> btrfs: reset block group chunk force if we have to wait Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: fix error handling of fallback uncompress write Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: ensure pages are unlocked on cow_file_range() failure Josef Bacik <josef(a)toxicpanda.com> btrfs: tree-log: make the return value for log syncing consistent Jinke Han <hanjinke.666(a)bytedance.com> block: don't allow the same type rq_qos add more than once Christoph Hellwig <hch(a)lst.de> block: serialize all debugfs operations using q->debugfs_mutex Chen Zhongjin <chenzhongjin(a)huawei.com> locking/csd_lock: Change csdlock_debug from early_param to __setup Jason A. Donenfeld <Jason(a)zx2c4.com> timekeeping: contribute wall clock to rng on time change Tyler Hicks <tyhicks(a)linux.microsoft.com> net/9p: Initialize the iounit field during fid creation Luo Meng <luomeng12(a)huawei.com> dm thin: fix use-after-free crash in dm_sm_register_threshold_callback Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing/events: Add __vstring() and __assign_vstr() helper macros Michal Suchanek <msuchanek(a)suse.de> kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification Coiby Xu <coxu(a)redhat.com> kexec: clean up arch_kexec_kernel_verify_sig Naveen N. Rao <naveen.n.rao(a)linux.vnet.ibm.com> kexec_file: drop weak attribute from functions Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: set a default MAX_WRITEBACK_JOBS Cameron Williams <cang1(a)live.co.uk> tty: 8250: Add support for Brainboxes PX cards. Maciej W. Rozycki <macro(a)orcam.me.uk> serial: 8250: Add proper clock handling for OxSemi PCIe devices Maciej W. Rozycki <macro(a)orcam.me.uk> serial: 8250: Fold EndRun device support into OxSemi Tornado code Robert Marko <robimarko(a)gmail.com> PCI: qcom: Power on PHY before IPQ8074 DBI register accesses Mohamed Khalfella <mkhalfella(a)purestorage.com> PCI/AER: Iterate over error counters instead of error strings Alexander Lobakin <alexandr.lobakin(a)intel.com> iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) Sean Christopherson <seanjc(a)google.com> KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) Lev Kujawski <lkujaw(a)member.fsf.org> KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: pci: Add Raptor Lake-S CPU support Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: pci: Add Raptor Lake-S PCH support Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: pci: Add Meteor Lake-P support Sudeep Holla <sudeep.holla(a)arm.com> firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails Lukas Wunner <lukas(a)wunner.de> usbnet: smsc95xx: Fix deadlock on runtime resume Lukas Wunner <lukas(a)wunner.de> usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling Lukas Wunner <lukas(a)wunner.de> usbnet: smsc95xx: Avoid link settings race on interrupt reception Lukas Wunner <lukas(a)wunner.de> usbnet: smsc95xx: Don't clear read-only PHY interrupt Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component Imre Deak <imre.deak(a)intel.com> drm/dp/mst: Read the extended DPCD capabilities during system resume Jason A. Donenfeld <Jason(a)zx2c4.com> crypto: blake2s - remove shash module Jitao Shi <jitao.shi(a)mediatek.com> drm/mediatek: Keep dsi as LP00 before dcs cmds transfer Phil Auld <pauld(a)redhat.com> drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist David Collins <quic_collinsd(a)quicinc.com> spmi: trace: fix stack-out-of-bound access in SPMI tracing functions Al Viro <viro(a)zeniv.linux.org.uk> __follow_mount_rcu(): verify that mount_lock remains unchanged Xie Shaowen <studentxswpy(a)163.com> Input: gscps2 - check return value of ioremap() in gscps2_probe() Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> posix-cpu-timers: Cleanup CPU timers before freeing them during exec Bharath SM <bharathsm(a)microsoft.com> SMB3: fix lease break timeout when multiple deferred close handles for the same file. Alexander Lobakin <alexandr.lobakin(a)intel.com> x86/olpc: fix 'logical not is only applied to the left hand side' Masami Hiramatsu (Google) <mhiramat(a)kernel.org> x86/kprobes: Update kcb status flag after singlestepping Steven Rostedt (Google) <rostedt(a)goodmis.org> ftrace/x86: Add back ftrace_expected assignment Kim Phillips <kim.phillips(a)amd.com> x86/bugs: Enable STIBP for IBPB mitigated RETBleed Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix losing target when it reappears during delete Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Wind down adapter after PCIe error Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix excessive I/O error messages by default Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Turn off multi-queue for 8G adapters Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix discovery issues in FC-AL topology Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Fix imbalance vha->vref_count Steffen Maier <maier(a)linux.ibm.com> scsi: zfcp: Fix missing auto port scan and thus missing target ports Peter Wang <peter.wang(a)mediatek.com> scsi: ufs: core: Correct ufshcd_shutdown() flow Zheyu Ma <zheyuma97(a)gmail.com> video: fbdev: s3fb: Check the size of screen before memset_io() Zheyu Ma <zheyuma97(a)gmail.com> video: fbdev: arkfb: Check the size of screen before memset_io() Zheyu Ma <zheyuma97(a)gmail.com> video: fbdev: vt8623fb: Check the size of screen before memset_io() Jaewook Kim <jw5454.kim(a)samsung.com> f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED Sungjong Seo <sj1557.seo(a)samsung.com> f2fs: allow compression for mmap files in compress_mode=user Andrea Righi <andrea.righi(a)canonical.com> x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y Mel Gorman <mgorman(a)techsingularity.net> sched/core: Do not requeue task on CPU excluded from cpus_mask Tianchen Ding <dtcccc(a)linux.alibaba.com> sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle Tianchen Ding <dtcccc(a)linux.alibaba.com> sched: Fix the check of nr_running at queue wakelist Florian Fainelli <f.fainelli(a)gmail.com> tools/thermal: Fix possible path truncations Zheyu Ma <zheyuma97(a)gmail.com> video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() Siddh Raman Pant <code(a)siddh.me> x86/numa: Use cpumask_available instead of hardcoded NULL check Waiman Long <longman(a)redhat.com> sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed Michael Ellerman <mpe(a)ellerman.id.au> powerpc/64e: Fix kexec build error Josh Poimboeuf <jpoimboe(a)kernel.org> scripts/faddr2line: Fix vmlinux detection on arm64 Arnaldo Carvalho de Melo <acme(a)redhat.com> genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO Michael Ellerman <mpe(a)ellerman.id.au> powerpc/pci: Fix PHB numbering when using opal-phbid Chenyi Qiang <chenyi.qiang(a)intel.com> x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero Chen Zhongjin <chenzhongjin(a)huawei.com> kprobes: Forbid probing on trampoline and BPF code areas Ian Rogers <irogers(a)google.com> perf symbol: Fail to read phdr workaround Miaoqian Lin <linmq006(a)gmail.com> powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address Miaoqian Lin <linmq006(a)gmail.com> powerpc/xive: Fix refcount leak in xive_get_max_prio Miaoqian Lin <linmq006(a)gmail.com> powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader Matthew Wilcox (Oracle) <willy(a)infradead.org> cifs: Fix memory leak when using fscache Chao Liu <liuchao(a)coolpad.com> f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time Chao Yu <chao(a)kernel.org> f2fs: fix to check inline_data during compressed inode conversion Jaegeuk Kim <jaegeuk(a)kernel.org> f2fs: kill volatile write support Daeho Jeong <daehojeong(a)google.com> f2fs: change the current atomic write way Chao Yu <chao(a)kernel.org> f2fs: give priority to select unpinned section for foreground GC Byungki Lee <dominicus79(a)gmail.com> f2fs: write checkpoint during FG_GC Chao Yu <chao(a)kernel.org> f2fs: don't set GC_FAILURE_PIN for background GC Chao Yu <chao(a)kernel.org> f2fs: check pinfile in gc_data_segment() in advance Chao Yu <chao(a)kernel.org> f2fs: fix to invalidate META_MAPPING before DIO write Kan Liang <kan.liang(a)linux.intel.com> perf stat: Revert "perf stat: Add default hybrid events" Alexander Gordeev <agordeev(a)linux.ibm.com> s390/smp: enforce lowcore protection on CPU restart Sherry Sun <sherry.sun(a)nxp.com> tty: serial: fsl_lpuart: correct the count of break characters Guo Mengqi <guomengqi3(a)huawei.com> serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() Pali Rohár <pali(a)kernel.org> powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias Alexey Kardashevskiy <aik(a)ozlabs.ru> powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case Alexey Kardashevskiy <aik(a)ozlabs.ru> pseries/iommu/ddw: Fix kdump to work in absence of ibm,dma-window Julia Lawall <Julia.Lawall(a)inria.fr> powerpc: fix typos in comments Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/32s: Fix boot failure with KASAN + SMP + JUMP_LABEL_FEATURE_CHECK_DEBUG Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping. Claudiu Beznea <claudiu.beznea(a)microchip.com> ASoC: mchp-spdifrx: disable end of block interrupt on failures Rustam Subkhankulov <subkhankulov(a)ispras.ru> video: fbdev: sis: fix typos in SiS_GetModeID() Liang He <windhl(a)126.com> video: fbdev: amba-clcd: Fix refcount leak bugs Yong Zhi <yong.zhi(a)intel.com> ASoC: Intel: sof_rt5682: Perform quirk check first in card late probe William Dean <williamsukatube(a)gmail.com> watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() Jean Delvare <jdelvare(a)suse.de> watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource Jiasheng Jiang <jiasheng(a)iscas.ac.cn> watchdog: f71808e_wdt: Add check for platform_driver_register Liang He <windhl(a)126.com> ASoC: audio-graph-card2: Add of_node_put() in fail path Liang He <windhl(a)126.com> ASoC: audio-graph-card: Add of_node_put() in fail path Xie Yongji <xieyongji(a)bytedance.com> fuse: Remove the control interface for virtio-fs Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: imx-card: use snd_pcm_format_t type for asrc_format Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl-asoc-card: force cast the asrc_format type Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_asrc: force cast the asrc_format type Alexander Gordeev <agordeev(a)linux.ibm.com> s390/zcore: fix race when reading from hardware system area Alexander Gordeev <agordeev(a)linux.ibm.com> s390/crash: fix incorrect number of bytes to copy to user space Sunil V L <sunilvl(a)ventanamicro.com> riscv: spinwait: Fix hartid variable type Adrian Hunter <adrian.hunter(a)intel.com> perf tools: Fix dso_id inode generation comparison Liang He <windhl(a)126.com> iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop Miaoqian Lin <linmq006(a)gmail.com> mfd: max77620: Fix refcount leak in max77620_initialise_fps Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> mfd: t7l66xb: Drop platform disable callback Sibi Sankar <quic_sibis(a)quicinc.com> remoteproc: sysmon: Wait for SSCTL service to come up Siddharth Gupta <sidgup(a)codeaurora.org> remoteproc: qcom: pas: Check if coredump is enabled Zhihao Cheng <chengzhihao1(a)huawei.com> proc: fix a dentry lock race between release_task and lookup Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> lib/smp_processor_id: fix imbalanced instrumentation_end() call Dan Carpenter <dan.carpenter(a)oracle.com> kfifo: fix kfifo_to_user() return type Miaoqian Lin <linmq006(a)gmail.com> rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge Florian Fainelli <f.fainelli(a)gmail.com> MIPS: Fixed __debug_virt_addr_valid() Hangyu Hua <hbh25y(a)gmail.com> net: 9p: fix refcount leak in p9_read_work() error handling Kent Overstreet <kent.overstreet(a)gmail.com> 9p: Add client parameter to p9_req_put() Kent Overstreet <kent.overstreet(a)gmail.com> 9p: Drop kref usage Sam Protsenko <semen.protsenko(a)linaro.org> iommu/exynos: Handle failed IOMMU device registration properly Doug Berger <opendmb(a)gmail.com> serial: 8250_bcm7271: Save/restore RTS in suspend/resume Liang He <windhl(a)126.com> ASoC: mt6359: Fix refcount leak bug Liang He <windhl(a)126.com> ASoc: audio-graph-card2: Fix refcount leak bug in __graph_get_type() Peter Ujfalusi <peter.ujfalusi(a)linux.intel.com> ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_control_data via load_bytes Robin Murphy <robin.murphy(a)arm.com> swiotlb: fail map correctly with failed io_tlb_default_mem YC Hung <yc.hung(a)mediatek.com> ASoC: SOF: mediatek: fix mt8195 StatvectorSel wrong setting Florian Fainelli <f.fainelli(a)gmail.com> MIPS: vdso: Utilize __pa() for gic_pfn Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix missing corner cases in gsmld_poll() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix flow control handling in tx path Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix DM command Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix wrong T1 retry count handling Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> serial: 8250_fsl: Don't report FE, PE and OE twice Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> ASoC: audio-graph-card2.c: use of_property_read_u32() for rate Eric Farman <farman(a)linux.ibm.com> vfio/ccw: Do not change FSM state in subchannel event Eric Farman <farman(a)linux.ibm.com> vfio/ccw: Fix FSM state if mdev probe fails Sireesh Kodali <sireeshkodali1(a)gmail.com> remoteproc: qcom: wcnss: Fix handling of IRQs Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: imx-card: Fix DSD/PDM mclk frequency Tiezhu Yang <yangtiezhu(a)loongson.cn> MIPS: Loongson64: Fix section mismatch warning Liang He <windhl(a)126.com> ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix resource allocation order in gsm_activate_mux() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix deadlock and link starvation in outgoing data path Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix race condition in gsmld_write() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix packet re-transmission without open control channel Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix non flow control frames during mux flow off Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix missing timer to handle stalled links Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix tty registration before control channel open Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix user open not possible at responder until initiator open Alexander Lobakin <alexandr.lobakin(a)intel.com> net/ice: fix initializing the bitmap in the switch code Jason Gunthorpe <jgg(a)ziepe.ca> vfio/pci: Have all VFIO PCI drivers store the vfio_pci_core_device in drvdata Yishai Hadas <yishaih(a)nvidia.com> net/mlx5: Expose mlx5_sriov_blocking_notifier_register / unregister APIs Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> ASoC: codecs: wsa881x: handle timeouts in resume path Tom Rix <trix(a)redhat.com> ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables Athira Rajeev <atrajeev(a)linux.vnet.ibm.com> powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header Michael Ellerman <mpe(a)ellerman.id.au> selftests/powerpc: Skip energy_scale_info test on older firmware Miaoqian Lin <linmq006(a)gmail.com> remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init Chen Zhongjin <chenzhongjin(a)huawei.com> profiling: fix shift too large makes kernel panic Joe Lawrence <joe.lawrence(a)redhat.com> selftests/livepatch: better synchronize test_klp_callbacks_busy Miaoqian Lin <linmq006(a)gmail.com> remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init AngeloGioacchino Del Regno <angelogioacchino.delregno(a)collabora.com> rpmsg: mtk_rpmsg: Fix circular locking dependency Shengjiu Wang <shengjiu.wang(a)nxp.com> rpmsg: char: Add mutex protection for rpmsg_eptdev_open() Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV Peter Ujfalusi <peter.ujfalusi(a)linux.intel.com> ASoC: SOF: make ctx_store and ctx_restore as optional Maciej W. Rozycki <macro(a)orcam.me.uk> serial: 8250: Export ICR access helpers for internal use Yang Yingliang <yangyingliang(a)huawei.com> serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() Jiri Slaby <jirislaby(a)kernel.org> serial: pic32: free up irq names correctly Miaoqian Lin <linmq006(a)gmail.com> ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe Jiasheng Jiang <jiasheng(a)iscas.ac.cn> ASoC: codecs: da7210: add check for i2c_add_driver Miaoqian Lin <linmq006(a)gmail.com> ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe Miaoqian Lin <linmq006(a)gmail.com> ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe Fabio Estevam <festevam(a)gmail.com> ASoC: imx-audmux: Silence a clang warning Miaoqian Lin <linmq006(a)gmail.com> ASoC: samsung: Fix error handling in aries_audio_probe Miaoqian Lin <linmq006(a)gmail.com> ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe Tang Bin <tangbin(a)cmss.chinamobile.com> opp: Fix error check in dev_pm_opp_attach_genpd() Nathan Chancellor <nathan(a)kernel.org> usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable() Zhihao Cheng <chengzhihao1(a)huawei.com> jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted Li Lingfeng <lilingfeng3(a)huawei.com> ext4: recover csum seed of tmp_inode after migrating to extents Zhang Yi <yi.zhang(a)huawei.com> jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() Keith Busch <kbusch(a)kernel.org> block: ensure iov_iter advances for added pages Keith Busch <kbusch(a)kernel.org> block/bio: remove duplicate append pages code Christoph Hellwig <hch(a)lst.de> nvme: catch -ENODEV from nvme_revalidate_zones again Nick Bowler <nbowler(a)draconx.ca> nvme: define compat_ioctl again to unbreak 32-bit userspace. Bean Huo <beanhuo(a)micron.com> nvme: use command_id instead of req->tag in trace_nvme_complete_rq() Dan Carpenter <dan.carpenter(a)oracle.com> null_blk: fix ida error handling in null_add_dev() Md Haris Iqbal <haris.iqbal(a)ionos.com> block/rnbd-srv: Set keep_id to true after mutex_trylock Zhu Yanjun <yanjun.zhu(a)linux.dev> RDMA/rxe: Fix error unwind in rxe_create_qp() Maor Gottlieb <maorg(a)nvidia.com> RDMA/mlx5: Add missing check for return value in get namespace flow Xu Qiang <xuqiang36(a)huawei.com> of/fdt: declared return type does not match actual return type Andrei Vagin <avagin(a)google.com> selftests: kvm: set rax before vmcall Andreas Schwab <schwab(a)suse.de> rtla: Fix double free Daniel Bristot de Oliveira <bristot(a)kernel.org> rtla: Fix Makefile when called from -C tools/ Dan Carpenter <dan.carpenter(a)oracle.com> selftest/vm: uninitialized variable in main() Dan Carpenter <dan.carpenter(a)oracle.com> tools/testing/selftests/vm/hugetlb-madvise.c: silence uninitialized variable warning Miaohe Lin <linmiaohe(a)huawei.com> mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region Liam R. Howlett <Liam.Howlett(a)oracle.com> android: binder: stop saving a pointer to the VMA Bart Van Assche <bvanassche(a)acm.org> RDMA/srpt: Fix a use-after-free Bart Van Assche <bvanassche(a)acm.org> RDMA/srpt: Introduce a reference count in struct srpt_device Bart Van Assche <bvanassche(a)acm.org> RDMA/srpt: Duplicate port name members Dan Carpenter <dan.carpenter(a)oracle.com> platform/olpc: Fix uninitialized data in debugfs write Vadim Pasternak <vadimp(a)nvidia.com> platform/mellanox: mlxreg-lc: Fix error flow and extend verbosity Hans de Goede <hdegoede(a)redhat.com> platform/x86: pmc_atom: Match all Lex BayTrail boards with critclk_systems DMI table Dan Carpenter <dan.carpenter(a)oracle.com> tools/power/x86/intel-speed-select: Fix off by one check Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP Peter Suti <peter.suti(a)streamunlimited.com> staging: fbtft: core: set smem_len before fb_deferred_io_init call Patrice Chotard <patrice.chotard(a)foss.st.com> mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}() Andrey Strachuk <strochuk(a)ispras.ru> usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() Johan Hovold <johan(a)kernel.org> USB: serial: fix tty-port initialized comments Basavaraj Natikar <Basavaraj.Natikar(a)amd.com> HID: amd_sfh: Handle condition of "no sensors" Vidya Sagar <vidyas(a)nvidia.com> PCI: tegra194: Fix link up retry sequence Vidya Sagar <vidyas(a)nvidia.com> PCI: tegra194: Fix Root Port interrupt handling Bob Pearson <rpearsonhpe(a)gmail.com> RDMA/rxe: Fix rnr retry behavior Md Haris Iqbal <haris.phnx(a)gmail.com> RDMA/rxe: For invalidate compare according to set keys in mr Artem Borisov <dedsa2002(a)gmail.com> HID: alps: Declare U1_UNICORN_LEGACY support Liang He <windhl(a)126.com> mmc: cavium-thunderx: Add of_node_put() when breaking out of loop Liang He <windhl(a)126.com> mmc: cavium-octeon: Add of_node_put() when breaking out of loop Liang He <windhl(a)126.com> mmc: core: quirks: Add of_node_put() when breaking out of loop Bob Pearson <rpearsonhpe(a)gmail.com> RDMA/rxe: Fix mw bind to allow any consumer key portion Antonio Borneo <antonio.borneo(a)foss.st.com> scripts/gdb: fix 'lx-dmesg' on 32 bits arch Fabio Estevam <festevam(a)denx.de> dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t) Basavaraj Natikar <Basavaraj.Natikar(a)amd.com> HID: amd_sfh: Add NULL check for hid device Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com> HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() Dan Carpenter <dan.carpenter(a)oracle.com> iio: adc: max1027: unlock on error path in max1027_read_single_value() Liang He <windhl(a)126.com> gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() Jianglei Nie <niejianglei2021(a)163.com> RDMA/hfi1: fix potential memory leak in setup_base_ctxt() Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk Bjorn Andersson <bjorn.andersson(a)linaro.org> clk: qcom: gdsc: Bump parent usage count when GDSC is found enabled Abel Vesa <abel.vesa(a)linaro.org> clk: qcom: Drop mmcx gdsc supply for dispcc and videocc Gwendal Grignou <gwendal(a)chromium.org> iio: cros: Register FIFO callback after sensor is registered Cheng Xu <chengyou(a)linux.alibaba.com> RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event Haoyue Xu <xuhaoyue1(a)hisilicon.com> RDMA/hns: Fix incorrect clearing of interrupt status register Jianglei Nie <niejianglei2021(a)163.com> RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() Md Haris Iqbal <haris.iqbal(a)ionos.com> RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function Jack Wang <jinpu.wang(a)ionos.com> RDMA/rtrs-srv: Fix modinfo output for stringify Mustafa Ismail <mustafa.ismail(a)intel.com> RDMA/irdma: Fix setting of QP context err_rq_idx_valid field Mustafa Ismail <mustafa.ismail(a)intel.com> RDMA/irdma: Fix VLAN connection with wildcard address Mustafa Ismail <mustafa.ismail(a)intel.com> RDMA/irdma: Fix a window for use-after-free Christopher Obbard <chris.obbard(a)collabora.com> um: random: Don't initialise hwrng struct with zero Peng Fan <peng.fan(a)nxp.com> interconnect: imx: fix max_node_id Samuel Holland <samuel(a)sholland.org> phy: rockchip-inno-usb2: Ignore OTG IRQs in host mode Fabrice Gasnier <fabrice.gasnier(a)foss.st.com> phy: stm32: fix error return in stm32_usbphyc_phy_init Dan Carpenter <dan.carpenter(a)oracle.com> eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() Johan Hovold <johan+linaro(a)kernel.org> usb: dwc3: qcom: fix missing optional irq warnings Rohith Kollalsi <quic_rkollals(a)quicinc.com> usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup Thinh Nguyen <Thinh.Nguyen(a)synopsys.com> usb: dwc3: core: Deprecate GCTL.CORESOFTRESET Liang He <windhl(a)126.com> usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() Randy Dunlap <rdunlap(a)infradead.org> usb: gadget: udc: amd5536 depends on HAS_DMA Yang Yingliang <yangyingliang(a)huawei.com> xtensa: iss: fix handling error cases in iss_net_configure() Max Filippov <jcmvbkbc(a)gmail.com> xtensa: iss/network: provide release() callback Mahesh Rajashekhara <Mahesh.Rajashekhara(a)microchip.com> scsi: smartpqi: Fix DMA direction for RAID requests Christian Marangi <ansuelsmth(a)gmail.com> PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks Stefan Roese <sr(a)denx.de> PCI/portdrv: Don't disable AER reporting in get_port_device_capability() Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: pv: leak the topmost page table when destroy fails Christian Loehle <CLoehle(a)hyperstone.com> mmc: block: Add single read for 4k sector cards Liang He <windhl(a)126.com> of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer Eugen Hristev <eugen.hristev(a)microchip.com> mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> memstick/ms_block: Fix a memory leak Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> memstick/ms_block: Fix some incorrect memory allocation Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> mmc: renesas_sdhi: Get the reset handle early in the probe Fabio Estevam <festevam(a)gmail.com> mmc: mxcmmc: Silence a clang warning Miaoqian Lin <linmq006(a)gmail.com> mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch jianchunfu <jianchunfu(a)cmss.chinamobile.com> rtla/utils: Use calloc and check the potential memory allocation failure Duoming Zhou <duoming(a)zju.edu.cn> staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback Carlos Llamas <cmllamas(a)google.com> binder: fix redefinition of seq_file attributes Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: msu: Fix vmalloced buffers Jiasheng Jiang <jiasheng(a)iscas.ac.cn> intel_th: msu-sink: Potential dereference of null pointer Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> intel_th: Fix a resource leak in an error handling path Dan Carpenter <dan.carpenter(a)oracle.com> scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> phy: qcom-qmp: fix the QSERDES_V5_COM_CMN_MODE register Shunsuke Mie <mie(a)igel.co.jp> PCI: endpoint: Don't stop controller when unbinding endpoint function Viacheslav Mitrofanov <v.v.mitrofanov(a)yadro.com> dmaengine: sf-pdma: Add multithread support for a DMA channel Quentin Perret <qperret(a)google.com> KVM: arm64: Don't return from void function Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> soundwire: revisit driver bind/unbind and callbacks Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> soundwire: bus_type: fix remove and shutdown support Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Disable outbound windows only for controllers using iATU Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Stop link on host_init errors and de-initialization Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> phy: ti: tusb1210: Don't check for write errors when powering on Tianyu Li <tianyu.li(a)arm.com> mm/mempolicy: fix get_nodes out of bound access Andrey Konovalov <andreyknvl(a)gmail.com> kasan: fix zeroing vmalloc memory with HW_TAGS Miaohe Lin <linmiaohe(a)huawei.com> mm/migration: fix potential pte_unmap on an not mapped pte Miaohe Lin <linmiaohe(a)huawei.com> mm/migration: return errno when isolate_huge_page failed Yang Shi <shy828301(a)gmail.com> mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK Yushan Zhou <katrinzhou(a)tencent.com> kernfs: fix potential NULL dereference in __kernfs_remove Nikita Travkin <nikita(a)trvn.ru> clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register Nikita Travkin <nikita(a)trvn.ru> clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled. Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> clk: qcom: camcc-sm8250: Fix topology around titan_top power domain Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> clk: qcom: camcc-sdm845: Fix topology around titan_top power domain Robert Marko <robimarko(a)gmail.com> clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks Robert Marko <robimarko(a)gmail.com> clk: qcom: ipq8074: fix NSS port frequency tables Robert Marko <robimarko(a)gmail.com> clk: qcom: ipq8074: SW workaround for UBI32 PLL lock Robert Marko <robimarko(a)gmail.com> clk: qcom: ipq8074: fix NSS core PLL-s Bob Pearson <rpearsonhpe(a)gmail.com> RDMA/rxe: Fix deadlock in rxe_do_local_ops() Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: host: xhci: use snprintf() in xhci_decode_trb() Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC Neal Liu <neal_liu(a)aspeedtech.com> usb: gadget: f_mass_storage: Make CD-ROM emulation works with Windows OS Mike Leach <mike.leach(a)linaro.org> coresight: syscfg: Update load and unload operations Mike Leach <mike.leach(a)linaro.org> coresight: configfs: Fix unload of configurations on module exit Ansuel Smith <ansuelsmth(a)gmail.com> clk: qcom: clk-krait: unlock spin after mux completion Zhang Wensheng <zhangwensheng5(a)huawei.com> driver core: fix potential deadlock in __driver_attach Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> misc: rtsx: Fix an error handling path in rtsx_pci_probe() Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level Mark Brown <broonie(a)kernel.org> mtd: dataflash: Add SPI ID table Geert Uytterhoeven <geert+renesas(a)glider.be> mtd: hyperbus: rpc-if: Fix RPM imbalance in probe error path Ben Gardon <bgardon(a)google.com> KVM: x86: Fix errant brace in KVM capability handling Serge Semin <Sergey.Semin(a)baikalelectronics.ru> dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Fix session removal on shutdown Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Add helper to remove a session from the kernel Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel Duoming Zhou <duoming(a)zju.edu.cn> mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv Sean Christopherson <seanjc(a)google.com> KVM: Don't set Accessed/Dirty bits for ZERO_PAGE Miaohe Lin <linmiaohe(a)huawei.com> mm/memremap: fix memunmap_pages() race with get_dev_pagemap() Miaohe Lin <linmiaohe(a)huawei.com> lib/test_hmm: avoid accessing uninitialized pages Dongliang Mu <mudongliangabcd(a)gmail.com> RDMA/rxe: fix xa_alloc_cycle() error return value check again Peng Fan <peng.fan(a)nxp.com> clk: imx: clk-fracn-gppll: correct rdiv Liu Ying <victor.liu(a)nxp.com> clk: imx: clk-fracn-gppll: Return rate in rate table properly in ->recalc_rate() Peng Fan <peng.fan(a)nxp.com> clk: imx: clk-fracn-gppll: fix mfd value Peng Fan <peng.fan(a)nxp.com> clk: imx93: correct nic_media parent Haibo Chen <haibo.chen(a)nxp.com> clk: imx93: use adc_root as the parent clock of adc1 Rex-BC Chen <rex-bc.chen(a)mediatek.com> clk: mediatek: reset: Fix written reset bit offset Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: temp: maxim_thermocouple: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: temp: max31865: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: temp: ltc2983: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: resolver: ad2s90: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: resolver: ad2s1200: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: proximity: as3935: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: potentiometer: mcp4131: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: potentiometer: mcp41010: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: potentiometer: max5481: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: potentiometer: ad5272: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: potentiometer: ad5110: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: imu: mpu6050: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: imu: inv_icm42600: Fix alignment for DMA safety in buffer code. Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: imu: inv_icm42600: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: imu: fxos8700: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: gyro: fxas210002c: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: gyro: adxrs450: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: gyro: adis16130: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: gyro: adis16080: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: adrf6780: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: admv4420: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: admv1014: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: admv1013: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: adf4371: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: adf4350: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: ad9523: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ti-dac7612: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ti-dac7311: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ti-dac5571: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ti-dac082s085: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: mcp4922: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ltc2688: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad8801: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad7303: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad7293: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5791: Fix alignment for DMA saftey Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5770r: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5766: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5764: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5761: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5755: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5686: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5592r: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5504: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5449: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5421: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5360: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5064: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: common: ssp: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: amplifiers: ad8366: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: addac: ad74413r: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-tlc4541: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-ads8688: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-ads8344: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-ads7950: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-ads131e08: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-ads124s08: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-adc161s626: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-adc128s052: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-adc12138: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-adc108s102: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-adc084s021: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-adc0832: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: mcp320x: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: max1241: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: max1118: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: max11100: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: max1027: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ltc2497: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ltc2496: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: hi8435: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7949: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7923: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7887: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7768-1: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7766: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7606: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7476: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7298: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7292: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7280a: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7266: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: sca3300: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: sca3000: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: bma220: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: adxl367: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: adxl355: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: adxl313: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: core: Fix IIO_ALIGN and rename as it was not sufficiently large Jagath Jog J <jagathjog1996(a)gmail.com> iio: accel: bma400: conversion to device-managed function Jagath Jog J <jagathjog1996(a)gmail.com> iio: accel: bma400: Reordering of header files Gwendal Grignou <gwendal(a)chromium.org> iio: sx9324: Fix register field spelling Stephen Boyd <swboyd(a)chromium.org> platform/chrome: cros_ec: Always expose last resume result Jagath Jog J <jagathjog1996(a)gmail.com> iio: accel: bma400: Fix the scale min and max macro values Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Reduce N2N thrashing at app_start time Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix no logout on delete for N2N Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix session thrash Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Tear down session if keys have been removed Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix no login after app start Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Reduce disruption due to multiple app start Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Send LOGO for unexpected IKE message Thomas Gleixner <tglx(a)linutronix.de> netfilter: xtables: Bring SPDX identifier back Tang Bin <tangbin(a)cmss.chinamobile.com> usb: xhci: tegra: Fix error check Tang Bin <tangbin(a)cmss.chinamobile.com> usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init() Miaoqian Lin <linmq006(a)gmail.com> usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe Miaoqian Lin <linmq006(a)gmail.com> usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe Marco Pagani <marpagan(a)redhat.com> fpga: altera-pr-ip: fix unsigned comparison with less than zero Miaoqian Lin <linmq006(a)gmail.com> PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains() Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path Miaoqian Lin <linmq006(a)gmail.com> mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset Miaoqian Lin <linmq006(a)gmail.com> mtd: partitions: Fix refcount leak in parse_redboot_of Duoming Zhou <duoming(a)zju.edu.cn> mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com> HID: cp2112: prevent a buffer overflow in cp2112_xfer() Miaoqian Lin <linmq006(a)gmail.com> PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() Miaoqian Lin <linmq006(a)gmail.com> PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() Chanho Park <chanho61.park(a)samsung.com> phy: samsung: exynosautov9-ufs: correct TSRV register configurations Sean Christopherson <seanjc(a)google.com> KVM: x86/mmu: Drop RWX=0 SPTEs during ept_sync_page() Sean Christopherson <seanjc(a)google.com> KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported Sean Christopherson <seanjc(a)google.com> KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix n2n login retry for secure device Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix n2n discovery issue with secure target Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Add retry for ELS passthrough Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix potential stuck session in sa update Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Add bsg interface to read doorbell events Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Wait for app to ack on sess down Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: bsg refactor Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing Vaibhav Jain <vaibhav(a)linux.ibm.com> of: check previous kernel's ima-kexec-buffer against memory bounds Biju Das <biju.das.jz(a)bp.renesas.com> clk: renesas: rzg2l: Fix reset status function Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> mtd: rawnand: meson: Fix a potential double free issue Miaoqian Lin <linmq006(a)gmail.com> mtd: maps: Fix refcount leak in ap_flash_init Miaoqian Lin <linmq006(a)gmail.com> mtd: maps: Fix refcount leak in of_flash_probe_versatile Ralph Siemsen <ralph.siemsen(a)linaro.org> clk: renesas: r9a06g032: Fix UART clkgrp bitsel Mario Limonciello <mario.limonciello(a)amd.com> HID: amd_sfh: Don't show client init failed as error when discovery fails Jason A. Donenfeld <Jason(a)zx2c4.com> wireguard: allowedips: don't corrupt stack when detecting overflow Jason A. Donenfeld <Jason(a)zx2c4.com> wireguard: ratelimiter: use hrtimer in selftest Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: xsk: Discard unaligned XSK frames on striding RQ Maciej Żenczykowski <maze(a)google.com> net: usb: make USB_RTL8153_ECM non user configurable Hangyu Hua <hbh25y(a)gmail.com> dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock Jian Shen <shenjian15(a)huawei.com> net: ionic: fix error check for vlan flags in ionic_set_nic_features() Jian Shen <shenjian15(a)huawei.com> net: ice: fix error NETIF_F_HW_VLAN_CTAG_FILTER check in ice_vsi_sync_fltr() Eric Dumazet <edumazet(a)google.com> net: rose: fix netdev reference changes Jakub Kicinski <kuba(a)kernel.org> netdevsim: Avoid allocation warnings triggered from user space Przemyslaw Patynowski <przemyslawx.patynowski(a)intel.com> iavf: Fix 'tc qdisc show' listing too many queues Przemyslaw Patynowski <przemyslawx.patynowski(a)intel.com> iavf: Fix max_rate limiting William Dean <williamsukatube(a)gmail.com> wifi: rtw88: check the return value of alloc_workqueue() Ido Schimmel <idosch(a)nvidia.com> netdevsim: fib: Fix reference count leak on route deletion failure Mike Manning <mvrmanning(a)gmail.com> net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set Eric Dumazet <edumazet(a)google.com> ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH() Eric Dumazet <edumazet(a)google.com> inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH() Kai Ye <yekai13(a)huawei.com> crypto: hisilicon/sec - fix auth key size error Pali Rohár <pali(a)kernel.org> crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of Zhengchao Shao <shaozhengchao(a)huawei.com> crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq Eric Dumazet <edumazet(a)google.com> ax25: fix incorrect dev_tracker usage Shay Drory <shayd(a)nvidia.com> net/mlx5: Fix driver use of uninitialized timeout Yevgeny Kliteynik <kliteyn(a)nvidia.com> net/mlx5: DR, Fix SMFS steering info dump format Maher Sanalla <msanalla(a)nvidia.com> net/mlx5: Adjust log_max_qp to be 18 at most Vlad Buslov <vladbu(a)nvidia.com> net/mlx5e: Modify slow path rules to go to slow fdb Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: Fix calculations related to max MPWQE size Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: xsk: Account for XSK RQ UMRs when calculating ICOSQ size Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS Maor Dickman <maord(a)nvidia.com> net/mlx5e: TC, Fix post_act to not match on in_port metadata Gal Pressman <gal(a)nvidia.com> net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version Dan Carpenter <dan.carpenter(a)oracle.com> drm/amd/display: fix signedness bug in execute_synaptics_rc_command() Ezequiel Garcia <ezequiel(a)vanguardiasur.com.ar> hantro: Remove incorrect HEVC SPS validation Jernej Skrabec <jernej.skrabec(a)gmail.com> media: cedrus: hevc: Add check for invalid timestamp Hangyu Hua <hbh25y(a)gmail.com> wifi: libertas: Fix possible refcount leak in if_usb_probe() Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue Ammar Faizi <ammarfaizi2(a)gnuweeb.org> wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` Liang He <windhl(a)126.com> i2c: mux-gpmux: Add of_node_put() when breaking out of loop Joanne Koong <joannelkoong(a)gmail.com> bpf: Fix bpf_xdp_pointer return pointer Bjorn Andersson <bjorn.andersson(a)linaro.org> i2c: qcom-geni: Use the correct return value Lars-Peter Clausen <lars(a)metafoo.de> i2c: cadence: Support PEC for SMBus block read Ying Hsu <yinghsu(a)chromium.org> Bluetooth: Add default wakeup callback for HCI UART driver Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: hci_sync: Fix not updating privacy_mode Zhengping Jiang <jiangzp(a)google.com> Bluetooth: hci_sync: Fix resuming scan after suspend resume Zhengping Jiang <jiangzp(a)google.com> Bluetooth: mgmt: Fix refresh cached connection info Schspa Shi <schspa(a)gmail.com> Bluetooth: When HCI work queue is drained, only queue chained work Jiasheng Jiang <jiasheng(a)iscas.ac.cn> Bluetooth: hci_intel: Add check for platform_driver_register Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: pch_can: pch_can_error(): initialize errc before using it Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: error: specify the values of data[5..7] of CAN error frames Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: usb_8dev: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: sun4i_can: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: hi311x: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: sja1000: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: rcar_can: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: pch_can: do not report txerr and rxerr during bus-off Dan Carpenter <dan.carpenter(a)oracle.com> libbpf: fix an snprintf() overflow check Dan Carpenter <dan.carpenter(a)oracle.com> selftests/bpf: fix a test for snprintf() overflow Andrii Nakryiko <andrii(a)kernel.org> bpf: fix potential 32-bit overflow when accessing ARRAY map element Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Wire up freeing of referenced kptr Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Populate pairs of btf_id and destructor kfunc in btf Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Adapt copy_map_value for multiple offset case Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Allow storing referenced kptr in map Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Tag argument to be released in bpf_func_proto Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Allow storing unreferenced kptr in map Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Move check_ptr_off_reg before check_map_access Kumar Kartikeya Dwivedi <memxor(a)gmail.com> bpf: Make btf_find_field more generic Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu: restore original stable pstate on ctx fini Christian König <christian.koenig(a)amd.com> drm/amdgpu: cleanup ctx implementation Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu: use the same HDP flush registers for all nbio 2.3.x Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu: use the same HDP flush registers for all nbio 7.4.x Rustam Subkhankulov <subkhankulov(a)ispras.ru> wifi: p54: add missing parentheses in p54_flush() Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> wifi: p54: Fix an error handling path in p54spi_probe() Dan Carpenter <dan.carpenter(a)oracle.com> wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() Jernej Skrabec <jernej.skrabec(a)gmail.com> media: cedrus: h265: Fix logic for not low delay flag Benjamin Gaignard <benjamin.gaignard(a)collabora.com> media: uapi: HEVC: Change pic_order_cnt definition in v4l2_hevc_dpb_entry Jernej Skrabec <jernej.skrabec(a)gmail.com> media: cedrus: h265: Fix flag name Jason A. Donenfeld <Jason(a)zx2c4.com> fs: check FMODE_LSEEK to control internal pipe splicing Alexei Starovoitov <ast(a)kernel.org> bpf: Fix subprog names in stack traces. Wolfram Sang <wsa+renesas(a)sang-engineering.com> selftests: timers: clocksource-switch: fix passing errors from child Wolfram Sang <wsa+renesas(a)sang-engineering.com> selftests: timers: valid-adjtimex: build fix for newer toolchains David Gow <davidgow(a)google.com> kunit: executor: Fix a memory leak on failure in kunit_filter_tests Anquan Wu <leiqi96(a)hotmail.com> libbpf: Fix the name of a reused map Yonglong Li <liyonglong(a)chinatelecom.cn> tcp: make retransmitted SKB fit into the send window Song Liu <song(a)kernel.org> bpf, x86: fix freeing of not-finalized bpf_prog_pack Tony Ambardar <tony.ambardar(a)gmail.com> bpf, x64: Add predicate for bpf2bpf with tailcalls support in JIT Kui-Feng Lee <kuifeng(a)fb.com> bpf, x86: Generate trampolines from bpf_tramp_links Milan Landaverde <milan(a)mdaverde.com> bpftool: Add missing link types Jian Zhang <zhangjian210(a)huawei.com> drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. Liu Jian <liujian56(a)huawei.com> skmsg: Fix invalid last sg check in sk_msg_recvmsg() Liang He <windhl(a)126.com> mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() Liang He <windhl(a)126.com> mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() Felix Fietkau <nbd(a)nbd.name> mt76: mt7615: fix throughput regression on DFS channels Deren Wu <deren.wu(a)mediatek.com> mt76: mt7921: enlarge maximum VHT MPDU length to 11454 Deren Wu <deren.wu(a)mediatek.com> mt76: mt7921: fix aggregation subframes setting to HE max Deren Wu <deren.wu(a)mediatek.com> mt76: mt7921s: fix possible sdio deadlock in command fail Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7921: do not update pm states in case of error Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7615: do not update pm stats in case of error YN Chen <yn.chen(a)mediatek.com> mt76: mt7921s: fix firmware download random fail Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg Ming Qian <ming.qian(a)nxp.com> media: amphion: only insert the first sequence startcode for vc1l format Ming Qian <ming.qian(a)nxp.com> media: amphion: sync buffer status with firmware during abort Ming Qian <ming.qian(a)nxp.com> media: amphion: decoder copy timestamp from output to capture Ezequiel Garcia <ezequiel(a)vanguardiasur.com.ar> media: hantro: Fix RK3399 H.264 format advertising Benjamin Gaignard <benjamin.gaignard(a)collabora.com> media: hantro: Be more accurate on pixel formats step_width constraints Benjamin Gaignard <benjamin.gaignard(a)collabora.com> media: hantro: HEVC: Fix reference frames management Benjamin Gaignard <benjamin.gaignard(a)collabora.com> media: hantro: HEVC: Fix output frame chroma offset Sebastian Fricke <sebastian.fricke(a)collabora.com> media: staging: media: hantro: Fix typos Piotr Oniszczuk <piotr.oniszczuk(a)gmail.com> media: hantro: Add support for Hantro G1 on RK356x Ming Qian <ming.qian(a)nxp.com> media: amphion: defer setting last_buffer_dequeued until resolution changes are processed Chen-Yu Tsai <wenst(a)chromium.org> media: mediatek: vcodec: Initialize decoder parameters for each instance Rob Clark <robdclark(a)chromium.org> drm/msm/dpu: Fix for non-visible planes Ming Qian <ming.qian(a)nxp.com> media: amphion: release core lock before reset vpu core AngeloGioacchino Del Regno <angelogioacchino.delregno(a)collabora.com> media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment Zhengchao Shao <shaozhengchao(a)huawei.com> crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq Zhengchao Shao <shaozhengchao(a)huawei.com> crypto: hisilicon/sec - don't sleep when in softirq Mateusz Jończyk <mat.jonczyk(a)o2.pl> drm/radeon: avoid bogus "vram limit (0) must be a power of 2" warning Rob Clark <robdclark(a)chromium.org> drm/msm/mdp5: Fix global state lock backoff Yixun Lan <dlan(a)gentoo.org> libbpf, riscv: Use a0 for RC register Douglas Anderson <dianders(a)chromium.org> drm/msm: Avoid unclocked GMU register access in 6xx gpu_busy Hsin-Yi Wang <hsinyi(a)chromium.org> drm/bridge: anx7625: Fix NULL pointer crash when using edp-panel Qiao Ma <mqaio(a)linux.alibaba.com> net: hinic: avoid kernel hung in hinic_get_stats64() Qiao Ma <mqaio(a)linux.alibaba.com> net: hinic: fix bug that ethtool get wrong stats Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> hinic: Use the bitmap API when applicable Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: felix: build as module when tc-taprio is module Vladimir Oltean <vladimir.oltean(a)nxp.com> net: sched: provide shim definitions for taprio_offload_{get,free} Hangyu Hua <hbh25y(a)gmail.com> drm: bridge: sii8620: fix possible off-by-one Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> drm/msm/hdmi: fill the pwr_regs bulk regulators Guillaume Ranquet <granquet(a)baylibre.com> drm/mediatek: dpi: Only enable dpi after the bridge is enabled Bo-Chen Chen <rex-bc.chen(a)mediatek.com> drm/mediatek: dpi: Remove output format of YUV Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> drm/rockchip: Fix an error handling path rockchip_dp_probe() Brian Norris <briannorris(a)chromium.org> drm/rockchip: vop: Don't crash for invalid duplicate_state() Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: felix: drop oversized frames with tc-taprio instead of hanging the port Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: felix: keep reference on entire tc-taprio config Xiaoliang Yang <xiaoliang.yang_1(a)nxp.com> net: dsa: felix: update base time of time-aware shaper when adjusting PTP time Vladimir Oltean <vladimir.oltean(a)nxp.com> net: mscc: ocelot: minimize holes in struct ocelot_port Vladimir Oltean <vladimir.oltean(a)nxp.com> net: mscc: ocelot: delete ocelot_port :: xmit_template Maciej Fijalkowski <maciej.fijalkowski(a)intel.com> selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0 Qian Cai <quic_qiancai(a)quicinc.com> crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE Matthew Wilcox (Oracle) <willy(a)infradead.org> mm: Account dirty folios properly during splits Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Move pixel doubling from Pixelvalve to HDMI block Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes Mateusz Kwiatkowski <kfyatek+publicgit(a)gmail.com> drm/vc4: hdmi: Fix timings for interlaced modes Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Move HDMI reset to pm_resume Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Switch to pm_runtime_status_suspended Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Reset HDMI MISC_CONTROL register Dom Cobley <popcornmix(a)gmail.com> drm/vc4: hdmi: Avoid full hdmi audio fifo writes Dom Cobley <popcornmix(a)gmail.com> drm/vc4: hdmi: Clear unused infoframe packet RAM registers Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Add all the vc5 HDMI registers into the debugfs dumps Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Fix dsi0 interrupt support Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Correct pixel order for DSI0 Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Correct DSI divider calculations Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Release workaround buffer and DMA Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: plane: Fix margin calculations for the right/bottom edges Dom Cobley <popcornmix(a)gmail.com> drm/vc4: plane: Remove subpixel positioning check Maxime Ripard <maxime(a)cerno.tech> drm/vc4: kms: Use maximum FIFO load for the HVS clock rate Yunfei Dong <yunfei.dong(a)mediatek.com> media: mediatek: vcodec: Fix non subdev architecture open power fail Miaoqian Lin <linmq006(a)gmail.com> media: tw686x: Fix memory leak in tw686x_video_init Jian Zhang <zhangjian210(a)huawei.com> media: driver/nxp/imx-jpeg: fix a unexpected return value problem Chen-Yu Tsai <wenst(a)chromium.org> media: mediatek: vcodec: Skip SOURCE_CHANGE & EOS events for stateless Yunfei Dong <yunfei.dong(a)mediatek.com> media: mediatek: vcodec: Initialize decoder parameters after getting dec_capability Arnd Bergmann <arnd(a)arndb.de> media: sta2x11: remove VIRT_TO_BUS dependency Ming Qian <ming.qian(a)nxp.com> media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set Niels Dossche <dossche.niels(a)gmail.com> media: hdpvr: fix error value returns in hdpvr_read Miaoqian Lin <linmq006(a)gmail.com> drm/mcde: Fix refcount leak in mcde_dsi_bind Ming Qian <ming.qian(a)nxp.com> media: amphion: output firmware error message Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Disable slot interrupt when frame done Jiasheng Jiang <jiasheng(a)iscas.ac.cn> drm: bridge: adv7511: Add check for mipi_dsi_driver_register Tom Lendacky <thomas.lendacky(a)amd.com> crypto: ccp - During shutdown, check SEV data pointer before using Jörn-Thorben Hinz <jthinz(a)mailbox.tu-berlin.de> selftests/bpf: Fix rare segfault in sock_fields prog test Jian Shen <shenjian15(a)huawei.com> test_bpf: fix incorrect netdev features Frederic Weisbecker <frederic(a)kernel.org> rcutorture: Fix ksoftirqd boosting timing and iteration Paul E. McKenney <paulmck(a)kernel.org> torture: Adjust to again produce debugging information Paul E. McKenney <paulmck(a)kernel.org> rcutorture: Make kvm.sh allow more memory for --kasan runs Alex Deucher <alexander.deucher(a)amd.com> drm/radeon: fix incorrrect SPDX-License-Identifiers Ping-Ke Shih <pkshih(a)realtek.com> wifi: rtw89: 8852a: rfk: fix div 0 exception Alexey Kodanev <aleksei.kodanev(a)bell-sw.com> wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() Pavel Skripkin <paskripkin(a)gmail.com> ath9k: fix use-after-free in ath9k_hif_usb_rx_cb Niklas Söderlund <niklas.soderlund+renesas(a)ragnatech.se> media: rcar-vin: Fix channel routing for Ebisu Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Implement drain using v4l2-mem2mem helpers Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Align upwards buffer size Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Support dynamic resolution change Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Handle source change in a function Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Identify and handle precision correctly Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Refactor function mxc_jpeg_parse Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Leave a blank space before the configuration data Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Correct some definition according specification Benjamin Gaignard <benjamin.gaignard(a)collabora.com> media: Hantro: Correct G2 init qp field Ming Qian <ming.qian(a)nxp.com> media: amphion: return error if format is unsupported by vpu Zheyu Ma <zheyuma97(a)gmail.com> media: tw686x: Register the irq at the end of probe Yang Yingliang <yangyingliang(a)huawei.com> media: camss: csid: fix wrong size passed to devm_kmalloc_array() Eugen Hristev <eugen.hristev(a)microchip.com> media: atmel: atmel-sama7g5-isc: fix warning in configs without OF Kuniyuki Iwashima <kuniyu(a)amazon.com> raw: Fix mixed declarations error in raw_icmp_error(). Eric Dumazet <edumazet(a)google.com> raw: convert raw sockets to RCU Eric Dumazet <edumazet(a)google.com> raw: use more conventional iterators Oleksij Rempel <linux(a)rempel-privat.de> net: ag71xx: fix discards 'const' qualifier warning Alexey Khoroshilov <khoroshilov(a)ispras.ru> crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() Eric Dumazet <edumazet(a)google.com> tcp: fix possible freeze in tx path under memory pressure Xu Wang <vulab(a)iscas.ac.cn> i2c: Fix a potential use after free Zheng Bin <zhengbin13(a)huawei.com> drm/bridge: it6505: Add missing CRYPTO_HASH dependency Marc Kleine-Budde <mkl(a)pengutronix.de> can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback Tales Lelo da Aparecida <tales.aparecida(a)gmail.com> drm/vkms: check plane_composer->map[0] before using it Marc Kleine-Budde <mkl(a)pengutronix.de> can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback Eric Dumazet <edumazet(a)google.com> net: fix sk_wmem_schedule() and sk_rmem_schedule() errors Dan Carpenter <dan.carpenter(a)oracle.com> crypto: sun8i-ss - fix error codes in allocate_flows() Corentin Labbe <clabbe(a)baylibre.com> crypto: sun8i-ss - do not allocate memory when handling hash requests Antonio Borneo <antonio.borneo(a)foss.st.com> drm: adv7511: override i2c address of cec before accessing it Miaoqian Lin <linmq006(a)gmail.com> drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init Xiaomeng Tong <xiam0nd.tong(a)gmail.com> virtio-gpu: fix a missing check to avoid NULL dereference Fabio Estevam <festevam(a)gmail.com> i2c: mxs: Silence a clang warning Tali Perry <tali.perry1(a)gmail.com> i2c: npcm: Correct slave role behavior Tali Perry <tali.perry1(a)gmail.com> i2c: npcm: Remove own slave addresses 2:10 Bjorn Andersson <bjorn.andersson(a)linaro.org> drm/bridge: lt9611uxc: Cancel only driver's work Miaoqian Lin <linmq006(a)gmail.com> drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init Miaoqian Lin <linmq006(a)gmail.com> drm/meson: encoder_cvbs: Fix refcount leak in meson_encoder_cvbs_init Xinlei Lee <xinlei.lee(a)mediatek.com> drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function Jitao Shi <jitao.shi(a)mediatek.com> drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs Xinlei Lee <xinlei.lee(a)mediatek.com> drm/mediatek: Modify dsi funcs to atomic operations Alexey Kodanev <aleksei.kodanev(a)bell-sw.com> drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() Manikanta Pubbisetty <quic_mpubbise(a)quicinc.com> ath11k: Avoid REO CMD failed prints during firmware recovery Manikanta Pubbisetty <quic_mpubbise(a)quicinc.com> ath11k: Fix incorrect debug_mask mappings Christian 'Ansuel' Marangi <ansuelsmth(a)gmail.com> ath11k: fix missing skb drop on htc_tx_completion error Martin KaFai Lau <kafai(a)fb.com> selftests/bpf: Fix tc_redirect_dtime Yuntao Wang <ytcoode(a)gmail.com> selftests/bpf: Fix test_run logic in fexit_stress.c Yunhao Tian <t123yh.xyz(a)gmail.com> drm/mipi-dbi: align max_chunk to 2 in spi_transfer Johan Hovold <johan+linaro(a)kernel.org> ath11k: fix IRQ affinity warning on shutdown Johan Hovold <johan+linaro(a)kernel.org> ath11k: fix netdev open race Ajay Singh <ajay.kathat(a)microchip.com> wifi: wilc1000: use correct sequence of RESET for chip Power-UP/Down Dan Carpenter <dan.carpenter(a)oracle.com> wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() Gao Chao <gaochao49(a)huawei.com> drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m Javier Martinez Canillas <javierm(a)redhat.com> drm/st7735r: Fix module autoloading for Okaya RH128128T John Stultz <jstultz(a)google.com> drm/bridge: lt9611: Use both bits for HDMI sensing Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ath10k: do not enforce interrupt trigger type Marek Vasut <marex(a)denx.de> drm/bridge: tc358767: Make sure Refclk clock are enabled Marek Vasut <marex(a)denx.de> drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function Douglas Anderson <dianders(a)chromium.org> drm/dp: Export symbol / kerneldoc fixes for DP AUX bus Miaoqian Lin <linmq006(a)gmail.com> drm/meson: Fix refcount leak in meson_encoder_hdmi_init Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: lpc18xx: Fix period handling Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: sifive: Shut down hardware only after pwmchip_remove() completed Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: sifive: Ensure the clk is enabled exactly once per running PWM Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: sifive: Simplify offset calculation for PWMCMP registers Mike Snitzer <snitzer(a)kernel.org> dm: return early from dm_pr_call() if DM device is suspended Markus Mayer <mmayer(a)broadcom.com> thermal/tools/tmon: Include pthread and time headers in tmon.h YiFei Zhu <zhuyifei(a)google.com> selftests/seccomp: Fix compile warning when CC=clang Michal Koutný <mkoutny(a)suse.com> io_uring: Don't require reinitable percpu_ref Marc Zyngier <maz(a)kernel.org> arm64: Expand ESR_ELx_WFx_ISS_TI to match its ARMv8.7 definition Muneendra Kumar <muneendra.kumar(a)broadcom.com> scsi: nvme-fc: Add new routine nvme_fc_io_getuuid() Jens Axboe <axboe(a)kernel.dk> io_uring: move to separate directory Peter Zijlstra <peterz(a)infradead.org> x86/extable: Fix ex_handler_msr() print condition Nicolas Saenz Julienne <nsaenzju(a)redhat.com> nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() Anshuman Khandual <anshuman.khandual(a)arm.com> drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX Liang He <windhl(a)126.com> perf: RISC-V: Add of_node_put() when breaking out of for_each_of_cpu_node() Xu Qiang <xuqiang36(a)huawei.com> irqdomain: Report irq number for NOMAP domains Stephan Gerhold <stephan.gerhold(a)kernkonzept.com> ARM: dts: qcom: msm8974: Disable remoteprocs by default Luca Weiss <luca(a)z3ntu.xyz> ARM: dts: qcom: msm8974-FP2: Add supplies for remoteprocs Sumit Garg <sumit.garg(a)linaro.org> arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment Marijn Suijten <marijn.suijten(a)somainline.org> arm64: dts: qcom: msm8998: Make regulator voltages multiple of step-size Parikshit Pareek <quic_ppareek(a)quicinc.com> soc: qcom: socinfo: Fix the id of SA8540P SoC Konrad Dybcio <konrad.dybcio(a)somainline.org> soc: qcom: Make QCOM_RPMPD depend on PM Liang He <windhl(a)126.com> regulator: of: Fix refcount leak bug in of_get_regulation_constraints() Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: count number of blocks discarded, not number of discard bios Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: count number of blocks written, not number of write bios Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: count number of blocks read, not number of read bios Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: return void from functions Hsin-Yi Wang <hsinyi(a)chromium.org> PM: domains: Ensure genpd_debugfs_dir exists before remove Bart Van Assche <bvanassche(a)acm.org> blktrace: Trace remapped requests correctly Linus Walleij <linus.walleij(a)linaro.org> hwmon: (drivetemp) Add module alias Armin Wolf <W_Armin(a)gmx.de> hwmon: (sch56xx-common) Add DMI override table Yang Yingliang <yangyingliang(a)huawei.com> spi: tegra20-slink: fix UAF in tegra_slink_remove() Yang Yingliang <yangyingliang(a)huawei.com> spi: Fix simplification of devm_spi_register_controller Nandhini Srikandan <nandhini.srikandan(a)intel.com> spi: dw: Fix IP-core versions macro Ming Lei <ming.lei(a)redhat.com> blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> spi: Return deferred probe error when controller isn't yet available Gao Xiang <hsiangkao(a)linux.alibaba.com> erofs: avoid consecutive detection for Highmem memory Yuwen Chen <chenyuwen1(a)meizu.com> erofs: wake up all waiters after z_erofs_lzma_head ready Johan Hovold <johan+linaro(a)kernel.org> arm64: dts: qcom: sc7280: fix PCIe clock reference Tamás Szűcs <tszucs(a)protonmail.ch> arm64: tegra: Fix SDMMC1 CD on P2888 Mikko Perttunen <mperttunen(a)nvidia.com> arm64: tegra: Mark BPMP channels as no-memory-wc Nick Hainke <vincent(a)systemli.org> arm64: dts: mt7622: fix BPI-R64 WPS button Johan Hovold <johan+linaro(a)kernel.org> arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells Johan Hovold <johan+linaro(a)kernel.org> arm64: dts: qcom: sc7280: drop PCIe PHY clock index Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: msm8996: correct #clock-cells for QMP PHY nodes Marijn Suijten <marijn.suijten(a)somainline.org> arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes Marijn Suijten <marijn.suijten(a)somainline.org> arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx201 to sm6125 Eric Auger <eric.auger(a)redhat.com> ACPI: VIOT: Fix ACS setup Chanho Park <chanho61.park(a)samsung.com> arm64: dts: exynosautov9: correct spi11 pin names Stephane Eranian <eranian(a)google.com> perf/core: Add perf_clear_branch_entry_bitfields() helper Sireesh Kodali <sireeshkodali1(a)gmail.com> arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node GONG, Ruiqi <gongruiqi1(a)huawei.com> stack: Declare {randomize_,}kstack_offset to fix Sparse warnings Kees Cook <keescook(a)chromium.org> lib: overflow: Do not define 64-bit tests on 32-bit Yang Yingliang <yangyingliang(a)huawei.com> bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: qcom: pm8841: add required thermal-sensor-cells Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: qcom: msm8974: add required ranges to OCMEM Miaoqian Lin <linmq006(a)gmail.com> soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register Miaoqian Lin <linmq006(a)gmail.com> soc: qcom: ocmem: Fix refcount leak in of_get_ocmem Julia Lawall <Julia.Lawall(a)inria.fr> ia64: fix typos in comments Alexander Vorwerk <alexander.vorwerk(a)stud.uni-goettingen.de> iio: core: fix a few code style issues Jing Leng <jleng(a)ambarella.com> kbuild: Fix include path in scripts/Makefile.modpost Luca Weiss <luca(a)z3ntu.xyz> ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1 Konrad Dybcio <konrad.dybcio(a)somainline.org> ARM: dts: qcom-msm8974: Sort and clean up nodes Konrad Dybcio <konrad.dybcio(a)somainline.org> ARM: dts: qcom-msm8974: Convert ADSP to a MMIO device Konrad Dybcio <konrad.dybcio(a)somainline.org> ARM: dts: qcom-msm8974-castor: Use &labels Konrad Dybcio <konrad.dybcio(a)somainline.org> ARM: dts: qcom-msm8974-{"hon","am"}ami: Commonize and modernize the DTs Konrad Dybcio <konrad.dybcio(a)somainline.org> ARM: dts: qcom-msm8974-klte: Use &labels Konrad Dybcio <konrad.dybcio(a)somainline.org> ARM: dts: qcom-msm8974-lge-nexus5: Use &labels Konrad Dybcio <konrad.dybcio(a)somainline.org> ARM: dts: qcom-msm8974-fp2: Use &labels Konrad Dybcio <konrad.dybcio(a)somainline.org> ARM: dts: qcom-apq8074-dragonboard: Use &labels Konrad Dybcio <konrad.dybcio(a)somainline.org> ARM: dts: qcom-msm8974*: Rename msmgpio to tlmm Konrad Dybcio <konrad.dybcio(a)somainline.org> ARM: dts: qcom-msm8974: Fix up SDHCI nodes Konrad Dybcio <konrad.dybcio(a)somainline.org> ARM: dts: qcom-msm8974: Fix up mdss nodes Konrad Dybcio <konrad.dybcio(a)somainline.org> ARM: dts: qcom-msm8974*: Fix I2C labels Konrad Dybcio <konrad.dybcio(a)somainline.org> ARM: dts: qcom-msm8974*: Fix UART naming Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: qcom: do not use underscore in node name Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: qcom: msm8974-samsung-klte: move gpio-keys out of soc Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: qcom: msm8974-lge-nexus5: move gpio-keys out of soc Dan Williams <dan.j.williams(a)intel.com> ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP Stephan Gerhold <stephan.gerhold(a)kernkonzept.com> regulator: qcom_smd: Fix pm8916_pldo range Chris Paterson <chris.paterson2(a)renesas.com> arm64: dts: renesas: r9a07g054l2-smarc: Correct SoC name in comment Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: r8a779m8: Drop operating points above 1.5 GHz Miaoqian Lin <linmq006(a)gmail.com> cpufreq: zynq: Fix refcount leak in zynq_get_revision Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sdm630: fix gpu's interconnect path Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sdm630: fix the qusb2phy ref clock Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sdm630: disable GPU by default Miaoqian Lin <linmq006(a)gmail.com> ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init Miaoqian Lin <linmq006(a)gmail.com> ARM: OMAP2+: Fix refcount leak in omapdss_init_of Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg Marijn Suijten <marijn.suijten(a)somainline.org> arm64: dts: qcom: sdm845-akatsuki: Round down l22a regulator voltage Keith Busch <kbusch(a)kernel.org> block: fix infinite loop for invalid zone append Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> spi: s3c64xx: constify fsd_spi_port_config Michael Walle <michael(a)walle.cc> soc: fsl: guts: machine variable might be unset Stephen Boyd <swboyd(a)chromium.org> arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor Peter Zijlstra <peterz(a)infradead.org> locking/lockdep: Fix lockdep_init_map_*() confusion Alexandru Elisei <alexandru.elisei(a)arm.com> arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 Mark Rutland <mark.rutland(a)arm.com> arm64: select TRACE_IRQFLAGS_NMI_SUPPORT Nícolas F. R. A. Prado <nfraprado(a)collabora.com> arm64: dts: mt8192: Fix idle-states entry-method Nícolas F. R. A. Prado <nfraprado(a)collabora.com> arm64: dts: mt8192: Fix idle-states nodes naming scheme Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: ast2600-evb-a1: fix board compatible Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: ast2600-evb: fix board compatible Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: ast2500-evb: fix board compatible Johan Hovold <johan(a)kernel.org> x86/pmem: Fix platform-device leak in error path Max Krummenacher <max.krummenacher(a)toradex.com> Revert "ARM: dts: imx6qdl-apalis: Avoid underscore in node name" Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: Fix thermal-sensors on single-zone sensors Liang He <windhl(a)126.com> soc: amlogic: Fix refcount leak in meson-secure-pwrc.c Geert Uytterhoeven <geert+renesas(a)glider.be> soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values Marcel Ziswiler <marcel.ziswiler(a)toradex.com> ARM: dts: imx7d-colibri-emmc: add cpu1 supply Guilherme G. Piccoli <gpiccoli(a)igalia.com> ACPI: processor/idle: Annotate more functions to live in cpuidle section Miaoqian Lin <linmq006(a)gmail.com> ARM: bcm: Fix refcount leak in bcm_kona_smc_init Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> spi: spi-altera-dfl: Fix an error handling path Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: beacon: Fix regulator node names Miaoqian Lin <linmq006(a)gmail.com> meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> ARM: findbit: fix overflowing offset Florian Westphal <fw(a)strlen.de> netfilter: nft_queue: only allow supported familes and hooks Biju Das <biju.das.jz(a)bp.renesas.com> spi: spi-rspi: Fix PIO fallback on RZ platforms Michael Ellerman <mpe(a)ellerman.id.au> powerpc/64s: Disable stack variable initialisation for prom_init xinhui pan <xinhui.pan(a)amd.com> drm/amdgpu: Remove one duplicated ef removal Mario Limonciello <mario.limonciello(a)amd.com> pinctrl: Don't allow PINCTRL_AMD to be a module Kees Cook <keescook(a)chromium.org> kasan: test: Silence GCC 12 warnings Xiu Jianfeng <xiujianfeng(a)huawei.com> selinux: Add boundary check in put_entry() Xiu Jianfeng <xiujianfeng(a)huawei.com> selinux: fix memleak in security_read_state_kernel() Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> PM: hibernate: defer device probing when resuming from hibernation Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> hwmon: (sht15) Fix wrong assumptions in device remove callback Hans de Goede <hdegoede(a)redhat.com> ACPI: video: Use native backlight on Dell Inspiron N4010 Armin Wolf <W_Armin(a)gmx.de> hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist Lv Ruyi <lv.ruyi(a)zte.com.cn> firmware: tegra: Fix error check return value of debugfs_create_file() Liang He <windhl(a)126.com> ARM: shmobile: rcar-gen2: Increase refcount for new reference Samuel Holland <samuel(a)sholland.org> arm64: dts: allwinner: a64: orangepi-win: Fix LED node name Robert Marko <robimarko(a)gmail.com> arm64: dts: qcom: ipq8074: fix NAND node name Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> arm64: dts: qcom: add missing AOSS QMP compatible fallback Manivannan Sadhasivam <mani(a)kernel.org> ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART huhai <huhai(a)kylinos.cn> ACPI: LPSS: Fix missing check in register_device_clock() Manyi Li <limanyi(a)uniontech.com> ACPI: PM: save NVS memory for Lenovo G40-45 Hans de Goede <hdegoede(a)redhat.com> ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk Hans de Goede <hdegoede(a)redhat.com> ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks Liang He <windhl(a)126.com> ARM: OMAP2+: pdata-quirks: Fix refcount leak bug Liang He <windhl(a)126.com> ARM: OMAP2+: display: Fix refcount leak bug Guo Mengqi <guomengqi3(a)huawei.com> spi: synquacer: Add missing clk_disable_unprepare() David Heidelberg <david(a)ixit.cz> arm64: dts: qcom: timer should use only 32-bit size Linus Walleij <linus.walleij(a)linaro.org> ARM: dts: ux500: Fix Gavini accelerometer mounting matrix Linus Walleij <linus.walleij(a)linaro.org> ARM: dts: ux500: Fix Codina accelerometer mounting matrix Linus Walleij <linus.walleij(a)linaro.org> ARM: dts: ux500: Fix Janice accelerometer mounting matrix Christian Lamparter <chunkeey(a)gmail.com> ARM: dts: BCM5301X: Add DT for Meraki MR26 Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: fix qspi node compatible Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: fix lcdif node compatible Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: fix csi node compatible Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: fix keypad compatible Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: change operating-points to uint32-matrix Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: add missing properties for sram Juri Lelli <juri.lelli(a)redhat.com> wait: Fix __wait_event_hrtimeout for RT/DL tasks William Dean <williamsukatube(a)163.com> irqchip/mips-gic: Check the return value of ioremap() in gic_of_init() John Keeping <john(a)metanate.com> sched/core: Always flush pending blk_plug Vincent Guittot <vincent.guittot(a)linaro.org> sched/fair: fix case with reduced capacity CPU Samuel Holland <samuel(a)sholland.org> genirq: GENERIC_IRQ_IPI depends on SMP Samuel Holland <samuel(a)sholland.org> irqchip/mips-gic: Only register IPI domain when SMP is enabled Antonio Borneo <antonio.borneo(a)foss.st.com> genirq: Don't return error on missing optional irq_request_resources() Chen Yu <yu.c.chen(a)intel.com> sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg Jan Kara <jack(a)suse.cz> ext2: Add more validity checks for inode counts James Morse <james.morse(a)arm.com> arm64: errata: Remove AES hwcap for COMPAT tasks Catalin Marinas <catalin.marinas(a)arm.com> arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags" haibinzhang (张海斌) <haibinzhang(a)tencent.com> arm64: fix oops in concurrently setting insn_emulation sysctls Francis Laniel <flaniel(a)linux.microsoft.com> arm64: Do not forget syscall when starting a new thread. Mark Rutland <mark.rutland(a)arm.com> arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic Wyes Karny <wyes.karny(a)amd.com> x86: Handle idle=nomwait cmdline properly for x86_idle Benjamin Segall <bsegall(a)google.com> epoll: autoremove wakers even more aggressively Florian Westphal <fw(a)strlen.de> netfilter: nf_tables: fix null deref due to zeroed list head Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> netfilter: nf_tables: do not allow RULE_ID to refer to another chain Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> netfilter: nf_tables: do not allow CHAIN_ID to refer to another table Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> netfilter: nf_tables: do not allow SET_ID to refer to another table Michael Grzeschik <m.grzeschik(a)pengutronix.de> usb: dwc3: gadget: fix high speed multiplier setting Michael Grzeschik <m.grzeschik(a)pengutronix.de> usb: dwc3: gadget: refactor dwc3_repare_one_trb Kunihiko Hayashi <hayashi.kunihiko(a)socionext.com> arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC Kunihiko Hayashi <hayashi.kunihiko(a)socionext.com> ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC Jose Alonso <joalonsof(a)gmail.com> Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" Weitao Wang <WeitaoWang-oc(a)zhaoxin.com> USB: HCD: Fix URB giveback issue in tasklet function Linyu Yuan <quic_linyyuan(a)quicinc.com> usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion Suzuki K Poulose <suzuki.poulose(a)arm.com> coresight: Clear the connection field properly Huacai Chen <chenhuacai(a)kernel.org> MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK Michael Ellerman <mpe(a)ellerman.id.au> powerpc/powernv: Avoid crashing if rng is NULL Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E Pali Rohár <pali(a)kernel.org> powerpc/fsl-pci: Fix Class Code of PCIe Root Port Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/64e: Fix early TLB miss with KUAP Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc: Restore CONFIG_DEBUG_INFO in defconfigs Alexander Lobakin <alexandr.lobakin(a)intel.com> ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() Xiaomeng Tong <xiam0nd.tong(a)gmail.com> media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator Randy Dunlap <rdunlap(a)infradead.org> media: isl7998x: select V4L2_FWNODE to fix build error Jan Kara <jack(a)suse.cz> mbcache: add functions to delete entry if unused Jan Kara <jack(a)suse.cz> mbcache: don't reclaim used entries Mikulas Patocka <mpatocka(a)redhat.com> md-raid10: fix KASAN warning Mikulas Patocka <mpatocka(a)redhat.com> md-raid: destroy the bitmap after destroying the thread Narendra Hadke <nhadke(a)marvell.com> serial: mvebu-uart: uart2 error bits clearing Miklos Szeredi <mszeredi(a)redhat.com> fuse: fix deadlock between atomic O_TRUNC and page invalidation Miklos Szeredi <mszeredi(a)redhat.com> fuse: write inode in fuse_release() Miklos Szeredi <mszeredi(a)redhat.com> fuse: ioctl: translate ENOSYS Miklos Szeredi <mszeredi(a)redhat.com> fuse: limit nsec Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix heap-based overflow in set_ntacl_dacl() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix use-after-free bug in smb2_tree_disconect Hyunchul Lee <hyc.lee(a)gmail.com> ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix memory leak in smb2_handle_negotiate Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> soundwire: qcom: Check device status before reading devid Bikash Hazarika <bhazarika(a)marvell.com> scsi: qla2xxx: Zero undefined mailbox IN registers Bikash Hazarika <bhazarika(a)marvell.com> scsi: qla2xxx: Fix incorrect display of max frame size Tony Battersby <tonyb(a)cybernetics.com> scsi: sg: Allow waiting for commands to complete on removed device James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID Zheyu Ma <zheyuma97(a)gmail.com> iio: light: isl29028: Fix the warning in isl29028_remove() Fawzi Khaber <fawzi.khaber(a)tdk.com> iio: fix iio_format_avail_range() printing for none IIO_VAL_INT Jason A. Donenfeld <Jason(a)zx2c4.com> um: seed rng using host OS rng Benjamin Beichler <benjamin.beichler(a)uni-rostock.de> um: Remove straying parenthesis Amit Kumar Mahapatra <amit.kumar-mahapatra(a)xilinx.com> mtd: rawnand: arasan: Update NAND bus clock instead of system clock Olga Kitaina <okitain(a)gmail.com> mtd: rawnand: arasan: Fix clock rate in NV-DDR Qu Wenruo <wqu(a)suse.com> btrfs: reject log replay if there is unsupported RO compat flag Tadeusz Struk <tadeusz.struk(a)linaro.org> bpf: Fix KASAN use-after-free Read in compute_effective_progs Leo Li <sunpeng.li(a)amd.com> drm/amdgpu: Check BO's requested pinning domains against its preferred_domains Dmitry Osipenko <dmitry.osipenko(a)collabora.com> drm/tegra: Fix vmapping of prime buffers Lyude Paul <lyude(a)redhat.com> drm/nouveau/kms: Fix failure path for creating DP connectors Lyude Paul <lyude(a)redhat.com> drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime Lyude Paul <lyude(a)redhat.com> drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend() Timur Tabi <ttabi(a)nvidia.com> drm/nouveau: fix another off-by-one in nvbios_addr Thomas Zimmermann <tzimmermann(a)suse.de> drm/hyperv-drm: Include framebuffer and EDID headers Paul Cercueil <paul(a)crapouillou.net> drm/ingenic: Use the highest possible DMA burst size Phil Elwell <phil(a)raspberrypi.org> drm/vc4: hdmi: Disable audio if dmas property is present but empty Dmitry Osipenko <dmitry.osipenko(a)collabora.com> drm/shmem-helper: Add missing vunmap on error Dmitry Osipenko <dmitry.osipenko(a)collabora.com> drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error Mathew McBride <matt(a)traverse.com.au> rtc: rx8025: fix 12/24 hour mode detection on RX-8035 Jason A. Donenfeld <Jason(a)zx2c4.com> wireguard: selftests: set CONFIG_NONPORTABLE on riscv32 Xianting Tian <xianting.tian(a)linux.alibaba.com> RISC-V: Add modules to virtual kernel memory layout dump Atish Patra <atishp(a)rivosinc.com> RISC-V: Update user page mapping only once during start Atish Patra <atishp(a)rivosinc.com> RISC-V: Fix SBI PMU calls for RV32 Atish Patra <atishp(a)rivosinc.com> RISC-V: Fix counter restart during overflow for RV32 Xianting Tian <xianting.tian(a)linux.alibaba.com> RISC-V: Fixup schedule out issue in machine_crash_shutdown() Xianting Tian <xianting.tian(a)linux.alibaba.com> RISC-V: Fixup get incorrect user mode PC for kernel mode regs Xianting Tian <xianting.tian(a)linux.alibaba.com> RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context Ben Dooks <ben.dooks(a)sifive.com> RISC-V: Declare cpu_ops_spinwait in <asm/cpu_ops.h> Ben Dooks <ben.dooks(a)sifive.com> RISC-V: cpu_ops_spinwait.c should include head.h Mark Kettenis <kettenis(a)openbsd.org> riscv: dts: starfive: correct number of external interrupts Conor Dooley <conor.dooley(a)microchip.com> dt-bindings: riscv: fix SiFive l2-cache's cache-sets Chen Lifu <chenlifu(a)huawei.com> riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit Yipeng Zou <zouyipeng(a)huawei.com> riscv:uprobe fix SR_SPIE set/clear handling Helge Deller <deller(a)gmx.de> parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode William Dean <williamsukatube(a)gmail.com> parisc: Check the return value of ioremap() in lba_driver_probe() Helge Deller <deller(a)gmx.de> parisc: Drop pa_swapper_pg_lock spinlock Helge Deller <deller(a)gmx.de> parisc: Fix device names in /proc/iomem Jiachen Zhang <zhangjiachen.jaycee(a)bytedance.com> ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() John Allen <john.allen(a)amd.com> crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak Al Viro <viro(a)zeniv.linux.org.uk> fix short copy handling in copy_mc_pipe_to_iter() Lukas Wunner <lukas(a)wunner.de> usbnet: Fix linkwatch use-after-free on disconnect Helge Deller <deller(a)gmx.de> fbcon: Fix accelerated fbdev scrolling while logo is still shown Helge Deller <deller(a)gmx.de> fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> thermal: sysfs: Fix cooling_device_stats_setup() error code path Yang Xu <xuyang2018.jy(a)fujitsu.com> fs: Add missing umask strip in vfs_tmpfile David Howells <dhowells(a)redhat.com> vfs: Check the truncate maximum size in inode_newsize_ok() Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> tty: vt: initialize unicode screen buffer Bedant Patnaik <bedant.patnaik(a)gmail.com> ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED Meng Tang <tangmeng(a)uniontech.com> ALSA: hda/realtek: Add quirk for another Asus K42JZ model Allen Ballway <ballway(a)chromium.org> ALSA: hda/cirrus - support for iMac 12,1 model Meng Tang <tangmeng(a)uniontech.com> ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model Paolo Bonzini <pbonzini(a)redhat.com> KVM: x86: revalidate steal time cache if MSR value changes Paolo Bonzini <pbonzini(a)redhat.com> KVM: x86: do not report preemption if the steal time cache is stale Sean Christopherson <seanjc(a)google.com> KVM: x86: Tag kvm_mmu_x86_module_init() with __init Vitaly Kuznetsov <vkuznets(a)redhat.com> KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1 Sean Christopherson <seanjc(a)google.com> KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP Sean Christopherson <seanjc(a)google.com> KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value Sean Christopherson <seanjc(a)google.com> KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits Sean Christopherson <seanjc(a)google.com> KVM: Do not incorporate page offset into gfn=>pfn cache user address Sean Christopherson <seanjc(a)google.com> KVM: Fix multiple races in gfn=>pfn cache refresh Sean Christopherson <seanjc(a)google.com> KVM: Fully serialize gfn=>pfn cache refresh via mutex Sean Christopherson <seanjc(a)google.com> KVM: Put the extra pfn reference when reusing a pfn in the gpc cache Sean Christopherson <seanjc(a)google.com> KVM: Drop unused @gpa param from gfn=>pfn cache's __release_gpc() helper Nico Boehr <nrb(a)linux.ibm.com> KVM: s390: pv: don't present the ecall interrupt twice Maciej S. Szmigiero <maciej.szmigiero(a)oracle.com> KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case Ping Cheng <pinglinux(a)gmail.com> HID: wacom: Don't register pad_input for touch switch Ping Cheng <pinglinux(a)gmail.com> HID: wacom: Only report rotation for art pen Guenter Roeck <linux(a)roeck-us.net> HID: nintendo: Add missing array termination Maximilian Luz <luzmaximilian(a)gmail.com> HID: hid-input: add Surface Go battery quirk Jeff Layton <jlayton(a)kernel.org> lockd: detect and reject lock arguments that overflow Mikulas Patocka <mpatocka(a)redhat.com> add barriers to buffer_uptodate and set_buffer_uptodate Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211_hwsim: use 32-bit skb cookie Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211_hwsim: add back erroneously removed cast Jeongik Cha <jeongik(a)google.com> wifi: mac80211_hwsim: fix race condition in pending packet syed sabakareem <Syed.SabaKareem(a)amd.com> ASoC: amd: yc: Update DMI table entries Philipp Jungkamp <p.jungkamp(a)gmx.net> ALSA: hda/realtek: Add quirk for Lenovo Yoga9 14IAP7 Ivan Hasenkampf <ivan.hasenkampf(a)gmail.com> ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx Tim Crawford <tcrawford(a)system76.com> ALSA: hda/realtek: Add quirk for Clevo NV45PZ Zheyu Ma <zheyuma97(a)gmail.com> ALSA: bcd2000: Fix a UAF bug on the error path of probing Takashi Iwai <tiwai(a)suse.de> ALSA: usb-audio: Add quirk for Behringer UMC202HD Jeff Layton <jlayton(a)kernel.org> nfsd: eliminate the NFSD_FILE_BREAK_* flags Chuck Lever <chuck.lever(a)oracle.com> NFSD: Clean up the show_nf_flags() macro Trond Myklebust <trond.myklebust(a)hammerspace.com> pNFS/flexfiles: Report RDMA connection errors to the server Nilesh Javali <njavali(a)marvell.com> scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" Trond Myklebust <trond.myklebust(a)hammerspace.com> Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" Nick Desaulniers <ndesaulniers(a)google.com> x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments Nick Desaulniers <ndesaulniers(a)google.com> Makefile: link with -z noexecstack --no-warn-rwx-segments ------------- Diffstat: Documentation/ABI/testing/sysfs-driver-xen-blkback | 2 +- .../ABI/testing/sysfs-driver-xen-blkfront | 2 +- .../admin-guide/device-mapper/writecache.rst | 16 +- Documentation/admin-guide/kernel-parameters.txt | 29 +- Documentation/admin-guide/pm/cpuidle.rst | 15 +- Documentation/arm64/silicon-errata.rst | 4 + .../devicetree/bindings/riscv/sifive-l2-cache.yaml | 6 +- .../tty/device_drivers/oxsemi-tornado.rst | 129 ++ .../userspace-api/media/v4l/ext-ctrls-codec.rst | 2 +- MAINTAINERS | 7 +- Makefile | 10 +- arch/Kconfig | 3 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/aspeed-ast2500-evb.dts | 2 +- arch/arm/boot/dts/aspeed-ast2600-evb-a1.dts | 1 + arch/arm/boot/dts/aspeed-ast2600-evb.dts | 2 +- arch/arm/boot/dts/bcm53015-meraki-mr26.dts | 166 ++ arch/arm/boot/dts/imx6qdl-apalis.dtsi | 4 +- arch/arm/boot/dts/imx6ul.dtsi | 33 +- arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 4 + arch/arm/boot/dts/qcom-apq8064.dtsi | 8 +- arch/arm/boot/dts/qcom-apq8074-dragonboard.dts | 609 ++++---- arch/arm/boot/dts/qcom-apq8084.dtsi | 2 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 1 + arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 604 ++++---- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 1145 +++++++------- arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 1258 ++++++++-------- .../boot/dts/qcom-msm8974-sony-xperia-amami.dts | 432 +----- .../boot/dts/qcom-msm8974-sony-xperia-castor.dts | 996 ++++++------ .../boot/dts/qcom-msm8974-sony-xperia-honami.dts | 479 +----- .../boot/dts/qcom-msm8974-sony-xperia-rhine.dtsi | 455 ++++++ arch/arm/boot/dts/qcom-msm8974.dtsi | 1587 ++++++++++---------- arch/arm/boot/dts/qcom-pm8841.dtsi | 1 + arch/arm/boot/dts/qcom-pm8941.dtsi | 2 +- arch/arm/boot/dts/qcom-sdx55.dtsi | 2 +- arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 4 +- arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 4 +- arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 4 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 8 +- arch/arm/crypto/Kconfig | 2 +- arch/arm/crypto/Makefile | 4 +- arch/arm/crypto/blake2s-shash.c | 75 - arch/arm/lib/findbit.S | 16 +- arch/arm/mach-bcm/bcm_kona_smc.c | 1 + arch/arm/mach-omap2/display.c | 3 + arch/arm/mach-omap2/pdata-quirks.c | 2 + arch/arm/mach-omap2/prm3xxx.c | 1 + arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 5 +- arch/arm/mach-zynq/common.c | 1 + arch/arm64/Kconfig | 17 + .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 6 +- .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 2 +- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 26 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 1 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 22 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 6 +- .../qcom/msm8998-sony-xperia-yoshino-poplar.dts | 10 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 1 + arch/arm64/boot/dts/qcom/sc7180.dtsi | 24 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 30 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 7 +- .../dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts | 2 +- .../dts/qcom/sdm845-sony-xperia-tama-akatsuki.dts | 5 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 22 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 36 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 30 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 22 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 24 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 30 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 24 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 22 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a779m8.dtsi | 5 + arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts | 2 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 8 +- arch/arm64/crypto/Kconfig | 1 + arch/arm64/include/asm/esr.h | 6 +- arch/arm64/include/asm/kexec.h | 4 +- arch/arm64/include/asm/processor.h | 3 +- arch/arm64/kernel/armv8_deprecated.c | 9 +- arch/arm64/kernel/cpu_errata.c | 16 + arch/arm64/kernel/cpufeature.c | 16 +- arch/arm64/kernel/hibernate.c | 5 - arch/arm64/kernel/mte.c | 9 - arch/arm64/kvm/hyp/nvhe/switch.c | 2 +- arch/arm64/kvm/hyp/vhe/switch.c | 2 +- arch/arm64/mm/copypage.c | 9 - arch/arm64/mm/mteswap.c | 9 - arch/arm64/tools/cpucaps | 1 + arch/ia64/include/asm/processor.h | 2 +- arch/ia64/kernel/palinfo.c | 2 +- arch/ia64/kernel/traps.c | 2 +- arch/ia64/mm/init.c | 2 +- arch/ia64/mm/tlb.c | 4 +- arch/mips/kernel/proc.c | 2 +- arch/mips/kernel/vdso.c | 2 +- arch/mips/loongson64/numa.c | 1 - arch/mips/mm/physaddr.c | 14 +- arch/parisc/kernel/cache.c | 3 - arch/parisc/kernel/drivers.c | 9 +- arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/boot/cuboot-hotfoot.c | 2 +- arch/powerpc/configs/44x/akebono_defconfig | 2 +- arch/powerpc/configs/44x/currituck_defconfig | 2 +- arch/powerpc/configs/44x/fsp2_defconfig | 2 +- arch/powerpc/configs/44x/iss476-smp_defconfig | 2 +- arch/powerpc/configs/44x/warp_defconfig | 2 +- arch/powerpc/configs/52xx/lite5200b_defconfig | 2 +- arch/powerpc/configs/52xx/motionpro_defconfig | 2 +- arch/powerpc/configs/52xx/tqm5200_defconfig | 2 +- arch/powerpc/configs/adder875_defconfig | 2 +- arch/powerpc/configs/ep8248e_defconfig | 2 +- arch/powerpc/configs/ep88xc_defconfig | 2 +- arch/powerpc/configs/fsl-emb-nonhw.config | 2 +- arch/powerpc/configs/mgcoge_defconfig | 2 +- arch/powerpc/configs/mpc5200_defconfig | 2 +- arch/powerpc/configs/mpc8272_ads_defconfig | 2 +- arch/powerpc/configs/mpc885_ads_defconfig | 2 +- arch/powerpc/configs/ppc6xx_defconfig | 2 +- arch/powerpc/configs/pq2fads_defconfig | 2 +- arch/powerpc/configs/ps3_defconfig | 2 +- arch/powerpc/configs/tqm8xx_defconfig | 2 +- arch/powerpc/crypto/aes-spe-glue.c | 2 +- arch/powerpc/include/asm/archrandom.h | 5 - arch/powerpc/include/asm/kexec.h | 9 + arch/powerpc/include/asm/simple_spinlock.h | 15 +- arch/powerpc/kernel/Makefile | 1 + arch/powerpc/kernel/cputable.c | 2 +- arch/powerpc/kernel/dawr.c | 2 +- arch/powerpc/kernel/eeh.c | 4 +- arch/powerpc/kernel/eeh_event.c | 2 +- arch/powerpc/kernel/fadump.c | 4 +- arch/powerpc/kernel/iommu.c | 5 + arch/powerpc/kernel/module_32.c | 2 +- arch/powerpc/kernel/module_64.c | 4 +- arch/powerpc/kernel/pci-common.c | 31 +- arch/powerpc/kernel/pci_of_scan.c | 2 +- arch/powerpc/kernel/process.c | 4 +- arch/powerpc/kernel/prom_init.c | 2 +- arch/powerpc/kernel/ptrace/ptrace-view.c | 2 +- arch/powerpc/kernel/rtas_flash.c | 2 +- arch/powerpc/kernel/setup-common.c | 2 +- arch/powerpc/kernel/signal_64.c | 2 +- arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kernel/time.c | 4 +- arch/powerpc/kernel/watchdog.c | 2 +- arch/powerpc/kexec/core_64.c | 2 +- arch/powerpc/kexec/file_load_64.c | 55 + arch/powerpc/kvm/book3s_64_mmu_hv.c | 2 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 2 +- arch/powerpc/kvm/book3s_emulate.c | 2 +- arch/powerpc/kvm/book3s_hv_builtin.c | 7 +- arch/powerpc/kvm/book3s_hv_p9_entry.c | 2 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 2 +- arch/powerpc/kvm/book3s_pr.c | 2 +- arch/powerpc/kvm/book3s_xics.c | 2 +- arch/powerpc/kvm/book3s_xive.c | 6 +- arch/powerpc/kvm/e500mc.c | 2 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 2 +- arch/powerpc/mm/book3s64/hash_utils.c | 4 +- arch/powerpc/mm/book3s64/pgtable.c | 2 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 2 +- arch/powerpc/mm/book3s64/radix_tlb.c | 2 +- arch/powerpc/mm/book3s64/slb.c | 4 +- arch/powerpc/mm/init_64.c | 4 +- arch/powerpc/mm/kasan/kasan_init_32.c | 2 +- arch/powerpc/mm/nohash/8xx.c | 4 +- arch/powerpc/mm/nohash/book3e_hugetlbpage.c | 2 +- arch/powerpc/mm/nohash/kaslr_booke.c | 2 +- arch/powerpc/mm/nohash/tlb_low_64e.S | 17 +- arch/powerpc/mm/pgtable-frag.c | 2 +- arch/powerpc/mm/pgtable_32.c | 6 +- arch/powerpc/mm/ptdump/shared.c | 6 +- arch/powerpc/perf/8xx-pmu.c | 2 +- arch/powerpc/perf/core-book3s.c | 41 +- arch/powerpc/perf/imc-pmu.c | 4 +- arch/powerpc/perf/isa207-common.c | 6 +- arch/powerpc/platforms/512x/clock-commonclk.c | 2 +- arch/powerpc/platforms/512x/mpc512x_shared.c | 2 +- arch/powerpc/platforms/52xx/mpc52xx_common.c | 2 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 2 +- arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c | 2 +- arch/powerpc/platforms/85xx/mpc85xx_cds.c | 2 +- arch/powerpc/platforms/86xx/gef_ppc9a.c | 2 +- arch/powerpc/platforms/86xx/gef_sbc310.c | 2 +- arch/powerpc/platforms/86xx/gef_sbc610.c | 2 +- arch/powerpc/platforms/Kconfig.cputype | 4 +- arch/powerpc/platforms/book3s/vas-api.c | 2 +- arch/powerpc/platforms/cell/axon_msi.c | 1 + arch/powerpc/platforms/cell/cbe_regs.c | 2 +- arch/powerpc/platforms/cell/iommu.c | 2 +- arch/powerpc/platforms/cell/spider-pci.c | 2 +- arch/powerpc/platforms/cell/spu_manage.c | 2 +- arch/powerpc/platforms/cell/spufs/inode.c | 1 + arch/powerpc/platforms/powermac/low_i2c.c | 2 +- arch/powerpc/platforms/powernv/eeh-powernv.c | 10 +- arch/powerpc/platforms/powernv/idle.c | 4 +- arch/powerpc/platforms/powernv/ocxl.c | 2 +- arch/powerpc/platforms/powernv/opal-fadump.c | 2 +- arch/powerpc/platforms/powernv/opal-lpc.c | 2 +- .../powerpc/platforms/powernv/opal-memory-errors.c | 2 +- arch/powerpc/platforms/powernv/pci-sriov.c | 2 +- arch/powerpc/platforms/powernv/rng.c | 34 +- arch/powerpc/platforms/ps3/mm.c | 2 +- arch/powerpc/platforms/ps3/system-bus.c | 2 +- arch/powerpc/platforms/pseries/eeh_pseries.c | 2 +- arch/powerpc/platforms/pseries/iommu.c | 89 +- arch/powerpc/platforms/pseries/setup.c | 4 +- arch/powerpc/platforms/pseries/vas-sysfs.c | 2 +- arch/powerpc/platforms/pseries/vas.c | 2 +- arch/powerpc/sysdev/fsl_lbc.c | 2 +- arch/powerpc/sysdev/fsl_pci.c | 10 +- arch/powerpc/sysdev/fsl_pci.h | 1 + arch/powerpc/sysdev/ge/ge_pic.c | 2 +- arch/powerpc/sysdev/mpic_msgr.c | 2 +- arch/powerpc/sysdev/mpic_msi.c | 2 +- arch/powerpc/sysdev/mpic_timer.c | 2 +- arch/powerpc/sysdev/mpic_u3msi.c | 2 +- arch/powerpc/sysdev/xive/native.c | 2 +- arch/powerpc/sysdev/xive/spapr.c | 1 + arch/powerpc/xmon/ppc-opc.c | 2 +- arch/powerpc/xmon/xmon.c | 2 +- arch/riscv/boot/dts/starfive/jh7100.dtsi | 2 +- arch/riscv/include/asm/cpu_ops.h | 1 + arch/riscv/kernel/cpu_ops.c | 4 +- arch/riscv/kernel/cpu_ops_spinwait.c | 6 +- arch/riscv/kernel/crash_save_regs.S | 2 +- arch/riscv/kernel/machine_kexec.c | 28 +- arch/riscv/kernel/probes/uprobes.c | 6 - arch/riscv/lib/uaccess.S | 4 +- arch/riscv/mm/init.c | 4 + arch/s390/include/asm/gmap.h | 2 + arch/s390/include/asm/kexec.h | 3 + arch/s390/include/asm/unwind.h | 2 +- arch/s390/kernel/crash_dump.c | 2 +- arch/s390/kernel/machine_kexec_file.c | 18 +- arch/s390/kvm/intercept.c | 15 + arch/s390/kvm/pv.c | 9 +- arch/s390/kvm/sigp.c | 4 +- arch/s390/mm/gmap.c | 86 ++ arch/um/drivers/random.c | 2 +- arch/um/include/asm/archrandom.h | 30 + arch/um/include/asm/xor.h | 2 +- arch/um/include/shared/os.h | 7 + arch/um/kernel/um_arch.c | 8 + arch/um/os-Linux/util.c | 6 + arch/x86/Kconfig | 1 + arch/x86/Kconfig.debug | 3 - arch/x86/boot/Makefile | 2 +- arch/x86/boot/compressed/Makefile | 4 + arch/x86/crypto/Makefile | 4 +- arch/x86/crypto/blake2s-glue.c | 3 +- arch/x86/crypto/blake2s-shash.c | 77 - arch/x86/entry/Makefile | 3 +- arch/x86/entry/thunk_32.S | 2 - arch/x86/entry/thunk_64.S | 4 - arch/x86/entry/vdso/Makefile | 2 +- arch/x86/events/intel/lbr.c | 36 +- arch/x86/include/asm/kexec.h | 6 + arch/x86/include/asm/kvm_host.h | 3 +- arch/x86/kernel/cpu/bugs.c | 10 +- arch/x86/kernel/cpu/intel.c | 27 +- arch/x86/kernel/ftrace.c | 1 + arch/x86/kernel/kprobes/core.c | 18 +- arch/x86/kernel/pmem.c | 7 +- arch/x86/kernel/process.c | 9 +- arch/x86/kvm/emulate.c | 23 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/mmu/paging_tmpl.h | 9 +- arch/x86/kvm/mmu/spte.c | 2 + arch/x86/kvm/svm/nested.c | 3 +- arch/x86/kvm/svm/svm.c | 29 +- arch/x86/kvm/vmx/nested.c | 107 +- arch/x86/kvm/vmx/nested.h | 3 +- arch/x86/kvm/vmx/pmu_intel.c | 13 +- arch/x86/kvm/vmx/vmx.c | 4 +- arch/x86/kvm/vmx/vmx.h | 12 + arch/x86/kvm/x86.c | 33 +- arch/x86/kvm/x86.h | 2 +- arch/x86/mm/extable.c | 16 +- arch/x86/mm/numa.c | 4 +- arch/x86/net/bpf_jit_comp.c | 67 +- arch/x86/platform/olpc/olpc-xo1-sci.c | 2 +- arch/x86/um/Makefile | 3 +- arch/xtensa/platforms/iss/network.c | 42 +- block/bio.c | 99 +- block/blk-iocost.c | 20 +- block/blk-iolatency.c | 18 +- block/blk-mq-debugfs.c | 28 +- block/blk-mq-debugfs.h | 5 - block/blk-mq-sched.c | 11 + block/blk-rq-qos.c | 2 + block/blk-rq-qos.h | 18 +- block/blk-sysfs.c | 20 +- block/blk-wbt.c | 12 +- crypto/Kconfig | 20 +- crypto/Makefile | 1 - crypto/asymmetric_keys/public_key.c | 7 +- crypto/blake2s_generic.c | 75 - crypto/tcrypt.c | 12 - crypto/testmgr.c | 24 - crypto/testmgr.h | 217 --- drivers/acpi/acpi_lpss.c | 3 + drivers/acpi/apei/einj.c | 2 + drivers/acpi/bus.c | 1 + drivers/acpi/cppc_acpi.c | 54 +- drivers/acpi/ec.c | 82 +- drivers/acpi/processor_idle.c | 6 +- drivers/acpi/sleep.c | 8 + drivers/acpi/video_detect.c | 8 + drivers/acpi/viot.c | 26 +- drivers/android/binder.c | 114 +- drivers/android/binder_alloc.c | 30 +- drivers/android/binder_alloc.h | 2 +- drivers/android/binder_alloc_selftest.c | 2 +- drivers/android/binder_internal.h | 46 +- drivers/android/binderfs.c | 47 +- drivers/base/dd.c | 5 +- drivers/base/node.c | 4 +- drivers/base/power/domain.c | 3 + drivers/base/topology.c | 32 +- drivers/block/null_blk/main.c | 14 +- drivers/block/rnbd/rnbd-srv.c | 3 +- drivers/block/xen-blkback/xenbus.c | 20 +- drivers/block/xen-blkfront.c | 4 +- drivers/bluetooth/hci_intel.c | 6 +- drivers/bluetooth/hci_serdev.c | 11 + drivers/bus/hisi_lpc.c | 10 +- drivers/char/tpm/tpm2-cmd.c | 6 + drivers/clk/imx/clk-fracn-gppll.c | 33 +- drivers/clk/imx/clk-imx93.c | 4 +- drivers/clk/mediatek/reset.c | 4 +- drivers/clk/qcom/camcc-sdm845.c | 4 + drivers/clk/qcom/camcc-sm8250.c | 16 +- drivers/clk/qcom/clk-krait.c | 7 +- drivers/clk/qcom/clk-rcg2.c | 16 +- drivers/clk/qcom/dispcc-sm8250.c | 1 - drivers/clk/qcom/gcc-ipq8074.c | 60 +- drivers/clk/qcom/gcc-msm8939.c | 33 +- drivers/clk/qcom/gdsc.c | 8 + drivers/clk/qcom/videocc-sm8250.c | 4 - drivers/clk/renesas/r9a06g032-clocks.c | 8 +- drivers/clk/renesas/rzg2l-cpg.c | 2 +- .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 1 + drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 22 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 15 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 4 + drivers/crypto/ccp/sev-dev.c | 12 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 2 +- drivers/crypto/hisilicon/sec/sec_algs.c | 14 +- drivers/crypto/hisilicon/sec/sec_drv.h | 2 +- drivers/crypto/hisilicon/sec2/sec.h | 2 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 26 +- drivers/crypto/hisilicon/sec2/sec_crypto.h | 1 + drivers/crypto/inside-secure/safexcel.c | 2 + drivers/dma/dw-edma/dw-edma-core.c | 2 +- drivers/dma/imx-dma.c | 2 +- drivers/dma/sf-pdma/sf-pdma.c | 44 +- drivers/firmware/arm_scpi.c | 61 +- drivers/firmware/tegra/bpmp-debugfs.c | 10 +- drivers/fpga/altera-pr-ip-core.c | 2 +- drivers/gpio/gpiolib-of.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 96 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 + drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 21 - drivers/gpu/drm/amd/amdgpu/nbio_v2_3.h | 1 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 21 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h | 1 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +- drivers/gpu/drm/bridge/Kconfig | 2 + drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 24 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 17 +- drivers/gpu/drm/bridge/lontium-lt9611.c | 2 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 2 +- drivers/gpu/drm/bridge/sil-sii8620.c | 4 +- drivers/gpu/drm/bridge/tc358767.c | 62 +- drivers/gpu/drm/dp/drm_dp_aux_bus.c | 4 +- drivers/gpu/drm/dp/drm_dp_mst_topology.c | 7 +- drivers/gpu/drm/drm_gem.c | 4 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 1 + drivers/gpu/drm/drm_mipi_dbi.c | 7 + drivers/gpu/drm/exynos/exynos7_drm_decon.c | 17 +- drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 2 + drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 10 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 3 + drivers/gpu/drm/mcde/mcde_dsi.c | 1 + drivers/gpu/drm/mediatek/mtk_dpi.c | 33 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 93 +- drivers/gpu/drm/meson/meson_encoder_cvbs.c | 1 + drivers/gpu/drm/meson/meson_encoder_hdmi.c | 19 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 8 - drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 13 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 12 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 6 + drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c | 3 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 3 + drivers/gpu/drm/msm/msm_gpu.h | 11 +- drivers/gpu/drm/msm/msm_gpu_devfreq.c | 39 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 8 +- drivers/gpu/drm/nouveau/nouveau_display.c | 4 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c | 2 +- drivers/gpu/drm/panel/Kconfig | 2 + drivers/gpu/drm/radeon/.gitignore | 2 +- drivers/gpu/drm/radeon/Kconfig | 2 +- drivers/gpu/drm/radeon/Makefile | 2 +- drivers/gpu/drm/radeon/ni_dpm.c | 6 +- drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 10 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 3 + drivers/gpu/drm/tegra/gem.c | 11 +- drivers/gpu/drm/tiny/st7735r.c | 1 + drivers/gpu/drm/vc4/vc4_crtc.c | 14 +- drivers/gpu/drm/vc4/vc4_drv.c | 19 + drivers/gpu/drm/vc4/vc4_dsi.c | 152 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 157 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 8 + drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 7 +- drivers/gpu/drm/vc4/vc4_kms.c | 4 +- drivers/gpu/drm/vc4/vc4_plane.c | 30 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 6 +- drivers/gpu/drm/virtio/virtgpu_object.c | 4 +- drivers/gpu/drm/vkms/vkms_composer.c | 2 +- drivers/hid/amd-sfh-hid/amd_sfh_client.c | 2 + drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 12 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 3 +- drivers/hid/hid-alps.c | 2 + drivers/hid/hid-cp2112.c | 5 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 2 + drivers/hid/hid-mcp2221.c | 3 + drivers/hid/hid-nintendo.c | 1 + drivers/hid/wacom_sys.c | 2 +- drivers/hid/wacom_wac.c | 72 +- drivers/hwmon/dell-smm-hwmon.c | 8 + drivers/hwmon/drivetemp.c | 1 + drivers/hwmon/sch56xx-common.c | 44 +- drivers/hwmon/sht15.c | 17 +- drivers/hwtracing/coresight/coresight-config.h | 2 + drivers/hwtracing/coresight/coresight-core.c | 1 + drivers/hwtracing/coresight/coresight-syscfg.c | 295 +++- drivers/hwtracing/coresight/coresight-syscfg.h | 13 + drivers/hwtracing/intel_th/msu-sink.c | 3 + drivers/hwtracing/intel_th/msu.c | 14 +- drivers/hwtracing/intel_th/pci.c | 25 +- drivers/i2c/busses/i2c-cadence.c | 10 +- drivers/i2c/busses/i2c-mxs.c | 2 +- drivers/i2c/busses/i2c-npcm7xx.c | 50 +- drivers/i2c/busses/i2c-qcom-geni.c | 2 +- drivers/i2c/i2c-core-base.c | 3 +- drivers/i2c/muxes/i2c-mux-gpmux.c | 1 + drivers/idle/intel_idle.c | 149 +- drivers/iio/accel/adxl313_core.c | 2 +- drivers/iio/accel/adxl355_core.c | 2 +- drivers/iio/accel/adxl367.c | 2 +- drivers/iio/accel/adxl367_spi.c | 8 +- drivers/iio/accel/bma220_spi.c | 2 +- drivers/iio/accel/bma400.h | 25 +- drivers/iio/accel/bma400_core.c | 81 +- drivers/iio/accel/bma400_i2c.c | 8 - drivers/iio/accel/bma400_spi.c | 6 - drivers/iio/accel/cros_ec_accel_legacy.c | 4 +- drivers/iio/accel/sca3000.c | 4 +- drivers/iio/accel/sca3300.c | 2 +- drivers/iio/adc/ad7266.c | 4 +- drivers/iio/adc/ad7280a.c | 2 +- drivers/iio/adc/ad7292.c | 2 +- drivers/iio/adc/ad7298.c | 2 +- drivers/iio/adc/ad7476.c | 5 +- drivers/iio/adc/ad7606.h | 4 +- drivers/iio/adc/ad7766.c | 5 +- drivers/iio/adc/ad7768-1.c | 4 +- drivers/iio/adc/ad7887.c | 5 +- drivers/iio/adc/ad7923.c | 4 +- drivers/iio/adc/ad7949.c | 2 +- drivers/iio/adc/adi-axi-adc.c | 7 +- drivers/iio/adc/hi8435.c | 2 +- drivers/iio/adc/ltc2496.c | 4 +- drivers/iio/adc/ltc2497.c | 4 +- drivers/iio/adc/max1027.c | 8 +- drivers/iio/adc/max11100.c | 4 +- drivers/iio/adc/max1118.c | 2 +- drivers/iio/adc/max1241.c | 2 +- drivers/iio/adc/mcp320x.c | 2 +- drivers/iio/adc/ti-adc0832.c | 2 +- drivers/iio/adc/ti-adc084s021.c | 4 +- drivers/iio/adc/ti-adc108s102.c | 4 +- drivers/iio/adc/ti-adc12138.c | 2 +- drivers/iio/adc/ti-adc128s052.c | 2 +- drivers/iio/adc/ti-adc161s626.c | 2 +- drivers/iio/adc/ti-ads124s08.c | 2 +- drivers/iio/adc/ti-ads131e08.c | 2 +- drivers/iio/adc/ti-ads7950.c | 4 +- drivers/iio/adc/ti-ads8344.c | 2 +- drivers/iio/adc/ti-ads8688.c | 2 +- drivers/iio/adc/ti-tlc4541.c | 4 +- drivers/iio/addac/ad74413r.c | 4 +- drivers/iio/amplifiers/ad8366.c | 4 +- .../iio/common/cros_ec_sensors/cros_ec_lid_angle.c | 4 +- .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 6 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 58 +- drivers/iio/common/ssp_sensors/ssp.h | 3 +- drivers/iio/dac/ad5064.c | 4 +- drivers/iio/dac/ad5360.c | 4 +- drivers/iio/dac/ad5421.c | 4 +- drivers/iio/dac/ad5449.c | 4 +- drivers/iio/dac/ad5504.c | 2 +- drivers/iio/dac/ad5592r-base.h | 4 +- drivers/iio/dac/ad5686.h | 6 +- drivers/iio/dac/ad5755.c | 4 +- drivers/iio/dac/ad5761.c | 4 +- drivers/iio/dac/ad5764.c | 4 +- drivers/iio/dac/ad5766.c | 2 +- drivers/iio/dac/ad5770r.c | 2 +- drivers/iio/dac/ad5791.c | 2 +- drivers/iio/dac/ad7293.c | 2 +- drivers/iio/dac/ad7303.c | 4 +- drivers/iio/dac/ad8801.c | 2 +- drivers/iio/dac/ltc2688.c | 4 +- drivers/iio/dac/mcp4922.c | 2 +- drivers/iio/dac/ti-dac082s085.c | 2 +- drivers/iio/dac/ti-dac5571.c | 2 +- drivers/iio/dac/ti-dac7311.c | 2 +- drivers/iio/dac/ti-dac7612.c | 4 +- drivers/iio/frequency/ad9523.c | 6 +- drivers/iio/frequency/adf4350.c | 6 +- drivers/iio/frequency/adf4371.c | 2 +- drivers/iio/frequency/admv1013.c | 2 +- drivers/iio/frequency/admv1014.c | 2 +- drivers/iio/frequency/admv4420.c | 2 +- drivers/iio/frequency/adrf6780.c | 2 +- drivers/iio/gyro/adis16080.c | 2 +- drivers/iio/gyro/adis16130.c | 2 +- drivers/iio/gyro/adxrs450.c | 2 +- drivers/iio/gyro/fxas21002c_core.c | 6 +- drivers/iio/imu/fxos8700_core.c | 2 +- drivers/iio/imu/inv_icm42600/inv_icm42600.h | 2 +- drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.h | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 +- drivers/iio/industrialio-buffer.c | 4 +- drivers/iio/industrialio-core.c | 25 +- drivers/iio/light/cros_ec_light_prox.c | 6 +- drivers/iio/light/isl29028.c | 2 +- drivers/iio/potentiometer/ad5110.c | 4 +- drivers/iio/potentiometer/ad5272.c | 2 +- drivers/iio/potentiometer/max5481.c | 2 +- drivers/iio/potentiometer/mcp41010.c | 2 +- drivers/iio/potentiometer/mcp4131.c | 2 +- drivers/iio/pressure/cros_ec_baro.c | 6 +- drivers/iio/proximity/as3935.c | 2 +- drivers/iio/proximity/sx9324.c | 4 +- drivers/iio/resolver/ad2s1200.c | 2 +- drivers/iio/resolver/ad2s90.c | 2 +- drivers/iio/temperature/ltc2983.c | 4 +- drivers/iio/temperature/max31865.c | 2 +- drivers/iio/temperature/maxim_thermocouple.c | 2 +- drivers/infiniband/hw/hfi1/file_ops.c | 4 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 4 +- drivers/infiniband/hw/irdma/cm.c | 11 +- drivers/infiniband/hw/irdma/hw.c | 15 +- drivers/infiniband/hw/irdma/verbs.c | 2 +- drivers/infiniband/hw/mlx5/fs.c | 6 +- drivers/infiniband/hw/qedr/verbs.c | 8 +- drivers/infiniband/sw/rxe/rxe_comp.c | 8 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 +- drivers/infiniband/sw/rxe/rxe_mr.c | 12 +- drivers/infiniband/sw/rxe/rxe_mw.c | 7 - drivers/infiniband/sw/rxe/rxe_pool.c | 4 +- drivers/infiniband/sw/rxe/rxe_qp.c | 13 +- drivers/infiniband/sw/rxe/rxe_req.c | 23 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 1 + drivers/infiniband/sw/siw/siw_cm.c | 7 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 4 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 35 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 21 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 148 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 18 +- drivers/input/serio/gscps2.c | 4 + drivers/interconnect/imx/imx.c | 8 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 7 +- drivers/iommu/exynos-iommu.c | 6 +- drivers/iommu/intel/dmar.c | 2 +- drivers/irqchip/Kconfig | 5 +- drivers/irqchip/irq-mips-gic.c | 84 +- drivers/md/dm-raid.c | 4 +- drivers/md/dm-thin-metadata.c | 7 +- drivers/md/dm-thin.c | 4 +- drivers/md/dm-writecache.c | 43 +- drivers/md/dm.c | 5 + drivers/md/md.c | 2 +- drivers/md/raid10.c | 5 +- drivers/media/i2c/Kconfig | 1 + drivers/media/pci/sta2x11/Kconfig | 2 +- drivers/media/pci/tw686x/tw686x-core.c | 18 +- drivers/media/pci/tw686x/tw686x-video.c | 4 +- drivers/media/platform/amphion/vdec.c | 123 +- drivers/media/platform/amphion/vpu.h | 1 + drivers/media/platform/amphion/vpu_core.c | 7 +- drivers/media/platform/amphion/vpu_malone.c | 6 +- drivers/media/platform/amphion/vpu_msgs.c | 7 +- drivers/media/platform/amphion/vpu_rpc.h | 7 +- drivers/media/platform/amphion/vpu_v4l2.c | 62 +- drivers/media/platform/amphion/vpu_v4l2.h | 3 + drivers/media/platform/atmel/atmel-sama7g5-isc.c | 2 + drivers/media/platform/mediatek/mdp/mtk_mdp_ipi.h | 2 + .../platform/mediatek/vcodec/mtk_vcodec_dec.c | 7 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_drv.c | 5 + drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.c | 5 + drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h | 9 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 477 +++--- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h | 6 +- drivers/media/platform/qcom/camss/camss-csid.c | 2 +- .../media/platform/renesas/rcar-vin/rcar-core.c | 2 +- drivers/media/usb/hdpvr/hdpvr-video.c | 2 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 2 +- drivers/memstick/core/ms_block.c | 11 +- drivers/mfd/max77620.c | 2 + drivers/mfd/t7l66xb.c | 6 +- drivers/misc/cardreader/rtsx_pcr.c | 6 +- drivers/misc/eeprom/idt_89hpesx.c | 8 +- drivers/mmc/core/block.c | 28 +- drivers/mmc/core/quirks.h | 4 +- drivers/mmc/host/cavium-octeon.c | 1 + drivers/mmc/host/cavium-thunderx.c | 4 +- drivers/mmc/host/mxcmmc.c | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 8 +- drivers/mmc/host/sdhci-of-at91.c | 9 +- drivers/mmc/host/sdhci-of-esdhc.c | 1 + drivers/mtd/devices/mtd_dataflash.c | 8 + drivers/mtd/devices/st_spi_fsm.c | 8 +- drivers/mtd/hyperbus/rpc-if.c | 8 +- drivers/mtd/maps/physmap-versatile.c | 2 + drivers/mtd/nand/raw/arasan-nand-controller.c | 16 +- drivers/mtd/nand/raw/meson_nand.c | 1 - drivers/mtd/parsers/ofpart_bcm4908.c | 3 + drivers/mtd/parsers/redboot.c | 1 + drivers/mtd/sm_ftl.c | 2 +- drivers/mtd/spi-nor/core.c | 6 +- drivers/net/can/dev/netlink.c | 6 +- drivers/net/can/pch_can.c | 8 +- drivers/net/can/rcar/rcar_can.c | 8 +- drivers/net/can/sja1000/sja1000.c | 7 +- drivers/net/can/spi/hi311x.c | 5 +- drivers/net/can/sun4i_can.c | 9 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 12 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 6 +- drivers/net/can/usb/usb_8dev.c | 7 +- drivers/net/dsa/ocelot/Kconfig | 1 + drivers/net/dsa/ocelot/felix.c | 9 + drivers/net/dsa/ocelot/felix.h | 1 + drivers/net/dsa/ocelot/felix_vsc9959.c | 300 +++- drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_dev.h | 3 - drivers/net/ethernet/huawei/hinic/hinic_main.c | 68 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 2 - drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 - drivers/net/ethernet/intel/iavf/iavf.h | 6 + drivers/net/ethernet/intel/iavf/iavf_main.c | 46 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_switch.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 21 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 12 + .../ethernet/mellanox/mlx5/core/en/tc/post_act.c | 1 + .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.h | 14 + .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 23 +- drivers/net/ethernet/mellanox/mlx5/core/lib/tout.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/lib/tout.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 65 +- .../ethernet/mellanox/mlx5/core/steering/dr_dbg.c | 13 +- drivers/net/ethernet/mscc/ocelot.c | 1 + drivers/net/ethernet/mscc/ocelot_ptp.c | 8 + drivers/net/ethernet/pensando/ionic/ionic_lif.c | 2 +- drivers/net/netdevsim/bpf.c | 8 +- drivers/net/netdevsim/fib.c | 27 +- drivers/net/phy/smsc.c | 6 +- drivers/net/usb/Kconfig | 3 +- drivers/net/usb/ax88179_178a.c | 26 +- drivers/net/usb/smsc95xx.c | 157 +- drivers/net/usb/usbnet.c | 8 +- drivers/net/wireguard/allowedips.c | 9 +- drivers/net/wireguard/selftest/allowedips.c | 6 +- drivers/net/wireguard/selftest/ratelimiter.c | 25 +- drivers/net/wireless/ath/ath10k/snoc.c | 5 +- drivers/net/wireless/ath/ath11k/core.c | 16 +- drivers/net/wireless/ath/ath11k/debug.h | 4 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 5 +- drivers/net/wireless/ath/ath11k/htc.c | 4 +- drivers/net/wireless/ath/ath11k/pci.c | 2 + drivers/net/wireless/ath/ath9k/htc.h | 10 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 3 +- drivers/net/wireless/ath/wil6210/debugfs.c | 18 +- drivers/net/wireless/intel/iwlegacy/4965-rs.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 1 + drivers/net/wireless/intersil/p54/main.c | 2 +- drivers/net/wireless/intersil/p54/p54spi.c | 3 +- drivers/net/wireless/mac80211_hwsim.c | 14 +- drivers/net/wireless/marvell/libertas/if_usb.c | 1 + drivers/net/wireless/mediatek/mt76/eeprom.c | 5 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 1 + drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 7 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 21 - drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 12 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 1 - .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 15 +- .../net/wireless/mediatek/mt76/mt7921/pci_mcu.c | 6 +- .../net/wireless/mediatek/mt76/mt7921/sdio_mcu.c | 10 +- drivers/net/wireless/microchip/wilc1000/spi.c | 6 +- drivers/net/wireless/realtek/rtlwifi/debug.c | 8 +- drivers/net/wireless/realtek/rtw88/main.c | 4 + drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c | 4 +- drivers/nvme/host/core.c | 14 +- drivers/nvme/host/fc.c | 18 + drivers/nvme/host/multipath.c | 1 + drivers/nvme/host/trace.h | 2 +- drivers/nvme/target/zns.c | 3 +- drivers/of/device.c | 5 +- drivers/of/fdt.c | 2 +- drivers/of/kexec.c | 17 + drivers/opp/core.c | 4 +- drivers/parisc/lba_pci.c | 6 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 18 +- drivers/pci/controller/dwc/pcie-designware-host.c | 30 +- drivers/pci/controller/dwc/pcie-designware.c | 46 +- drivers/pci/controller/dwc/pcie-qcom.c | 58 +- drivers/pci/controller/dwc/pcie-tegra194.c | 49 +- drivers/pci/controller/pcie-mediatek-gen3.c | 7 +- drivers/pci/controller/pcie-microchip-host.c | 2 + drivers/pci/endpoint/functions/pci-epf-test.c | 1 - drivers/pci/pcie/aer.c | 7 +- drivers/pci/pcie/portdrv_core.c | 9 +- drivers/perf/arm_spe_pmu.c | 22 +- drivers/perf/riscv_pmu.c | 1 - drivers/perf/riscv_pmu_sbi.c | 21 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 3 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 4 +- drivers/phy/samsung/phy-exynosautov9-ufs.c | 18 +- drivers/phy/st/phy-stm32-usbphyc.c | 4 +- drivers/phy/ti/phy-tusb1210.c | 5 +- drivers/pinctrl/Kconfig | 2 +- drivers/platform/chrome/cros_ec.c | 8 +- drivers/platform/mellanox/mlxreg-lc.c | 82 +- drivers/platform/olpc/olpc-ec.c | 2 +- drivers/platform/x86/pmc_atom.c | 19 +- drivers/pwm/pwm-lpc18xx-sct.c | 55 +- drivers/pwm/pwm-sifive.c | 61 +- drivers/regulator/of_regulator.c | 6 +- drivers/regulator/qcom_smd-regulator.c | 4 +- drivers/remoteproc/imx_rproc.c | 7 +- drivers/remoteproc/qcom_q6v5_pas.c | 3 + drivers/remoteproc/qcom_sysmon.c | 10 + drivers/remoteproc/qcom_wcnss.c | 10 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 2 + drivers/rpmsg/mtk_rpmsg.c | 2 + drivers/rpmsg/qcom_smd.c | 1 + drivers/rpmsg/rpmsg_char.c | 7 +- drivers/rtc/rtc-rx8025.c | 22 +- drivers/s390/char/zcore.c | 11 +- drivers/s390/cio/vfio_ccw_drv.c | 19 +- drivers/s390/cio/vfio_ccw_ops.c | 2 +- drivers/s390/scsi/zfcp_fc.c | 29 +- drivers/s390/scsi/zfcp_fc.h | 6 +- drivers/s390/scsi/zfcp_fsf.c | 4 +- drivers/scsi/be2iscsi/be_main.c | 2 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 2 +- drivers/scsi/iscsi_tcp.c | 4 +- drivers/scsi/libiscsi.c | 9 +- drivers/scsi/lpfc/lpfc_scsi.c | 1 - drivers/scsi/qedi/qedi_main.c | 9 +- drivers/scsi/qla2xxx/qla_attr.c | 24 +- drivers/scsi/qla2xxx/qla_bsg.c | 10 +- drivers/scsi/qla2xxx/qla_dbg.h | 2 +- drivers/scsi/qla2xxx/qla_def.h | 18 +- drivers/scsi/qla2xxx/qla_edif.c | 502 +++++-- drivers/scsi/qla2xxx/qla_edif.h | 7 +- drivers/scsi/qla2xxx/qla_edif_bsg.h | 106 +- drivers/scsi/qla2xxx/qla_fw.h | 2 +- drivers/scsi/qla2xxx/qla_gbl.h | 6 +- drivers/scsi/qla2xxx/qla_gs.c | 129 +- drivers/scsi/qla2xxx/qla_init.c | 93 +- drivers/scsi/qla2xxx/qla_iocb.c | 5 +- drivers/scsi/qla2xxx/qla_isr.c | 25 +- drivers/scsi/qla2xxx/qla_mbx.c | 19 +- drivers/scsi/qla2xxx/qla_mid.c | 6 +- drivers/scsi/qla2xxx/qla_nvme.c | 5 - drivers/scsi/qla2xxx/qla_os.c | 93 +- drivers/scsi/qla2xxx/qla_target.c | 35 +- drivers/scsi/scsi_transport_iscsi.c | 66 +- drivers/scsi/sg.c | 53 +- drivers/scsi/smartpqi/smartpqi_init.c | 4 +- drivers/scsi/ufs/ufshcd.c | 6 +- drivers/soc/amlogic/meson-mx-socinfo.c | 1 + drivers/soc/amlogic/meson-secure-pwrc.c | 4 +- drivers/soc/fsl/guts.c | 2 +- drivers/soc/qcom/Kconfig | 1 + drivers/soc/qcom/ocmem.c | 3 + drivers/soc/qcom/qcom_aoss.c | 4 +- drivers/soc/qcom/socinfo.c | 3 +- drivers/soc/renesas/r8a779a0-sysc.c | 10 +- drivers/soundwire/bus.c | 75 +- drivers/soundwire/bus_type.c | 38 +- drivers/soundwire/qcom.c | 4 + drivers/soundwire/slave.c | 3 +- drivers/soundwire/stream.c | 53 +- drivers/spi/spi-altera-dfl.c | 14 +- drivers/spi/spi-dw.h | 2 +- drivers/spi/spi-rspi.c | 4 + drivers/spi/spi-s3c64xx.c | 2 +- drivers/spi/spi-synquacer.c | 1 + drivers/spi/spi-tegra20-slink.c | 3 +- drivers/spi/spi.c | 21 +- drivers/staging/fbtft/fbtft-core.c | 2 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 57 +- drivers/staging/media/hantro/hantro_drv.c | 1 + drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 32 +- drivers/staging/media/hantro/hantro_g2_regs.h | 2 +- drivers/staging/media/hantro/hantro_hevc.c | 71 +- drivers/staging/media/hantro/hantro_hw.h | 22 +- drivers/staging/media/hantro/hantro_v4l2.c | 2 +- drivers/staging/media/hantro/imx8m_vpu_hw.c | 80 +- drivers/staging/media/hantro/rockchip_vpu_hw.c | 174 ++- drivers/staging/media/hantro/sama5d4_vdec_hw.c | 40 +- drivers/staging/media/hantro/sunxi_vpu_hw.c | 24 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 36 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 3 +- drivers/staging/rtl8192u/r8192U.h | 2 +- drivers/staging/rtl8192u/r8192U_dm.c | 38 +- drivers/staging/rtl8192u/r8192U_dm.h | 2 +- drivers/thermal/thermal_sysfs.c | 10 +- drivers/tty/n_gsm.c | 757 +++++++--- drivers/tty/serial/8250/8250.h | 22 + drivers/tty/serial/8250/8250_bcm2835aux.c | 6 +- drivers/tty/serial/8250/8250_bcm7271.c | 24 +- drivers/tty/serial/8250/8250_fsl.c | 2 +- drivers/tty/serial/8250/8250_pci.c | 522 +++++-- drivers/tty/serial/8250/8250_port.c | 21 - drivers/tty/serial/fsl_lpuart.c | 12 +- drivers/tty/serial/mvebu-uart.c | 11 + drivers/tty/serial/pic32_uart.c | 13 +- drivers/tty/vt/vt.c | 2 +- drivers/usb/cdns3/cdns3-gadget.c | 11 +- drivers/usb/core/hcd.c | 26 +- drivers/usb/dwc3/core.c | 9 +- drivers/usb/dwc3/dwc3-qcom.c | 4 +- drivers/usb/dwc3/gadget.c | 92 +- drivers/usb/gadget/function/f_mass_storage.c | 11 +- drivers/usb/gadget/udc/Kconfig | 2 +- drivers/usb/gadget/udc/aspeed-vhub/hub.c | 4 +- drivers/usb/gadget/udc/tegra-xudc.c | 8 +- drivers/usb/host/ehci-ppc-of.c | 1 + drivers/usb/host/ohci-nxp.c | 1 + drivers/usb/host/xhci-tegra.c | 8 +- drivers/usb/host/xhci.h | 2 +- drivers/usb/serial/sierra.c | 3 +- drivers/usb/serial/usb-serial.c | 2 +- drivers/usb/serial/usb_wwan.c | 3 +- drivers/usb/typec/ucsi/ucsi.c | 4 + drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 15 +- drivers/vfio/pci/mlx5/main.c | 15 +- drivers/vfio/pci/vfio_pci.c | 2 +- drivers/vfio/pci/vfio_pci_core.c | 4 + drivers/video/fbdev/amba-clcd.c | 24 +- drivers/video/fbdev/arkfb.c | 9 +- drivers/video/fbdev/core/fbcon.c | 12 +- drivers/video/fbdev/s3fb.c | 2 + drivers/video/fbdev/sis/init.c | 4 +- drivers/video/fbdev/vt8623fb.c | 2 + drivers/watchdog/armada_37xx_wdt.c | 2 + drivers/watchdog/f71808e_wdt.c | 4 +- drivers/watchdog/sp5100_tco.c | 1 + fs/Makefile | 2 - fs/attr.c | 2 + fs/btrfs/block-group.c | 29 +- fs/btrfs/ctree.h | 34 +- fs/btrfs/delalloc-space.c | 6 +- fs/btrfs/disk-io.c | 38 +- fs/btrfs/extent-tree.c | 74 +- fs/btrfs/extent_io.c | 4 +- fs/btrfs/file.c | 2 +- fs/btrfs/free-space-cache.c | 7 +- fs/btrfs/inode.c | 177 ++- fs/btrfs/space-info.c | 117 +- fs/btrfs/space-info.h | 14 +- fs/btrfs/sysfs.c | 37 + fs/btrfs/tree-log.c | 27 +- fs/btrfs/tree-log.h | 3 + fs/btrfs/volumes.c | 28 +- fs/btrfs/zoned.c | 127 +- fs/btrfs/zoned.h | 30 +- fs/cifs/file.c | 28 +- fs/erofs/decompressor.c | 16 +- fs/erofs/decompressor_lzma.c | 1 + fs/eventpoll.c | 22 + fs/exec.c | 3 + fs/ext2/super.c | 12 +- fs/ext4/inline.c | 3 + fs/ext4/inode.c | 24 +- fs/ext4/migrate.c | 4 +- fs/ext4/namei.c | 23 + fs/ext4/resize.c | 1 + fs/ext4/xattr.c | 169 ++- fs/ext4/xattr.h | 14 + fs/f2fs/checkpoint.c | 4 +- fs/f2fs/data.c | 192 ++- fs/f2fs/debug.c | 18 +- fs/f2fs/f2fs.h | 60 +- fs/f2fs/file.c | 164 +- fs/f2fs/gc.c | 134 +- fs/f2fs/inode.c | 3 +- fs/f2fs/namei.c | 28 +- fs/f2fs/node.c | 4 - fs/f2fs/node.h | 1 - fs/f2fs/segment.c | 391 ++--- fs/f2fs/segment.h | 7 +- fs/f2fs/super.c | 6 +- fs/f2fs/verity.c | 2 +- fs/fuse/control.c | 4 +- fs/fuse/dir.c | 7 +- fs/fuse/file.c | 39 +- fs/fuse/inode.c | 6 + fs/fuse/ioctl.c | 15 +- fs/jbd2/commit.c | 2 +- fs/jbd2/transaction.c | 14 +- fs/kernfs/dir.c | 7 +- fs/ksmbd/connection.c | 20 +- fs/ksmbd/connection.h | 27 +- fs/ksmbd/ksmbd_netlink.h | 3 +- fs/ksmbd/smb2misc.c | 12 +- fs/ksmbd/smb2pdu.c | 151 +- fs/ksmbd/smbacl.c | 130 +- fs/ksmbd/smbacl.h | 2 +- fs/ksmbd/transport_ipc.c | 3 + fs/ksmbd/transport_rdma.c | 161 +- fs/ksmbd/transport_rdma.h | 8 + fs/ksmbd/vfs.c | 5 + fs/lockd/svc4proc.c | 8 + fs/lockd/xdr4.c | 19 +- fs/mbcache.c | 76 +- fs/namei.c | 4 + fs/nfs/flexfilelayout/flexfilelayout.c | 4 + fs/nfs/nfs3client.c | 1 - fs/nfsd/filecache.c | 22 +- fs/nfsd/filecache.h | 4 +- fs/nfsd/trace.h | 8 - fs/overlayfs/export.c | 2 +- fs/proc/base.c | 46 +- fs/splice.c | 10 +- fs/zonefs/super.c | 3 +- include/acpi/cppc_acpi.h | 2 +- include/crypto/internal/blake2s.h | 108 -- include/dt-bindings/clock/qcom,gcc-msm8939.h | 1 + include/linux/acpi_viot.h | 2 + include/linux/blkdev.h | 19 +- include/linux/bpf.h | 140 +- include/linux/bpf_types.h | 1 + include/linux/bpf_verifier.h | 3 +- include/linux/btf.h | 21 + include/linux/buffer_head.h | 25 +- include/linux/cpumask.h | 18 + include/linux/filter.h | 9 + include/linux/highmem.h | 10 + include/linux/hugetlb.h | 6 +- include/linux/iio/common/cros_ec_sensors_core.h | 7 +- include/linux/iio/iio.h | 10 +- include/linux/kexec.h | 45 +- include/linux/kfifo.h | 2 +- include/linux/kvm_types.h | 2 + include/linux/lockd/xdr.h | 2 + include/linux/lockdep.h | 30 +- include/linux/mbcache.h | 10 +- include/linux/mfd/t7l66xb.h | 1 - include/linux/mlx5/driver.h | 12 + include/linux/nvme-fc-driver.h | 14 + include/linux/once_lite.h | 20 +- include/linux/perf_event.h | 16 + include/linux/pipe_fs_i.h | 9 + include/linux/rmap.h | 4 +- include/linux/sched.h | 2 +- include/linux/sched/rt.h | 8 - include/linux/sched/topology.h | 1 + include/linux/soundwire/sdw.h | 6 +- include/linux/swapops.h | 12 +- include/linux/tpm_eventlog.h | 2 +- include/linux/trace_events.h | 18 + include/linux/usb/hcd.h | 1 + include/linux/wait.h | 9 +- include/media/hevc-ctrls.h | 4 +- include/net/9p/client.h | 8 +- include/net/ax25.h | 1 + include/net/bluetooth/hci.h | 1 + include/net/inet6_hashtables.h | 27 +- include/net/inet_hashtables.h | 44 +- include/net/inet_sock.h | 11 + include/net/pkt_sched.h | 17 + include/net/raw.h | 16 +- include/net/rawv6.h | 7 +- include/net/sock.h | 15 +- include/net/xdp_sock_drv.h | 11 + include/scsi/libiscsi.h | 2 +- include/scsi/scsi_transport_iscsi.h | 1 + include/soc/mscc/ocelot.h | 27 +- include/trace/events/f2fs.h | 22 - include/trace/events/spmi.h | 12 +- include/trace/stages/stage1_struct_define.h | 3 + include/trace/stages/stage2_data_offsets.h | 3 + include/trace/stages/stage4_event_fields.h | 11 +- include/trace/stages/stage5_get_offsets.h | 4 + include/trace/stages/stage6_event_callback.h | 12 + include/uapi/linux/bpf.h | 13 + include/uapi/linux/can/error.h | 5 +- include/uapi/linux/f2fs.h | 2 +- include/uapi/linux/netfilter/xt_IDLETIMER.h | 17 +- init/main.c | 1 + io_uring/Makefile | 6 + {fs => io_uring}/io-wq.c | 0 {fs => io_uring}/io-wq.h | 0 {fs => io_uring}/io_uring.c | 6 +- kernel/bpf/arraymap.c | 36 +- kernel/bpf/bpf_struct_ops.c | 71 +- kernel/bpf/btf.c | 470 +++++- kernel/bpf/cgroup.c | 70 +- kernel/bpf/core.c | 35 +- kernel/bpf/hashtab.c | 64 +- kernel/bpf/helpers.c | 24 + kernel/bpf/map_in_map.c | 5 +- kernel/bpf/ringbuf.c | 4 +- kernel/bpf/syscall.c | 257 +++- kernel/bpf/trampoline.c | 73 +- kernel/bpf/verifier.c | 418 ++++-- kernel/cgroup/cpuset.c | 2 +- kernel/dma/swiotlb.c | 2 +- kernel/irq/Kconfig | 1 + kernel/irq/chip.c | 3 +- kernel/irq/irqdomain.c | 2 + kernel/kexec_file.c | 66 +- kernel/kprobes.c | 3 +- kernel/locking/lockdep.c | 7 +- kernel/power/user.c | 13 +- kernel/profile.c | 7 + kernel/rcu/rcutorture.c | 28 +- kernel/sched/core.c | 52 +- kernel/sched/fair.c | 141 +- kernel/sched/features.h | 3 +- kernel/sched/rt.c | 15 +- kernel/sched/sched.h | 1 - kernel/smp.c | 4 +- kernel/time/hrtimer.c | 1 + kernel/time/timekeeping.c | 7 +- kernel/trace/blktrace.c | 5 +- lib/crypto/blake2s-selftest.c | 41 + lib/crypto/blake2s.c | 37 +- lib/iov_iter.c | 15 +- lib/kunit/executor.c | 4 +- lib/livepatch/test_klp_callbacks_busy.c | 8 + lib/overflow_kunit.c | 6 + lib/smp_processor_id.c | 2 +- lib/test_bpf.c | 4 +- lib/test_hmm.c | 10 +- lib/test_kasan.c | 10 + mm/damon/reclaim.c | 4 +- mm/gup.c | 2 +- mm/huge_memory.c | 11 +- mm/hugetlb.c | 15 +- mm/hugetlb_cgroup.c | 1 + mm/kasan/hw_tags.c | 32 +- mm/memory-failure.c | 2 +- mm/memory_hotplug.c | 2 +- mm/mempolicy.c | 4 +- mm/memremap.c | 2 +- mm/migrate.c | 30 +- mm/mmap.c | 1 - mm/page_alloc.c | 8 +- mm/vmalloc.c | 10 +- net/9p/client.c | 36 +- net/9p/trans_fd.c | 13 +- net/9p/trans_rdma.c | 2 +- net/9p/trans_virtio.c | 4 +- net/9p/trans_xen.c | 2 +- net/ax25/af_ax25.c | 4 +- net/batman-adv/trace.h | 9 +- net/bluetooth/hci_core.c | 10 +- net/bluetooth/hci_event.c | 5 +- net/bluetooth/hci_sync.c | 8 +- net/bluetooth/l2cap_core.c | 13 +- net/bluetooth/mgmt.c | 10 +- net/bpf/bpf_dummy_struct_ops.c | 24 +- net/core/filter.c | 4 +- net/core/skmsg.c | 4 +- net/dccp/proto.c | 10 +- net/ipv4/af_inet.c | 2 + net/ipv4/inet_hashtables.c | 17 +- net/ipv4/raw.c | 164 +- net/ipv4/raw_diag.c | 53 +- net/ipv4/tcp.c | 33 +- net/ipv4/tcp_output.c | 30 +- net/ipv4/udp.c | 3 +- net/ipv6/af_inet6.c | 3 + net/ipv6/inet6_hashtables.c | 6 +- net/ipv6/raw.c | 120 +- net/ipv6/udp.c | 2 +- net/mptcp/protocol.c | 3 +- net/netfilter/nf_tables_api.c | 18 +- net/netfilter/nft_queue.c | 27 + net/rose/af_rose.c | 11 +- net/rose/rose_route.c | 2 + net/sched/cls_route.c | 2 +- scripts/Makefile.modpost | 3 +- scripts/faddr2line | 4 +- scripts/gdb/linux/dmesg.py | 9 +- scripts/gdb/linux/utils.py | 14 +- security/selinux/ss/policydb.h | 2 + security/selinux/ss/services.c | 9 +- sound/pci/hda/patch_cirrus.c | 1 + sound/pci/hda/patch_conexant.c | 11 +- sound/pci/hda/patch_realtek.c | 124 ++ sound/soc/amd/yc/acp6x-mach.c | 32 +- sound/soc/atmel/mchp-spdifrx.c | 9 +- sound/soc/codecs/cros_ec_codec.c | 1 + sound/soc/codecs/da7210.c | 2 + sound/soc/codecs/msm8916-wcd-digital.c | 46 +- sound/soc/codecs/mt6359-accdet.c | 1 + sound/soc/codecs/mt6359.c | 1 + sound/soc/codecs/wcd9335.c | 81 +- sound/soc/codecs/wsa881x.c | 10 +- sound/soc/fsl/fsl-asoc-card.c | 5 +- sound/soc/fsl/fsl_asrc.c | 6 +- sound/soc/fsl/fsl_easrc.c | 9 +- sound/soc/fsl/fsl_easrc.h | 2 +- sound/soc/fsl/imx-audmux.c | 2 +- sound/soc/fsl/imx-card.c | 22 +- sound/soc/generic/audio-graph-card.c | 4 +- sound/soc/generic/audio-graph-card2.c | 44 +- sound/soc/intel/boards/sof_rt5682.c | 18 +- sound/soc/mediatek/mt6797/mt6797-mt6351.c | 6 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 10 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 9 +- sound/soc/qcom/lpass-cpu.c | 1 + sound/soc/qcom/qdsp6/q6adm.c | 2 +- sound/soc/samsung/aries_wm8994.c | 6 +- sound/soc/samsung/h1940_uda1380.c | 2 +- sound/soc/samsung/rx1950_uda1380.c | 4 +- sound/soc/sof/ipc3-topology.c | 1 + sound/soc/sof/mediatek/mt8195/mt8195-loader.c | 2 +- sound/soc/sof/sof-priv.h | 4 +- sound/usb/bcd2000/bcd2000.c | 3 +- sound/usb/quirks.c | 2 + tools/bpf/bpftool/link.c | 4 + tools/include/uapi/linux/bpf.h | 13 + tools/lib/bpf/bpf_tracing.h | 2 +- tools/lib/bpf/gen_loader.c | 2 +- tools/lib/bpf/libbpf.c | 9 +- tools/lib/bpf/xsk.c | 9 +- tools/perf/builtin-stat.c | 30 - tools/perf/util/dsos.c | 15 +- tools/perf/util/genelf.c | 6 +- tools/perf/util/symbol-elf.c | 27 +- tools/power/x86/intel-speed-select/isst-daemon.c | 2 +- tools/testing/selftests/bpf/prog_tests/btf.c | 2 +- .../selftests/bpf/prog_tests/fexit_stress.c | 32 +- .../testing/selftests/bpf/prog_tests/sock_fields.c | 1 - .../testing/selftests/bpf/prog_tests/tc_redirect.c | 8 +- tools/testing/selftests/bpf/progs/test_tc_dtime.c | 53 +- .../testing/selftests/bpf/verifier/ref_tracking.c | 2 +- tools/testing/selftests/bpf/verifier/sock.c | 6 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 2 +- .../selftests/powerpc/papr_attributes/attr_test.c | 30 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 12 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 2 +- .../testing/selftests/timers/clocksource-switch.c | 6 +- tools/testing/selftests/timers/valid-adjtimex.c | 2 +- tools/testing/selftests/vm/hugepage-mremap.c | 2 +- tools/testing/selftests/vm/hugetlb-madvise.c | 5 +- .../selftests/wireguard/qemu/arch/riscv32.config | 1 + tools/thermal/tmon/sysfs.c | 24 +- tools/thermal/tmon/tmon.h | 3 + tools/tracing/rtla/Makefile | 2 +- tools/tracing/rtla/src/trace.c | 9 +- tools/tracing/rtla/src/utils.c | 5 +- virt/kvm/kvm_main.c | 25 +- virt/kvm/pfncache.c | 207 ++- 1199 files changed, 17321 insertions(+), 11538 deletions(-)
2 years, 10 months
7
13
0
0
[PATCH 5.19 0000/1157] 5.19.2-rc2 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.19.2 release. There are 1157 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Thu, 18 Aug 2022 12:43:10 +0000. Anything received after that time might be too late. The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.19.2-rc2…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-5.19.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 5.19.2-rc2 Amadeusz Sławiński <amadeuszx.slawinski(a)linux.intel.com> ASoC: Intel: avs: Use lookup table to create modules Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression Pavel Begunkov <asml.silence(a)gmail.com> io_uring: mem-account pbuf buckets Russell Currey <ruscur(a)russell.cc> powerpc/kexec: Fix build failure from uninitialised variable Alexander Gordeev <agordeev(a)linux.ibm.com> Revert "s390/smp: enforce lowcore protection on CPU restart" Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: felix: fix min gate len calculation for tc when its first gate is closed Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing: Use a copy of the va_list for __assign_vstr() Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: remove chandef check in cfg80211_cac_event() Johannes Berg <johannes.berg(a)intel.com> wifi: nl80211: acquire wdev mutex earlier in start_ap Johannes Berg <johannes.berg(a)intel.com> wifi: nl80211: relax wdev mutex check in wdev_chandef() Johannes Berg <johannes.berg(a)intel.com> wifi: nl80211: hold wdev mutex for tid config Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: handle IBSS in channel switch Paolo Abeni <pabeni(a)redhat.com> mptcp: refine memory scheduling Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Revert "devcoredump: remove the useless gfp_t parameter in dev_coredumpv and dev_coredumpm" Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv" Eric Dumazet <edumazet(a)google.com> raw: fix a typo in raw_icmp_error() Eric Dumazet <edumazet(a)google.com> raw: remove unused variables from raw6_icmp_error() Jason A. Donenfeld <Jason(a)zx2c4.com> crypto: lib/blake2s - reduce stack frame usage in self test Eric Dumazet <edumazet(a)google.com> tcp: fix over estimation in sk_forced_mem_schedule() Robert Foss <robert.foss(a)linaro.org> Revert "drm/bridge: anx7625: Use DPI bus type" Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> net_sched: cls_route: remove from list when handle is 0 Naveen N. Rao <naveen.n.rao(a)linux.vnet.ibm.com> powerpc64/ftrace: Fix ftrace for clang builds Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc: Fix eh field when calling lwarx on PPC32 SeongJae Park <sj(a)kernel.org> xen-blkfront: Apply 'feature_persistent' parameter when connect Maximilian Heyne <mheyne(a)amazon.de> xen-blkback: Apply 'feature_persistent' parameter when connect SeongJae Park <sj(a)kernel.org> xen-blkback: fix persistent grants negotiation Mårten Lindahl <marten.lindahl(a)axis.com> tpm: Add check for Failure mode for TPM2 modules Huacai Chen <chenhuacai(a)kernel.org> tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH Tianjia Zhang <tianjia.zhang(a)linux.alibaba.com> KEYS: asymmetric: enforce SM2 signature use pkey algo Jan Kara <jack(a)suse.cz> ext4: fix race when reusing xattr blocks Jan Kara <jack(a)suse.cz> ext4: unindent codeblock in ext4_xattr_block_set() Jan Kara <jack(a)suse.cz> ext4: remove EA inode entry from mbcache on inode eviction Lukas Czerner <lczerner(a)redhat.com> ext4: make sure ext4_append() always allocates new block Lukas Czerner <lczerner(a)redhat.com> ext4: check if directory block is within i_size Bagas Sanjaya <bagasdotme(a)gmail.com> Documentation: ext4: fix cell spacing of table heading on blockmap table Ye Bin <yebin10(a)huawei.com> ext4: fix warning in ext4_iomap_begin as race between bmap and write Baokun Li <libaokun1(a)huawei.com> ext4: correct the misjudgment in ext4_iget_extra_inode Baokun Li <libaokun1(a)huawei.com> ext4: correct max_inline_xattr_value_size computing Baokun Li <libaokun1(a)huawei.com> ext4: fix use-after-free in ext4_xattr_set_entry Baokun Li <libaokun1(a)huawei.com> ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h Eric Whitney <enwlinux(a)gmail.com> ext4: fix extent status tree race in writeback error recovery path Theodore Ts'o <tytso(a)mit.edu> ext4: update s_overhead_clusters in the superblock during an on-line resize Zhang Yi <yi.zhang(a)huawei.com> ext4: fix reading leftover inlined symlinks Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing: Use a struct alignof to determine trace event field alignment Steven Rostedt (Google) <rostedt(a)goodmis.org> batman-adv: tracing: Use the new __vstring() helper Miaohe Lin <linmiaohe(a)huawei.com> hugetlb_cgroup: fix wrong hugetlb cgroup numa stat Jianglei Nie <niejianglei2021(a)163.com> mm/damon/reclaim: fix potential memory leak in damon_reclaim_init() Mike Snitzer <snitzer(a)kernel.org> dm: fix dm-raid crash if md_handle_request() splits bio Mikulas Patocka <mpatocka(a)redhat.com> dm raid: fix address sanitizer warning in raid_resume Mikulas Patocka <mpatocka(a)redhat.com> dm raid: fix address sanitizer warning in raid_status Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists Sean Christopherson <seanjc(a)google.com> KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL Sean Christopherson <seanjc(a)google.com> Revert "KVM: x86/pmu: Accept 0 for absent PMU MSRs when host-initiated if !enable_pmu" Like Xu <likexu(a)tencent.com> KVM: x86/pmu: Accept 0 for absent PMU MSRs when host-initiated if !enable_pmu Like Xu <likexu(a)tencent.com> KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl Sean Christopherson <seanjc(a)google.com> KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU Like Xu <like.xu(a)linux.intel.com> KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter Sumanth Korikkar <sumanthk(a)linux.ibm.com> s390/unwind: fix fgraph return address recovery Jason A. Donenfeld <Jason(a)zx2c4.com> powerpc/powernv/kvm: Use darn for H_RANDOM on Power9 Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: CPPC: Do not prevent CPPC from working in the future Artem Bityutskiy <artem.bityutskiy(a)linux.intel.com> intel_idle: make SPR C1 and C1E be independent Filipe Manana <fdmanana(a)suse.com> btrfs: join running log transaction when logging new name Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: wait until zone is finished when allocation didn't progress Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: write out partially allocated region Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: activate necessary block group Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: activate metadata block group on flush_space Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: introduce space_info->active_total_bytes Stefan Roesch <shr(a)fb.com> btrfs: store chunk size in space-info struct Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: disable metadata overcommit for zoned Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: finish least available block group on data bg allocation Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: let can_allocate_chunk return error Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: convert count_max_extents() to use fs_info->max_extent_size Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: revive max_zone_append_bytes Naohiro Aota <naohiro.aota(a)wdc.com> block: add bdev_max_segments() helper Nikolay Borisov <nborisov(a)suse.com> btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPAT_BIG_METADATA Josef Bacik <josef(a)toxicpanda.com> btrfs: reset block group chunk force if we have to wait Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: fix error handling of fallback uncompress write Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: ensure pages are unlocked on cow_file_range() failure Josef Bacik <josef(a)toxicpanda.com> btrfs: tree-log: make the return value for log syncing consistent Jinke Han <hanjinke.666(a)bytedance.com> block: don't allow the same type rq_qos add more than once Chen Zhongjin <chenzhongjin(a)huawei.com> locking/csd_lock: Change csdlock_debug from early_param to __setup Jason A. Donenfeld <Jason(a)zx2c4.com> timekeeping: contribute wall clock to rng on time change Pali Rohár <pali(a)kernel.org> ARM: Marvell: Update PCIe fixup Tyler Hicks <tyhicks(a)linux.microsoft.com> net/9p: Initialize the iounit field during fid creation Luo Meng <luomeng12(a)huawei.com> dm thin: fix use-after-free crash in dm_sm_register_threshold_callback Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing/events: Add __vstring() and __assign_vstr() helper macros Michal Suchanek <msuchanek(a)suse.de> kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification Coiby Xu <coxu(a)redhat.com> kexec: clean up arch_kexec_kernel_verify_sig Naveen N. Rao <naveen.n.rao(a)linux.vnet.ibm.com> kexec_file: drop weak attribute from functions Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: set a default MAX_WRITEBACK_JOBS Robert Marko <robimarko(a)gmail.com> PCI: qcom: Power on PHY before IPQ8074 DBI register accesses Mohamed Khalfella <mkhalfella(a)purestorage.com> PCI/AER: Iterate over error counters instead of error strings Alexander Lobakin <alexandr.lobakin(a)intel.com> iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) Sean Christopherson <seanjc(a)google.com> KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) Lev Kujawski <lkujaw(a)member.fsf.org> KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: pci: Add Raptor Lake-S CPU support Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: pci: Add Raptor Lake-S PCH support Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: pci: Add Meteor Lake-P support Sudeep Holla <sudeep.holla(a)arm.com> firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails Jason A. Donenfeld <Jason(a)zx2c4.com> crypto: blake2s - remove shash module Jitao Shi <jitao.shi(a)mediatek.com> drm/mediatek: Keep dsi as LP00 before dcs cmds transfer Phil Auld <pauld(a)redhat.com> drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist Guo Ren <guoren(a)kernel.org> csky: abiv1: Fixup compile error David Collins <quic_collinsd(a)quicinc.com> spmi: trace: fix stack-out-of-bound access in SPMI tracing functions Al Viro <viro(a)zeniv.linux.org.uk> __follow_mount_rcu(): verify that mount_lock remains unchanged Xie Shaowen <studentxswpy(a)163.com> Input: gscps2 - check return value of ioremap() in gscps2_probe() Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> posix-cpu-timers: Cleanup CPU timers before freeing them during exec Bharath SM <bharathsm(a)microsoft.com> SMB3: fix lease break timeout when multiple deferred close handles for the same file. Alexander Lobakin <alexandr.lobakin(a)intel.com> x86/olpc: fix 'logical not is only applied to the left hand side' Masami Hiramatsu (Google) <mhiramat(a)kernel.org> x86/kprobes: Update kcb status flag after singlestepping Steven Rostedt (Google) <rostedt(a)goodmis.org> ftrace/x86: Add back ftrace_expected assignment Kim Phillips <kim.phillips(a)amd.com> x86/bugs: Enable STIBP for IBPB mitigated RETBleed Paulo Alcantara <pc(a)cjr.nz> cifs: fix lock length calculation Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix losing target when it reappears during delete Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Wind down adapter after PCIe error Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix excessive I/O error messages by default Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Turn off multi-queue for 8G adapters Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix discovery issues in FC-AL topology Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Fix imbalance vha->vref_count Steffen Maier <maier(a)linux.ibm.com> scsi: zfcp: Fix missing auto port scan and thus missing target ports Peter Wang <peter.wang(a)mediatek.com> scsi: ufs: core: Correct ufshcd_shutdown() flow Zheyu Ma <zheyuma97(a)gmail.com> video: fbdev: s3fb: Check the size of screen before memset_io() Zheyu Ma <zheyuma97(a)gmail.com> video: fbdev: arkfb: Check the size of screen before memset_io() Zheyu Ma <zheyuma97(a)gmail.com> video: fbdev: vt8623fb: Check the size of screen before memset_io() Jaewook Kim <jw5454.kim(a)samsung.com> f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED Andrea Righi <andrea.righi(a)canonical.com> x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y Mel Gorman <mgorman(a)techsingularity.net> sched/core: Do not requeue task on CPU excluded from cpus_mask Tianchen Ding <dtcccc(a)linux.alibaba.com> sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle Tianchen Ding <dtcccc(a)linux.alibaba.com> sched: Fix the check of nr_running at queue wakelist Florian Fainelli <f.fainelli(a)gmail.com> tools/thermal: Fix possible path truncations Zheyu Ma <zheyuma97(a)gmail.com> video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() Siddh Raman Pant <code(a)siddh.me> x86/numa: Use cpumask_available instead of hardcoded NULL check Waiman Long <longman(a)redhat.com> sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed Michael Ellerman <mpe(a)ellerman.id.au> powerpc/64e: Fix kexec build error Douglas Anderson <dianders(a)chromium.org> tty: serial: qcom-geni-serial: Fix %lu -> %u in print statements Josh Poimboeuf <jpoimboe(a)kernel.org> scripts/faddr2line: Fix vmlinux detection on arm64 Arnaldo Carvalho de Melo <acme(a)redhat.com> genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO Michael Ellerman <mpe(a)ellerman.id.au> powerpc/pci: Fix PHB numbering when using opal-phbid Chenyi Qiang <chenyi.qiang(a)intel.com> x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero Chen Zhongjin <chenzhongjin(a)huawei.com> kprobes: Forbid probing on trampoline and BPF code areas Ian Rogers <irogers(a)google.com> perf symbol: Fail to read phdr workaround Miaoqian Lin <linmq006(a)gmail.com> powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address Miaoqian Lin <linmq006(a)gmail.com> powerpc/xive: Fix refcount leak in xive_get_max_prio Miaoqian Lin <linmq006(a)gmail.com> powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader Matthew Wilcox (Oracle) <willy(a)infradead.org> cifs: Fix memory leak when using fscache Chao Liu <liuchao(a)coolpad.com> f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time Chao Yu <chao(a)kernel.org> f2fs: fix to check inline_data during compressed inode conversion Chao Yu <chao(a)kernel.org> f2fs: fix to invalidate META_MAPPING before DIO write Kan Liang <kan.liang(a)linux.intel.com> perf stat: Revert "perf stat: Add default hybrid events" Alexander Gordeev <agordeev(a)linux.ibm.com> s390/smp: enforce lowcore protection on CPU restart Sherry Sun <sherry.sun(a)nxp.com> tty: serial: fsl_lpuart: correct the count of break characters Vijaya Krishna Nivarthi <quic_vnivarth(a)quicinc.com> tty: serial: qcom-geni-serial: Fix get_clk_div_rate() which otherwise could return a sub-optimal clock rate. Guo Mengqi <guomengqi3(a)huawei.com> serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() Rashmica Gupta <rashmica(a)linux.ibm.com> selftests/powerpc: Fix matrix multiply assist test Pali Rohár <pali(a)kernel.org> powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias Alexey Kardashevskiy <aik(a)ozlabs.ru> powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case Alexey Kardashevskiy <aik(a)ozlabs.ru> pseries/iommu/ddw: Fix kdump to work in absence of ibm,dma-window Christophe Leroy <christophe.leroy(a)csgroup.eu> video: fbdev: offb: Include missing linux/platform_device.h Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/32s: Fix boot failure with KASAN + SMP + JUMP_LABEL_FEATURE_CHECK_DEBUG Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping. Claudiu Beznea <claudiu.beznea(a)microchip.com> ASoC: mchp-spdifrx: disable end of block interrupt on failures Rustam Subkhankulov <subkhankulov(a)ispras.ru> video: fbdev: sis: fix typos in SiS_GetModeID() Liang He <windhl(a)126.com> video: fbdev: amba-clcd: Fix refcount leak bugs Yong Zhi <yong.zhi(a)intel.com> ASoC: Intel: sof_rt5682: Perform quirk check first in card late probe William Dean <williamsukatube(a)gmail.com> watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() Jean Delvare <jdelvare(a)suse.de> watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource Jiasheng Jiang <jiasheng(a)iscas.ac.cn> watchdog: f71808e_wdt: Add check for platform_driver_register Liang He <windhl(a)126.com> ASoC: audio-graph-card2: Add of_node_put() in fail path Liang He <windhl(a)126.com> ASoC: audio-graph-card: Add of_node_put() in fail path Xie Yongji <xieyongji(a)bytedance.com> fuse: Remove the control interface for virtio-fs Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: imx-card: use snd_pcm_format_t type for asrc_format Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl-asoc-card: force cast the asrc_format type Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_asrc: force cast the asrc_format type Thomas Richter <tmricht(a)linux.ibm.com> perf test: Fix test case 83 ('perf stat CSV output linter') on s390 Alexander Gordeev <agordeev(a)linux.ibm.com> s390/zcore: fix race when reading from hardware system area Alexander Gordeev <agordeev(a)linux.ibm.com> s390/crash: fix incorrect number of bytes to copy to user space Sunil V L <sunilvl(a)ventanamicro.com> riscv: spinwait: Fix hartid variable type Adrian Hunter <adrian.hunter(a)intel.com> perf tools: Fix dso_id inode generation comparison Liang He <windhl(a)126.com> iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop Mario Limonciello <mario.limonciello(a)amd.com> ASoC: amd: yc: Decrease level of error message Miaoqian Lin <linmq006(a)gmail.com> mfd: max77620: Fix refcount leak in max77620_initialise_fps Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> mfd: t7l66xb: Drop platform disable callback Sibi Sankar <quic_sibis(a)quicinc.com> remoteproc: sysmon: Wait for SSCTL service to come up Siddharth Gupta <sidgup(a)codeaurora.org> remoteproc: qcom: pas: Check if coredump is enabled Zhihao Cheng <chengzhihao1(a)huawei.com> proc: fix a dentry lock race between release_task and lookup Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> lib/smp_processor_id: fix imbalanced instrumentation_end() call Dan Carpenter <dan.carpenter(a)oracle.com> kfifo: fix kfifo_to_user() return type Emil Renner Berthing <emil.renner.berthing(a)canonical.com> leds: pwm-multicolor: Don't show -EPROBE_DEFER as errors Miaoqian Lin <linmq006(a)gmail.com> rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge Florian Fainelli <f.fainelli(a)gmail.com> MIPS: Fixed __debug_virt_addr_valid() Hangyu Hua <hbh25y(a)gmail.com> net: 9p: fix refcount leak in p9_read_work() error handling Kent Overstreet <kent.overstreet(a)gmail.com> 9p: Add client parameter to p9_req_put() Kent Overstreet <kent.overstreet(a)gmail.com> 9p: Drop kref usage Sam Protsenko <semen.protsenko(a)linaro.org> iommu/exynos: Handle failed IOMMU device registration properly Doug Berger <opendmb(a)gmail.com> serial: 8250_bcm7271: Save/restore RTS in suspend/resume Dan Carpenter <dan.carpenter(a)oracle.com> ASoC: SOF: ipc-msg-injector: fix copy in sof_msg_inject_ipc4_dfs_write() Liang He <windhl(a)126.com> ASoC: mt6359: Fix refcount leak bug Liang He <windhl(a)126.com> ASoc: audio-graph-card2: Fix refcount leak bug in __graph_get_type() Yang Yingliang <yangyingliang(a)huawei.com> cpufreq: mediatek: fix error return code in mtk_cpu_dvfs_info_init() Peter Ujfalusi <peter.ujfalusi(a)linux.intel.com> ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_control_data via load_bytes Alexander Lobakin <alexandr.lobakin(a)intel.com> lib/bitmap: fix off-by-one in bitmap_to_arr64() Robin Murphy <robin.murphy(a)arm.com> swiotlb: fail map correctly with failed io_tlb_default_mem YC Hung <yc.hung(a)mediatek.com> ASoC: SOF: mediatek: fix mt8195 StatvectorSel wrong setting Florian Fainelli <f.fainelli(a)gmail.com> MIPS: vdso: Utilize __pa() for gic_pfn Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix missing corner cases in gsmld_poll() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix flow control handling in tx path Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix DM command Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix wrong T1 retry count handling Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> serial: 8250_fsl: Don't report FE, PE and OE twice Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> ASoC: audio-graph-card2.c: use of_property_read_u32() for rate Eric Farman <farman(a)linux.ibm.com> vfio/ccw: Do not change FSM state in subchannel event Eric Farman <farman(a)linux.ibm.com> vfio/ccw: Fix FSM state if mdev probe fails Michael Kawano <mkawano(a)linux.ibm.com> vfio/ccw: Remove UUID from s390 debug log Sireesh Kodali <sireeshkodali1(a)gmail.com> remoteproc: qcom: wcnss: Fix handling of IRQs Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: imx-card: Fix DSD/PDM mclk frequency Tiezhu Yang <yangtiezhu(a)loongson.cn> MIPS: Loongson64: Fix section mismatch warning Liang He <windhl(a)126.com> ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix resource allocation order in gsm_activate_mux() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix deadlock and link starvation in outgoing data path Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix race condition in gsmld_write() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix packet re-transmission without open control channel Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix non flow control frames during mux flow off Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix missing timer to handle stalled links Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix tty registration before control channel open Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix user open not possible at responder until initiator open Alexander Lobakin <alexandr.lobakin(a)intel.com> net/ice: fix initializing the bitmap in the switch code Yishai Hadas <yishaih(a)nvidia.com> vfio: Split migration ops from main device ops Yishai Hadas <yishaih(a)nvidia.com> vfio/mlx5: Protect mlx5vf_disable_fds() upon close device Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> ASoC: codecs: wsa881x: handle timeouts in resume path Ilpo Järvinen <ilpo.jarvinen(a)linux.intel.com> serial: 8250_dw: Take port lock while accessing LSR Tom Rix <trix(a)redhat.com> ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> ASoC: soc-core.c: fixup snd_soc_of_get_dai_link_cpus() Athira Rajeev <atrajeev(a)linux.vnet.ibm.com> powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header Michael Ellerman <mpe(a)ellerman.id.au> selftests/powerpc: Skip energy_scale_info test on older firmware Hangyu Hua <hbh25y(a)gmail.com> rpmsg: Fix possible refcount leak in rpmsg_register_device_override() Alexey Kardashevskiy <aik(a)ozlabs.ru> KVM: PPC: Book3s: Fix warning about xics_rm_h_xirr_x Miaoqian Lin <linmq006(a)gmail.com> remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init Chen Zhongjin <chenzhongjin(a)huawei.com> profiling: fix shift too large makes kernel panic Joe Lawrence <joe.lawrence(a)redhat.com> selftests/livepatch: better synchronize test_klp_callbacks_busy Miaoqian Lin <linmq006(a)gmail.com> remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init AngeloGioacchino Del Regno <angelogioacchino.delregno(a)collabora.com> rpmsg: mtk_rpmsg: Fix circular locking dependency Shengjiu Wang <shengjiu.wang(a)nxp.com> rpmsg: char: Add mutex protection for rpmsg_eptdev_open() Charles Keepax <ckeepax(a)opensource.cirrus.com> ASoC: cs35l45: Add endianness flag in snd_soc_component_driver Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV Peter Ujfalusi <peter.ujfalusi(a)linux.intel.com> ASoC: SOF: make ctx_store and ctx_restore as optional Ilpo Järvinen <ilpo.jarvinen(a)linux.intel.com> serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() Ilpo Järvinen <ilpo.jarvinen(a)linux.intel.com> serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() Ilpo Järvinen <ilpo.jarvinen(a)linux.intel.com> serial: 8250: Get preserved flags using serial_lsr_in() Ilpo Järvinen <ilpo.jarvinen(a)linux.intel.com> serial: 8250: Create serial_lsr_in() Yang Yingliang <yangyingliang(a)huawei.com> serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() Miaoqian Lin <linmq006(a)gmail.com> ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe Jiasheng Jiang <jiasheng(a)iscas.ac.cn> ASoC: codecs: da7210: add check for i2c_add_driver Miaoqian Lin <linmq006(a)gmail.com> ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe Randy Dunlap <rdunlap(a)infradead.org> ASoC: max98390: use linux/gpio/consumer.h to fix build Miaoqian Lin <linmq006(a)gmail.com> ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe Fabio Estevam <festevam(a)gmail.com> ASoC: imx-audmux: Silence a clang warning Miaoqian Lin <linmq006(a)gmail.com> ASoC: samsung: Fix error handling in aries_audio_probe Miaoqian Lin <linmq006(a)gmail.com> ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe Tang Bin <tangbin(a)cmss.chinamobile.com> opp: Fix error check in dev_pm_opp_attach_genpd() Nathan Chancellor <nathan(a)kernel.org> usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable() Zhihao Cheng <chengzhihao1(a)huawei.com> jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted Li Lingfeng <lilingfeng3(a)huawei.com> ext4: recover csum seed of tmp_inode after migrating to extents Zhang Yi <yi.zhang(a)huawei.com> jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() Keith Busch <kbusch(a)kernel.org> block: ensure iov_iter advances for added pages Keith Busch <kbusch(a)kernel.org> block/bio: remove duplicate append pages code Christoph Hellwig <hch(a)lst.de> nvme: catch -ENODEV from nvme_revalidate_zones again Nick Bowler <nbowler(a)draconx.ca> nvme: define compat_ioctl again to unbreak 32-bit userspace. Bean Huo <beanhuo(a)micron.com> nvme: use command_id instead of req->tag in trace_nvme_complete_rq() Christoph Hellwig <hch(a)lst.de> mtip32xx: fix device removal Yu Kuai <yukuai3(a)huawei.com> nbd: add missing definition of pr_fmt Dan Carpenter <dan.carpenter(a)oracle.com> null_blk: fix ida error handling in null_add_dev() Md Haris Iqbal <haris.iqbal(a)ionos.com> block/rnbd-srv: Set keep_id to true after mutex_trylock Zhu Yanjun <yanjun.zhu(a)linux.dev> RDMA/rxe: Fix error unwind in rxe_create_qp() Maor Gottlieb <maorg(a)nvidia.com> RDMA/mlx5: Add missing check for return value in get namespace flow Xu Qiang <xuqiang36(a)huawei.com> of/fdt: declared return type does not match actual return type Andrei Vagin <avagin(a)google.com> selftests: kvm: set rax before vmcall Juergen Gross <jgross(a)suse.com> xen: don't require virtio with grants for non-PV guests Juergen Gross <jgross(a)suse.com> virtio: replace restricted mem access flag with callback Andreas Schwab <schwab(a)suse.de> rtla: Fix double free Daniel Bristot de Oliveira <bristot(a)kernel.org> rtla: Fix Makefile when called from -C tools/ Dan Carpenter <dan.carpenter(a)oracle.com> selftest/vm: uninitialized variable in main() Dan Carpenter <dan.carpenter(a)oracle.com> tools/testing/selftests/vm/hugetlb-madvise.c: silence uninitialized variable warning Adam Sindelar <adam(a)wowsignal.io> selftests/vm: fix errno handling in mrelease_test Miaohe Lin <linmiaohe(a)huawei.com> mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region Liam R. Howlett <Liam.Howlett(a)oracle.com> android: binder: stop saving a pointer to the VMA Bart Van Assche <bvanassche(a)acm.org> RDMA/srpt: Fix a use-after-free Bart Van Assche <bvanassche(a)acm.org> RDMA/srpt: Introduce a reference count in struct srpt_device Bart Van Assche <bvanassche(a)acm.org> RDMA/srpt: Duplicate port name members Dan Carpenter <dan.carpenter(a)oracle.com> platform/olpc: Fix uninitialized data in debugfs write Vadim Pasternak <vadimp(a)nvidia.com> platform/mellanox: mlxreg-lc: Fix error flow and extend verbosity Hans de Goede <hdegoede(a)redhat.com> platform/x86: pmc_atom: Match all Lex BayTrail boards with critclk_systems DMI table Dan Carpenter <dan.carpenter(a)oracle.com> tools/power/x86/intel-speed-select: Fix off by one check Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP Peter Suti <peter.suti(a)streamunlimited.com> staging: fbtft: core: set smem_len before fb_deferred_io_init call Patrice Chotard <patrice.chotard(a)foss.st.com> mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}() Andrey Strachuk <strochuk(a)ispras.ru> usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() Alexey Sheplyakov <asheplyakov(a)basealt.ru> usb: xhci_plat_remove: avoid NULL dereference Johan Hovold <johan(a)kernel.org> USB: serial: fix tty-port initialized comments Basavaraj Natikar <Basavaraj.Natikar(a)amd.com> HID: amd_sfh: Handle condition of "no sensors" Vidya Sagar <vidyas(a)nvidia.com> PCI: tegra194: Fix link up retry sequence Vidya Sagar <vidyas(a)nvidia.com> PCI: tegra194: Fix Root Port interrupt handling Bob Pearson <rpearsonhpe(a)gmail.com> RDMA/rxe: Fix rnr retry behavior Md Haris Iqbal <haris.phnx(a)gmail.com> RDMA/rxe: For invalidate compare according to set keys in mr Artem Borisov <dedsa2002(a)gmail.com> HID: alps: Declare U1_UNICORN_LEGACY support Liang He <windhl(a)126.com> mmc: cavium-thunderx: Add of_node_put() when breaking out of loop Liang He <windhl(a)126.com> mmc: cavium-octeon: Add of_node_put() when breaking out of loop Liang He <windhl(a)126.com> mmc: core: quirks: Add of_node_put() when breaking out of loop Bob Pearson <rpearsonhpe(a)gmail.com> RDMA/rxe: Fix mw bind to allow any consumer key portion Antonio Borneo <antonio.borneo(a)foss.st.com> scripts/gdb: fix 'lx-dmesg' on 32 bits arch Fabio Estevam <festevam(a)denx.de> dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t) Basavaraj Natikar <Basavaraj.Natikar(a)amd.com> HID: amd_sfh: Add NULL check for hid device Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com> HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() Dan Carpenter <dan.carpenter(a)oracle.com> iio: adc: max1027: unlock on error path in max1027_read_single_value() Liang He <windhl(a)126.com> gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() Jianglei Nie <niejianglei2021(a)163.com> RDMA/hfi1: fix potential memory leak in setup_base_ctxt() Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk Bjorn Andersson <bjorn.andersson(a)linaro.org> clk: qcom: gdsc: Bump parent usage count when GDSC is found enabled Abel Vesa <abel.vesa(a)linaro.org> clk: qcom: Drop mmcx gdsc supply for dispcc and videocc Gwendal Grignou <gwendal(a)chromium.org> iio: cros: Register FIFO callback after sensor is registered Zhu Yanjun <yanjun.zhu(a)linux.dev> RDMA/rxe: Fix BUG: KASAN: null-ptr-deref in rxe_qp_do_cleanup Cheng Xu <chengyou(a)linux.alibaba.com> RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event Haoyue Xu <xuhaoyue1(a)hisilicon.com> RDMA/hns: Fix incorrect clearing of interrupt status register Jianglei Nie <niejianglei2021(a)163.com> RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() Md Haris Iqbal <haris.iqbal(a)ionos.com> RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function Jack Wang <jinpu.wang(a)ionos.com> RDMA/rtrs-srv: Fix modinfo output for stringify Mustafa Ismail <mustafa.ismail(a)intel.com> RDMA/irdma: Fix setting of QP context err_rq_idx_valid field Mustafa Ismail <mustafa.ismail(a)intel.com> RDMA/irdma: Fix VLAN connection with wildcard address Mustafa Ismail <mustafa.ismail(a)intel.com> RDMA/irdma: Fix a window for use-after-free Patrick Wang <patrick.wang.shcn(a)gmail.com> mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() Christopher Obbard <chris.obbard(a)collabora.com> um: random: Don't initialise hwrng struct with zero Kalesh Singh <kaleshsingh(a)google.com> KVM: arm64: Fix hypervisor address symbolization Peng Fan <peng.fan(a)nxp.com> interconnect: imx: fix max_node_id Samuel Holland <samuel(a)sholland.org> phy: rockchip-inno-usb2: Ignore OTG IRQs in host mode Fabrice Gasnier <fabrice.gasnier(a)foss.st.com> phy: stm32: fix error return in stm32_usbphyc_phy_init Dan Carpenter <dan.carpenter(a)oracle.com> eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() Johan Hovold <johan+linaro(a)kernel.org> usb: dwc3: qcom: fix missing optional irq warnings Rohith Kollalsi <quic_rkollals(a)quicinc.com> usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup Thinh Nguyen <Thinh.Nguyen(a)synopsys.com> usb: dwc3: core: Deprecate GCTL.CORESOFTRESET Liang He <windhl(a)126.com> usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() Randy Dunlap <rdunlap(a)infradead.org> usb: gadget: udc: amd5536 depends on HAS_DMA Yang Yingliang <yangyingliang(a)huawei.com> xtensa: iss: fix handling error cases in iss_net_configure() Max Filippov <jcmvbkbc(a)gmail.com> xtensa: iss/network: provide release() callback Mahesh Rajashekhara <Mahesh.Rajashekhara(a)microchip.com> scsi: smartpqi: Fix DMA direction for RAID requests Christian Marangi <ansuelsmth(a)gmail.com> PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks Stefan Roese <sr(a)denx.de> PCI/portdrv: Don't disable AER reporting in get_port_device_capability() Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: pv: leak the topmost page table when destroy fails Christian Loehle <CLoehle(a)hyperstone.com> mmc: block: Add single read for 4k sector cards Liang He <windhl(a)126.com> of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer Eugen Hristev <eugen.hristev(a)microchip.com> mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> memstick/ms_block: Fix a memory leak Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> memstick/ms_block: Fix some incorrect memory allocation Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> mmc: renesas_sdhi: Get the reset handle early in the probe Fabio Estevam <festevam(a)gmail.com> mmc: mxcmmc: Silence a clang warning Miaoqian Lin <linmq006(a)gmail.com> mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch Bhupesh Sharma <bhupesh.sharma(a)linaro.org> dt-bindings: mmc: sdhci-msm: Fix issues in yaml bindings Dan Carpenter <dan.carpenter(a)oracle.com> habanalabs: fix double unlock on error in map_device_va() jianchunfu <jianchunfu(a)cmss.chinamobile.com> rtla/utils: Use calloc and check the potential memory allocation failure Duoming Zhou <duoming(a)zju.edu.cn> staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback Carlos Llamas <cmllamas(a)google.com> binder: fix redefinition of seq_file attributes Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: msu: Fix vmalloced buffers Jiasheng Jiang <jiasheng(a)iscas.ac.cn> intel_th: msu-sink: Potential dereference of null pointer Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> intel_th: Fix a resource leak in an error handling path James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Revert RSCN_MEMENTO workaround for misbehaved configuration Bart Van Assche <bvanassche(a)acm.org> scsi: sd: Rework asynchronous resume support Dan Carpenter <dan.carpenter(a)oracle.com> scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> phy: qcom-qmp: fix the QSERDES_V5_COM_CMN_MODE register Shunsuke Mie <mie(a)igel.co.jp> PCI: endpoint: Don't stop controller when unbinding endpoint function Viacheslav Mitrofanov <v.v.mitrofanov(a)yadro.com> dmaengine: sf-pdma: Add multithread support for a DMA channel Quentin Perret <qperret(a)google.com> KVM: arm64: Don't return from void function Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> soundwire: revisit driver bind/unbind and callbacks Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> soundwire: bus_type: fix remove and shutdown support Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Disable outbound windows only for controllers using iATU Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Stop link on host_init errors and de-initialization Peter Geis <pgwipeout(a)gmail.com> phy: rockchip-inno-usb2: Sync initial otg state Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> phy: ti: tusb1210: Don't check for write errors when powering on Tianyu Li <tianyu.li(a)arm.com> mm/mempolicy: fix get_nodes out of bound access Andrey Konovalov <andreyknvl(a)gmail.com> kasan: fix zeroing vmalloc memory with HW_TAGS Andrey Konovalov <andreyknvl(a)gmail.com> mm: introduce clear_highpage_kasan_tagged Miaohe Lin <linmiaohe(a)huawei.com> mm/migration: fix potential pte_unmap on an not mapped pte Miaohe Lin <linmiaohe(a)huawei.com> mm/migration: return errno when isolate_huge_page failed Yang Shi <shy828301(a)gmail.com> mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK Yushan Zhou <katrinzhou(a)tencent.com> kernfs: fix potential NULL dereference in __kernfs_remove Nikita Travkin <nikita(a)trvn.ru> clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register Nikita Travkin <nikita(a)trvn.ru> clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled. Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> clk: qcom: camcc-sm8250: Fix topology around titan_top power domain Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> clk: qcom: camcc-sdm845: Fix topology around titan_top power domain Robert Marko <robimarko(a)gmail.com> clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks Robert Marko <robimarko(a)gmail.com> clk: qcom: ipq8074: fix NSS port frequency tables Robert Marko <robimarko(a)gmail.com> clk: qcom: ipq8074: SW workaround for UBI32 PLL lock Robert Marko <robimarko(a)gmail.com> clk: qcom: ipq8074: fix NSS core PLL-s Bob Pearson <rpearsonhpe(a)gmail.com> RDMA/rxe: Fix deadlock in rxe_do_local_ops() Bob Pearson <rpearsonhpe(a)gmail.com> RDMA/rxe: Add a responder state for atomic reply Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: host: xhci: use snprintf() in xhci_decode_trb() Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC Neal Liu <neal_liu(a)aspeedtech.com> usb: gadget: f_mass_storage: Make CD-ROM emulation works with Windows OS Mike Leach <mike.leach(a)linaro.org> coresight: syscfg: Update load and unload operations Mike Leach <mike.leach(a)linaro.org> coresight: configfs: Fix unload of configurations on module exit Christian Marangi <ansuelsmth(a)gmail.com> clk: qcom: clk-krait: unlock spin after mux completion Zhang Wensheng <zhangwensheng5(a)huawei.com> driver core: fix potential deadlock in __driver_attach Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> misc: rtsx: Fix an error handling path in rtsx_pci_probe() Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level Mark Brown <broonie(a)kernel.org> mtd: dataflash: Add SPI ID table Geert Uytterhoeven <geert+renesas(a)glider.be> mtd: hyperbus: rpc-if: Fix RPM imbalance in probe error path Ben Gardon <bgardon(a)google.com> KVM: x86: Fix errant brace in KVM capability handling Serge Semin <Sergey.Semin(a)baikalelectronics.ru> dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Fix session removal on shutdown Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Add helper to remove a session from the kernel Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel Duoming Zhou <duoming(a)zju.edu.cn> mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv Duoming Zhou <duoming(a)zju.edu.cn> devcoredump: remove the useless gfp_t parameter in dev_coredumpv and dev_coredumpm Sean Christopherson <seanjc(a)google.com> KVM: selftests: Use vm_create_with_vcpus() in max_guest_memory_test Sean Christopherson <seanjc(a)google.com> KVM: selftests: Convert s390x/diag318_test_handler away from VCPU_ID Sean Christopherson <seanjc(a)google.com> KVM: Don't set Accessed/Dirty bits for ZERO_PAGE Miaohe Lin <linmiaohe(a)huawei.com> mm/memremap: fix memunmap_pages() race with get_dev_pagemap() Miaohe Lin <linmiaohe(a)huawei.com> lib/test_hmm: avoid accessing uninitialized pages Dongliang Mu <mudongliangabcd(a)gmail.com> RDMA/rxe: fix xa_alloc_cycle() error return value check again Peng Fan <peng.fan(a)nxp.com> clk: imx: clk-fracn-gppll: correct rdiv Liu Ying <victor.liu(a)nxp.com> clk: imx: clk-fracn-gppll: Return rate in rate table properly in ->recalc_rate() Peng Fan <peng.fan(a)nxp.com> clk: imx: clk-fracn-gppll: fix mfd value Peng Fan <peng.fan(a)nxp.com> clk: imx93: correct nic_media parent Haibo Chen <haibo.chen(a)nxp.com> clk: imx93: use adc_root as the parent clock of adc1 Rex-BC Chen <rex-bc.chen(a)mediatek.com> clk: mediatek: reset: Fix written reset bit offset Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: temp: maxim_thermocouple: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: temp: max31865: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: temp: ltc2983: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: resolver: ad2s90: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: resolver: ad2s1200: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: proximity: as3935: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: potentiometer: mcp4131: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: potentiometer: mcp41010: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: potentiometer: max5481: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: potentiometer: ad5272: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: potentiometer: ad5110: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: imu: mpu6050: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: imu: inv_icm42600: Fix alignment for DMA safety in buffer code. Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: imu: inv_icm42600: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: imu: fxos8700: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: gyro: fxas210002c: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: gyro: adxrs450: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: gyro: adis16130: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: gyro: adis16080: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: adrf6780: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: admv4420: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: admv1014: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: admv1013: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: adf4371: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: adf4350: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: ad9523: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ti-dac7612: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ti-dac7311: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ti-dac5571: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ti-dac082s085: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: mcp4922: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ltc2688: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad8801: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad7303: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad7293: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5791: Fix alignment for DMA saftey Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5770r: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5766: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5764: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5761: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5755: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5686: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5592r: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5504: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5449: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5421: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5360: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5064: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: common: ssp: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: amplifiers: ad8366: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: addac: ad74413r: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-tlc4541: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-ads8688: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-ads8344: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-ads7950: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-ads131e08: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-ads124s08: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-adc161s626: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-adc128s052: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-adc12138: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-adc108s102: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-adc084s021: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-adc0832: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: mcp320x: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: max1241: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: max1118: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: max11100: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: max1027: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ltc2497: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ltc2496: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: hi8435: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7949: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7923: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7887: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7768-1: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7766: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7606: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7476: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7298: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7292: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7280a: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7266: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: sca3300: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: sca3000: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: bma220: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: adxl367: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: adxl355: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: adxl313: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: core: Fix IIO_ALIGN and rename as it was not sufficiently large Jagath Jog J <jagathjog1996(a)gmail.com> iio: accel: bma400: Add triggered buffer support Jagath Jog J <jagathjog1996(a)gmail.com> iio: accel: bma400: conversion to device-managed function Jagath Jog J <jagathjog1996(a)gmail.com> iio: accel: bma400: Reordering of header files Gwendal Grignou <gwendal(a)chromium.org> iio: sx9324: Fix register field spelling Stephen Boyd <swboyd(a)chromium.org> platform/chrome: cros_ec: Always expose last resume result Jagath Jog J <jagathjog1996(a)gmail.com> iio: accel: bma400: Fix the scale min and max macro values Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Reduce N2N thrashing at app_start time Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix no logout on delete for N2N Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix session thrash Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Tear down session if keys have been removed Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix no login after app start Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Reduce disruption due to multiple app start Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Send LOGO for unexpected IKE message Thomas Gleixner <tglx(a)linutronix.de> netfilter: xtables: Bring SPDX identifier back Miquel Raynal <miquel.raynal(a)bootlin.com> dmaengine: dw: dmamux: Fix build without CONFIG_OF Miquel Raynal <miquel.raynal(a)bootlin.com> dmaengine: dw: dmamux: Export the module device table Tang Bin <tangbin(a)cmss.chinamobile.com> usb: xhci: tegra: Fix error check Clément Léger <clement.leger(a)bootlin.com> usb: host: ohci-at91: add support to enter suspend using SMC Dan Carpenter <dan.carpenter(a)oracle.com> usbip: vudc: Don't enable IRQs prematurely Tang Bin <tangbin(a)cmss.chinamobile.com> usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init() Miaoqian Lin <linmq006(a)gmail.com> usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe Laurent Pinchart <laurent.pinchart(a)ideasonboard.com> usb: gadget: uvc: Fix comment blocks style Frank Li <Frank.Li(a)nxp.com> usb: cdns3: fix random warning message when driver load Miaoqian Lin <linmq006(a)gmail.com> usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe Marco Pagani <marpagan(a)redhat.com> fpga: altera-pr-ip: fix unsigned comparison with less than zero Miaoqian Lin <linmq006(a)gmail.com> PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains() Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> mtd: st_spi_fsm: Disable clock only after device was unregistered Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> mtd: st_spi_fsm: Warn about failure to unregister mtd device Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> mtd: spear_smi: Drop if with an always false condition Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> mtd: spear_smi: Don't skip cleanup after mtd_device_unregister() failed Miaoqian Lin <linmq006(a)gmail.com> mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset Miaoqian Lin <linmq006(a)gmail.com> mtd: partitions: Fix refcount leak in parse_redboot_of Duoming Zhou <duoming(a)zju.edu.cn> mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com> HID: cp2112: prevent a buffer overflow in cp2112_xfer() Miaoqian Lin <linmq006(a)gmail.com> PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() Miaoqian Lin <linmq006(a)gmail.com> PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() Chanho Park <chanho61.park(a)samsung.com> phy: samsung: exynosautov9-ufs: correct TSRV register configurations Sean Christopherson <seanjc(a)google.com> KVM: x86/mmu: Drop RWX=0 SPTEs during ept_sync_page() Sean Christopherson <seanjc(a)google.com> KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported Sean Christopherson <seanjc(a)google.com> KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix n2n login retry for secure device Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix n2n discovery issue with secure target Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Add retry for ELS passthrough Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix potential stuck session in sa update Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Add bsg interface to read doorbell events Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Wait for app to ack on sess down Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: bsg refactor Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing Vaibhav Jain <vaibhav(a)linux.ibm.com> of: check previous kernel's ima-kexec-buffer against memory bounds Biju Das <biju.das.jz(a)bp.renesas.com> clk: renesas: rzg2l: Fix reset status function Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> mtd: rawnand: meson: Fix a potential double free issue Miaoqian Lin <linmq006(a)gmail.com> mtd: maps: Fix refcount leak in ap_flash_init Miaoqian Lin <linmq006(a)gmail.com> mtd: maps: Fix refcount leak in of_flash_probe_versatile Ralph Siemsen <ralph.siemsen(a)linaro.org> clk: renesas: r9a06g032: Fix UART clkgrp bitsel Mario Limonciello <mario.limonciello(a)amd.com> HID: amd_sfh: Don't show client init failed as error when discovery fails Jason A. Donenfeld <Jason(a)zx2c4.com> wireguard: allowedips: don't corrupt stack when detecting overflow Jason A. Donenfeld <Jason(a)zx2c4.com> wireguard: ratelimiter: use hrtimer in selftest Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: xsk: Discard unaligned XSK frames on striding RQ Maciej Żenczykowski <maze(a)google.com> net: usb: make USB_RTL8153_ECM non user configurable Hangyu Hua <hbh25y(a)gmail.com> dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock Jian Shen <shenjian15(a)huawei.com> net: ionic: fix error check for vlan flags in ionic_set_nic_features() Jian Shen <shenjian15(a)huawei.com> net: ice: fix error NETIF_F_HW_VLAN_CTAG_FILTER check in ice_vsi_sync_fltr() Eric Dumazet <edumazet(a)google.com> net: rose: fix netdev reference changes Jakub Kicinski <kuba(a)kernel.org> netdevsim: Avoid allocation warnings triggered from user space Przemyslaw Patynowski <przemyslawx.patynowski(a)intel.com> iavf: Fix 'tc qdisc show' listing too many queues Przemyslaw Patynowski <przemyslawx.patynowski(a)intel.com> iavf: Fix max_rate limiting William Dean <williamsukatube(a)gmail.com> wifi: rtw88: check the return value of alloc_workqueue() Ido Schimmel <idosch(a)nvidia.com> netdevsim: fib: Fix reference count leak on route deletion failure Mike Manning <mvrmanning(a)gmail.com> net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set Kai Ye <yekai13(a)huawei.com> crypto: hisilicon/sec - fix auth key size error Pali Rohár <pali(a)kernel.org> crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of Zhengchao Shao <shaozhengchao(a)huawei.com> crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq Eric Dumazet <edumazet(a)google.com> ax25: fix incorrect dev_tracker usage Shay Drory <shayd(a)nvidia.com> net/mlx5: Fix driver use of uninitialized timeout Yevgeny Kliteynik <kliteyn(a)nvidia.com> net/mlx5: DR, Fix SMFS steering info dump format Maher Sanalla <msanalla(a)nvidia.com> net/mlx5: Adjust log_max_qp to be 18 at most Vlad Buslov <vladbu(a)nvidia.com> net/mlx5e: Modify slow path rules to go to slow fdb Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: Fix calculations related to max MPWQE size Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: xsk: Account for XSK RQ UMRs when calculating ICOSQ size Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS Maor Dickman <maord(a)nvidia.com> net/mlx5e: TC, Fix post_act to not match on in_port metadata Gal Pressman <gal(a)nvidia.com> net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version Dan Carpenter <dan.carpenter(a)oracle.com> drm/amd/display: fix signedness bug in execute_synaptics_rc_command() Ezequiel Garcia <ezequiel(a)vanguardiasur.com.ar> hantro: Remove incorrect HEVC SPS validation Jernej Skrabec <jernej.skrabec(a)gmail.com> media: cedrus: hevc: Add check for invalid timestamp Hangyu Hua <hbh25y(a)gmail.com> wifi: libertas: Fix possible refcount leak in if_usb_probe() Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue Ammar Faizi <ammarfaizi2(a)gnuweeb.org> wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` Manikanta Pubbisetty <quic_mpubbise(a)quicinc.com> wifi: ath11k: Fix register write failure on QCN9074 Liang He <windhl(a)126.com> i2c: mux-gpmux: Add of_node_put() when breaking out of loop Joanne Koong <joannelkoong(a)gmail.com> bpf: Fix bpf_xdp_pointer return pointer Paul Chaignon <paul(a)isovalent.com> bpf: Set flow flag to allow any source IP in bpf_tunnel_key Paul Chaignon <paul(a)isovalent.com> ip_tunnels: Add new flow flags field to ip_tunnel_key Qu Wenruo <wqu(a)suse.com> btrfs: update stripe_sectors::uptodate in steal_rbio Bjorn Andersson <bjorn.andersson(a)linaro.org> i2c: qcom-geni: Use the correct return value Lars-Peter Clausen <lars(a)metafoo.de> i2c: cadence: Support PEC for SMBus block read Ying Hsu <yinghsu(a)chromium.org> Bluetooth: Add default wakeup callback for HCI UART driver Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: hci_sync: Fix not updating privacy_mode Zhengping Jiang <jiangzp(a)google.com> Bluetooth: hci_sync: Fix resuming scan after suspend resume Zhengping Jiang <jiangzp(a)google.com> Bluetooth: mgmt: Fix refresh cached connection info Schspa Shi <schspa(a)gmail.com> Bluetooth: When HCI work queue is drained, only queue chained work Jiasheng Jiang <jiasheng(a)iscas.ac.cn> Bluetooth: hci_intel: Add check for platform_driver_register Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: pch_can: pch_can_error(): initialize errc before using it Dan Carpenter <dan.carpenter(a)oracle.com> libbpf: Fix str_has_sfx()'s return value Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: error: specify the values of data[5..7] of CAN error frames Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: usb_8dev: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: sun4i_can: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: hi311x: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: sja1000: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: rcar_can: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: pch_can: do not report txerr and rxerr during bus-off Dan Carpenter <dan.carpenter(a)oracle.com> libbpf: fix an snprintf() overflow check Dan Carpenter <dan.carpenter(a)oracle.com> selftests/bpf: fix a test for snprintf() overflow Andrii Nakryiko <andrii(a)kernel.org> libbpf: make RINGBUF map size adjustments more eagerly Andrii Nakryiko <andrii(a)kernel.org> bpf: fix potential 32-bit overflow when accessing ARRAY map element Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu: restore original stable pstate on ctx fini Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu: use the same HDP flush registers for all nbio 2.3.x Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu: use the same HDP flush registers for all nbio 7.4.x Rustam Subkhankulov <subkhankulov(a)ispras.ru> wifi: p54: add missing parentheses in p54_flush() Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> wifi: p54: Fix an error handling path in p54spi_probe() Dan Carpenter <dan.carpenter(a)oracle.com> wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() Jernej Skrabec <jernej.skrabec(a)gmail.com> media: cedrus: h265: Fix logic for not low delay flag Benjamin Gaignard <benjamin.gaignard(a)collabora.com> media: uapi: HEVC: Change pic_order_cnt definition in v4l2_hevc_dpb_entry Jernej Skrabec <jernej.skrabec(a)gmail.com> media: cedrus: h265: Fix flag name Jason A. Donenfeld <Jason(a)zx2c4.com> fs: check FMODE_LSEEK to control internal pipe splicing Yang Yingliang <yangyingliang(a)huawei.com> media: ov7251: add missing disable functions on error in ov7251_set_power_on() Sakari Ailus <sakari.ailus(a)linux.intel.com> media: v4l: async: Also match secondary fwnode endpoints Johannes Berg <johannes.berg(a)intel.com> wifi: nl80211: acquire wdev mutex for dump_survey Alexei Starovoitov <ast(a)kernel.org> bpf: Fix subprog names in stack traces. Wolfram Sang <wsa+renesas(a)sang-engineering.com> selftests: timers: clocksource-switch: fix passing errors from child Wolfram Sang <wsa+renesas(a)sang-engineering.com> selftests: timers: valid-adjtimex: build fix for newer toolchains David Gow <davidgow(a)google.com> kunit: executor: Fix a memory leak on failure in kunit_filter_tests Anquan Wu <leiqi96(a)hotmail.com> libbpf: Fix the name of a reused map Yonglong Li <liyonglong(a)chinatelecom.cn> tcp: make retransmitted SKB fit into the send window Song Liu <song(a)kernel.org> bpf, x86: fix freeing of not-finalized bpf_prog_pack Tony Ambardar <tony.ambardar(a)gmail.com> bpf, x64: Add predicate for bpf2bpf with tailcalls support in JIT Jian Zhang <zhangjian210(a)huawei.com> drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. Liu Jian <liujian56(a)huawei.com> skmsg: Fix invalid last sg check in sk_msg_recvmsg() Liang He <windhl(a)126.com> mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() Liang He <windhl(a)126.com> mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() Felix Fietkau <nbd(a)nbd.name> mt76: mt7615: fix throughput regression on DFS channels Shayne Chen <shayne.chen(a)mediatek.com> mt76: mt7915: fix incorrect testmode ipg on band 1 caused by wmm_idx Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: connac: move connac2_mac_write_txwi in mt76_connac module Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: connac: move mac connac2 defs in mt76_connac2_mac.h Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7915: rely on mt76_dev in mt7915_mac_write_txwi signature Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7921: rely on mt76_dev in mt7921_mac_write_txwi signature Deren Wu <deren.wu(a)mediatek.com> mt76: mt7921: enlarge maximum VHT MPDU length to 11454 Deren Wu <deren.wu(a)mediatek.com> mt76: mt7921: fix aggregation subframes setting to HE max Deren Wu <deren.wu(a)mediatek.com> mt76: mt7921s: fix possible sdio deadlock in command fail Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7921: do not update pm states in case of error Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7615: do not update pm stats in case of error Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: move some future per-link data to bss_conf Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: do some rework towards MLO link APIs Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: reject WEP or pairwise keys with key ID > 3 Deren Wu <deren.wu(a)mediatek.com> mt76: mt7921: not support beacon offload disable command YN Chen <yn.chen(a)mediatek.com> mt76: mt7921s: fix firmware download random fail Dan Carpenter <dan.carpenter(a)oracle.com> mt76: mt7915: fix endian bug in mt7915_rf_regval_set() Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7915: fix endianness in mt7915_rf_regval_get Ming Qian <ming.qian(a)nxp.com> media: amphion: only insert the first sequence startcode for vc1l format Ming Qian <ming.qian(a)nxp.com> media: amphion: sync buffer status with firmware during abort Ezequiel Garcia <ezequiel(a)vanguardiasur.com.ar> media: hantro: Fix RK3399 H.264 format advertising Benjamin Gaignard <benjamin.gaignard(a)collabora.com> media: hantro: Be more accurate on pixel formats step_width constraints Ming Qian <ming.qian(a)nxp.com> media: amphion: defer setting last_buffer_dequeued until resolution changes are processed Chen-Yu Tsai <wenst(a)chromium.org> media: mediatek: vcodec: Initialize decoder parameters for each instance Chen-Yu Tsai <wenst(a)chromium.org> media: mediatek: vcodec: decoder: Drop max_{width,height} from mtk_vcodec_ctx Chen-Yu Tsai <wenst(a)chromium.org> media: mediatek: vcodec: decoder: Skip alignment for default resolution Chen-Yu Tsai <wenst(a)chromium.org> media: mediatek: vcodec: decoder: Fix resolution clamping in TRY_FMT Chen-Yu Tsai <wenst(a)chromium.org> media: mediatek: vcodec: decoder: Fix 4K frame size enumeration Hans de Goede <hdegoede(a)redhat.com> media: atomisp: revert "don't pass a pointer to a local variable" Rob Clark <robdclark(a)chromium.org> drm/msm/dpu: Fix for non-visible planes Ming Qian <ming.qian(a)nxp.com> media: amphion: release core lock before reset vpu core AngeloGioacchino Del Regno <angelogioacchino.delregno(a)collabora.com> media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment Zhengchao Shao <shaozhengchao(a)huawei.com> crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq Zhengchao Shao <shaozhengchao(a)huawei.com> crypto: hisilicon/sec - don't sleep when in softirq Mateusz Jończyk <mat.jonczyk(a)o2.pl> drm/radeon: avoid bogus "vram limit (0) must be a power of 2" warning Rob Clark <robdclark(a)chromium.org> drm/msm/mdp5: Fix global state lock backoff Yixun Lan <dlan(a)gentoo.org> libbpf, riscv: Use a0 for RC register Douglas Anderson <dianders(a)chromium.org> drm/msm: Avoid unclocked GMU register access in 6xx gpu_busy Hsin-Yi Wang <hsinyi(a)chromium.org> drm/bridge: anx7625: Fix NULL pointer crash when using edp-panel Qiao Ma <mqaio(a)linux.alibaba.com> net: hinic: avoid kernel hung in hinic_get_stats64() Qiao Ma <mqaio(a)linux.alibaba.com> net: hinic: fix bug that ethtool get wrong stats Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> hinic: Use the bitmap API when applicable Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: felix: build as module when tc-taprio is module Vladimir Oltean <vladimir.oltean(a)nxp.com> net: sched: provide shim definitions for taprio_offload_{get,free} Rob Clark <robdclark(a)chromium.org> drm/msm: Fix fence rollover issue Hangyu Hua <hbh25y(a)gmail.com> drm: bridge: sii8620: fix possible off-by-one Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> drm/msm/hdmi: fill the pwr_regs bulk regulators Abhinav Kumar <quic_abhinavk(a)quicinc.com> drm/msm/dpu: remove hard-coded linewidth limit for writeback Abhinav Kumar <quic_abhinavk(a)quicinc.com> drm/msm/dpu: fix maxlinewidth for writeback block Abhinav Kumar <quic_abhinavk(a)quicinc.com> drm/msm/dpu: move intf and wb assignment to dpu_encoder_setup_display() Guillaume Ranquet <granquet(a)baylibre.com> drm/mediatek: dpi: Only enable dpi after the bridge is enabled Bo-Chen Chen <rex-bc.chen(a)mediatek.com> drm/mediatek: dpi: Remove output format of YUV Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> drm/rockchip: Fix an error handling path rockchip_dp_probe() Brian Norris <briannorris(a)chromium.org> drm/rockchip: vop: Don't crash for invalid duplicate_state() Alaa Mohamed <eng.alaamohamedsoliman.am(a)gmail.com> selftests: net: fib_rule_tests: fix support for running individual tests Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: felix: drop oversized frames with tc-taprio instead of hanging the port Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: felix: keep reference on entire tc-taprio config Xiaoliang Yang <xiaoliang.yang_1(a)nxp.com> net: dsa: felix: update base time of time-aware shaper when adjusting PTP time Maciej Fijalkowski <maciej.fijalkowski(a)intel.com> selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0 Qian Cai <quic_qiancai(a)quicinc.com> crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE Matthew Wilcox (Oracle) <willy(a)infradead.org> mm: Account dirty folios properly during splits Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Move pixel doubling from Pixelvalve to HDMI block Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes Dom Cobley <popcornmix(a)gmail.com> drm/vc4: hdmi: Force modeset when bpc or format changes Mateusz Kwiatkowski <kfyatek+publicgit(a)gmail.com> drm/vc4: hdmi: Fix timings for interlaced modes Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Move HDMI reset to pm_resume Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Switch to pm_runtime_status_suspended Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Reset HDMI MISC_CONTROL register Dom Cobley <popcornmix(a)gmail.com> drm/vc4: hdmi: Avoid full hdmi audio fifo writes Dom Cobley <popcornmix(a)gmail.com> drm/vc4: hdmi: Clear unused infoframe packet RAM registers Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Add all the vc5 HDMI registers into the debugfs dumps Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Fix dsi0 interrupt support Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Correct pixel order for DSI0 Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Correct DSI divider calculations Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Release workaround buffer and DMA Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: plane: Fix margin calculations for the right/bottom edges Dom Cobley <popcornmix(a)gmail.com> drm/vc4: plane: Remove subpixel positioning check Maxime Ripard <maxime(a)cerno.tech> drm/vc4: kms: Use maximum FIFO load for the HVS clock rate Yunfei Dong <yunfei.dong(a)mediatek.com> media: mediatek: vcodec: Fix non subdev architecture open power fail Miaoqian Lin <linmq006(a)gmail.com> media: tw686x: Fix memory leak in tw686x_video_init Jian Zhang <zhangjian210(a)huawei.com> media: driver/nxp/imx-jpeg: fix a unexpected return value problem Chen-Yu Tsai <wenst(a)chromium.org> media: mediatek: vcodec: Skip SOURCE_CHANGE & EOS events for stateless Yunfei Dong <yunfei.dong(a)mediatek.com> media: mediatek: vcodec: Initialize decoder parameters after getting dec_capability Arnd Bergmann <arnd(a)arndb.de> media: sta2x11: remove VIRT_TO_BUS dependency Ming Qian <ming.qian(a)nxp.com> media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set Niels Dossche <dossche.niels(a)gmail.com> media: hdpvr: fix error value returns in hdpvr_read Miaoqian Lin <linmq006(a)gmail.com> drm/mcde: Fix refcount leak in mcde_dsi_bind Ming Qian <ming.qian(a)nxp.com> media: amphion: output firmware error message Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Disable slot interrupt when frame done Jiasheng Jiang <jiasheng(a)iscas.ac.cn> drm: bridge: adv7511: Add check for mipi_dsi_driver_register Tom Lendacky <thomas.lendacky(a)amd.com> crypto: ccp - During shutdown, check SEV data pointer before using Jörn-Thorben Hinz <jthinz(a)mailbox.tu-berlin.de> selftests/bpf: Fix rare segfault in sock_fields prog test YueHaibing <yuehaibing(a)huawei.com> drm/display: Fix build error without CONFIG_OF Jian Shen <shenjian15(a)huawei.com> test_bpf: fix incorrect netdev features Frederic Weisbecker <frederic(a)kernel.org> rcutorture: Fix ksoftirqd boosting timing and iteration Paul E. McKenney <paulmck(a)kernel.org> torture: Adjust to again produce debugging information Yifan Zhang <yifan1.zhang(a)amd.com> drm/amdkfd: correct sdma queue number of sdma 6.0.1 Mario Limonciello <mario.limonciello(a)amd.com> drm/amd: Don't show warning on reading vbios values for SMU13 3.1 Alex Deucher <alexander.deucher(a)amd.com> drm/radeon: fix incorrrect SPDX-License-Identifiers Ping-Ke Shih <pkshih(a)realtek.com> wifi: rtw89: 8852a: rfk: fix div 0 exception Alexey Kodanev <aleksei.kodanev(a)bell-sw.com> wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: set STA deflink addresses Pavel Skripkin <paskripkin(a)gmail.com> ath9k: fix use-after-free in ath9k_hif_usb_rx_cb Niklas Söderlund <niklas.soderlund+renesas(a)ragnatech.se> media: rcar-vin: Fix channel routing for Ebisu Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Implement drain using v4l2-mem2mem helpers Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Align upwards buffer size Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Leave a blank space before the configuration data Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Correct some definition according specification Benjamin Gaignard <benjamin.gaignard(a)collabora.com> media: Hantro: Correct G2 init qp field Ming Qian <ming.qian(a)nxp.com> media: amphion: return error if format is unsupported by vpu Zheyu Ma <zheyuma97(a)gmail.com> media: tw686x: Register the irq at the end of probe Yang Yingliang <yangyingliang(a)huawei.com> media: camss: csid: fix wrong size passed to devm_kmalloc_array() Eugen Hristev <eugen.hristev(a)microchip.com> media: atmel: atmel-sama7g5-isc: fix warning in configs without OF Kuniyuki Iwashima <kuniyu(a)amazon.com> raw: Fix mixed declarations error in raw_icmp_error(). Eric Dumazet <edumazet(a)google.com> raw: convert raw sockets to RCU Eric Dumazet <edumazet(a)google.com> raw: use more conventional iterators Eric Dumazet <edumazet(a)google.com> ping: convert to RCU lookups, get rid of rwlock Oleksij Rempel <linux(a)rempel-privat.de> net: ag71xx: fix discards 'const' qualifier warning Alexey Khoroshilov <khoroshilov(a)ispras.ru> crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() Eric Dumazet <edumazet(a)google.com> tcp: fix possible freeze in tx path under memory pressure Andrii Nakryiko <andrii(a)kernel.org> selftests/bpf: Don't force lld on non-x86 architectures Andrii Nakryiko <andrii(a)kernel.org> libbpf: Fix internal USDT address translation logic for shared libraries Xu Wang <vulab(a)iscas.ac.cn> i2c: Fix a potential use after free Zheng Bin <zhengbin13(a)huawei.com> drm/bridge: it6505: Add missing CRYPTO_HASH dependency Nícolas F. R. A. Prado <nfraprado(a)collabora.com> drm/bridge: anx7625: Zero error variable when panel bridge not present Marc Kleine-Budde <mkl(a)pengutronix.de> can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback Tales Lelo da Aparecida <tales.aparecida(a)gmail.com> drm/vkms: check plane_composer->map[0] before using it Marc Kleine-Budde <mkl(a)pengutronix.de> can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback Eric Dumazet <edumazet(a)google.com> net: fix sk_wmem_schedule() and sk_rmem_schedule() errors Peng Wu <wupeng58(a)huawei.com> crypto: sun8i-ss - fix a NULL vs IS_ERR() check in sun8i_ss_hashkey Dan Carpenter <dan.carpenter(a)oracle.com> crypto: sun8i-ss - Fix error codes for dma_mapping_error() Dan Carpenter <dan.carpenter(a)oracle.com> crypto: sun8i-ss - fix error codes in allocate_flows() Antonio Borneo <antonio.borneo(a)foss.st.com> drm: adv7511: override i2c address of cec before accessing it Andrii Nakryiko <andrii(a)kernel.org> libbpf: Fix uprobe symbol file offset calculation logic Miaoqian Lin <linmq006(a)gmail.com> drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init Xiaomeng Tong <xiam0nd.tong(a)gmail.com> virtio-gpu: fix a missing check to avoid NULL dereference Fabio Estevam <festevam(a)gmail.com> i2c: mxs: Silence a clang warning Tali Perry <tali.perry1(a)gmail.com> i2c: npcm: Correct slave role behavior Tali Perry <tali.perry1(a)gmail.com> i2c: npcm: Remove own slave addresses 2:10 Leung, Martin <Martin.Leung(a)amd.com> drm/amdgpu/display: Prepare for new interfaces ZhenGuo Yin <zhenguo.yin(a)amd.com> drm/amdgpu: fix scratch register access method in SRIOV Bjorn Andersson <bjorn.andersson(a)linaro.org> drm/bridge: lt9611uxc: Cancel only driver's work Miaoqian Lin <linmq006(a)gmail.com> drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init Miaoqian Lin <linmq006(a)gmail.com> drm/meson: encoder_cvbs: Fix refcount leak in meson_encoder_cvbs_init Xinlei Lee <xinlei.lee(a)mediatek.com> drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function Jitao Shi <jitao.shi(a)mediatek.com> drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs Xinlei Lee <xinlei.lee(a)mediatek.com> drm/mediatek: Modify dsi funcs to atomic operations Alexey Kodanev <aleksei.kodanev(a)bell-sw.com> drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() Manikanta Pubbisetty <quic_mpubbise(a)quicinc.com> ath11k: Avoid REO CMD failed prints during firmware recovery Manikanta Pubbisetty <quic_mpubbise(a)quicinc.com> ath11k: Fix incorrect debug_mask mappings Christian Marangi <ansuelsmth(a)gmail.com> ath11k: fix missing skb drop on htc_tx_completion error Yuze Chi <chiyuze(a)google.com> libbpf: Fix is_pow_of_2 Martin KaFai Lau <kafai(a)fb.com> selftests/bpf: Fix tc_redirect_dtime Lorenzo Bianconi <lorenzo(a)kernel.org> sample: bpf: xdp_router_ipv4: Allow the kernel to send arp requests Yuntao Wang <ytcoode(a)gmail.com> selftests/bpf: Fix test_run logic in fexit_stress.c Javier Martinez Canillas <javierm(a)redhat.com> drm/ssd130x: Only define a SPI device ID table when built as a module Yunhao Tian <t123yh.xyz(a)gmail.com> drm/mipi-dbi: align max_chunk to 2 in spi_transfer Johan Hovold <johan+linaro(a)kernel.org> ath11k: fix IRQ affinity warning on shutdown Johan Hovold <johan+linaro(a)kernel.org> ath11k: fix netdev open race Ajay Singh <ajay.kathat(a)microchip.com> wifi: wilc1000: use correct sequence of RESET for chip Power-UP/Down Dan Carpenter <dan.carpenter(a)oracle.com> wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() Fabio Estevam <festevam(a)gmail.com> drm: bridge: adv7511: Move CEC definitions to adv7511_cec.c Gao Chao <gaochao49(a)huawei.com> drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m Javier Martinez Canillas <javierm(a)redhat.com> drm/st7735r: Fix module autoloading for Okaya RH128128T John Stultz <jstultz(a)google.com> drm/bridge: lt9611: Use both bits for HDMI sensing Jani Nikula <jani.nikula(a)intel.com> drm/edid: reset display info in drm_add_edid_modes() for NULL edid Manikanta Pubbisetty <quic_mpubbise(a)quicinc.com> ath11k: Init hw_params before setting up AHB resources Baochen Qiang <quic_bqiang(a)quicinc.com> ath11k: Fix warning on variable 'sar' dereference before check Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ath10k: do not enforce interrupt trigger type Marek Vasut <marex(a)denx.de> drm/bridge: tc358767: Make sure Refclk clock are enabled Marek Vasut <marex(a)denx.de> drm/bridge: tc358767: Handle dsi_lanes == 0 as invalid Douglas Anderson <dianders(a)chromium.org> drm/dp: Export symbol / kerneldoc fixes for DP AUX bus Miaoqian Lin <linmq006(a)gmail.com> drm/meson: Fix refcount leak in meson_encoder_hdmi_init Thomas Zimmermann <tzimmermann(a)suse.de> drm/mgag200: Acquire I/O lock while reading EDID Xin Ji <xji(a)analogixsemi.com> drm/bridge: anx7625: Use DPI bus type Geert Uytterhoeven <geert+renesas(a)glider.be> drm: bridge: DRM_FSL_LDB should depend on ARCH_MXC Dan Carpenter <dan.carpenter(a)oracle.com> drm/rockchip: vop2: unlock on error path in vop2_crtc_atomic_enable() Jani Nikula <jani.nikula(a)intel.com> drm/i915: remove unused GEM_DEBUG_DECL() and GEM_DEBUG_BUG_ON() Marek Vasut <marex(a)denx.de> dt-bindings: display: bridge: ldb: Fill in reg property Hongnan Li <hongnan.li(a)linux.alibaba.com> erofs: update ctx->pos for every emitted dirent Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: lpc18xx: Fix period handling Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: sifive: Shut down hardware only after pwmchip_remove() completed Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: sifive: Ensure the clk is enabled exactly once per running PWM Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: sifive: Simplify offset calculation for PWMCMP registers Mike Snitzer <snitzer(a)kernel.org> dm: return early from dm_pr_call() if DM device is suspended Colin Ian King <colin.king(a)intel.com> tools/power turbostat: Fix file pointer leak Markus Mayer <mmayer(a)broadcom.com> thermal/tools/tmon: Include pthread and time headers in tmon.h YiFei Zhu <zhuyifei(a)google.com> selftests/seccomp: Fix compile warning when CC=clang Michal Koutný <mkoutny(a)suse.com> io_uring: Don't require reinitable percpu_ref Jens Axboe <axboe(a)kernel.dk> io_uring: define a 'prep' and 'issue' handler for each opcode Jens Axboe <axboe(a)kernel.dk> io_uring: move to separate directory Peter Zijlstra <peterz(a)infradead.org> x86/extable: Fix ex_handler_msr() print condition Mel Gorman <mgorman(a)techsingularity.net> sched/numa: Initialise numa_migrate_retry Christian Göttsche <cgzones(a)googlemail.com> sched: only perform capability check on privileged operation Nicolas Saenz Julienne <nsaenzju(a)redhat.com> nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() Anshuman Khandual <anshuman.khandual(a)arm.com> drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX Liang He <windhl(a)126.com> perf: RISC-V: Add of_node_put() when breaking out of for_each_of_cpu_node() Xu Qiang <xuqiang36(a)huawei.com> irqdomain: Report irq number for NOMAP domains Stephan Gerhold <stephan.gerhold(a)kernkonzept.com> ARM: dts: qcom: msm8974: Disable remoteprocs by default Sumit Garg <sumit.garg(a)linaro.org> arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment Marijn Suijten <marijn.suijten(a)somainline.org> arm64: dts: qcom: msm8998: Make regulator voltages multiple of step-size Parikshit Pareek <quic_ppareek(a)quicinc.com> soc: qcom: socinfo: Fix the id of SA8540P SoC Konrad Dybcio <konrad.dybcio(a)somainline.org> soc: qcom: Make QCOM_RPMPD depend on PM Liang He <windhl(a)126.com> regulator: of: Fix refcount leak bug in of_get_regulation_constraints() Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: count number of blocks discarded, not number of discard bios Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: count number of blocks written, not number of write bios Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: count number of blocks read, not number of read bios Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: return void from functions Hsin-Yi Wang <hsinyi(a)chromium.org> PM: domains: Ensure genpd_debugfs_dir exists before remove Bart Van Assche <bvanassche(a)acm.org> blktrace: Trace remapped requests correctly Linus Walleij <linus.walleij(a)linaro.org> hwmon: (drivetemp) Add module alias Armin Wolf <W_Armin(a)gmx.de> hwmon: (sch56xx-common) Add DMI override table Yang Yingliang <yangyingliang(a)huawei.com> spi: tegra20-slink: fix UAF in tegra_slink_remove() Yang Yingliang <yangyingliang(a)huawei.com> spi: Fix simplification of devm_spi_register_controller Nandhini Srikandan <nandhini.srikandan(a)intel.com> spi: dw: Fix IP-core versions macro Ming Lei <ming.lei(a)redhat.com> blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> spi: Return deferred probe error when controller isn't yet available Gao Xiang <xiang(a)kernel.org> erofs: avoid consecutive detection for Highmem memory Yuwen Chen <chenyuwen1(a)meizu.com> erofs: wake up all waiters after z_erofs_lzma_head ready Johan Hovold <johan+linaro(a)kernel.org> arm64: dts: qcom: sc7280: fix PCIe clock reference Tamás Szűcs <tszucs(a)protonmail.ch> arm64: tegra: Fix SDMMC1 CD on P2888 Mikko Perttunen <mperttunen(a)nvidia.com> arm64: tegra: Mark BPMP channels as no-memory-wc Nick Hainke <vincent(a)systemli.org> arm64: dts: mt7622: fix BPI-R64 WPS button Johan Hovold <johan+linaro(a)kernel.org> arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells Johan Hovold <johan+linaro(a)kernel.org> arm64: dts: qcom: sc7280: drop PCIe PHY clock index Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: msm8996: correct #clock-cells for QMP PHY nodes Marijn Suijten <marijn.suijten(a)somainline.org> arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes Marijn Suijten <marijn.suijten(a)somainline.org> arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx201 to sm6125 Yang Yingliang <yangyingliang(a)huawei.com> m68k: virt: Fix missing platform_device_unregister() on error in virt_platform_init() Eric Auger <eric.auger(a)redhat.com> ACPI: VIOT: Fix ACS setup Chanho Park <chanho61.park(a)samsung.com> arm64: dts: exynosautov9: correct spi11 pin names Kan Liang <kan.liang(a)linux.intel.com> perf/x86/intel: Fix PEBS data source encoding for ADL Kan Liang <kan.liang(a)linux.intel.com> perf/x86/intel: Fix PEBS memory access info encoding for ADL Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> arm64: dts: qcom: msm8994: add required ranges to OCMEM Sireesh Kodali <sireeshkodali1(a)gmail.com> arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node GONG, Ruiqi <gongruiqi1(a)huawei.com> stack: Declare {randomize_,}kstack_offset to fix Sparse warnings Kees Cook <keescook(a)chromium.org> lib: overflow: Do not define 64-bit tests on 32-bit Yang Yingliang <yangyingliang(a)huawei.com> bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: qcom: pm8841: add required thermal-sensor-cells Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: qcom: msm8974: add required ranges to OCMEM Miaoqian Lin <linmq006(a)gmail.com> soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register Miaoqian Lin <linmq006(a)gmail.com> soc: qcom: ocmem: Fix refcount leak in of_get_ocmem Luca Weiss <luca(a)z3ntu.xyz> ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1 Christian Marangi <ansuelsmth(a)gmail.com> ARM: dts: qcom: replace gcc PXO with pxo_board fixed clock Dan Williams <dan.j.williams(a)intel.com> ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP Stephan Gerhold <stephan.gerhold(a)kernkonzept.com> regulator: qcom_smd: Fix pm8916_pldo range Chris Paterson <chris.paterson2(a)renesas.com> arm64: dts: renesas: r9a07g054l2-smarc: Correct SoC name in comment Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: r8a779m8: Drop operating points above 1.5 GHz Miaoqian Lin <linmq006(a)gmail.com> cpufreq: zynq: Fix refcount leak in zynq_get_revision Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sdm630: fix gpu's interconnect path Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sdm630: fix the qusb2phy ref clock Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sdm630: disable GPU by default Miaoqian Lin <linmq006(a)gmail.com> ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init Miaoqian Lin <linmq006(a)gmail.com> ARM: OMAP2+: Fix refcount leak in omapdss_init_of Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg Marijn Suijten <marijn.suijten(a)somainline.org> arm64: dts: qcom: sdm845-akatsuki: Round down l22a regulator voltage Keith Busch <kbusch(a)kernel.org> block: fix infinite loop for invalid zone append Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> spi: s3c64xx: constify fsd_spi_port_config Michael Walle <michael(a)walle.cc> soc: fsl: guts: machine variable might be unset Stephen Boyd <swboyd(a)chromium.org> arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor Peter Zijlstra <peterz(a)infradead.org> locking/lockdep: Fix lockdep_init_map_*() confusion Alexandru Elisei <alexandru.elisei(a)arm.com> arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 Mark Rutland <mark.rutland(a)arm.com> arm64: select TRACE_IRQFLAGS_NMI_SUPPORT Nícolas F. R. A. Prado <nfraprado(a)collabora.com> arm64: dts: mt8192: Fix idle-states entry-method Nícolas F. R. A. Prado <nfraprado(a)collabora.com> arm64: dts: mt8192: Fix idle-states nodes naming scheme Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: ast2600-evb-a1: fix board compatible Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: ast2600-evb: fix board compatible Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: ast2500-evb: fix board compatible Johan Hovold <johan(a)kernel.org> x86/pmem: Fix platform-device leak in error path Max Krummenacher <max.krummenacher(a)toradex.com> Revert "ARM: dts: imx6qdl-apalis: Avoid underscore in node name" Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: Fix thermal-sensors on single-zone sensors Liang He <windhl(a)126.com> soc: amlogic: Fix refcount leak in meson-secure-pwrc.c Geert Uytterhoeven <geert+renesas(a)glider.be> soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values Marcel Ziswiler <marcel.ziswiler(a)toradex.com> ARM: dts: imx7-colibri-eval-v3: correct can controller comment Marcel Ziswiler <marcel.ziswiler(a)toradex.com> ARM: dts: imx7-colibri: move aliases, chosen, extcon and gpio-keys Oleksandr Suvorov <oleksandr.suvorov(a)toradex.com> ARM: dts: imx7-colibri: improve wake-up with gpio key Philippe Schenker <philippe.schenker(a)toradex.com> ARM: dts: imx7-colibri: add usb dual-role switching using extcon Marcel Ziswiler <marcel.ziswiler(a)toradex.com> ARM: dts: imx7-colibri: overhaul display/touch functionality Marcel Ziswiler <marcel.ziswiler(a)toradex.com> ARM: dts: imx7d-colibri-emmc: add cpu1 supply Guilherme G. Piccoli <gpiccoli(a)igalia.com> ACPI: processor/idle: Annotate more functions to live in cpuidle section Miaoqian Lin <linmq006(a)gmail.com> ARM: bcm: Fix refcount leak in bcm_kona_smc_init Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> spi: spi-altera-dfl: Fix an error handling path Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: beacon: Fix regulator node names Miaoqian Lin <linmq006(a)gmail.com> meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init Juri Lelli <juri.lelli(a)redhat.com> wait: Fix __wait_event_hrtimeout for RT/DL tasks Kees Cook <keescook(a)chromium.org> kasan: test: Silence GCC 12 warnings Dylan Yudaken <dylany(a)fb.com> io_uring: fix io_uring_cqe_overflow trace format Xiu Jianfeng <xiujianfeng(a)huawei.com> selinux: Add boundary check in put_entry() Xiu Jianfeng <xiujianfeng(a)huawei.com> selinux: fix memleak in security_read_state_kernel() Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> PM: hibernate: defer device probing when resuming from hibernation Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> hwmon: (sht15) Fix wrong assumptions in device remove callback Hans de Goede <hdegoede(a)redhat.com> ACPI: video: Use native backlight on Dell Inspiron N4010 Lukasz Luba <lukasz.luba(a)arm.com> PM: EM: convert power field to micro-Watts precision and align drivers Armin Wolf <W_Armin(a)gmx.de> hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist Lv Ruyi <lv.ruyi(a)zte.com.cn> firmware: tegra: Fix error check return value of debugfs_create_file() Liang He <windhl(a)126.com> ARM: shmobile: rcar-gen2: Increase refcount for new reference Samuel Holland <samuel(a)sholland.org> arm64: dts: allwinner: a64: orangepi-win: Fix LED node name Robert Marko <robimarko(a)gmail.com> arm64: dts: qcom: ipq8074: fix NAND node name Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> arm64: dts: qcom: add missing AOSS QMP compatible fallback Gwendal Grignou <gwendal(a)chromium.org> arm64: dts: qcom: sc7280: Rename sar sensor labels Manivannan Sadhasivam <mani(a)kernel.org> ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART huhai <huhai(a)kylinos.cn> ACPI: LPSS: Fix missing check in register_device_clock() Manyi Li <limanyi(a)uniontech.com> ACPI: PM: save NVS memory for Lenovo G40-45 Hans de Goede <hdegoede(a)redhat.com> ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk Hans de Goede <hdegoede(a)redhat.com> ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks Liang He <windhl(a)126.com> ARM: OMAP2+: pdata-quirks: Fix refcount leak bug Liang He <windhl(a)126.com> ARM: OMAP2+: display: Fix refcount leak bug Guo Mengqi <guomengqi3(a)huawei.com> spi: synquacer: Add missing clk_disable_unprepare() David Heidelberg <david(a)ixit.cz> arm64: dts: qcom: timer should use only 32-bit size Linus Walleij <linus.walleij(a)linaro.org> ARM: dts: ux500: Fix Gavini accelerometer mounting matrix Linus Walleij <linus.walleij(a)linaro.org> ARM: dts: ux500: Fix Codina accelerometer mounting matrix Linus Walleij <linus.walleij(a)linaro.org> ARM: dts: ux500: Fix Janice accelerometer mounting matrix Christian Lamparter <chunkeey(a)gmail.com> ARM: dts: BCM5301X: Add DT for Meraki MR26 Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: fix qspi node compatible Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: fix lcdif node compatible Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: fix csi node compatible Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: fix keypad compatible Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: change operating-points to uint32-matrix Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: add missing properties for sram William Dean <williamsukatube(a)163.com> irqchip/mips-gic: Check the return value of ioremap() in gic_of_init() John Keeping <john(a)metanate.com> sched/core: Always flush pending blk_plug Vincent Guittot <vincent.guittot(a)linaro.org> sched/fair: fix case with reduced capacity CPU Samuel Holland <samuel(a)sholland.org> genirq: GENERIC_IRQ_IPI depends on SMP Samuel Holland <samuel(a)sholland.org> irqchip/mips-gic: Only register IPI domain when SMP is enabled Antonio Borneo <antonio.borneo(a)foss.st.com> genirq: Don't return error on missing optional irq_request_resources() Chen Yu <yu.c.chen(a)intel.com> sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg Jan Kara <jack(a)suse.cz> ext2: Add more validity checks for inode counts James Morse <james.morse(a)arm.com> arm64: errata: Remove AES hwcap for COMPAT tasks Catalin Marinas <catalin.marinas(a)arm.com> arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags" haibinzhang (张海斌) <haibinzhang(a)tencent.com> arm64: fix oops in concurrently setting insn_emulation sysctls Francis Laniel <flaniel(a)linux.microsoft.com> arm64: Do not forget syscall when starting a new thread. Andrey Konovalov <andreyknvl(a)gmail.com> arm64: stacktrace: use non-atomic __set_bit Andrey Konovalov <andreyknvl(a)gmail.com> arm64: kasan: do not instrument stacktrace.c Mark Rutland <mark.rutland(a)arm.com> arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic Wyes Karny <wyes.karny(a)amd.com> x86: Handle idle=nomwait cmdline properly for x86_idle Benjamin Segall <bsegall(a)google.com> epoll: autoremove wakers even more aggressively Florian Westphal <fw(a)strlen.de> netfilter: nf_tables: fix null deref due to zeroed list head Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: disallow jump to implicit chain from set element Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: upfront validation of data via nft_data_init() Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> netfilter: nf_tables: do not allow RULE_ID to refer to another chain Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> netfilter: nf_tables: do not allow CHAIN_ID to refer to another table Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> netfilter: nf_tables: do not allow SET_ID to refer to another table Michael Grzeschik <m.grzeschik(a)pengutronix.de> usb: dwc3: gadget: fix high speed multiplier setting Michael Grzeschik <m.grzeschik(a)pengutronix.de> usb: dwc3: gadget: refactor dwc3_repare_one_trb Kunihiko Hayashi <hayashi.kunihiko(a)socionext.com> arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC Kunihiko Hayashi <hayashi.kunihiko(a)socionext.com> ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC Jose Alonso <joalonsof(a)gmail.com> Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" Weitao Wang <WeitaoWang-oc(a)zhaoxin.com> USB: HCD: Fix URB giveback issue in tasklet function Linyu Yuan <quic_linyyuan(a)quicinc.com> usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion Suzuki K Poulose <suzuki.poulose(a)arm.com> coresight: Clear the connection field properly Huacai Chen <chenhuacai(a)kernel.org> MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK Michael Ellerman <mpe(a)ellerman.id.au> powerpc/powernv: Avoid crashing if rng is NULL Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E Pali Rohár <pali(a)kernel.org> powerpc/fsl-pci: Fix Class Code of PCIe Root Port Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/64e: Fix early TLB miss with KUAP Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc: Restore CONFIG_DEBUG_INFO in defconfigs Alexander Lobakin <alexandr.lobakin(a)intel.com> ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() Xiaomeng Tong <xiam0nd.tong(a)gmail.com> media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator Randy Dunlap <rdunlap(a)infradead.org> media: isl7998x: select V4L2_FWNODE to fix build error Jan Kara <jack(a)suse.cz> mbcache: add functions to delete entry if unused Jan Kara <jack(a)suse.cz> mbcache: don't reclaim used entries Mikulas Patocka <mpatocka(a)redhat.com> md-raid10: fix KASAN warning Mikulas Patocka <mpatocka(a)redhat.com> md-raid: destroy the bitmap after destroying the thread Narendra Hadke <nhadke(a)marvell.com> serial: mvebu-uart: uart2 error bits clearing Miklos Szeredi <mszeredi(a)redhat.com> fuse: fix deadlock between atomic O_TRUNC and page invalidation Miklos Szeredi <mszeredi(a)redhat.com> fuse: write inode in fuse_release() Miklos Szeredi <mszeredi(a)redhat.com> fuse: ioctl: translate ENOSYS Miklos Szeredi <mszeredi(a)redhat.com> fuse: limit nsec Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix heap-based overflow in set_ntacl_dacl() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix use-after-free bug in smb2_tree_disconect Hyunchul Lee <hyc.lee(a)gmail.com> ksmbd: prevent out of bound read for SMB2_WRITE Hyunchul Lee <hyc.lee(a)gmail.com> ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix memory leak in smb2_handle_negotiate Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> soundwire: qcom: Check device status before reading devid Bikash Hazarika <bhazarika(a)marvell.com> scsi: qla2xxx: Zero undefined mailbox IN registers Bikash Hazarika <bhazarika(a)marvell.com> scsi: qla2xxx: Fix incorrect display of max frame size Tony Battersby <tonyb(a)cybernetics.com> scsi: sg: Allow waiting for commands to complete on removed device James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID Zheyu Ma <zheyuma97(a)gmail.com> iio: light: isl29028: Fix the warning in isl29028_remove() Fawzi Khaber <fawzi.khaber(a)tdk.com> iio: fix iio_format_avail_range() printing for none IIO_VAL_INT Jason A. Donenfeld <Jason(a)zx2c4.com> um: seed rng using host OS rng Benjamin Beichler <benjamin.beichler(a)uni-rostock.de> um: Remove straying parenthesis Amit Kumar Mahapatra <amit.kumar-mahapatra(a)xilinx.com> mtd: rawnand: arasan: Update NAND bus clock instead of system clock Olga Kitaina <okitain(a)gmail.com> mtd: rawnand: arasan: Fix clock rate in NV-DDR Qu Wenruo <wqu(a)suse.com> btrfs: reject log replay if there is unsupported RO compat flag Tadeusz Struk <tadeusz.struk(a)linaro.org> bpf: Fix KASAN use-after-free Read in compute_effective_progs Leo Li <sunpeng.li(a)amd.com> drm/amdgpu: Check BO's requested pinning domains against its preferred_domains Dmitry Osipenko <dmitry.osipenko(a)collabora.com> drm/tegra: Fix vmapping of prime buffers Lyude Paul <lyude(a)redhat.com> drm/nouveau/kms: Fix failure path for creating DP connectors Lyude Paul <lyude(a)redhat.com> drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime Lyude Paul <lyude(a)redhat.com> drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend() Timur Tabi <ttabi(a)nvidia.com> drm/nouveau: fix another off-by-one in nvbios_addr Imre Deak <imre.deak(a)intel.com> drm/dp/mst: Read the extended DPCD capabilities during system resume Thomas Zimmermann <tzimmermann(a)suse.de> drm/hyperv-drm: Include framebuffer and EDID headers Thomas Zimmermann <tzimmermann(a)suse.de> drm/fb-helper: Fix out-of-bounds access Paul Cercueil <paul(a)crapouillou.net> drm/ingenic: Use the highest possible DMA burst size Phil Elwell <phil(a)raspberrypi.org> drm/vc4: hdmi: Disable audio if dmas property is present but empty Dmitry Osipenko <dmitry.osipenko(a)collabora.com> drm/shmem-helper: Add missing vunmap on error Dmitry Osipenko <dmitry.osipenko(a)collabora.com> drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error Mathew McBride <matt(a)traverse.com.au> rtc: rx8025: fix 12/24 hour mode detection on RX-8035 Jason A. Donenfeld <Jason(a)zx2c4.com> wireguard: selftests: set CONFIG_NONPORTABLE on riscv32 Atish Patra <atishp(a)rivosinc.com> RISC-V: Update user page mapping only once during start Atish Patra <atishp(a)rivosinc.com> RISC-V: Fix SBI PMU calls for RV32 Atish Patra <atishp(a)rivosinc.com> RISC-V: Fix counter restart during overflow for RV32 Xianting Tian <xianting.tian(a)linux.alibaba.com> RISC-V: Add modules to virtual kernel memory layout dump Xianting Tian <xianting.tian(a)linux.alibaba.com> RISC-V: Fixup schedule out issue in machine_crash_shutdown() Xianting Tian <xianting.tian(a)linux.alibaba.com> RISC-V: Fixup get incorrect user mode PC for kernel mode regs Xianting Tian <xianting.tian(a)linux.alibaba.com> RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context Ben Dooks <ben.dooks(a)sifive.com> RISC-V: Declare cpu_ops_spinwait in <asm/cpu_ops.h> Ben Dooks <ben.dooks(a)sifive.com> RISC-V: cpu_ops_spinwait.c should include head.h Mark Kettenis <kettenis(a)openbsd.org> riscv: dts: starfive: correct number of external interrupts Conor Dooley <conor.dooley(a)microchip.com> dt-bindings: riscv: fix SiFive l2-cache's cache-sets Chen Lifu <chenlifu(a)huawei.com> riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit Yipeng Zou <zouyipeng(a)huawei.com> riscv:uprobe fix SR_SPIE set/clear handling Helge Deller <deller(a)gmx.de> parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode William Dean <williamsukatube(a)gmail.com> parisc: Check the return value of ioremap() in lba_driver_probe() Helge Deller <deller(a)gmx.de> parisc: Drop pa_swapper_pg_lock spinlock Helge Deller <deller(a)gmx.de> parisc: Fix device names in /proc/iomem Jiachen Zhang <zhangjiachen.jaycee(a)bytedance.com> ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() John Allen <john.allen(a)amd.com> crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak Al Viro <viro(a)zeniv.linux.org.uk> fix short copy handling in copy_mc_pipe_to_iter() Lukas Wunner <lukas(a)wunner.de> usbnet: smsc95xx: Fix deadlock on runtime resume Lukas Wunner <lukas(a)wunner.de> usbnet: Fix linkwatch use-after-free on disconnect Helge Deller <deller(a)gmx.de> fbcon: Fix accelerated fbdev scrolling while logo is still shown Helge Deller <deller(a)gmx.de> fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> thermal: sysfs: Fix cooling_device_stats_setup() error code path Yang Xu <xuyang2018.jy(a)fujitsu.com> fs: Add missing umask strip in vfs_tmpfile David Howells <dhowells(a)redhat.com> vfs: Check the truncate maximum size in inode_newsize_ok() Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> tty: vt: initialize unicode screen buffer Cameron Williams <cang1(a)live.co.uk> tty: 8250: Add support for Brainboxes PX cards. Huacai Chen <chenhuacai(a)kernel.org> LoongArch: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK Bedant Patnaik <bedant.patnaik(a)gmail.com> ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED Meng Tang <tangmeng(a)uniontech.com> ALSA: hda/realtek: Add quirk for another Asus K42JZ model Allen Ballway <ballway(a)chromium.org> ALSA: hda/cirrus - support for iMac 12,1 model Meng Tang <tangmeng(a)uniontech.com> ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model Coleman Dietsch <dietschc(a)csp.edu> KVM: x86/xen: Stop Xen timer before changing IRQ Coleman Dietsch <dietschc(a)csp.edu> KVM: x86/xen: Initialize Xen timer only once Paolo Bonzini <pbonzini(a)redhat.com> KVM: x86: revalidate steal time cache if MSR value changes Paolo Bonzini <pbonzini(a)redhat.com> KVM: x86: do not report preemption if the steal time cache is stale Sean Christopherson <seanjc(a)google.com> KVM: x86/mmu: Fully re-evaluate MMIO caching when SPTE masks change Sean Christopherson <seanjc(a)google.com> KVM: x86: Tag kvm_mmu_x86_module_init() with __init Sean Christopherson <seanjc(a)google.com> KVM: SVM: Disable SEV-ES support if MMIO caching is disable Sean Christopherson <seanjc(a)google.com> KVM: x86/mmu: Treat NX as a valid SPTE bit for NPT Sean Christopherson <seanjc(a)google.com> KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP Sean Christopherson <seanjc(a)google.com> KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value Sean Christopherson <seanjc(a)google.com> KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits Sean Christopherson <seanjc(a)google.com> KVM: Do not incorporate page offset into gfn=>pfn cache user address Sean Christopherson <seanjc(a)google.com> KVM: Fix multiple races in gfn=>pfn cache refresh Sean Christopherson <seanjc(a)google.com> KVM: Fully serialize gfn=>pfn cache refresh via mutex Sean Christopherson <seanjc(a)google.com> KVM: Put the extra pfn reference when reusing a pfn in the gpc cache Sean Christopherson <seanjc(a)google.com> KVM: Drop unused @gpa param from gfn=>pfn cache's __release_gpc() helper Nico Boehr <nrb(a)linux.ibm.com> KVM: s390: pv: don't present the ecall interrupt twice Maciej S. Szmigiero <maciej.szmigiero(a)oracle.com> KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case Ping Cheng <pinglinux(a)gmail.com> HID: wacom: Don't register pad_input for touch switch Ping Cheng <pinglinux(a)gmail.com> HID: wacom: Only report rotation for art pen Guenter Roeck <linux(a)roeck-us.net> HID: nintendo: Add missing array termination Maximilian Luz <luzmaximilian(a)gmail.com> HID: hid-input: add Surface Go battery quirk Jeff Layton <jlayton(a)kernel.org> lockd: detect and reject lock arguments that overflow Mikulas Patocka <mpatocka(a)redhat.com> add barriers to buffer_uptodate and set_buffer_uptodate Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211_hwsim: use 32-bit skb cookie Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211_hwsim: add back erroneously removed cast Jeongik Cha <jeongik(a)google.com> wifi: mac80211_hwsim: fix race condition in pending packet Zev Weiss <zev(a)bewilderbeest.net> hwmon: (nct6775) Fix platform driver suspend regression syed sabakareem <Syed.SabaKareem(a)amd.com> ASoC: amd: yc: Update DMI table entries Philipp Jungkamp <p.jungkamp(a)gmx.net> ALSA: hda/realtek: Add quirk for Lenovo Yoga9 14IAP7 Ivan Hasenkampf <ivan.hasenkampf(a)gmail.com> ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx Tim Crawford <tcrawford(a)system76.com> ALSA: hda/realtek: Add quirk for Clevo NV45PZ Zheyu Ma <zheyuma97(a)gmail.com> ALSA: bcd2000: Fix a UAF bug on the error path of probing Takashi Iwai <tiwai(a)suse.de> ALSA: usb-audio: Add quirk for Behringer UMC202HD Jeff Layton <jlayton(a)kernel.org> nfsd: eliminate the NFSD_FILE_BREAK_* flags Trond Myklebust <trond.myklebust(a)hammerspace.com> pNFS/flexfiles: Report RDMA connection errors to the server Nilesh Javali <njavali(a)marvell.com> scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" Trond Myklebust <trond.myklebust(a)hammerspace.com> Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" Nick Desaulniers <ndesaulniers(a)google.com> x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments Nick Desaulniers <ndesaulniers(a)google.com> Makefile: link with -z noexecstack --no-warn-rwx-segments ------------- Diffstat: Documentation/ABI/testing/sysfs-driver-xen-blkback | 2 +- .../ABI/testing/sysfs-driver-xen-blkfront | 2 +- .../admin-guide/device-mapper/writecache.rst | 16 +- Documentation/admin-guide/kernel-parameters.txt | 29 +- Documentation/admin-guide/pm/cpuidle.rst | 15 +- Documentation/arm64/silicon-errata.rst | 4 + .../bindings/display/bridge/fsl,ldb.yaml | 16 +- .../devicetree/bindings/mmc/sdhci-msm.yaml | 52 +- .../devicetree/bindings/riscv/sifive-l2-cache.yaml | 6 +- Documentation/filesystems/ext4/blockmap.rst | 2 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 2 +- MAINTAINERS | 7 +- Makefile | 10 +- arch/Kconfig | 3 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/aspeed-ast2500-evb.dts | 2 +- arch/arm/boot/dts/aspeed-ast2600-evb-a1.dts | 1 + arch/arm/boot/dts/aspeed-ast2600-evb.dts | 2 +- arch/arm/boot/dts/bcm53015-meraki-mr26.dts | 166 ++++ arch/arm/boot/dts/imx6qdl-apalis.dtsi | 4 +- arch/arm/boot/dts/imx6ul.dtsi | 33 +- arch/arm/boot/dts/imx7-colibri-aster.dtsi | 71 -- arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 91 +-- arch/arm/boot/dts/imx7-colibri.dtsi | 130 +++- arch/arm/boot/dts/imx7d-colibri-aster.dts | 20 + arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 4 + arch/arm/boot/dts/imx7d-colibri-eval-v3.dts | 32 + arch/arm/boot/dts/imx7s-colibri-aster.dts | 20 + arch/arm/boot/dts/imx7s-colibri-eval-v3.dts | 32 + arch/arm/boot/dts/qcom-ipq8064.dtsi | 2 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 1 + arch/arm/boot/dts/qcom-msm8974.dtsi | 7 +- .../arm/boot/dts/qcom-msm8974pro-fairphone-fp2.dts | 2 + arch/arm/boot/dts/qcom-msm8974pro-samsung-klte.dts | 2 + arch/arm/boot/dts/qcom-pm8841.dtsi | 1 + arch/arm/boot/dts/qcom-sdx55.dtsi | 2 +- arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 4 +- arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 4 +- arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 4 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 8 +- arch/arm/crypto/Kconfig | 2 +- arch/arm/crypto/Makefile | 4 +- arch/arm/crypto/blake2s-shash.c | 75 -- arch/arm/mach-bcm/bcm_kona_smc.c | 1 + arch/arm/mach-dove/Kconfig | 1 + arch/arm/mach-dove/pcie.c | 11 +- arch/arm/mach-mv78xx0/pcie.c | 11 +- arch/arm/mach-omap2/display.c | 3 + arch/arm/mach-omap2/pdata-quirks.c | 2 + arch/arm/mach-omap2/prm3xxx.c | 1 + arch/arm/mach-orion5x/Kconfig | 1 + arch/arm/mach-orion5x/pci.c | 12 +- arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 5 +- arch/arm/mach-zynq/common.c | 1 + arch/arm/xen/enlighten.c | 4 +- arch/arm64/Kconfig | 17 + .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 6 +- .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 2 +- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 26 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 1 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 22 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 1 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 6 +- .../qcom/msm8998-sony-xperia-yoshino-poplar.dts | 10 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 1 + arch/arm64/boot/dts/qcom/sc7180.dtsi | 24 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 30 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 7 +- .../dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts | 2 +- .../dts/qcom/sdm845-sony-xperia-tama-akatsuki.dts | 5 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 22 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 36 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 30 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 22 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 24 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 30 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 24 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 22 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a779m8.dtsi | 5 + arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts | 2 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 8 +- arch/arm64/crypto/Kconfig | 1 + arch/arm64/include/asm/kexec.h | 4 +- arch/arm64/include/asm/processor.h | 3 +- arch/arm64/kernel/Makefile | 5 + arch/arm64/kernel/armv8_deprecated.c | 9 +- arch/arm64/kernel/cpu_errata.c | 16 + arch/arm64/kernel/cpufeature.c | 16 +- arch/arm64/kernel/hibernate.c | 5 - arch/arm64/kernel/mte.c | 9 - arch/arm64/kernel/stacktrace.c | 6 +- arch/arm64/kvm/handle_exit.c | 4 +- arch/arm64/kvm/hyp/nvhe/switch.c | 2 +- arch/arm64/kvm/hyp/vhe/switch.c | 2 +- arch/arm64/mm/copypage.c | 9 - arch/arm64/mm/mteswap.c | 9 - arch/arm64/tools/cpucaps | 1 + arch/csky/abiv1/inc/abi/string.h | 6 + arch/ia64/include/asm/processor.h | 2 +- arch/loongarch/kernel/proc.c | 2 +- arch/m68k/virt/platform.c | 58 +- arch/mips/kernel/proc.c | 2 +- arch/mips/kernel/vdso.c | 2 +- arch/mips/loongson64/numa.c | 1 - arch/mips/mm/physaddr.c | 14 +- arch/parisc/kernel/cache.c | 3 - arch/parisc/kernel/drivers.c | 9 +- arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/configs/44x/akebono_defconfig | 2 +- arch/powerpc/configs/44x/currituck_defconfig | 2 +- arch/powerpc/configs/44x/fsp2_defconfig | 2 +- arch/powerpc/configs/44x/iss476-smp_defconfig | 2 +- arch/powerpc/configs/44x/warp_defconfig | 2 +- arch/powerpc/configs/52xx/lite5200b_defconfig | 2 +- arch/powerpc/configs/52xx/motionpro_defconfig | 2 +- arch/powerpc/configs/52xx/tqm5200_defconfig | 2 +- arch/powerpc/configs/adder875_defconfig | 2 +- arch/powerpc/configs/ep8248e_defconfig | 2 +- arch/powerpc/configs/ep88xc_defconfig | 2 +- arch/powerpc/configs/fsl-emb-nonhw.config | 2 +- arch/powerpc/configs/mgcoge_defconfig | 2 +- arch/powerpc/configs/mpc5200_defconfig | 2 +- arch/powerpc/configs/mpc8272_ads_defconfig | 2 +- arch/powerpc/configs/mpc885_ads_defconfig | 2 +- arch/powerpc/configs/ppc6xx_defconfig | 2 +- arch/powerpc/configs/pq2fads_defconfig | 2 +- arch/powerpc/configs/ps3_defconfig | 2 +- arch/powerpc/configs/tqm8xx_defconfig | 2 +- arch/powerpc/include/asm/archrandom.h | 5 - arch/powerpc/include/asm/kexec.h | 9 + arch/powerpc/include/asm/simple_spinlock.h | 15 +- arch/powerpc/kernel/iommu.c | 5 + arch/powerpc/kernel/pci-common.c | 29 +- arch/powerpc/kernel/trace/ftrace.c | 8 +- arch/powerpc/kexec/file_load_64.c | 55 ++ arch/powerpc/kvm/book3s_hv_builtin.c | 7 +- arch/powerpc/kvm/book3s_xics.h | 1 + arch/powerpc/mm/kasan/init_32.c | 2 +- arch/powerpc/mm/nohash/8xx.c | 4 +- arch/powerpc/mm/nohash/tlb_low_64e.S | 17 +- arch/powerpc/mm/pgtable_32.c | 6 +- arch/powerpc/mm/ptdump/shared.c | 6 +- arch/powerpc/perf/core-book3s.c | 35 +- arch/powerpc/platforms/Kconfig.cputype | 4 +- arch/powerpc/platforms/cell/axon_msi.c | 1 + arch/powerpc/platforms/cell/spufs/inode.c | 1 + arch/powerpc/platforms/powernv/rng.c | 34 +- arch/powerpc/platforms/pseries/iommu.c | 89 ++- arch/powerpc/sysdev/fsl_pci.c | 8 + arch/powerpc/sysdev/fsl_pci.h | 1 + arch/powerpc/sysdev/xive/spapr.c | 1 + arch/riscv/boot/dts/starfive/jh7100.dtsi | 2 +- arch/riscv/include/asm/cpu_ops.h | 1 + arch/riscv/kernel/cpu_ops.c | 4 +- arch/riscv/kernel/cpu_ops_spinwait.c | 6 +- arch/riscv/kernel/crash_save_regs.S | 2 +- arch/riscv/kernel/machine_kexec.c | 28 +- arch/riscv/kernel/probes/uprobes.c | 6 - arch/riscv/lib/uaccess.S | 4 +- arch/riscv/mm/init.c | 4 + arch/s390/include/asm/gmap.h | 2 + arch/s390/include/asm/kexec.h | 3 + arch/s390/include/asm/unwind.h | 2 +- arch/s390/kernel/crash_dump.c | 2 +- arch/s390/kernel/machine_kexec_file.c | 18 +- arch/s390/kvm/intercept.c | 15 + arch/s390/kvm/pv.c | 9 +- arch/s390/kvm/sigp.c | 4 +- arch/s390/mm/gmap.c | 86 +++ arch/s390/mm/init.c | 4 +- arch/um/drivers/random.c | 2 +- arch/um/include/asm/archrandom.h | 30 + arch/um/include/asm/xor.h | 2 +- arch/um/include/shared/os.h | 7 + arch/um/kernel/um_arch.c | 8 + arch/um/os-Linux/util.c | 6 + arch/x86/Kconfig | 1 + arch/x86/Kconfig.debug | 3 - arch/x86/boot/Makefile | 2 +- arch/x86/boot/compressed/Makefile | 4 + arch/x86/crypto/Makefile | 4 +- arch/x86/crypto/blake2s-glue.c | 3 +- arch/x86/crypto/blake2s-shash.c | 77 -- arch/x86/entry/Makefile | 3 +- arch/x86/entry/thunk_32.S | 2 - arch/x86/entry/thunk_64.S | 4 - arch/x86/entry/vdso/Makefile | 2 +- arch/x86/events/intel/core.c | 7 +- arch/x86/events/intel/ds.c | 129 ++-- arch/x86/events/perf_event.h | 14 + arch/x86/include/asm/kexec.h | 6 + arch/x86/include/asm/kvm_host.h | 3 +- arch/x86/kernel/cpu/bugs.c | 10 +- arch/x86/kernel/cpu/intel.c | 27 +- arch/x86/kernel/ftrace.c | 1 + arch/x86/kernel/kprobes/core.c | 18 +- arch/x86/kernel/pmem.c | 7 +- arch/x86/kernel/process.c | 9 +- arch/x86/kvm/emulate.c | 23 +- arch/x86/kvm/mmu.h | 2 + arch/x86/kvm/mmu/mmu.c | 8 +- arch/x86/kvm/mmu/paging_tmpl.h | 9 +- arch/x86/kvm/mmu/spte.c | 22 + arch/x86/kvm/mmu/spte.h | 3 +- arch/x86/kvm/svm/nested.c | 3 +- arch/x86/kvm/svm/sev.c | 10 + arch/x86/kvm/svm/svm.c | 38 +- arch/x86/kvm/vmx/nested.c | 106 +-- arch/x86/kvm/vmx/nested.h | 3 +- arch/x86/kvm/vmx/pmu_intel.c | 13 +- arch/x86/kvm/vmx/vmx.c | 4 +- arch/x86/kvm/vmx/vmx.h | 12 + arch/x86/kvm/x86.c | 33 +- arch/x86/kvm/x86.h | 2 +- arch/x86/kvm/xen.c | 31 +- arch/x86/mm/extable.c | 16 +- arch/x86/mm/mem_encrypt_amd.c | 4 +- arch/x86/mm/numa.c | 4 +- arch/x86/net/bpf_jit_comp.c | 31 + arch/x86/platform/olpc/olpc-xo1-sci.c | 2 +- arch/x86/um/Makefile | 3 +- arch/x86/xen/enlighten_hvm.c | 4 +- arch/x86/xen/enlighten_pv.c | 5 +- arch/xtensa/platforms/iss/network.c | 42 +- block/bio.c | 99 +-- block/blk-iocost.c | 20 +- block/blk-iolatency.c | 18 +- block/blk-mq-debugfs.c | 3 + block/blk-rq-qos.h | 11 +- block/blk-wbt.c | 12 +- crypto/Kconfig | 20 +- crypto/Makefile | 1 - crypto/asymmetric_keys/public_key.c | 7 +- crypto/blake2s_generic.c | 75 -- crypto/tcrypt.c | 12 - crypto/testmgr.c | 24 - crypto/testmgr.h | 217 ------ drivers/acpi/acpi_lpss.c | 3 + drivers/acpi/apei/einj.c | 2 + drivers/acpi/bus.c | 1 + drivers/acpi/cppc_acpi.c | 54 +- drivers/acpi/ec.c | 82 +- drivers/acpi/processor_idle.c | 6 +- drivers/acpi/sleep.c | 8 + drivers/acpi/video_detect.c | 8 + drivers/acpi/viot.c | 26 +- drivers/android/binder.c | 114 ++- drivers/android/binder_alloc.c | 30 +- drivers/android/binder_alloc.h | 2 +- drivers/android/binder_alloc_selftest.c | 2 +- drivers/android/binder_internal.h | 46 +- drivers/android/binderfs.c | 47 +- drivers/base/dd.c | 5 +- drivers/base/node.c | 4 +- drivers/base/power/domain.c | 3 + drivers/base/topology.c | 32 +- drivers/block/mtip32xx/mtip32xx.c | 157 ++-- drivers/block/mtip32xx/mtip32xx.h | 1 - drivers/block/nbd.c | 6 +- drivers/block/null_blk/main.c | 14 +- drivers/block/rnbd/rnbd-srv.c | 3 +- drivers/block/xen-blkback/xenbus.c | 20 +- drivers/block/xen-blkfront.c | 4 +- drivers/bluetooth/hci_intel.c | 6 +- drivers/bluetooth/hci_serdev.c | 11 + drivers/bus/hisi_lpc.c | 10 +- drivers/char/tpm/tpm2-cmd.c | 6 + drivers/clk/imx/clk-fracn-gppll.c | 33 +- drivers/clk/imx/clk-imx93.c | 4 +- drivers/clk/mediatek/reset.c | 4 +- drivers/clk/qcom/camcc-sdm845.c | 4 + drivers/clk/qcom/camcc-sm8250.c | 16 +- drivers/clk/qcom/clk-krait.c | 7 +- drivers/clk/qcom/clk-rcg2.c | 16 +- drivers/clk/qcom/dispcc-sm8250.c | 1 - drivers/clk/qcom/gcc-ipq8074.c | 60 +- drivers/clk/qcom/gcc-msm8939.c | 33 +- drivers/clk/qcom/gdsc.c | 8 + drivers/clk/qcom/videocc-sm8250.c | 4 - drivers/clk/renesas/r9a06g032-clocks.c | 8 +- drivers/clk/renesas/rzg2l-cpg.c | 2 +- drivers/cpufreq/mediatek-cpufreq-hw.c | 7 +- drivers/cpufreq/mediatek-cpufreq.c | 1 + drivers/cpufreq/scmi-cpufreq.c | 6 + .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 1 + drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 16 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 10 +- drivers/crypto/ccp/sev-dev.c | 12 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 2 +- drivers/crypto/hisilicon/sec/sec_algs.c | 14 +- drivers/crypto/hisilicon/sec/sec_drv.h | 2 +- drivers/crypto/hisilicon/sec2/sec.h | 2 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 26 +- drivers/crypto/hisilicon/sec2/sec_crypto.h | 1 + drivers/crypto/inside-secure/safexcel.c | 2 + drivers/dma/dw-edma/dw-edma-core.c | 2 +- drivers/dma/dw/rzn1-dmamux.c | 3 + drivers/dma/imx-dma.c | 2 +- drivers/dma/sf-pdma/sf-pdma.c | 44 +- drivers/firmware/arm_scpi.c | 61 +- drivers/firmware/tegra/bpmp-debugfs.c | 10 +- drivers/fpga/altera-pr-ip-core.c | 2 +- drivers/gpio/gpiolib-of.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 60 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 21 - drivers/gpu/drm/amd/amdgpu/nbio_v2_3.h | 1 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 21 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h | 1 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 17 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 52 +- drivers/gpu/drm/amd/display/dc/dc.h | 1 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 23 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 13 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 5 + .../drm/amd/display/dc/inc/hw_sequencer_private.h | 2 + drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 2 + drivers/gpu/drm/bridge/Kconfig | 3 + drivers/gpu/drm/bridge/adv7511/adv7511.h | 12 - drivers/gpu/drm/bridge/adv7511/adv7511_cec.c | 12 + drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 24 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 21 +- drivers/gpu/drm/bridge/lontium-lt9611.c | 2 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 2 +- drivers/gpu/drm/bridge/sil-sii8620.c | 4 +- drivers/gpu/drm/bridge/tc358767.c | 34 +- drivers/gpu/drm/display/Kconfig | 2 +- drivers/gpu/drm/display/drm_dp_aux_bus.c | 4 +- drivers/gpu/drm/display/drm_dp_mst_topology.c | 7 +- drivers/gpu/drm/drm_edid.c | 1 + drivers/gpu/drm/drm_fb_helper.c | 27 +- drivers/gpu/drm/drm_gem.c | 4 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 1 + drivers/gpu/drm/drm_mipi_dbi.c | 7 + drivers/gpu/drm/exynos/exynos7_drm_decon.c | 17 +- drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 2 + drivers/gpu/drm/i915/i915_gem.h | 4 - drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 10 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 3 + drivers/gpu/drm/mcde/mcde_dsi.c | 1 + drivers/gpu/drm/mediatek/mtk_dpi.c | 33 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 93 ++- drivers/gpu/drm/meson/meson_encoder_cvbs.c | 1 + drivers/gpu/drm/meson/meson_encoder_hdmi.c | 19 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 10 + drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 8 - drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 13 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 12 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 6 + drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 36 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 6 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c | 3 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 3 + drivers/gpu/drm/msm/msm_fence.c | 11 +- drivers/gpu/drm/msm/msm_gpu.h | 11 +- drivers/gpu/drm/msm/msm_gpu_devfreq.c | 39 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 8 +- drivers/gpu/drm/nouveau/nouveau_display.c | 4 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c | 2 +- drivers/gpu/drm/panel/Kconfig | 2 + drivers/gpu/drm/radeon/.gitignore | 2 +- drivers/gpu/drm/radeon/Kconfig | 2 +- drivers/gpu/drm/radeon/Makefile | 2 +- drivers/gpu/drm/radeon/ni_dpm.c | 6 +- drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 10 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 3 + drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 1 + drivers/gpu/drm/solomon/ssd130x-spi.c | 2 + drivers/gpu/drm/tegra/gem.c | 11 +- drivers/gpu/drm/tiny/st7735r.c | 1 + drivers/gpu/drm/vc4/vc4_crtc.c | 14 +- drivers/gpu/drm/vc4/vc4_dsi.c | 152 +++- drivers/gpu/drm/vc4/vc4_hdmi.c | 169 ++++- drivers/gpu/drm/vc4/vc4_hdmi.h | 8 + drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 7 +- drivers/gpu/drm/vc4/vc4_kms.c | 4 +- drivers/gpu/drm/vc4/vc4_plane.c | 30 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 6 +- drivers/gpu/drm/virtio/virtgpu_object.c | 4 +- drivers/gpu/drm/vkms/vkms_composer.c | 2 +- drivers/hid/amd-sfh-hid/amd_sfh_client.c | 2 + drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 12 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 3 +- drivers/hid/hid-alps.c | 2 + drivers/hid/hid-cp2112.c | 5 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 2 + drivers/hid/hid-mcp2221.c | 3 + drivers/hid/hid-nintendo.c | 1 + drivers/hid/wacom_sys.c | 2 +- drivers/hid/wacom_wac.c | 72 +- drivers/hwmon/dell-smm-hwmon.c | 8 + drivers/hwmon/drivetemp.c | 1 + drivers/hwmon/nct6775-core.c | 3 +- drivers/hwmon/nct6775-platform.c | 2 +- drivers/hwmon/nct6775.h | 2 + drivers/hwmon/sch56xx-common.c | 44 +- drivers/hwmon/sht15.c | 17 +- drivers/hwtracing/coresight/coresight-config.h | 2 + drivers/hwtracing/coresight/coresight-core.c | 1 + drivers/hwtracing/coresight/coresight-syscfg.c | 295 +++++-- drivers/hwtracing/coresight/coresight-syscfg.h | 13 + drivers/hwtracing/intel_th/msu-sink.c | 3 + drivers/hwtracing/intel_th/msu.c | 14 +- drivers/hwtracing/intel_th/pci.c | 25 +- drivers/i2c/busses/i2c-cadence.c | 10 +- drivers/i2c/busses/i2c-mxs.c | 2 +- drivers/i2c/busses/i2c-npcm7xx.c | 50 +- drivers/i2c/busses/i2c-qcom-geni.c | 2 +- drivers/i2c/i2c-core-base.c | 3 +- drivers/i2c/muxes/i2c-mux-gpmux.c | 1 + drivers/idle/intel_idle.c | 24 +- drivers/iio/accel/Kconfig | 2 + drivers/iio/accel/adxl313_core.c | 2 +- drivers/iio/accel/adxl355_core.c | 2 +- drivers/iio/accel/adxl367.c | 2 +- drivers/iio/accel/adxl367_spi.c | 8 +- drivers/iio/accel/bma220_spi.c | 2 +- drivers/iio/accel/bma400.h | 35 +- drivers/iio/accel/bma400_core.c | 250 +++++- drivers/iio/accel/bma400_i2c.c | 10 +- drivers/iio/accel/bma400_spi.c | 8 +- drivers/iio/accel/cros_ec_accel_legacy.c | 4 +- drivers/iio/accel/sca3000.c | 4 +- drivers/iio/accel/sca3300.c | 2 +- drivers/iio/adc/ad7266.c | 4 +- drivers/iio/adc/ad7280a.c | 2 +- drivers/iio/adc/ad7292.c | 2 +- drivers/iio/adc/ad7298.c | 2 +- drivers/iio/adc/ad7476.c | 5 +- drivers/iio/adc/ad7606.h | 4 +- drivers/iio/adc/ad7766.c | 5 +- drivers/iio/adc/ad7768-1.c | 4 +- drivers/iio/adc/ad7887.c | 5 +- drivers/iio/adc/ad7923.c | 4 +- drivers/iio/adc/ad7949.c | 2 +- drivers/iio/adc/adi-axi-adc.c | 7 +- drivers/iio/adc/hi8435.c | 2 +- drivers/iio/adc/ltc2496.c | 4 +- drivers/iio/adc/ltc2497.c | 4 +- drivers/iio/adc/max1027.c | 8 +- drivers/iio/adc/max11100.c | 4 +- drivers/iio/adc/max1118.c | 2 +- drivers/iio/adc/max1241.c | 2 +- drivers/iio/adc/mcp320x.c | 2 +- drivers/iio/adc/ti-adc0832.c | 2 +- drivers/iio/adc/ti-adc084s021.c | 4 +- drivers/iio/adc/ti-adc108s102.c | 4 +- drivers/iio/adc/ti-adc12138.c | 2 +- drivers/iio/adc/ti-adc128s052.c | 2 +- drivers/iio/adc/ti-adc161s626.c | 2 +- drivers/iio/adc/ti-ads124s08.c | 2 +- drivers/iio/adc/ti-ads131e08.c | 2 +- drivers/iio/adc/ti-ads7950.c | 4 +- drivers/iio/adc/ti-ads8344.c | 2 +- drivers/iio/adc/ti-ads8688.c | 2 +- drivers/iio/adc/ti-tlc4541.c | 4 +- drivers/iio/addac/ad74413r.c | 4 +- drivers/iio/amplifiers/ad8366.c | 4 +- .../iio/common/cros_ec_sensors/cros_ec_lid_angle.c | 4 +- .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 6 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 58 +- drivers/iio/common/ssp_sensors/ssp.h | 3 +- drivers/iio/dac/ad5064.c | 4 +- drivers/iio/dac/ad5360.c | 4 +- drivers/iio/dac/ad5421.c | 4 +- drivers/iio/dac/ad5449.c | 4 +- drivers/iio/dac/ad5504.c | 2 +- drivers/iio/dac/ad5592r-base.h | 4 +- drivers/iio/dac/ad5686.h | 6 +- drivers/iio/dac/ad5755.c | 4 +- drivers/iio/dac/ad5761.c | 4 +- drivers/iio/dac/ad5764.c | 4 +- drivers/iio/dac/ad5766.c | 2 +- drivers/iio/dac/ad5770r.c | 2 +- drivers/iio/dac/ad5791.c | 2 +- drivers/iio/dac/ad7293.c | 2 +- drivers/iio/dac/ad7303.c | 4 +- drivers/iio/dac/ad8801.c | 2 +- drivers/iio/dac/ltc2688.c | 4 +- drivers/iio/dac/mcp4922.c | 2 +- drivers/iio/dac/ti-dac082s085.c | 2 +- drivers/iio/dac/ti-dac5571.c | 2 +- drivers/iio/dac/ti-dac7311.c | 2 +- drivers/iio/dac/ti-dac7612.c | 4 +- drivers/iio/frequency/ad9523.c | 6 +- drivers/iio/frequency/adf4350.c | 6 +- drivers/iio/frequency/adf4371.c | 2 +- drivers/iio/frequency/admv1013.c | 2 +- drivers/iio/frequency/admv1014.c | 2 +- drivers/iio/frequency/admv4420.c | 2 +- drivers/iio/frequency/adrf6780.c | 2 +- drivers/iio/gyro/adis16080.c | 2 +- drivers/iio/gyro/adis16130.c | 2 +- drivers/iio/gyro/adxrs450.c | 2 +- drivers/iio/gyro/fxas21002c_core.c | 6 +- drivers/iio/imu/fxos8700_core.c | 2 +- drivers/iio/imu/inv_icm42600/inv_icm42600.h | 2 +- drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.h | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 +- drivers/iio/industrialio-core.c | 22 +- drivers/iio/light/cros_ec_light_prox.c | 6 +- drivers/iio/light/isl29028.c | 2 +- drivers/iio/potentiometer/ad5110.c | 4 +- drivers/iio/potentiometer/ad5272.c | 2 +- drivers/iio/potentiometer/max5481.c | 2 +- drivers/iio/potentiometer/mcp41010.c | 2 +- drivers/iio/potentiometer/mcp4131.c | 2 +- drivers/iio/pressure/cros_ec_baro.c | 6 +- drivers/iio/proximity/as3935.c | 2 +- drivers/iio/proximity/sx9324.c | 4 +- drivers/iio/resolver/ad2s1200.c | 2 +- drivers/iio/resolver/ad2s90.c | 2 +- drivers/iio/temperature/ltc2983.c | 4 +- drivers/iio/temperature/max31865.c | 2 +- drivers/iio/temperature/maxim_thermocouple.c | 2 +- drivers/infiniband/hw/hfi1/file_ops.c | 4 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 4 +- drivers/infiniband/hw/irdma/cm.c | 11 +- drivers/infiniband/hw/irdma/hw.c | 15 +- drivers/infiniband/hw/irdma/verbs.c | 2 +- drivers/infiniband/hw/mlx5/fs.c | 6 +- drivers/infiniband/hw/qedr/verbs.c | 8 +- drivers/infiniband/sw/rxe/rxe_comp.c | 8 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 +- drivers/infiniband/sw/rxe/rxe_mr.c | 12 +- drivers/infiniband/sw/rxe/rxe_mw.c | 7 - drivers/infiniband/sw/rxe/rxe_pool.c | 4 +- drivers/infiniband/sw/rxe/rxe_qp.c | 23 +- drivers/infiniband/sw/rxe/rxe_req.c | 23 +- drivers/infiniband/sw/rxe/rxe_resp.c | 24 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 1 + drivers/infiniband/sw/siw/siw_cm.c | 7 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 4 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 35 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 21 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 148 +++- drivers/infiniband/ulp/srpt/ib_srpt.h | 18 +- drivers/input/serio/gscps2.c | 4 + drivers/interconnect/imx/imx.c | 8 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 7 +- drivers/iommu/exynos-iommu.c | 6 +- drivers/iommu/intel/dmar.c | 2 +- drivers/irqchip/Kconfig | 5 +- drivers/irqchip/irq-mips-gic.c | 84 +- drivers/leds/rgb/leds-pwm-multicolor.c | 3 +- drivers/md/dm-raid.c | 5 +- drivers/md/dm-thin-metadata.c | 7 +- drivers/md/dm-thin.c | 4 +- drivers/md/dm-writecache.c | 43 +- drivers/md/dm.c | 18 +- drivers/md/md.c | 2 +- drivers/md/raid10.c | 5 +- drivers/media/i2c/Kconfig | 1 + drivers/media/i2c/ov7251.c | 2 + drivers/media/pci/sta2x11/Kconfig | 2 +- drivers/media/pci/tw686x/tw686x-core.c | 18 +- drivers/media/pci/tw686x/tw686x-video.c | 4 +- drivers/media/platform/amphion/vdec.c | 47 +- drivers/media/platform/amphion/vpu.h | 1 + drivers/media/platform/amphion/vpu_core.c | 7 +- drivers/media/platform/amphion/vpu_malone.c | 4 + drivers/media/platform/amphion/vpu_msgs.c | 7 +- drivers/media/platform/amphion/vpu_rpc.h | 7 +- drivers/media/platform/amphion/vpu_v4l2.c | 6 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 2 + drivers/media/platform/mediatek/mdp/mtk_mdp_ipi.h | 2 + .../platform/mediatek/vcodec/mtk_vcodec_dec.c | 73 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_drv.c | 5 + .../mediatek/vcodec/mtk_vcodec_dec_stateless.c | 7 + .../platform/mediatek/vcodec/mtk_vcodec_drv.h | 4 - drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.c | 5 + drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h | 9 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 264 +++---- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h | 2 - drivers/media/platform/qcom/camss/camss-csid.c | 2 +- .../media/platform/renesas/rcar-vin/rcar-core.c | 2 +- drivers/media/usb/hdpvr/hdpvr-video.c | 2 +- drivers/media/v4l2-core/v4l2-async.c | 35 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 2 +- drivers/memstick/core/ms_block.c | 11 +- drivers/mfd/max77620.c | 2 + drivers/mfd/t7l66xb.c | 6 +- drivers/misc/cardreader/rtsx_pcr.c | 6 +- drivers/misc/eeprom/idt_89hpesx.c | 8 +- drivers/misc/habanalabs/common/memory.c | 6 +- drivers/mmc/core/block.c | 28 +- drivers/mmc/core/quirks.h | 4 +- drivers/mmc/host/cavium-octeon.c | 1 + drivers/mmc/host/cavium-thunderx.c | 4 +- drivers/mmc/host/mxcmmc.c | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 8 +- drivers/mmc/host/sdhci-of-at91.c | 9 +- drivers/mmc/host/sdhci-of-esdhc.c | 1 + drivers/mtd/devices/mtd_dataflash.c | 8 + drivers/mtd/devices/spear_smi.c | 10 +- drivers/mtd/devices/st_spi_fsm.c | 12 +- drivers/mtd/hyperbus/rpc-if.c | 8 +- drivers/mtd/maps/physmap-versatile.c | 2 + drivers/mtd/nand/raw/arasan-nand-controller.c | 16 +- drivers/mtd/nand/raw/meson_nand.c | 1 - drivers/mtd/parsers/ofpart_bcm4908.c | 3 + drivers/mtd/parsers/redboot.c | 1 + drivers/mtd/sm_ftl.c | 2 +- drivers/mtd/spi-nor/core.c | 6 +- drivers/net/can/dev/netlink.c | 6 +- drivers/net/can/pch_can.c | 8 +- drivers/net/can/rcar/rcar_can.c | 8 +- drivers/net/can/sja1000/sja1000.c | 7 +- drivers/net/can/spi/hi311x.c | 5 +- drivers/net/can/sun4i_can.c | 9 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 12 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 6 +- drivers/net/can/usb/usb_8dev.c | 7 +- drivers/net/dsa/ocelot/Kconfig | 1 + drivers/net/dsa/ocelot/felix.c | 9 + drivers/net/dsa/ocelot/felix.h | 1 + drivers/net/dsa/ocelot/felix_vsc9959.c | 300 +++++++- drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_dev.h | 3 - drivers/net/ethernet/huawei/hinic/hinic_main.c | 68 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 2 - drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 - drivers/net/ethernet/intel/iavf/iavf.h | 6 + drivers/net/ethernet/intel/iavf/iavf_main.c | 46 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_switch.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 21 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 12 + .../ethernet/mellanox/mlx5/core/en/tc/post_act.c | 1 + .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.h | 14 + .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 23 +- drivers/net/ethernet/mellanox/mlx5/core/lib/tout.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/lib/tout.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 4 +- .../ethernet/mellanox/mlx5/core/steering/dr_dbg.c | 13 +- drivers/net/ethernet/mscc/ocelot.c | 1 + drivers/net/ethernet/mscc/ocelot_ptp.c | 8 + drivers/net/ethernet/pensando/ionic/ionic_lif.c | 2 +- drivers/net/netdevsim/bpf.c | 8 +- drivers/net/netdevsim/fib.c | 27 +- drivers/net/usb/Kconfig | 3 +- drivers/net/usb/ax88179_178a.c | 26 +- drivers/net/usb/smsc95xx.c | 26 +- drivers/net/usb/usbnet.c | 8 +- drivers/net/wireguard/allowedips.c | 9 +- drivers/net/wireguard/selftest/allowedips.c | 6 +- drivers/net/wireguard/selftest/ratelimiter.c | 25 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 2 +- drivers/net/wireless/ath/ath10k/mac.c | 8 +- drivers/net/wireless/ath/ath10k/snoc.c | 5 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.c | 2 +- drivers/net/wireless/ath/ath11k/ahb.c | 56 +- drivers/net/wireless/ath/ath11k/core.c | 30 +- drivers/net/wireless/ath/ath11k/debug.h | 4 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 5 +- drivers/net/wireless/ath/ath11k/htc.c | 4 +- drivers/net/wireless/ath/ath11k/hw.h | 2 - drivers/net/wireless/ath/ath11k/mac.c | 25 +- drivers/net/wireless/ath/ath11k/pci.c | 72 +- drivers/net/wireless/ath/ath11k/pcic.c | 57 +- drivers/net/wireless/ath/ath11k/pcic.h | 2 + drivers/net/wireless/ath/ath11k/wmi.c | 4 +- drivers/net/wireless/ath/ath6kl/cfg80211.c | 6 +- drivers/net/wireless/ath/ath9k/beacon.c | 2 +- drivers/net/wireless/ath/ath9k/htc.h | 10 +- drivers/net/wireless/ath/ath9k/htc_drv_beacon.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 3 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 9 +- drivers/net/wireless/ath/wil6210/debugfs.c | 18 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 4 +- drivers/net/wireless/intel/iwlegacy/4965-rs.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 2 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 4 +- .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 1 + drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 4 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 2 +- drivers/net/wireless/intersil/p54/main.c | 2 +- drivers/net/wireless/intersil/p54/p54spi.c | 3 +- drivers/net/wireless/mac80211_hwsim.c | 36 +- drivers/net/wireless/marvell/libertas/if_usb.c | 1 + drivers/net/wireless/marvell/libertas/mesh.c | 10 +- drivers/net/wireless/marvell/mwifiex/11h.c | 2 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 18 +- drivers/net/wireless/mediatek/mt76/eeprom.c | 5 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 7 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 21 - drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 14 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 1 - drivers/net/wireless/mediatek/mt76/mt76_connac.h | 6 + .../net/wireless/mediatek/mt76/mt76_connac2_mac.h | 167 ++++ .../net/wireless/mediatek/mt76/mt76_connac_mac.c | 284 +++++++ .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 2 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 260 +------ drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 142 +--- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 16 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 17 +- .../net/wireless/mediatek/mt76/mt7915/testmode.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 213 +----- drivers/net/wireless/mediatek/mt76/mt7921/mac.h | 123 +-- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 25 +- drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 15 - .../net/wireless/mediatek/mt76/mt7921/pci_mac.c | 4 +- .../net/wireless/mediatek/mt76/mt7921/pci_mcu.c | 6 +- .../net/wireless/mediatek/mt76/mt7921/sdio_mcu.c | 10 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 3 +- drivers/net/wireless/microchip/wilc1000/spi.c | 6 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 14 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 15 +- drivers/net/wireless/realtek/rtlwifi/debug.c | 8 +- drivers/net/wireless/realtek/rtw88/main.c | 4 + drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c | 4 +- drivers/net/wireless/ti/wlcore/main.c | 2 +- drivers/nvme/host/core.c | 14 +- drivers/nvme/host/multipath.c | 1 + drivers/nvme/host/trace.h | 2 +- drivers/of/device.c | 5 +- drivers/of/fdt.c | 2 +- drivers/of/kexec.c | 17 + drivers/opp/core.c | 4 +- drivers/opp/of.c | 15 +- drivers/parisc/lba_pci.c | 6 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 18 +- drivers/pci/controller/dwc/pcie-designware-host.c | 30 +- drivers/pci/controller/dwc/pcie-designware.c | 46 +- drivers/pci/controller/dwc/pcie-qcom.c | 58 +- drivers/pci/controller/dwc/pcie-tegra194.c | 49 +- drivers/pci/controller/pcie-mediatek-gen3.c | 7 +- drivers/pci/controller/pcie-microchip-host.c | 2 + drivers/pci/endpoint/functions/pci-epf-test.c | 1 - drivers/pci/pcie/aer.c | 7 +- drivers/pci/pcie/portdrv_core.c | 9 +- drivers/perf/arm_spe_pmu.c | 22 +- drivers/perf/riscv_pmu.c | 1 - drivers/perf/riscv_pmu_sbi.c | 21 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 3 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 10 +- drivers/phy/samsung/phy-exynosautov9-ufs.c | 18 +- drivers/phy/st/phy-stm32-usbphyc.c | 4 +- drivers/phy/ti/phy-tusb1210.c | 5 +- drivers/platform/chrome/cros_ec.c | 8 +- drivers/platform/mellanox/mlxreg-lc.c | 82 +- drivers/platform/olpc/olpc-ec.c | 2 +- drivers/platform/x86/pmc_atom.c | 19 +- drivers/powercap/dtpm_cpu.c | 5 +- drivers/pwm/pwm-lpc18xx-sct.c | 55 +- drivers/pwm/pwm-sifive.c | 61 +- drivers/regulator/of_regulator.c | 6 +- drivers/regulator/qcom_smd-regulator.c | 4 +- drivers/remoteproc/imx_rproc.c | 7 +- drivers/remoteproc/qcom_q6v5_pas.c | 3 + drivers/remoteproc/qcom_sysmon.c | 10 + drivers/remoteproc/qcom_wcnss.c | 10 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 2 + drivers/rpmsg/mtk_rpmsg.c | 2 + drivers/rpmsg/qcom_smd.c | 1 + drivers/rpmsg/rpmsg_char.c | 7 +- drivers/rpmsg/rpmsg_core.c | 1 + drivers/rtc/rtc-rx8025.c | 22 +- drivers/s390/char/zcore.c | 11 +- drivers/s390/cio/vfio_ccw_drv.c | 24 +- drivers/s390/cio/vfio_ccw_fsm.c | 26 +- drivers/s390/cio/vfio_ccw_ops.c | 10 +- drivers/s390/scsi/zfcp_fc.c | 29 +- drivers/s390/scsi/zfcp_fc.h | 6 +- drivers/s390/scsi/zfcp_fsf.c | 4 +- drivers/scsi/be2iscsi/be_main.c | 2 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 2 +- drivers/scsi/iscsi_tcp.c | 4 +- drivers/scsi/libiscsi.c | 9 +- drivers/scsi/lpfc/lpfc.h | 1 - drivers/scsi/lpfc/lpfc_els.c | 8 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 3 +- drivers/scsi/lpfc/lpfc_scsi.c | 1 - drivers/scsi/qedi/qedi_main.c | 9 +- drivers/scsi/qla2xxx/qla_attr.c | 24 +- drivers/scsi/qla2xxx/qla_bsg.c | 10 +- drivers/scsi/qla2xxx/qla_dbg.h | 2 +- drivers/scsi/qla2xxx/qla_def.h | 18 +- drivers/scsi/qla2xxx/qla_edif.c | 502 +++++++++--- drivers/scsi/qla2xxx/qla_edif.h | 7 +- drivers/scsi/qla2xxx/qla_edif_bsg.h | 106 ++- drivers/scsi/qla2xxx/qla_fw.h | 2 +- drivers/scsi/qla2xxx/qla_gbl.h | 6 +- drivers/scsi/qla2xxx/qla_gs.c | 129 +++- drivers/scsi/qla2xxx/qla_init.c | 93 ++- drivers/scsi/qla2xxx/qla_iocb.c | 5 +- drivers/scsi/qla2xxx/qla_isr.c | 25 +- drivers/scsi/qla2xxx/qla_mbx.c | 19 +- drivers/scsi/qla2xxx/qla_mid.c | 6 +- drivers/scsi/qla2xxx/qla_nvme.c | 5 - drivers/scsi/qla2xxx/qla_os.c | 93 ++- drivers/scsi/qla2xxx/qla_target.c | 35 +- drivers/scsi/scsi_transport_iscsi.c | 66 +- drivers/scsi/sd.c | 84 +- drivers/scsi/sd.h | 5 + drivers/scsi/sg.c | 53 +- drivers/scsi/smartpqi/smartpqi_init.c | 4 +- drivers/soc/amlogic/meson-mx-socinfo.c | 1 + drivers/soc/amlogic/meson-secure-pwrc.c | 4 +- drivers/soc/fsl/guts.c | 2 +- drivers/soc/qcom/Kconfig | 1 + drivers/soc/qcom/ocmem.c | 3 + drivers/soc/qcom/qcom_aoss.c | 4 +- drivers/soc/qcom/socinfo.c | 3 +- drivers/soc/renesas/r8a779a0-sysc.c | 10 +- drivers/soundwire/bus.c | 75 +- drivers/soundwire/bus_type.c | 38 +- drivers/soundwire/qcom.c | 4 + drivers/soundwire/slave.c | 3 +- drivers/soundwire/stream.c | 53 +- drivers/spi/spi-altera-dfl.c | 14 +- drivers/spi/spi-dw.h | 2 +- drivers/spi/spi-s3c64xx.c | 2 +- drivers/spi/spi-synquacer.c | 1 + drivers/spi/spi-tegra20-slink.c | 3 +- drivers/spi/spi.c | 21 +- drivers/staging/fbtft/fbtft-core.c | 2 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 57 +- .../media/atomisp/pci/runtime/rmgr/src/rmgr_vbuf.c | 4 +- drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 7 +- drivers/staging/media/hantro/hantro_g2_regs.h | 2 +- drivers/staging/media/hantro/hantro_hevc.c | 25 +- drivers/staging/media/hantro/hantro_hw.h | 17 +- drivers/staging/media/hantro/hantro_v4l2.c | 2 +- drivers/staging/media/hantro/imx8m_vpu_hw.c | 80 +- drivers/staging/media/hantro/rockchip_vpu_hw.c | 164 ++-- drivers/staging/media/hantro/sama5d4_vdec_hw.c | 40 +- drivers/staging/media/hantro/sunxi_vpu_hw.c | 24 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 36 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 3 +- drivers/staging/rtl8192u/r8192U.h | 2 +- drivers/staging/rtl8192u/r8192U_dm.c | 38 +- drivers/staging/rtl8192u/r8192U_dm.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 4 +- drivers/thermal/cpufreq_cooling.c | 13 +- drivers/thermal/devfreq_cooling.c | 19 +- drivers/thermal/thermal_sysfs.c | 10 +- drivers/tty/n_gsm.c | 757 ++++++++++++------ drivers/tty/serial/8250/8250.h | 20 + drivers/tty/serial/8250/8250_bcm2835aux.c | 6 +- drivers/tty/serial/8250/8250_bcm7271.c | 24 +- drivers/tty/serial/8250/8250_core.c | 3 +- drivers/tty/serial/8250/8250_dw.c | 10 +- drivers/tty/serial/8250/8250_fsl.c | 2 +- drivers/tty/serial/8250/8250_pci.c | 109 +++ drivers/tty/serial/8250/8250_port.c | 17 +- drivers/tty/serial/fsl_lpuart.c | 12 +- drivers/tty/serial/mvebu-uart.c | 11 + drivers/tty/serial/pic32_uart.c | 4 +- drivers/tty/serial/qcom_geni_serial.c | 88 ++- drivers/tty/vt/vt.c | 2 +- drivers/ufs/core/ufshcd.c | 6 +- drivers/usb/cdns3/cdns3-gadget.c | 13 +- drivers/usb/core/hcd.c | 34 +- drivers/usb/dwc3/core.c | 9 +- drivers/usb/dwc3/dwc3-qcom.c | 4 +- drivers/usb/dwc3/gadget.c | 92 +-- drivers/usb/gadget/function/f_mass_storage.c | 11 +- drivers/usb/gadget/function/f_uvc.c | 30 +- drivers/usb/gadget/function/uvc_queue.c | 6 +- drivers/usb/gadget/function/uvc_video.c | 12 +- drivers/usb/gadget/udc/Kconfig | 2 +- drivers/usb/gadget/udc/aspeed-vhub/hub.c | 4 +- drivers/usb/gadget/udc/tegra-xudc.c | 8 +- drivers/usb/host/ehci-ppc-of.c | 1 + drivers/usb/host/ohci-at91.c | 69 +- drivers/usb/host/ohci-nxp.c | 1 + drivers/usb/host/xhci-tegra.c | 8 +- drivers/usb/host/xhci.h | 2 +- drivers/usb/serial/sierra.c | 3 +- drivers/usb/serial/usb-serial.c | 2 +- drivers/usb/serial/usb_wwan.c | 3 +- drivers/usb/typec/ucsi/ucsi.c | 4 + drivers/usb/usbip/vudc_sysfs.c | 14 +- drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 11 +- drivers/vfio/pci/mlx5/cmd.c | 14 +- drivers/vfio/pci/mlx5/cmd.h | 4 +- drivers/vfio/pci/mlx5/main.c | 11 +- drivers/vfio/pci/vfio_pci_core.c | 7 + drivers/vfio/vfio.c | 11 +- drivers/video/fbdev/amba-clcd.c | 24 +- drivers/video/fbdev/arkfb.c | 9 +- drivers/video/fbdev/core/fbcon.c | 12 +- drivers/video/fbdev/offb.c | 1 + drivers/video/fbdev/s3fb.c | 2 + drivers/video/fbdev/sis/init.c | 4 +- drivers/video/fbdev/vt8623fb.c | 2 + drivers/virtio/Kconfig | 4 + drivers/virtio/Makefile | 1 + drivers/virtio/virtio.c | 4 +- drivers/virtio/virtio_anchor.c | 18 + drivers/watchdog/armada_37xx_wdt.c | 2 + drivers/watchdog/f71808e_wdt.c | 4 +- drivers/watchdog/sp5100_tco.c | 1 + drivers/xen/Kconfig | 9 + drivers/xen/grant-dma-ops.c | 10 + fs/Makefile | 2 - fs/attr.c | 2 + fs/btrfs/block-group.c | 29 +- fs/btrfs/ctree.h | 34 +- fs/btrfs/delalloc-space.c | 6 +- fs/btrfs/disk-io.c | 38 +- fs/btrfs/extent-tree.c | 71 +- fs/btrfs/extent_io.c | 4 +- fs/btrfs/file.c | 2 +- fs/btrfs/inode.c | 177 ++++- fs/btrfs/raid56.c | 26 +- fs/btrfs/space-info.c | 108 ++- fs/btrfs/space-info.h | 8 +- fs/btrfs/tree-log.c | 27 +- fs/btrfs/tree-log.h | 3 + fs/btrfs/volumes.c | 28 +- fs/btrfs/zoned.c | 125 +++ fs/btrfs/zoned.h | 18 + fs/cifs/cifsglob.h | 4 +- fs/cifs/file.c | 34 +- fs/erofs/decompressor.c | 16 +- fs/erofs/decompressor_lzma.c | 1 + fs/erofs/dir.c | 16 +- fs/eventpoll.c | 22 + fs/exec.c | 3 + fs/ext2/super.c | 12 +- fs/ext4/ext4.h | 1 + fs/ext4/inline.c | 33 + fs/ext4/inode.c | 24 +- fs/ext4/migrate.c | 4 +- fs/ext4/namei.c | 23 + fs/ext4/resize.c | 1 + fs/ext4/symlink.c | 15 + fs/ext4/xattr.c | 168 ++-- fs/ext4/xattr.h | 14 + fs/f2fs/data.c | 7 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/file.c | 19 +- fs/fuse/control.c | 4 +- fs/fuse/dir.c | 7 +- fs/fuse/file.c | 39 +- fs/fuse/inode.c | 6 + fs/fuse/ioctl.c | 15 +- fs/jbd2/commit.c | 2 +- fs/jbd2/transaction.c | 14 +- fs/kernfs/dir.c | 7 +- fs/ksmbd/smb2misc.c | 12 +- fs/ksmbd/smb2pdu.c | 52 +- fs/ksmbd/smbacl.c | 130 +++- fs/ksmbd/smbacl.h | 2 +- fs/ksmbd/vfs.c | 5 + fs/lockd/svc4proc.c | 8 + fs/lockd/xdr4.c | 19 +- fs/mbcache.c | 76 +- fs/namei.c | 4 + fs/nfs/flexfilelayout/flexfilelayout.c | 4 + fs/nfs/nfs3client.c | 1 - fs/nfsd/filecache.c | 22 +- fs/nfsd/filecache.h | 4 +- fs/nfsd/trace.h | 2 - fs/overlayfs/export.c | 2 +- fs/proc/base.c | 46 +- fs/splice.c | 10 +- include/acpi/cppc_acpi.h | 2 +- include/crypto/internal/blake2s.h | 108 --- include/dt-bindings/clock/qcom,gcc-msm8939.h | 1 + include/linux/acpi_viot.h | 2 + include/linux/blkdev.h | 5 + include/linux/bpf.h | 1 - include/linux/buffer_head.h | 25 +- include/linux/cpumask.h | 18 + include/linux/device-mapper.h | 6 + include/linux/energy_model.h | 54 +- include/linux/filter.h | 9 + include/linux/highmem.h | 10 + include/linux/hugetlb.h | 6 +- include/linux/ieee80211.h | 3 + include/linux/iio/common/cros_ec_sensors_core.h | 7 +- include/linux/iio/iio.h | 10 +- include/linux/kexec.h | 45 +- include/linux/kfifo.h | 2 +- include/linux/kvm_types.h | 2 + include/linux/lockd/xdr.h | 2 + include/linux/lockdep.h | 30 +- include/linux/mbcache.h | 10 +- include/linux/mdev.h | 5 - include/linux/mfd/t7l66xb.h | 1 - include/linux/once_lite.h | 20 +- include/linux/pipe_fs_i.h | 9 + include/linux/platform-feature.h | 6 +- include/linux/rmap.h | 4 +- include/linux/sched.h | 2 +- include/linux/sched/rt.h | 8 - include/linux/sched/topology.h | 1 + include/linux/soundwire/sdw.h | 6 +- include/linux/swapops.h | 12 +- include/linux/tpm_eventlog.h | 2 +- include/linux/trace_events.h | 18 + include/linux/usb/hcd.h | 1 + include/linux/vfio.h | 30 +- include/linux/virtio_anchor.h | 19 + include/linux/wait.h | 9 +- include/media/hevc-ctrls.h | 4 +- include/net/9p/client.h | 8 +- include/net/ax25.h | 1 + include/net/bluetooth/hci.h | 1 + include/net/cfg80211.h | 99 ++- include/net/inet6_hashtables.h | 7 +- include/net/inet_hashtables.h | 19 +- include/net/inet_sock.h | 11 + include/net/ip_tunnels.h | 1 + include/net/mac80211.h | 40 +- include/net/netfilter/nf_tables.h | 9 +- include/net/pkt_sched.h | 17 + include/net/raw.h | 16 +- include/net/rawv6.h | 7 +- include/net/sock.h | 12 +- include/net/xdp_sock_drv.h | 11 + include/scsi/libiscsi.h | 2 +- include/scsi/scsi_transport_iscsi.h | 1 + include/soc/mscc/ocelot.h | 6 + include/trace/events/io_uring.h | 2 +- include/trace/events/spmi.h | 12 +- include/trace/stages/stage1_struct_define.h | 3 + include/trace/stages/stage2_data_offsets.h | 3 + include/trace/stages/stage4_event_fields.h | 11 +- include/trace/stages/stage5_get_offsets.h | 4 + include/trace/stages/stage6_event_callback.h | 12 + include/uapi/linux/can/error.h | 5 +- include/uapi/linux/dm-ioctl.h | 4 +- include/uapi/linux/netfilter/xt_IDLETIMER.h | 17 +- include/uapi/linux/nl80211.h | 28 + include/xen/xen-ops.h | 9 + include/xen/xen.h | 8 - init/main.c | 1 + io_uring/Makefile | 6 + {fs => io_uring}/io-wq.c | 0 {fs => io_uring}/io-wq.h | 0 {fs => io_uring}/io_uring.c | 844 +++++++++------------ kernel/bpf/arraymap.c | 20 +- kernel/bpf/cgroup.c | 70 +- kernel/bpf/core.c | 35 +- kernel/bpf/verifier.c | 7 +- kernel/cgroup/cpuset.c | 2 +- kernel/dma/swiotlb.c | 2 +- kernel/irq/Kconfig | 1 + kernel/irq/chip.c | 3 +- kernel/irq/irqdomain.c | 2 + kernel/kexec_file.c | 66 +- kernel/kprobes.c | 3 +- kernel/locking/lockdep.c | 7 +- kernel/power/energy_model.c | 24 +- kernel/power/user.c | 13 +- kernel/profile.c | 7 + kernel/rcu/rcutorture.c | 28 +- kernel/sched/core.c | 190 +++-- kernel/sched/fair.c | 142 +++- kernel/sched/features.h | 3 +- kernel/sched/rt.c | 15 +- kernel/sched/sched.h | 1 - kernel/smp.c | 4 +- kernel/time/hrtimer.c | 1 + kernel/time/timekeeping.c | 7 +- kernel/trace/blktrace.c | 2 +- lib/bitmap.c | 2 +- lib/crypto/blake2s-selftest.c | 41 + lib/crypto/blake2s.c | 37 +- lib/iov_iter.c | 15 +- lib/kunit/executor.c | 4 +- lib/livepatch/test_klp_callbacks_busy.c | 8 + lib/overflow_kunit.c | 6 + lib/smp_processor_id.c | 2 +- lib/test_bpf.c | 4 +- lib/test_hmm.c | 10 +- lib/test_kasan.c | 10 + mm/damon/reclaim.c | 4 +- mm/gup.c | 2 +- mm/huge_memory.c | 11 +- mm/hugetlb.c | 15 +- mm/hugetlb_cgroup.c | 1 + mm/kasan/hw_tags.c | 32 +- mm/memory-failure.c | 2 +- mm/memory_hotplug.c | 2 +- mm/mempolicy.c | 4 +- mm/memremap.c | 2 +- mm/migrate.c | 30 +- mm/mmap.c | 1 - mm/page_alloc.c | 8 +- mm/percpu.c | 6 +- mm/vmalloc.c | 10 +- net/9p/client.c | 36 +- net/9p/trans_fd.c | 13 +- net/9p/trans_rdma.c | 2 +- net/9p/trans_virtio.c | 4 +- net/9p/trans_xen.c | 2 +- net/ax25/af_ax25.c | 4 +- net/batman-adv/trace.h | 9 +- net/bluetooth/hci_core.c | 10 +- net/bluetooth/hci_event.c | 5 +- net/bluetooth/hci_sync.c | 8 +- net/bluetooth/l2cap_core.c | 13 +- net/bluetooth/mgmt.c | 10 +- net/core/filter.c | 3 +- net/core/skmsg.c | 4 +- net/dccp/proto.c | 10 +- net/ipv4/af_inet.c | 2 + net/ipv4/ping.c | 36 +- net/ipv4/raw.c | 164 ++-- net/ipv4/raw_diag.c | 53 +- net/ipv4/tcp.c | 33 +- net/ipv4/tcp_output.c | 30 +- net/ipv6/af_inet6.c | 3 + net/ipv6/raw.c | 120 ++- net/mac80211/airtime.c | 4 +- net/mac80211/cfg.c | 48 +- net/mac80211/chan.c | 39 +- net/mac80211/driver-ops.h | 2 +- net/mac80211/ethtool.c | 4 +- net/mac80211/ibss.c | 10 +- net/mac80211/ieee80211_i.h | 6 +- net/mac80211/iface.c | 8 +- net/mac80211/key.c | 18 +- net/mac80211/main.c | 4 +- net/mac80211/mesh.c | 14 +- net/mac80211/mlme.c | 44 +- net/mac80211/ocb.c | 3 +- net/mac80211/offchannel.c | 6 +- net/mac80211/rate.c | 5 +- net/mac80211/rx.c | 2 +- net/mac80211/sta_info.c | 4 +- net/mac80211/tdls.c | 6 +- net/mac80211/tx.c | 28 +- net/mac80211/util.c | 16 +- net/mac80211/vht.c | 6 +- net/mptcp/protocol.c | 3 +- net/netfilter/nf_tables_api.c | 100 +-- net/netfilter/nft_bitwise.c | 66 +- net/netfilter/nft_cmp.c | 44 +- net/netfilter/nft_immediate.c | 22 +- net/netfilter/nft_range.c | 27 +- net/rose/af_rose.c | 11 +- net/rose/rose_route.c | 2 + net/sched/cls_route.c | 2 +- net/wireless/ap.c | 46 +- net/wireless/chan.c | 206 +++-- net/wireless/core.c | 28 +- net/wireless/core.h | 13 +- net/wireless/ibss.c | 57 +- net/wireless/mesh.c | 31 +- net/wireless/mlme.c | 75 +- net/wireless/nl80211.c | 656 +++++++++++----- net/wireless/ocb.c | 5 +- net/wireless/rdev-ops.h | 32 +- net/wireless/reg.c | 139 ++-- net/wireless/scan.c | 8 +- net/wireless/sme.c | 102 +-- net/wireless/trace.h | 86 ++- net/wireless/util.c | 44 +- net/wireless/wext-compat.c | 48 +- net/wireless/wext-sme.c | 29 +- samples/bpf/xdp_router_ipv4.bpf.c | 9 + scripts/faddr2line | 4 +- scripts/gdb/linux/dmesg.py | 9 +- scripts/gdb/linux/utils.py | 14 +- security/selinux/ss/policydb.h | 2 + security/selinux/ss/services.c | 9 +- sound/pci/hda/patch_cirrus.c | 1 + sound/pci/hda/patch_conexant.c | 11 +- sound/pci/hda/patch_realtek.c | 124 +++ sound/soc/amd/yc/acp6x-mach.c | 32 +- sound/soc/amd/yc/pci-acp6x.c | 2 +- sound/soc/atmel/mchp-spdifrx.c | 9 +- sound/soc/codecs/cros_ec_codec.c | 1 + sound/soc/codecs/cs35l45.c | 2 + sound/soc/codecs/da7210.c | 2 + sound/soc/codecs/max98390.c | 2 +- sound/soc/codecs/msm8916-wcd-digital.c | 46 +- sound/soc/codecs/mt6359-accdet.c | 1 + sound/soc/codecs/mt6359.c | 1 + sound/soc/codecs/wcd9335.c | 81 +- sound/soc/codecs/wsa881x.c | 10 +- sound/soc/fsl/fsl-asoc-card.c | 5 +- sound/soc/fsl/fsl_asrc.c | 6 +- sound/soc/fsl/fsl_easrc.c | 9 +- sound/soc/fsl/fsl_easrc.h | 2 +- sound/soc/fsl/imx-audmux.c | 2 +- sound/soc/fsl/imx-card.c | 22 +- sound/soc/generic/audio-graph-card.c | 4 +- sound/soc/generic/audio-graph-card2.c | 44 +- sound/soc/intel/avs/path.c | 54 +- sound/soc/intel/boards/sof_rt5682.c | 18 +- sound/soc/mediatek/mt6797/mt6797-mt6351.c | 6 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 10 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 9 +- sound/soc/qcom/lpass-cpu.c | 1 + sound/soc/qcom/qdsp6/q6adm.c | 2 +- sound/soc/samsung/aries_wm8994.c | 6 +- sound/soc/samsung/h1940_uda1380.c | 2 +- sound/soc/samsung/rx1950_uda1380.c | 4 +- sound/soc/soc-core.c | 18 +- sound/soc/sof/ipc3-topology.c | 1 + sound/soc/sof/mediatek/mt8195/mt8195-loader.c | 2 +- sound/soc/sof/sof-client-ipc-msg-injector.c | 29 +- sound/soc/sof/sof-priv.h | 4 +- sound/usb/bcd2000/bcd2000.c | 3 +- sound/usb/quirks.c | 2 + tools/lib/bpf/bpf_tracing.h | 2 +- tools/lib/bpf/gen_loader.c | 2 +- tools/lib/bpf/libbpf.c | 154 ++-- tools/lib/bpf/libbpf_internal.h | 11 +- tools/lib/bpf/linker.c | 5 - tools/lib/bpf/usdt.c | 123 +-- tools/lib/bpf/xsk.c | 9 +- tools/perf/builtin-stat.c | 30 - tools/perf/tests/shell/stat+csv_output.sh | 7 +- tools/perf/util/dsos.c | 15 +- tools/perf/util/genelf.c | 6 +- tools/perf/util/symbol-elf.c | 27 +- tools/power/x86/intel-speed-select/isst-daemon.c | 2 +- tools/power/x86/turbostat/turbostat.c | 2 +- tools/testing/selftests/bpf/Makefile | 21 +- tools/testing/selftests/bpf/prog_tests/btf.c | 2 +- .../selftests/bpf/prog_tests/fexit_stress.c | 32 +- .../testing/selftests/bpf/prog_tests/sock_fields.c | 1 - .../testing/selftests/bpf/prog_tests/tc_redirect.c | 8 +- tools/testing/selftests/bpf/progs/test_tc_dtime.c | 53 +- .../selftests/kvm/lib/s390x/diag318_test_handler.c | 9 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 2 +- .../testing/selftests/kvm/max_guest_memory_test.c | 26 +- tools/testing/selftests/net/fib_rule_tests.sh | 23 + tools/testing/selftests/powerpc/math/mma.S | 3 + .../selftests/powerpc/papr_attributes/attr_test.c | 30 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 6 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 2 +- .../testing/selftests/timers/clocksource-switch.c | 6 +- tools/testing/selftests/timers/valid-adjtimex.c | 2 +- tools/testing/selftests/vm/hugepage-mremap.c | 2 +- tools/testing/selftests/vm/hugetlb-madvise.c | 5 +- tools/testing/selftests/vm/mrelease_test.c | 16 +- .../selftests/wireguard/qemu/arch/riscv32.config | 1 + tools/thermal/tmon/sysfs.c | 24 +- tools/thermal/tmon/tmon.h | 3 + tools/tracing/rtla/Makefile | 2 +- tools/tracing/rtla/src/trace.c | 9 +- tools/tracing/rtla/src/utils.c | 5 +- virt/kvm/kvm_main.c | 25 +- virt/kvm/pfncache.c | 207 +++-- 1281 files changed, 15085 insertions(+), 9103 deletions(-)
2 years, 10 months
6
5
0
0
lkft kselftest for next-20220817
by lkft@linaro.org
## Build * kernel: 6.0.0-rc1 * git:
https://gitlab.com/Linaro/lkft/mirrors/next/linux-next
* git branch: master * git commit: 95d10484d66e54d5c01e36389e9318221fb8f60b * git describe: next-20220817 * test details:
https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20220817
## Test Regressions (compared to next-20220816) No test regressions found. ## Metric Regressions (compared to next-20220816) No metric regressions found. Tested-by: Linux Kernel Functional Testing <lkft(a)linaro.org> ## Test Fixes (compared to next-20220816) No test fixes found. ## Metric Fixes (compared to next-20220816) No metric fixes found. ## Test result summary total: 0, pass: 0, fail: 0, skip: 0, xfail: 0 ## Build Summary ## Test suites summary -- Linaro LKFT
https://lkft.linaro.org
2 years, 10 months
1
0
0
0
lkft kselftest-arm for next-20220817
by lkft@linaro.org
## Build * kernel: 6.0.0-rc1 * git:
https://gitlab.com/Linaro/lkft/mirrors/next/linux-next
* git branch: master * git commit: 95d10484d66e54d5c01e36389e9318221fb8f60b * git describe: next-20220817 * test details:
https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20220817
## Test Regressions (compared to next-20220816) No test regressions found. ## Metric Regressions (compared to next-20220816) No metric regressions found. Tested-by: Linux Kernel Functional Testing <lkft(a)linaro.org> ## Test Fixes (compared to next-20220816) No test fixes found. ## Metric Fixes (compared to next-20220816) No metric fixes found. ## Test result summary total: 0, pass: 0, fail: 0, skip: 0, xfail: 0 ## Build Summary ## Test suites summary -- Linaro LKFT
https://lkft.linaro.org
2 years, 10 months
1
0
0
0
[PATCH 5.15 000/778] 5.15.61-rc2 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.15.61 release. There are 778 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Thu, 18 Aug 2022 12:43:40 +0000. Anything received after that time might be too late. The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.15.61-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-5.15.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 5.15.61-rc2 James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Resolve some cleanup issues following SLI path refactoring James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4() James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup() Maxime Ripard <maxime(a)cerno.tech> drm/bridge: Move devm_drm_of_get_bridge to bridge/panel.c Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression Jose Alonso <joalonsof(a)gmail.com> Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" Pavel Begunkov <asml.silence(a)gmail.com> io_uring: mem-account pbuf buckets Miaoqian Lin <linmq006(a)gmail.com> drm/meson: Fix refcount leak in meson_encoder_hdmi_init Rob Clark <robdclark(a)chromium.org> drm/msm: Fix dirtyfb refcounting Kees Cook <keescook(a)chromium.org> tracing/perf: Avoid -Warray-bounds warning for __rel_loc macro Tom Rix <trix(a)redhat.com> drm/vc4: change vc4_dma_range_matches from a global to static Lukas Wunner <lukas(a)wunner.de> net: phy: smsc: Disable Energy Detect Power-Down in interrupt mode Marek Vasut <marex(a)denx.de> drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function Alexander Gordeev <agordeev(a)linux.ibm.com> Revert "s390/smp: enforce lowcore protection on CPU restart" Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv" Jason A. Donenfeld <Jason(a)zx2c4.com> crypto: lib/blake2s - reduce stack frame usage in self test Eric Dumazet <edumazet(a)google.com> tcp: fix over estimation in sk_forced_mem_schedule() Ahmed Zaki <anzaki(a)gmail.com> mac80211: fix a memory leak where sta_info is not freed Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> net_sched: cls_route: remove from list when handle is 0 Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing: Use a struct alignof to determine trace event field alignment Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc: Fix eh field when calling lwarx on PPC32 SeongJae Park <sj(a)kernel.org> xen-blkfront: Apply 'feature_persistent' parameter when connect Maximilian Heyne <mheyne(a)amazon.de> xen-blkback: Apply 'feature_persistent' parameter when connect SeongJae Park <sj(a)kernel.org> xen-blkback: fix persistent grants negotiation Huacai Chen <chenhuacai(a)kernel.org> tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH Tianjia Zhang <tianjia.zhang(a)linux.alibaba.com> KEYS: asymmetric: enforce SM2 signature use pkey algo Jan Kara <jack(a)suse.cz> ext4: fix race when reusing xattr blocks Jan Kara <jack(a)suse.cz> ext4: unindent codeblock in ext4_xattr_block_set() Shuqi Zhang <zhangshuqi3(a)huawei.com> ext4: use kmemdup() to replace kmalloc + memcpy Jan Kara <jack(a)suse.cz> ext4: remove EA inode entry from mbcache on inode eviction Lukas Czerner <lczerner(a)redhat.com> ext4: make sure ext4_append() always allocates new block Lukas Czerner <lczerner(a)redhat.com> ext4: check if directory block is within i_size Ye Bin <yebin10(a)huawei.com> ext4: fix warning in ext4_iomap_begin as race between bmap and write Baokun Li <libaokun1(a)huawei.com> ext4: correct the misjudgment in ext4_iget_extra_inode Baokun Li <libaokun1(a)huawei.com> ext4: correct max_inline_xattr_value_size computing Baokun Li <libaokun1(a)huawei.com> ext4: fix use-after-free in ext4_xattr_set_entry Baokun Li <libaokun1(a)huawei.com> ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h Eric Whitney <enwlinux(a)gmail.com> ext4: fix extent status tree race in writeback error recovery path Theodore Ts'o <tytso(a)mit.edu> ext4: update s_overhead_clusters in the superblock during an on-line resize Masami Hiramatsu <mhiramat(a)kernel.org> tracing: Avoid -Warray-bounds warning for __rel_loc macro Masami Hiramatsu <mhiramat(a)kernel.org> tracing: Add '__rel_loc' using trace event macros Mikulas Patocka <mpatocka(a)redhat.com> dm raid: fix address sanitizer warning in raid_resume Mikulas Patocka <mpatocka(a)redhat.com> dm raid: fix address sanitizer warning in raid_status Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists Sean Christopherson <seanjc(a)google.com> KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL Like Xu <likexu(a)tencent.com> KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl Sean Christopherson <seanjc(a)google.com> KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU Like Xu <like.xu(a)linux.intel.com> KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter Jason A. Donenfeld <Jason(a)zx2c4.com> powerpc/powernv/kvm: Use darn for H_RANDOM on Power9 Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: CPPC: Do not prevent CPPC from working in the future Nikolay Borisov <nborisov(a)suse.com> btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPAT_BIG_METADATA Josef Bacik <josef(a)toxicpanda.com> btrfs: reset block group chunk force if we have to wait Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: ensure pages are unlocked on cow_file_range() failure Jinke Han <hanjinke.666(a)bytedance.com> block: don't allow the same type rq_qos add more than once Christoph Hellwig <hch(a)lst.de> block: remove the struct blk_queue_ctx forward declaration Chen Zhongjin <chenzhongjin(a)huawei.com> locking/csd_lock: Change csdlock_debug from early_param to __setup Jason A. Donenfeld <Jason(a)zx2c4.com> timekeeping: contribute wall clock to rng on time change Ard Biesheuvel <ardb(a)kernel.org> ARM: remove some dead code Tyler Hicks <tyhicks(a)linux.microsoft.com> net/9p: Initialize the iounit field during fid creation Luo Meng <luomeng12(a)huawei.com> dm thin: fix use-after-free crash in dm_sm_register_threshold_callback Michal Suchanek <msuchanek(a)suse.de> kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: set a default MAX_WRITEBACK_JOBS Cameron Williams <cang1(a)live.co.uk> tty: 8250: Add support for Brainboxes PX cards. Maciej W. Rozycki <macro(a)orcam.me.uk> serial: 8250: Add proper clock handling for OxSemi PCIe devices Maciej W. Rozycki <macro(a)orcam.me.uk> serial: 8250: Fold EndRun device support into OxSemi Tornado code Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> serial: 8250_pci: Replace dev_*() by pci_*() macros Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> serial: 8250_pci: Refactor the loop in pci_ite887x_init() Robert Marko <robimarko(a)gmail.com> PCI: qcom: Power on PHY before IPQ8074 DBI register accesses Mohamed Khalfella <mkhalfella(a)purestorage.com> PCI/AER: Iterate over error counters instead of error strings Alexander Lobakin <alexandr.lobakin(a)intel.com> iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) Sean Christopherson <seanjc(a)google.com> KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) Lev Kujawski <lkujaw(a)member.fsf.org> KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: pci: Add Raptor Lake-S CPU support Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: pci: Add Raptor Lake-S PCH support Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: pci: Add Meteor Lake-P support James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID James Smart <jsmart2021(a)gmail.com> scsi: lpfc: SLI path split: Refactor SCSI paths James Smart <jsmart2021(a)gmail.com> scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4 James Smart <jsmart2021(a)gmail.com> scsi: lpfc: SLI path split: Refactor lpfc_iocbq James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Fix EEH support for NVMe I/O Sudeep Holla <sudeep.holla(a)arm.com> firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails Lukas Wunner <lukas(a)wunner.de> usbnet: smsc95xx: Fix deadlock on runtime resume Lukas Wunner <lukas(a)wunner.de> usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling Lukas Wunner <lukas(a)wunner.de> usbnet: smsc95xx: Avoid link settings race on interrupt reception Lukas Wunner <lukas(a)wunner.de> usbnet: smsc95xx: Don't clear read-only PHY interrupt Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component Imre Deak <imre.deak(a)intel.com> drm/dp/mst: Read the extended DPCD capabilities during system resume Jason A. Donenfeld <Jason(a)zx2c4.com> crypto: blake2s - remove shash module Jitao Shi <jitao.shi(a)mediatek.com> drm/mediatek: Keep dsi as LP00 before dcs cmds transfer Julien STEPHAN <jstephan(a)baylibre.com> drm/mediatek: Allow commands to be sent during video mode David Collins <quic_collinsd(a)quicinc.com> spmi: trace: fix stack-out-of-bound access in SPMI tracing functions Al Viro <viro(a)zeniv.linux.org.uk> __follow_mount_rcu(): verify that mount_lock remains unchanged Xie Shaowen <studentxswpy(a)163.com> Input: gscps2 - check return value of ioremap() in gscps2_probe() Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> posix-cpu-timers: Cleanup CPU timers before freeing them during exec Bharath SM <bharathsm(a)microsoft.com> SMB3: fix lease break timeout when multiple deferred close handles for the same file. Alexander Lobakin <alexandr.lobakin(a)intel.com> x86/olpc: fix 'logical not is only applied to the left hand side' Masami Hiramatsu (Google) <mhiramat(a)kernel.org> x86/kprobes: Update kcb status flag after singlestepping Steven Rostedt (Google) <rostedt(a)goodmis.org> ftrace/x86: Add back ftrace_expected assignment Kim Phillips <kim.phillips(a)amd.com> x86/bugs: Enable STIBP for IBPB mitigated RETBleed Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix losing target when it reappears during delete Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Wind down adapter after PCIe error Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix excessive I/O error messages by default Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Turn off multi-queue for 8G adapters Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix discovery issues in FC-AL topology Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Fix imbalance vha->vref_count Steffen Maier <maier(a)linux.ibm.com> scsi: zfcp: Fix missing auto port scan and thus missing target ports Peter Wang <peter.wang(a)mediatek.com> scsi: ufs: core: Correct ufshcd_shutdown() flow Zheyu Ma <zheyuma97(a)gmail.com> video: fbdev: s3fb: Check the size of screen before memset_io() Zheyu Ma <zheyuma97(a)gmail.com> video: fbdev: arkfb: Check the size of screen before memset_io() Zheyu Ma <zheyuma97(a)gmail.com> video: fbdev: vt8623fb: Check the size of screen before memset_io() Jaewook Kim <jw5454.kim(a)samsung.com> f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED Sungjong Seo <sj1557.seo(a)samsung.com> f2fs: allow compression for mmap files in compress_mode=user Andrea Righi <andrea.righi(a)canonical.com> x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y Mel Gorman <mgorman(a)techsingularity.net> sched/core: Do not requeue task on CPU excluded from cpus_mask Tianchen Ding <dtcccc(a)linux.alibaba.com> sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle Tianchen Ding <dtcccc(a)linux.alibaba.com> sched: Fix the check of nr_running at queue wakelist Florian Fainelli <f.fainelli(a)gmail.com> tools/thermal: Fix possible path truncations Zheyu Ma <zheyuma97(a)gmail.com> video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() Siddh Raman Pant <code(a)siddh.me> x86/numa: Use cpumask_available instead of hardcoded NULL check Waiman Long <longman(a)redhat.com> sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed Dietmar Eggemann <dietmar.eggemann(a)arm.com> sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() Josh Poimboeuf <jpoimboe(a)kernel.org> scripts/faddr2line: Fix vmlinux detection on arm64 Arnaldo Carvalho de Melo <acme(a)redhat.com> genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO Michael Ellerman <mpe(a)ellerman.id.au> powerpc/pci: Fix PHB numbering when using opal-phbid Chenyi Qiang <chenyi.qiang(a)intel.com> x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero Chen Zhongjin <chenzhongjin(a)huawei.com> kprobes: Forbid probing on trampoline and BPF code areas Ian Rogers <irogers(a)google.com> perf symbol: Fail to read phdr workaround Miaoqian Lin <linmq006(a)gmail.com> powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address Miaoqian Lin <linmq006(a)gmail.com> powerpc/xive: Fix refcount leak in xive_get_max_prio Miaoqian Lin <linmq006(a)gmail.com> powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader Chao Liu <liuchao(a)coolpad.com> f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time Alexander Gordeev <agordeev(a)linux.ibm.com> s390/smp: enforce lowcore protection on CPU restart Alexander Gordeev <agordeev(a)linux.ibm.com> s390/maccess: rework absolute lowcore accessors Alexander Gordeev <agordeev(a)linux.ibm.com> s390/smp: cleanup control register update routines Alexander Gordeev <agordeev(a)linux.ibm.com> s390/smp: cleanup target CPU callback starting Alexander Gordeev <agordeev(a)linux.ibm.com> s390/dump: fix os_info virtual vs physical address confusion Sherry Sun <sherry.sun(a)nxp.com> tty: serial: fsl_lpuart: correct the count of break characters Pali Rohár <pali(a)kernel.org> powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias Alexey Kardashevskiy <aik(a)ozlabs.ru> powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping. Claudiu Beznea <claudiu.beznea(a)microchip.com> ASoC: mchp-spdifrx: disable end of block interrupt on failures Rustam Subkhankulov <subkhankulov(a)ispras.ru> video: fbdev: sis: fix typos in SiS_GetModeID() Liang He <windhl(a)126.com> video: fbdev: amba-clcd: Fix refcount leak bugs William Dean <williamsukatube(a)gmail.com> watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() Jean Delvare <jdelvare(a)suse.de> watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource Liang He <windhl(a)126.com> ASoC: audio-graph-card: Add of_node_put() in fail path Xie Yongji <xieyongji(a)bytedance.com> fuse: Remove the control interface for virtio-fs Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: imx-card: use snd_pcm_format_t type for asrc_format Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl-asoc-card: force cast the asrc_format type Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_asrc: force cast the asrc_format type Alexander Gordeev <agordeev(a)linux.ibm.com> s390/zcore: fix race when reading from hardware system area Alexander Gordeev <agordeev(a)linux.ibm.com> s390/crash: fix incorrect number of bytes to copy to user space Alexander Gordeev <agordeev(a)linux.ibm.com> s390/maccess: fix semantics of memcpy_real() and its callers Alexander Gordeev <agordeev(a)linux.ibm.com> s390/dump: fix old lowcore virtual vs physical address confusion Adrian Hunter <adrian.hunter(a)intel.com> perf tools: Fix dso_id inode generation comparison Liang He <windhl(a)126.com> iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop Miaoqian Lin <linmq006(a)gmail.com> mfd: max77620: Fix refcount leak in max77620_initialise_fps Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> mfd: t7l66xb: Drop platform disable callback Sibi Sankar <quic_sibis(a)quicinc.com> remoteproc: sysmon: Wait for SSCTL service to come up Siddharth Gupta <sidgup(a)codeaurora.org> remoteproc: qcom: pas: Check if coredump is enabled Zhihao Cheng <chengzhihao1(a)huawei.com> proc: fix a dentry lock race between release_task and lookup Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> lib/smp_processor_id: fix imbalanced instrumentation_end() call Dan Carpenter <dan.carpenter(a)oracle.com> kfifo: fix kfifo_to_user() return type Miaoqian Lin <linmq006(a)gmail.com> rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge Florian Fainelli <f.fainelli(a)gmail.com> MIPS: Fixed __debug_virt_addr_valid() Hangyu Hua <hbh25y(a)gmail.com> net: 9p: fix refcount leak in p9_read_work() error handling Kent Overstreet <kent.overstreet(a)gmail.com> 9p: Add client parameter to p9_req_put() Kent Overstreet <kent.overstreet(a)gmail.com> 9p: Drop kref usage Dominique Martinet <asmadeus(a)codewreck.org> 9p: fix a bunch of checkpatch warnings Sam Protsenko <semen.protsenko(a)linaro.org> iommu/exynos: Handle failed IOMMU device registration properly Doug Berger <opendmb(a)gmail.com> serial: 8250_bcm7271: Save/restore RTS in suspend/resume Liang He <windhl(a)126.com> ASoC: mt6359: Fix refcount leak bug Robin Murphy <robin.murphy(a)arm.com> swiotlb: fail map correctly with failed io_tlb_default_mem Florian Fainelli <f.fainelli(a)gmail.com> MIPS: vdso: Utilize __pa() for gic_pfn Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix missing corner cases in gsmld_poll() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix DM command Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix wrong T1 retry count handling Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> serial: 8250_fsl: Don't report FE, PE and OE twice Eric Farman <farman(a)linux.ibm.com> vfio/ccw: Do not change FSM state in subchannel event Sireesh Kodali <sireeshkodali1(a)gmail.com> remoteproc: qcom: wcnss: Fix handling of IRQs Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: imx-card: Fix DSD/PDM mclk frequency Liang He <windhl(a)126.com> ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix resource allocation order in gsm_activate_mux() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix race condition in gsmld_write() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix packet re-transmission without open control channel Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix non flow control frames during mux flow off Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix missing timer to handle stalled links Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix tty registration before control channel open Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix user open not possible at responder until initiator open Zhenguo Zhao <Zhenguo.Zhao1(a)unisoc.com> tty: n_gsm: Delete gsmtty open SABM frame when config requester Tom Rix <trix(a)redhat.com> ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables Athira Rajeev <atrajeev(a)linux.vnet.ibm.com> powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header Miaoqian Lin <linmq006(a)gmail.com> remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init Chen Zhongjin <chenzhongjin(a)huawei.com> profiling: fix shift too large makes kernel panic Joe Lawrence <joe.lawrence(a)redhat.com> selftests/livepatch: better synchronize test_klp_callbacks_busy Miaoqian Lin <linmq006(a)gmail.com> remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init AngeloGioacchino Del Regno <angelogioacchino.delregno(a)collabora.com> rpmsg: mtk_rpmsg: Fix circular locking dependency Shengjiu Wang <shengjiu.wang(a)nxp.com> rpmsg: char: Add mutex protection for rpmsg_eptdev_open() Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV Ilpo Järvinen <ilpo.jarvinen(a)linux.intel.com> serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() Miquel Raynal <miquel.raynal(a)bootlin.com> serial: 8250: dma: Allow driver operations before starting DMA transfers Maciej W. Rozycki <macro(a)orcam.me.uk> serial: 8250: Export ICR access helpers for internal use Miaoqian Lin <linmq006(a)gmail.com> ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe Jiasheng Jiang <jiasheng(a)iscas.ac.cn> ASoC: codecs: da7210: add check for i2c_add_driver Miaoqian Lin <linmq006(a)gmail.com> ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe Miaoqian Lin <linmq006(a)gmail.com> ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe Fabio Estevam <festevam(a)gmail.com> ASoC: imx-audmux: Silence a clang warning Miaoqian Lin <linmq006(a)gmail.com> ASoC: samsung: Fix error handling in aries_audio_probe Miaoqian Lin <linmq006(a)gmail.com> ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe Tang Bin <tangbin(a)cmss.chinamobile.com> opp: Fix error check in dev_pm_opp_attach_genpd() Nathan Chancellor <nathan(a)kernel.org> usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable() Zhihao Cheng <chengzhihao1(a)huawei.com> jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted Li Lingfeng <lilingfeng3(a)huawei.com> ext4: recover csum seed of tmp_inode after migrating to extents Zhang Yi <yi.zhang(a)huawei.com> jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() Keith Busch <kbusch(a)kernel.org> block: ensure iov_iter advances for added pages Keith Busch <kbusch(a)kernel.org> block/bio: remove duplicate append pages code Christoph Hellwig <hch(a)lst.de> nvme: catch -ENODEV from nvme_revalidate_zones again Christoph Hellwig <hch(a)lst.de> nvme: don't return an error from nvme_configure_metadata Keith Busch <kbusch(a)kernel.org> nvme: disable namespace access for unsupported metadata Nick Bowler <nbowler(a)draconx.ca> nvme: define compat_ioctl again to unbreak 32-bit userspace. Bean Huo <beanhuo(a)micron.com> nvme: use command_id instead of req->tag in trace_nvme_complete_rq() Dan Carpenter <dan.carpenter(a)oracle.com> null_blk: fix ida error handling in null_add_dev() Md Haris Iqbal <haris.iqbal(a)ionos.com> block/rnbd-srv: Set keep_id to true after mutex_trylock Zhu Yanjun <yanjun.zhu(a)linux.dev> RDMA/rxe: Fix error unwind in rxe_create_qp() Xiao Yang <yangx.jy(a)fujitsu.com> RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srq Bob Pearson <rpearsonhpe(a)gmail.com> RDMA/rxe: Add memory barriers to kernel queues Maor Gottlieb <maorg(a)nvidia.com> RDMA/mlx5: Add missing check for return value in get namespace flow Xu Qiang <xuqiang36(a)huawei.com> of/fdt: declared return type does not match actual return type Andrei Vagin <avagin(a)google.com> selftests: kvm: set rax before vmcall Miaohe Lin <linmiaohe(a)huawei.com> mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region Liam R. Howlett <Liam.Howlett(a)oracle.com> android: binder: stop saving a pointer to the VMA Bart Van Assche <bvanassche(a)acm.org> RDMA/srpt: Fix a use-after-free Bart Van Assche <bvanassche(a)acm.org> RDMA/srpt: Introduce a reference count in struct srpt_device Bart Van Assche <bvanassche(a)acm.org> RDMA/srpt: Duplicate port name members Dan Carpenter <dan.carpenter(a)oracle.com> platform/olpc: Fix uninitialized data in debugfs write Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP Patrice Chotard <patrice.chotard(a)foss.st.com> mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}() Andrey Strachuk <strochuk(a)ispras.ru> usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() Johan Hovold <johan(a)kernel.org> USB: serial: fix tty-port initialized comments Basavaraj Natikar <Basavaraj.Natikar(a)amd.com> HID: amd_sfh: Handle condition of "no sensors" Vidya Sagar <vidyas(a)nvidia.com> PCI: tegra194: Fix link up retry sequence Vidya Sagar <vidyas(a)nvidia.com> PCI: tegra194: Fix Root Port interrupt handling Md Haris Iqbal <haris.phnx(a)gmail.com> RDMA/rxe: For invalidate compare according to set keys in mr Artem Borisov <dedsa2002(a)gmail.com> HID: alps: Declare U1_UNICORN_LEGACY support Liang He <windhl(a)126.com> mmc: cavium-thunderx: Add of_node_put() when breaking out of loop Liang He <windhl(a)126.com> mmc: cavium-octeon: Add of_node_put() when breaking out of loop Bob Pearson <rpearsonhpe(a)gmail.com> RDMA/rxe: Fix mw bind to allow any consumer key portion Antonio Borneo <antonio.borneo(a)foss.st.com> scripts/gdb: fix 'lx-dmesg' on 32 bits arch John Ogness <john.ogness(a)linutronix.de> scripts/gdb: lx-dmesg: read records individually Fabio Estevam <festevam(a)denx.de> dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t) Basavaraj Natikar <Basavaraj.Natikar(a)amd.com> HID: amd_sfh: Add NULL check for hid device Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com> HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() Liang He <windhl(a)126.com> gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() Jianglei Nie <niejianglei2021(a)163.com> RDMA/hfi1: fix potential memory leak in setup_base_ctxt() Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk Gwendal Grignou <gwendal(a)chromium.org> iio: cros: Register FIFO callback after sensor is registered Cheng Xu <chengyou(a)linux.alibaba.com> RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event Haoyue Xu <xuhaoyue1(a)hisilicon.com> RDMA/hns: Fix incorrect clearing of interrupt status register Jianglei Nie <niejianglei2021(a)163.com> RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() Md Haris Iqbal <haris.iqbal(a)ionos.com> RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function Vaishali Thakkar <vaishali.thakkar(a)ionos.com> RDMA/rtrs-clt: Rename rtrs_clt_sess to rtrs_clt_path Vaishali Thakkar <vaishali.thakkar(a)ionos.com> RDMA/rtrs-srv: Rename rtrs_srv_sess to rtrs_srv_path Vaishali Thakkar <vaishali.thakkar(a)ionos.com> RDMA/rtrs: Rename rtrs_sess to rtrs_path Md Haris Iqbal <haris.iqbal(a)ionos.com> RDMA/rtrs: Do not allow sessname to contain special symbols / and . Md Haris Iqbal <haris.iqbal(a)ionos.com> RDMA/rtrs: Introduce destroy_cq helper Jack Wang <jinpu.wang(a)ionos.com> RDMA/rtrs: Replace duplicate check with is_pollqueue helper Jack Wang <jinpu.wang(a)ionos.com> RDMA/rtrs: Fix warning when use poll mode on client side. Jack Wang <jinpu.wang(a)ionos.com> RDMA/rtrs-srv: Fix modinfo output for stringify Mustafa Ismail <mustafa.ismail(a)intel.com> RDMA/irdma: Fix setting of QP context err_rq_idx_valid field Mustafa Ismail <mustafa.ismail(a)intel.com> RDMA/irdma: Fix VLAN connection with wildcard address Mustafa Ismail <mustafa.ismail(a)intel.com> RDMA/irdma: Fix a window for use-after-free Christopher Obbard <chris.obbard(a)collabora.com> um: random: Don't initialise hwrng struct with zero Peng Fan <peng.fan(a)nxp.com> interconnect: imx: fix max_node_id Fabrice Gasnier <fabrice.gasnier(a)foss.st.com> phy: stm32: fix error return in stm32_usbphyc_phy_init Dan Carpenter <dan.carpenter(a)oracle.com> eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() Johan Hovold <johan+linaro(a)kernel.org> usb: dwc3: qcom: fix missing optional irq warnings Rohith Kollalsi <quic_rkollals(a)quicinc.com> usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup Thinh Nguyen <Thinh.Nguyen(a)synopsys.com> usb: dwc3: core: Deprecate GCTL.CORESOFTRESET Liang He <windhl(a)126.com> usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() Randy Dunlap <rdunlap(a)infradead.org> usb: gadget: udc: amd5536 depends on HAS_DMA Yang Yingliang <yangyingliang(a)huawei.com> xtensa: iss: fix handling error cases in iss_net_configure() Max Filippov <jcmvbkbc(a)gmail.com> xtensa: iss/network: provide release() callback Mahesh Rajashekhara <Mahesh.Rajashekhara(a)microchip.com> scsi: smartpqi: Fix DMA direction for RAID requests Christian Marangi <ansuelsmth(a)gmail.com> PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks Stefan Roese <sr(a)denx.de> PCI/portdrv: Don't disable AER reporting in get_port_device_capability() Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: pv: leak the topmost page table when destroy fails Christian Loehle <CLoehle(a)hyperstone.com> mmc: block: Add single read for 4k sector cards Liang He <windhl(a)126.com> of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer Eugen Hristev <eugen.hristev(a)microchip.com> mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> memstick/ms_block: Fix a memory leak Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> memstick/ms_block: Fix some incorrect memory allocation Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> mmc: renesas_sdhi: Get the reset handle early in the probe Fabio Estevam <festevam(a)gmail.com> mmc: mxcmmc: Silence a clang warning Miaoqian Lin <linmq006(a)gmail.com> mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch Duoming Zhou <duoming(a)zju.edu.cn> staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback Carlos Llamas <cmllamas(a)google.com> binder: fix redefinition of seq_file attributes Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: msu: Fix vmalloced buffers Jiasheng Jiang <jiasheng(a)iscas.ac.cn> intel_th: msu-sink: Potential dereference of null pointer Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> intel_th: Fix a resource leak in an error handling path Dan Carpenter <dan.carpenter(a)oracle.com> scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() Shunsuke Mie <mie(a)igel.co.jp> PCI: endpoint: Don't stop controller when unbinding endpoint function Viacheslav Mitrofanov <v.v.mitrofanov(a)yadro.com> dmaengine: sf-pdma: Add multithread support for a DMA channel Quentin Perret <qperret(a)google.com> KVM: arm64: Don't return from void function Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> soundwire: revisit driver bind/unbind and callbacks Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> soundwire: bus_type: fix remove and shutdown support Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Disable outbound windows only for controllers using iATU Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Stop link on host_init errors and de-initialization Tianyu Li <tianyu.li(a)arm.com> mm/mempolicy: fix get_nodes out of bound access Nikita Travkin <nikita(a)trvn.ru> clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register Nikita Travkin <nikita(a)trvn.ru> clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled. Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> clk: qcom: camcc-sm8250: Fix topology around titan_top power domain Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> clk: qcom: camcc-sdm845: Fix topology around titan_top power domain Robert Marko <robimarko(a)gmail.com> clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks Robert Marko <robimarko(a)gmail.com> clk: qcom: ipq8074: fix NSS port frequency tables Robert Marko <robimarko(a)gmail.com> clk: qcom: ipq8074: SW workaround for UBI32 PLL lock Robert Marko <robimarko(a)gmail.com> clk: qcom: ipq8074: fix NSS core PLL-s Bob Pearson <rpearsonhpe(a)gmail.com> RDMA/rxe: Fix deadlock in rxe_do_local_ops() Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: host: xhci: use snprintf() in xhci_decode_trb() Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC Ansuel Smith <ansuelsmth(a)gmail.com> clk: qcom: clk-krait: unlock spin after mux completion Zhang Wensheng <zhangwensheng5(a)huawei.com> driver core: fix potential deadlock in __driver_attach Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> misc: rtsx: Fix an error handling path in rtsx_pci_probe() Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level Mark Brown <broonie(a)kernel.org> mtd: dataflash: Add SPI ID table Serge Semin <Sergey.Semin(a)baikalelectronics.ru> dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Fix session removal on shutdown Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Add helper to remove a session from the kernel Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel Duoming Zhou <duoming(a)zju.edu.cn> mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv Jonas Dreßler <verdre(a)v0yd.nl> mwifiex: Ignore BTCOEX events from the 88W8897 firmware Sean Christopherson <seanjc(a)google.com> KVM: Don't set Accessed/Dirty bits for ZERO_PAGE Miaohe Lin <linmiaohe(a)huawei.com> mm/memremap: fix memunmap_pages() race with get_dev_pagemap() Christoph Hellwig <hch(a)lst.de> memremap: remove support for external pgmap refcounts Miaohe Lin <linmiaohe(a)huawei.com> lib/test_hmm: avoid accessing uninitialized pages Rex-BC Chen <rex-bc.chen(a)mediatek.com> clk: mediatek: reset: Fix written reset bit offset Jagath Jog J <jagathjog1996(a)gmail.com> iio: accel: bma400: Reordering of header files Stephen Boyd <swboyd(a)chromium.org> platform/chrome: cros_ec: Always expose last resume result Jagath Jog J <jagathjog1996(a)gmail.com> iio: accel: bma400: Fix the scale min and max macro values Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix no logout on delete for N2N Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix session thrash Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Tear down session if keys have been removed Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix no login after app start Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Reduce disruption due to multiple app start Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Send LOGO for unexpected IKE message Thomas Gleixner <tglx(a)linutronix.de> netfilter: xtables: Bring SPDX identifier back Tang Bin <tangbin(a)cmss.chinamobile.com> usb: xhci: tegra: Fix error check Tang Bin <tangbin(a)cmss.chinamobile.com> usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init() Miaoqian Lin <linmq006(a)gmail.com> usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe Miaoqian Lin <linmq006(a)gmail.com> usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe Marco Pagani <marpagan(a)redhat.com> fpga: altera-pr-ip: fix unsigned comparison with less than zero Miaoqian Lin <linmq006(a)gmail.com> PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains() Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path Miaoqian Lin <linmq006(a)gmail.com> mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset Miaoqian Lin <linmq006(a)gmail.com> mtd: partitions: Fix refcount leak in parse_redboot_of Duoming Zhou <duoming(a)zju.edu.cn> mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com> HID: cp2112: prevent a buffer overflow in cp2112_xfer() Miaoqian Lin <linmq006(a)gmail.com> PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() Miaoqian Lin <linmq006(a)gmail.com> PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() Chanho Park <chanho61.park(a)samsung.com> phy: samsung: exynosautov9-ufs: correct TSRV register configurations Sean Christopherson <seanjc(a)google.com> KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported Sean Christopherson <seanjc(a)google.com> KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix n2n login retry for secure device Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix n2n discovery issue with secure target Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Add retry for ELS passthrough Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix inconsistent check of db_flags Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Reduce connection thrash Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix potential stuck session in sa update Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing Vaibhav Jain <vaibhav(a)linux.ibm.com> of: check previous kernel's ima-kexec-buffer against memory bounds Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> mtd: rawnand: meson: Fix a potential double free issue Miaoqian Lin <linmq006(a)gmail.com> mtd: maps: Fix refcount leak in ap_flash_init Miaoqian Lin <linmq006(a)gmail.com> mtd: maps: Fix refcount leak in of_flash_probe_versatile Ralph Siemsen <ralph.siemsen(a)linaro.org> clk: renesas: r9a06g032: Fix UART clkgrp bitsel Mario Limonciello <mario.limonciello(a)amd.com> HID: amd_sfh: Don't show client init failed as error when discovery fails Jason A. Donenfeld <Jason(a)zx2c4.com> wireguard: allowedips: don't corrupt stack when detecting overflow Jason A. Donenfeld <Jason(a)zx2c4.com> wireguard: ratelimiter: use hrtimer in selftest Maciej Żenczykowski <maze(a)google.com> net: usb: make USB_RTL8153_ECM non user configurable Hangyu Hua <hbh25y(a)gmail.com> dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock Jian Shen <shenjian15(a)huawei.com> net: ionic: fix error check for vlan flags in ionic_set_nic_features() Eric Dumazet <edumazet(a)google.com> net: rose: fix netdev reference changes Jakub Kicinski <kuba(a)kernel.org> netdevsim: Avoid allocation warnings triggered from user space Przemyslaw Patynowski <przemyslawx.patynowski(a)intel.com> iavf: Fix 'tc qdisc show' listing too many queues Przemyslaw Patynowski <przemyslawx.patynowski(a)intel.com> iavf: Fix max_rate limiting William Dean <williamsukatube(a)gmail.com> wifi: rtw88: check the return value of alloc_workqueue() Ido Schimmel <idosch(a)nvidia.com> netdevsim: fib: Fix reference count leak on route deletion failure Mike Manning <mvrmanning(a)gmail.com> net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set Eric Dumazet <edumazet(a)google.com> ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH() Eric Dumazet <edumazet(a)google.com> inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH() Kai Ye <yekai13(a)huawei.com> crypto: hisilicon/sec - fix auth key size error Pali Rohár <pali(a)kernel.org> crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of Zhengchao Shao <shaozhengchao(a)huawei.com> crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq Maher Sanalla <msanalla(a)nvidia.com> net/mlx5: Adjust log_max_qp to be 18 at most Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS Gal Pressman <gal(a)nvidia.com> net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version Jernej Skrabec <jernej.skrabec(a)gmail.com> media: cedrus: hevc: Add check for invalid timestamp Hangyu Hua <hbh25y(a)gmail.com> wifi: libertas: Fix possible refcount leak in if_usb_probe() Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue Ammar Faizi <ammarfaizi2(a)gnuweeb.org> wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` Liang He <windhl(a)126.com> i2c: mux-gpmux: Add of_node_put() when breaking out of loop Lars-Peter Clausen <lars(a)metafoo.de> i2c: cadence: Support PEC for SMBus block read Jiasheng Jiang <jiasheng(a)iscas.ac.cn> Bluetooth: hci_intel: Add check for platform_driver_register Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: pch_can: pch_can_error(): initialize errc before using it Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: error: specify the values of data[5..7] of CAN error frames Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: usb_8dev: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: sun4i_can: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: hi311x: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: sja1000: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: rcar_can: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: pch_can: do not report txerr and rxerr during bus-off Dan Carpenter <dan.carpenter(a)oracle.com> libbpf: fix an snprintf() overflow check Dan Carpenter <dan.carpenter(a)oracle.com> selftests/bpf: fix a test for snprintf() overflow Rustam Subkhankulov <subkhankulov(a)ispras.ru> wifi: p54: add missing parentheses in p54_flush() Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> wifi: p54: Fix an error handling path in p54spi_probe() Dan Carpenter <dan.carpenter(a)oracle.com> wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() Sebastian Fricke <sebastian.fricke(a)collabora.com> media: staging: media: hantro: Fix typos Benjamin Gaignard <benjamin.gaignard(a)collabora.com> media: hevc: Embedded indexes in RPS Ezequiel Garcia <ezequiel(a)collabora.com> media: hantro: Simplify postprocessor Ezequiel Garcia <ezequiel(a)collabora.com> media: hantro: postproc: Fix motion vector space size Jernej Skrabec <jernej.skrabec(a)gmail.com> media: cedrus: h265: Fix flag name Jason A. Donenfeld <Jason(a)zx2c4.com> fs: check FMODE_LSEEK to control internal pipe splicing Alexei Starovoitov <ast(a)kernel.org> bpf: Fix subprog names in stack traces. Wolfram Sang <wsa+renesas(a)sang-engineering.com> selftests: timers: clocksource-switch: fix passing errors from child Wolfram Sang <wsa+renesas(a)sang-engineering.com> selftests: timers: valid-adjtimex: build fix for newer toolchains Anquan Wu <leiqi96(a)hotmail.com> libbpf: Fix the name of a reused map Yonglong Li <liyonglong(a)chinatelecom.cn> tcp: make retransmitted SKB fit into the send window Jian Zhang <zhangjian210(a)huawei.com> drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. Liu Jian <liujian56(a)huawei.com> skmsg: Fix invalid last sg check in sk_msg_recvmsg() Liang He <windhl(a)126.com> mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() Liang He <windhl(a)126.com> mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() Deren Wu <deren.wu(a)mediatek.com> mt76: mt7921: enlarge maximum VHT MPDU length to 11454 Deren Wu <deren.wu(a)mediatek.com> mt76: mt7921: fix aggregation subframes setting to HE max Mordechay Goodstein <mordechay.goodstein(a)intel.com> ieee80211: add EHT 1K aggregation definitions Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7615: do not update pm stats in case of error Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg Rob Clark <robdclark(a)chromium.org> drm/msm/dpu: Fix for non-visible planes Rob Clark <robdclark(a)chromium.org> drm/msm: Avoid dirtyfb stalls on video mode displays (v2) AngeloGioacchino Del Regno <angelogioacchino.delregno(a)collabora.com> media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment Zhengchao Shao <shaozhengchao(a)huawei.com> crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq Zhengchao Shao <shaozhengchao(a)huawei.com> crypto: hisilicon/sec - don't sleep when in softirq Rob Clark <robdclark(a)chromium.org> drm/msm/mdp5: Fix global state lock backoff Qiao Ma <mqaio(a)linux.alibaba.com> net: hinic: avoid kernel hung in hinic_get_stats64() Qiao Ma <mqaio(a)linux.alibaba.com> net: hinic: fix bug that ethtool get wrong stats Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> hinic: Use the bitmap API when applicable Hangyu Hua <hbh25y(a)gmail.com> drm: bridge: sii8620: fix possible off-by-one Guillaume Ranquet <granquet(a)baylibre.com> drm/mediatek: dpi: Only enable dpi after the bridge is enabled Bo-Chen Chen <rex-bc.chen(a)mediatek.com> drm/mediatek: dpi: Remove output format of YUV Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> drm/rockchip: Fix an error handling path rockchip_dp_probe() Brian Norris <briannorris(a)chromium.org> drm/rockchip: vop: Don't crash for invalid duplicate_state() Maciej Fijalkowski <maciej.fijalkowski(a)intel.com> selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0 Qian Cai <quic_qiancai(a)quicinc.com> crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes Mateusz Kwiatkowski <kfyatek+publicgit(a)gmail.com> drm/vc4: hdmi: Fix timings for interlaced modes Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Reset HDMI MISC_CONTROL register Dom Cobley <popcornmix(a)gmail.com> drm/vc4: hdmi: Avoid full hdmi audio fifo writes Maxime Ripard <maxime(a)cerno.tech> drm/vc4: hdmi: Fix HPD GPIO detection Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Fix dsi0 interrupt support Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Correct pixel order for DSI0 Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Correct DSI divider calculations Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Release workaround buffer and DMA Minghao Chi (CGEL ZTE) <chi.minghao(a)zte.com.cn> drm/vc4: Use of_device_get_match_data() Maxime Ripard <maxime(a)cerno.tech> drm/vc4: dsi: Switch to devm_drm_of_get_bridge Maxime Ripard <maxime(a)cerno.tech> drm/bridge: Add a function to abstract away panels Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: plane: Fix margin calculations for the right/bottom edges Dom Cobley <popcornmix(a)gmail.com> drm/vc4: plane: Remove subpixel positioning check Miaoqian Lin <linmq006(a)gmail.com> media: tw686x: Fix memory leak in tw686x_video_init Jian Zhang <zhangjian210(a)huawei.com> media: driver/nxp/imx-jpeg: fix a unexpected return value problem Ming Qian <ming.qian(a)nxp.com> media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set Niels Dossche <dossche.niels(a)gmail.com> media: hdpvr: fix error value returns in hdpvr_read Miaoqian Lin <linmq006(a)gmail.com> drm/mcde: Fix refcount leak in mcde_dsi_bind Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Disable slot interrupt when frame done Jiasheng Jiang <jiasheng(a)iscas.ac.cn> drm: bridge: adv7511: Add check for mipi_dsi_driver_register Tom Lendacky <thomas.lendacky(a)amd.com> crypto: ccp - During shutdown, check SEV data pointer before using Jian Shen <shenjian15(a)huawei.com> test_bpf: fix incorrect netdev features Frederic Weisbecker <frederic(a)kernel.org> rcutorture: Fix ksoftirqd boosting timing and iteration Paul E. McKenney <paulmck(a)kernel.org> rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_state() failed Paul E. McKenney <paulmck(a)kernel.org> rcutorture: Warn on individual rcu_torture_init() error conditions Alex Deucher <alexander.deucher(a)amd.com> drm/radeon: fix incorrrect SPDX-License-Identifiers Alexey Kodanev <aleksei.kodanev(a)bell-sw.com> wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() Pavel Skripkin <paskripkin(a)gmail.com> ath9k: fix use-after-free in ath9k_hif_usb_rx_cb Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Implement drain using v4l2-mem2mem helpers Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Align upwards buffer size Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Support dynamic resolution change Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Handle source change in a function Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Identify and handle precision correctly Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Refactor function mxc_jpeg_parse Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Set V4L2_BUF_FLAG_LAST at eos Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: use NV12M to represent non contiguous NV12 Mirela Rabulea <mirela.rabulea(a)oss.nxp.com> media: imx-jpeg: Add pm-runtime support for imx-jpeg Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Leave a blank space before the configuration data Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Correct some definition according specification Zheyu Ma <zheyuma97(a)gmail.com> media: tw686x: Register the irq at the end of probe Eugen Hristev <eugen.hristev(a)microchip.com> media: atmel: atmel-sama7g5-isc: fix warning in configs without OF Alexey Khoroshilov <khoroshilov(a)ispras.ru> crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() Xu Wang <vulab(a)iscas.ac.cn> i2c: Fix a potential use after free Marc Kleine-Budde <mkl(a)pengutronix.de> can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback Marc Kleine-Budde <mkl(a)pengutronix.de> can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback Eric Dumazet <edumazet(a)google.com> net: fix sk_wmem_schedule() and sk_rmem_schedule() errors Dan Carpenter <dan.carpenter(a)oracle.com> crypto: sun8i-ss - fix error codes in allocate_flows() Corentin Labbe <clabbe(a)baylibre.com> crypto: sun8i-ss - do not allocate memory when handling hash requests Antonio Borneo <antonio.borneo(a)foss.st.com> drm: adv7511: override i2c address of cec before accessing it Miaoqian Lin <linmq006(a)gmail.com> drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init Thomas Zimmermann <tzimmermann(a)suse.de> drm/shmem-helper: Pass GEM shmem object in public interfaces Thomas Zimmermann <tzimmermann(a)suse.de> drm/shmem-helper: Export dedicated wrappers for GEM object functions Thomas Zimmermann <tzimmermann(a)suse.de> drm/shmem-helper: Unexport drm_gem_shmem_create_with_handle() Xiaomeng Tong <xiam0nd.tong(a)gmail.com> virtio-gpu: fix a missing check to avoid NULL dereference Fabio Estevam <festevam(a)gmail.com> i2c: mxs: Silence a clang warning Tali Perry <tali.perry1(a)gmail.com> i2c: npcm: Correct slave role behavior Tali Perry <tali.perry1(a)gmail.com> i2c: npcm: Remove own slave addresses 2:10 Bjorn Andersson <bjorn.andersson(a)linaro.org> drm/bridge: lt9611uxc: Cancel only driver's work Miaoqian Lin <linmq006(a)gmail.com> drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init Neil Armstrong <narmstrong(a)baylibre.com> drm/meson: encoder_hdmi: switch to bridge DRM_BRIDGE_ATTACH_NO_CONNECTOR Xinlei Lee <xinlei.lee(a)mediatek.com> drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function Jitao Shi <jitao.shi(a)mediatek.com> drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs Xinlei Lee <xinlei.lee(a)mediatek.com> drm/mediatek: Modify dsi funcs to atomic operations Alexey Kodanev <aleksei.kodanev(a)bell-sw.com> drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() Manikanta Pubbisetty <quic_mpubbise(a)quicinc.com> ath11k: Fix incorrect debug_mask mappings Yunhao Tian <t123yh.xyz(a)gmail.com> drm/mipi-dbi: align max_chunk to 2 in spi_transfer Johan Hovold <johan+linaro(a)kernel.org> ath11k: fix netdev open race Dan Carpenter <dan.carpenter(a)oracle.com> wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() Gao Chao <gaochao49(a)huawei.com> drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m Javier Martinez Canillas <javierm(a)redhat.com> drm/st7735r: Fix module autoloading for Okaya RH128128T Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ath10k: do not enforce interrupt trigger type Marek Vasut <marex(a)denx.de> drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function Douglas Anderson <dianders(a)chromium.org> drm/dp: Export symbol / kerneldoc fixes for DP AUX bus Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: lpc18xx: Fix period handling Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: lpc18xx-sct: Simplify driver by not using pwm_[gs]et_chip_data() Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: lpc18xx-sct: Reduce number of devm memory allocations Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: sifive: Shut down hardware only after pwmchip_remove() completed Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: sifive: Ensure the clk is enabled exactly once per running PWM Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: sifive: Simplify offset calculation for PWMCMP registers Mike Snitzer <snitzer(a)kernel.org> dm: return early from dm_pr_call() if DM device is suspended Markus Mayer <mmayer(a)broadcom.com> thermal/tools/tmon: Include pthread and time headers in tmon.h YiFei Zhu <zhuyifei(a)google.com> selftests/seccomp: Fix compile warning when CC=clang Peter Zijlstra <peterz(a)infradead.org> x86/extable: Fix ex_handler_msr() print condition Nicolas Saenz Julienne <nsaenzju(a)redhat.com> nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() Anshuman Khandual <anshuman.khandual(a)arm.com> drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX Xu Qiang <xuqiang36(a)huawei.com> irqdomain: Report irq number for NOMAP domains Sumit Garg <sumit.garg(a)linaro.org> arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment Konrad Dybcio <konrad.dybcio(a)somainline.org> soc: qcom: Make QCOM_RPMPD depend on PM Liang He <windhl(a)126.com> regulator: of: Fix refcount leak bug in of_get_regulation_constraints() Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: count number of blocks discarded, not number of discard bios Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: count number of blocks written, not number of write bios Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: count number of blocks read, not number of read bios Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: return void from functions Hsin-Yi Wang <hsinyi(a)chromium.org> PM: domains: Ensure genpd_debugfs_dir exists before remove Bart Van Assche <bvanassche(a)acm.org> blktrace: Trace remapped requests correctly Linus Walleij <linus.walleij(a)linaro.org> hwmon: (drivetemp) Add module alias Yang Yingliang <yangyingliang(a)huawei.com> spi: tegra20-slink: fix UAF in tegra_slink_remove() Yang Yingliang <yangyingliang(a)huawei.com> spi: Fix simplification of devm_spi_register_controller Ming Lei <ming.lei(a)redhat.com> blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created Gao Xiang <hsiangkao(a)linux.alibaba.com> erofs: avoid consecutive detection for Highmem memory Tamás Szűcs <tszucs(a)protonmail.ch> arm64: tegra: Fix SDMMC1 CD on P2888 Mikko Perttunen <mperttunen(a)nvidia.com> arm64: tegra: Mark BPMP channels as no-memory-wc Mikko Perttunen <mperttunen(a)nvidia.com> arm64: tegra: Update Tegra234 BPMP channel addresses Thierry Reding <treding(a)nvidia.com> arm64: tegra: Fixup SYSRAM references Nick Hainke <vincent(a)systemli.org> arm64: dts: mt7622: fix BPI-R64 WPS button Johan Hovold <johan+linaro(a)kernel.org> arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells Marijn Suijten <marijn.suijten(a)somainline.org> arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes Marijn Suijten <marijn.suijten(a)somainline.org> arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx201 to sm6125 Eric Auger <eric.auger(a)redhat.com> ACPI: VIOT: Fix ACS setup Len Baker <len.baker(a)gmx.com> drivers/iio: Remove all strcpy() uses Shuai Xue <xueshuai(a)linux.alibaba.com> ACPI: APEI: explicit init of HEST and GHES in apci_init() Sireesh Kodali <sireeshkodali1(a)gmail.com> arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node GONG, Ruiqi <gongruiqi1(a)huawei.com> stack: Declare {randomize_,}kstack_offset to fix Sparse warnings Yang Yingliang <yangyingliang(a)huawei.com> bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: qcom: pm8841: add required thermal-sensor-cells Miaoqian Lin <linmq006(a)gmail.com> soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register Miaoqian Lin <linmq006(a)gmail.com> soc: qcom: ocmem: Fix refcount leak in of_get_ocmem Luca Weiss <luca(a)z3ntu.xyz> ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1 Dan Williams <dan.j.williams(a)intel.com> ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP Stephan Gerhold <stephan.gerhold(a)kernkonzept.com> regulator: qcom_smd: Fix pm8916_pldo range Miaoqian Lin <linmq006(a)gmail.com> cpufreq: zynq: Fix refcount leak in zynq_get_revision Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sdm630: fix gpu's interconnect path Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sdm630: fix the qusb2phy ref clock Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sdm630: disable GPU by default Miaoqian Lin <linmq006(a)gmail.com> ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init Miaoqian Lin <linmq006(a)gmail.com> ARM: OMAP2+: Fix refcount leak in omapdss_init_of Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg Keith Busch <kbusch(a)kernel.org> block: fix infinite loop for invalid zone append Michael Walle <michael(a)walle.cc> soc: fsl: guts: machine variable might be unset Stephen Boyd <swboyd(a)chromium.org> arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor Peter Zijlstra <peterz(a)infradead.org> locking/lockdep: Fix lockdep_init_map_*() confusion Alexandru Elisei <alexandru.elisei(a)arm.com> arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 Mark Rutland <mark.rutland(a)arm.com> arm64: select TRACE_IRQFLAGS_NMI_SUPPORT Nícolas F. R. A. Prado <nfraprado(a)collabora.com> arm64: dts: mt8192: Fix idle-states entry-method Nícolas F. R. A. Prado <nfraprado(a)collabora.com> arm64: dts: mt8192: Fix idle-states nodes naming scheme Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: ast2600-evb-a1: fix board compatible Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: ast2600-evb: fix board compatible Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: ast2500-evb: fix board compatible Johan Hovold <johan(a)kernel.org> x86/pmem: Fix platform-device leak in error path Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: Fix thermal-sensors on single-zone sensors Liang He <windhl(a)126.com> soc: amlogic: Fix refcount leak in meson-secure-pwrc.c Puranjay Mohan <puranjay12(a)gmail.com> dt-bindings: iio: accel: Add DT binding doc for ADXL355 Xiang Chen <chenxiang66(a)hisilicon.com> scsi: hisi_sas: Use managed PCI functions Geert Uytterhoeven <geert+renesas(a)glider.be> soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values Marcel Ziswiler <marcel.ziswiler(a)toradex.com> ARM: dts: imx7d-colibri-emmc: add cpu1 supply Guilherme G. Piccoli <gpiccoli(a)igalia.com> ACPI: processor/idle: Annotate more functions to live in cpuidle section Miaoqian Lin <linmq006(a)gmail.com> ARM: bcm: Fix refcount leak in bcm_kona_smc_init Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> spi: spi-altera-dfl: Fix an error handling path Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: beacon: Fix regulator node names Miaoqian Lin <linmq006(a)gmail.com> meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> ARM: findbit: fix overflowing offset Biju Das <biju.das.jz(a)bp.renesas.com> spi: spi-rspi: Fix PIO fallback on RZ platforms Michael Ellerman <mpe(a)ellerman.id.au> powerpc/64s: Disable stack variable initialisation for prom_init xinhui pan <xinhui.pan(a)amd.com> drm/amdgpu: Remove one duplicated ef removal Kees Cook <keescook(a)chromium.org> kasan: test: Silence GCC 12 warnings Xiu Jianfeng <xiujianfeng(a)huawei.com> selinux: Add boundary check in put_entry() Xiu Jianfeng <xiujianfeng(a)huawei.com> selinux: fix memleak in security_read_state_kernel() Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> PM: hibernate: defer device probing when resuming from hibernation Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> hwmon: (sht15) Fix wrong assumptions in device remove callback Armin Wolf <W_Armin(a)gmx.de> hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist Lv Ruyi <lv.ruyi(a)zte.com.cn> firmware: tegra: Fix error check return value of debugfs_create_file() Liang He <windhl(a)126.com> ARM: shmobile: rcar-gen2: Increase refcount for new reference Samuel Holland <samuel(a)sholland.org> arm64: dts: allwinner: a64: orangepi-win: Fix LED node name Robert Marko <robimarko(a)gmail.com> arm64: dts: qcom: ipq8074: fix NAND node name Manivannan Sadhasivam <mani(a)kernel.org> ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART huhai <huhai(a)kylinos.cn> ACPI: LPSS: Fix missing check in register_device_clock() Manyi Li <limanyi(a)uniontech.com> ACPI: PM: save NVS memory for Lenovo G40-45 Hans de Goede <hdegoede(a)redhat.com> ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk Hans de Goede <hdegoede(a)redhat.com> ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks Liang He <windhl(a)126.com> ARM: OMAP2+: pdata-quirks: Fix refcount leak bug Liang He <windhl(a)126.com> ARM: OMAP2+: display: Fix refcount leak bug Guo Mengqi <guomengqi3(a)huawei.com> spi: synquacer: Add missing clk_disable_unprepare() Linus Walleij <linus.walleij(a)linaro.org> ARM: dts: ux500: Fix Gavini accelerometer mounting matrix Linus Walleij <linus.walleij(a)linaro.org> ARM: dts: ux500: Fix Codina accelerometer mounting matrix Christian Lamparter <chunkeey(a)gmail.com> ARM: dts: BCM5301X: Add DT for Meraki MR26 Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: fix qspi node compatible Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: fix lcdif node compatible Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: fix csi node compatible Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: fix keypad compatible Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: change operating-points to uint32-matrix Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: add missing properties for sram Juri Lelli <juri.lelli(a)redhat.com> wait: Fix __wait_event_hrtimeout for RT/DL tasks William Dean <williamsukatube(a)163.com> irqchip/mips-gic: Check the return value of ioremap() in gic_of_init() John Keeping <john(a)metanate.com> sched/core: Always flush pending blk_plug Samuel Holland <samuel(a)sholland.org> genirq: GENERIC_IRQ_IPI depends on SMP Samuel Holland <samuel(a)sholland.org> irqchip/mips-gic: Only register IPI domain when SMP is enabled Antonio Borneo <antonio.borneo(a)foss.st.com> genirq: Don't return error on missing optional irq_request_resources() Chen Yu <yu.c.chen(a)intel.com> sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg Jan Kara <jack(a)suse.cz> ext2: Add more validity checks for inode counts Catalin Marinas <catalin.marinas(a)arm.com> arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags" haibinzhang (张海斌) <haibinzhang(a)tencent.com> arm64: fix oops in concurrently setting insn_emulation sysctls Francis Laniel <flaniel(a)linux.microsoft.com> arm64: Do not forget syscall when starting a new thread. Mark Rutland <mark.rutland(a)arm.com> arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic Wyes Karny <wyes.karny(a)amd.com> x86: Handle idle=nomwait cmdline properly for x86_idle Benjamin Segall <bsegall(a)google.com> epoll: autoremove wakers even more aggressively Florian Westphal <fw(a)strlen.de> netfilter: nf_tables: fix null deref due to zeroed list head Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> netfilter: nf_tables: do not allow RULE_ID to refer to another chain Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> netfilter: nf_tables: do not allow CHAIN_ID to refer to another table Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> netfilter: nf_tables: do not allow SET_ID to refer to another table Michael Grzeschik <m.grzeschik(a)pengutronix.de> usb: dwc3: gadget: fix high speed multiplier setting Michael Grzeschik <m.grzeschik(a)pengutronix.de> usb: dwc3: gadget: refactor dwc3_repare_one_trb Kunihiko Hayashi <hayashi.kunihiko(a)socionext.com> arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC Kunihiko Hayashi <hayashi.kunihiko(a)socionext.com> ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC Weitao Wang <WeitaoWang-oc(a)zhaoxin.com> USB: HCD: Fix URB giveback issue in tasklet function Linyu Yuan <quic_linyyuan(a)quicinc.com> usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion Suzuki K Poulose <suzuki.poulose(a)arm.com> coresight: Clear the connection field properly Huacai Chen <chenhuacai(a)kernel.org> MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK Michael Ellerman <mpe(a)ellerman.id.au> powerpc/powernv: Avoid crashing if rng is NULL Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E Pali Rohár <pali(a)kernel.org> powerpc/fsl-pci: Fix Class Code of PCIe Root Port Pali Rohár <pali(a)kernel.org> PCI: Add defines for normal and subtractive PCI bridges Alexander Lobakin <alexandr.lobakin(a)intel.com> ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() Xiaomeng Tong <xiam0nd.tong(a)gmail.com> media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator Jan Kara <jack(a)suse.cz> mbcache: add functions to delete entry if unused Jan Kara <jack(a)suse.cz> mbcache: don't reclaim used entries Mikulas Patocka <mpatocka(a)redhat.com> md-raid10: fix KASAN warning Mikulas Patocka <mpatocka(a)redhat.com> md-raid: destroy the bitmap after destroying the thread Narendra Hadke <nhadke(a)marvell.com> serial: mvebu-uart: uart2 error bits clearing Miklos Szeredi <mszeredi(a)redhat.com> fuse: ioctl: translate ENOSYS Miklos Szeredi <mszeredi(a)redhat.com> fuse: limit nsec Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix use-after-free bug in smb2_tree_disconect Hyunchul Lee <hyc.lee(a)gmail.com> ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix memory leak in smb2_handle_negotiate Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> soundwire: qcom: Check device status before reading devid Bikash Hazarika <bhazarika(a)marvell.com> scsi: qla2xxx: Zero undefined mailbox IN registers Bikash Hazarika <bhazarika(a)marvell.com> scsi: qla2xxx: Fix incorrect display of max frame size Tony Battersby <tonyb(a)cybernetics.com> scsi: sg: Allow waiting for commands to complete on removed device Zheyu Ma <zheyuma97(a)gmail.com> iio: light: isl29028: Fix the warning in isl29028_remove() Fawzi Khaber <fawzi.khaber(a)tdk.com> iio: fix iio_format_avail_range() printing for none IIO_VAL_INT Jason A. Donenfeld <Jason(a)zx2c4.com> um: seed rng using host OS rng Benjamin Beichler <benjamin.beichler(a)uni-rostock.de> um: Remove straying parenthesis Amit Kumar Mahapatra <amit.kumar-mahapatra(a)xilinx.com> mtd: rawnand: arasan: Update NAND bus clock instead of system clock Olga Kitaina <okitain(a)gmail.com> mtd: rawnand: arasan: Fix clock rate in NV-DDR Qu Wenruo <wqu(a)suse.com> btrfs: reject log replay if there is unsupported RO compat flag Tadeusz Struk <tadeusz.struk(a)linaro.org> bpf: Fix KASAN use-after-free Read in compute_effective_progs Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu: fix check in fbdev init Leo Li <sunpeng.li(a)amd.com> drm/amdgpu: Check BO's requested pinning domains against its preferred_domains Lyude Paul <lyude(a)redhat.com> drm/nouveau/kms: Fix failure path for creating DP connectors Lyude Paul <lyude(a)redhat.com> drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime Lyude Paul <lyude(a)redhat.com> drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend() Timur Tabi <ttabi(a)nvidia.com> drm/nouveau: fix another off-by-one in nvbios_addr Thomas Zimmermann <tzimmermann(a)suse.de> drm/hyperv-drm: Include framebuffer and EDID headers Phil Elwell <phil(a)raspberrypi.org> drm/vc4: hdmi: Disable audio if dmas property is present but empty Dmitry Osipenko <dmitry.osipenko(a)collabora.com> drm/shmem-helper: Add missing vunmap on error Dmitry Osipenko <dmitry.osipenko(a)collabora.com> drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error Mathew McBride <matt(a)traverse.com.au> rtc: rx8025: fix 12/24 hour mode detection on RX-8035 Xianting Tian <xianting.tian(a)linux.alibaba.com> RISC-V: Add modules to virtual kernel memory layout dump Xianting Tian <xianting.tian(a)linux.alibaba.com> RISC-V: Fixup schedule out issue in machine_crash_shutdown() Xianting Tian <xianting.tian(a)linux.alibaba.com> RISC-V: Fixup get incorrect user mode PC for kernel mode regs Xianting Tian <xianting.tian(a)linux.alibaba.com> RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context Conor Dooley <conor.dooley(a)microchip.com> dt-bindings: riscv: fix SiFive l2-cache's cache-sets Yipeng Zou <zouyipeng(a)huawei.com> riscv:uprobe fix SR_SPIE set/clear handling Helge Deller <deller(a)gmx.de> parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode William Dean <williamsukatube(a)gmail.com> parisc: Check the return value of ioremap() in lba_driver_probe() Helge Deller <deller(a)gmx.de> parisc: Drop pa_swapper_pg_lock spinlock Helge Deller <deller(a)gmx.de> parisc: Fix device names in /proc/iomem Jiachen Zhang <zhangjiachen.jaycee(a)bytedance.com> ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() John Allen <john.allen(a)amd.com> crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak Al Viro <viro(a)zeniv.linux.org.uk> fix short copy handling in copy_mc_pipe_to_iter() Lukas Wunner <lukas(a)wunner.de> usbnet: Fix linkwatch use-after-free on disconnect Helge Deller <deller(a)gmx.de> fbcon: Fix accelerated fbdev scrolling while logo is still shown Helge Deller <deller(a)gmx.de> fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> thermal: sysfs: Fix cooling_device_stats_setup() error code path Yang Xu <xuyang2018.jy(a)fujitsu.com> fs: Add missing umask strip in vfs_tmpfile David Howells <dhowells(a)redhat.com> vfs: Check the truncate maximum size in inode_newsize_ok() Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> tty: vt: initialize unicode screen buffer Bedant Patnaik <bedant.patnaik(a)gmail.com> ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED Meng Tang <tangmeng(a)uniontech.com> ALSA: hda/realtek: Add quirk for another Asus K42JZ model Allen Ballway <ballway(a)chromium.org> ALSA: hda/cirrus - support for iMac 12,1 model Meng Tang <tangmeng(a)uniontech.com> ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model Dimitri John Ledkov <dimitri.ledkov(a)canonical.com> riscv: set default pm_power_off to NULL Paolo Bonzini <pbonzini(a)redhat.com> KVM: x86: revalidate steal time cache if MSR value changes Paolo Bonzini <pbonzini(a)redhat.com> KVM: x86: do not report preemption if the steal time cache is stale Sean Christopherson <seanjc(a)google.com> KVM: x86: Tag kvm_mmu_x86_module_init() with __init Vitaly Kuznetsov <vkuznets(a)redhat.com> KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1 Sean Christopherson <seanjc(a)google.com> KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP Sean Christopherson <seanjc(a)google.com> KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value Sean Christopherson <seanjc(a)google.com> KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits Nico Boehr <nrb(a)linux.ibm.com> KVM: s390: pv: don't present the ecall interrupt twice Maciej S. Szmigiero <maciej.szmigiero(a)oracle.com> KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case Ping Cheng <pinglinux(a)gmail.com> HID: wacom: Don't register pad_input for touch switch Ping Cheng <pinglinux(a)gmail.com> HID: wacom: Only report rotation for art pen Maximilian Luz <luzmaximilian(a)gmail.com> HID: hid-input: add Surface Go battery quirk Jeff Layton <jlayton(a)kernel.org> lockd: detect and reject lock arguments that overflow Mikulas Patocka <mpatocka(a)redhat.com> add barriers to buffer_uptodate and set_buffer_uptodate Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211_hwsim: use 32-bit skb cookie Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211_hwsim: add back erroneously removed cast Jeongik Cha <jeongik(a)google.com> wifi: mac80211_hwsim: fix race condition in pending packet Ivan Hasenkampf <ivan.hasenkampf(a)gmail.com> ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx Tim Crawford <tcrawford(a)system76.com> ALSA: hda/realtek: Add quirk for Clevo NV45PZ Zheyu Ma <zheyuma97(a)gmail.com> ALSA: bcd2000: Fix a UAF bug on the error path of probing Takashi Iwai <tiwai(a)suse.de> ALSA: usb-audio: Add quirk for Behringer UMC202HD Jeff Layton <jlayton(a)kernel.org> nfsd: eliminate the NFSD_FILE_BREAK_* flags Chuck Lever <chuck.lever(a)oracle.com> NFSD: Clean up the show_nf_flags() macro Trond Myklebust <trond.myklebust(a)hammerspace.com> pNFS/flexfiles: Report RDMA connection errors to the server Nilesh Javali <njavali(a)marvell.com> scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" Trond Myklebust <trond.myklebust(a)hammerspace.com> Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" Nick Desaulniers <ndesaulniers(a)google.com> x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments Nick Desaulniers <ndesaulniers(a)google.com> Makefile: link with -z noexecstack --no-warn-rwx-segments ------------- Diffstat: Documentation/ABI/testing/sysfs-driver-xen-blkback | 2 +- .../ABI/testing/sysfs-driver-xen-blkfront | 2 +- .../admin-guide/device-mapper/writecache.rst | 16 +- Documentation/admin-guide/kernel-parameters.txt | 29 +- Documentation/admin-guide/pm/cpuidle.rst | 15 +- .../devicetree/bindings/iio/accel/adi,adxl355.yaml | 88 ++ .../devicetree/bindings/riscv/sifive-l2-cache.yaml | 6 +- .../tty/device_drivers/oxsemi-tornado.rst | 129 +++ .../userspace-api/media/v4l/ext-ctrls-codec.rst | 6 +- Makefile | 9 +- arch/Kconfig | 3 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/aspeed-ast2500-evb.dts | 2 +- arch/arm/boot/dts/aspeed-ast2600-evb-a1.dts | 1 + arch/arm/boot/dts/aspeed-ast2600-evb.dts | 2 +- arch/arm/boot/dts/bcm53015-meraki-mr26.dts | 166 +++ arch/arm/boot/dts/imx6ul.dtsi | 33 +- arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 4 + arch/arm/boot/dts/qcom-mdm9615.dtsi | 1 + arch/arm/boot/dts/qcom-msm8974.dtsi | 2 +- arch/arm/boot/dts/qcom-pm8841.dtsi | 1 + arch/arm/boot/dts/qcom-sdx55.dtsi | 2 +- arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 4 +- arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 4 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 8 +- arch/arm/crypto/Kconfig | 2 +- arch/arm/crypto/Makefile | 4 +- arch/arm/crypto/blake2s-shash.c | 75 -- arch/arm/include/asm/entry-macro-multi.S | 24 - arch/arm/include/asm/smp.h | 5 - arch/arm/kernel/smp.c | 5 - arch/arm/lib/findbit.S | 16 +- arch/arm/mach-bcm/bcm_kona_smc.c | 1 + arch/arm/mach-omap2/display.c | 3 + arch/arm/mach-omap2/pdata-quirks.c | 2 + arch/arm/mach-omap2/prm3xxx.c | 1 + arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 5 +- arch/arm/mach-zynq/common.c | 1 + arch/arm64/Kconfig | 1 + .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 2 +- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 26 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 3 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 3 +- arch/arm64/boot/dts/nvidia/tegra234.dtsi | 17 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 1 + arch/arm64/boot/dts/qcom/sdm630.dtsi | 7 +- .../dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts | 2 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 36 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 30 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 6 + .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 2 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 8 +- arch/arm64/crypto/Kconfig | 1 + arch/arm64/include/asm/processor.h | 3 +- arch/arm64/kernel/armv8_deprecated.c | 9 +- arch/arm64/kernel/cpufeature.c | 2 +- arch/arm64/kernel/hibernate.c | 5 - arch/arm64/kernel/mte.c | 9 - arch/arm64/kvm/hyp/nvhe/switch.c | 2 +- arch/arm64/kvm/hyp/vhe/switch.c | 2 +- arch/arm64/mm/copypage.c | 9 - arch/arm64/mm/mteswap.c | 9 - arch/ia64/include/asm/processor.h | 2 +- arch/mips/kernel/proc.c | 2 +- arch/mips/kernel/vdso.c | 2 +- arch/mips/mm/physaddr.c | 14 +- arch/parisc/kernel/cache.c | 3 - arch/parisc/kernel/drivers.c | 9 +- arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/include/asm/archrandom.h | 5 - arch/powerpc/include/asm/simple_spinlock.h | 15 +- arch/powerpc/kernel/Makefile | 1 + arch/powerpc/kernel/iommu.c | 5 + arch/powerpc/kernel/pci-common.c | 29 +- arch/powerpc/kvm/book3s_hv_builtin.c | 7 +- arch/powerpc/mm/nohash/8xx.c | 4 +- arch/powerpc/mm/pgtable_32.c | 6 +- arch/powerpc/mm/ptdump/shared.c | 6 +- arch/powerpc/perf/core-book3s.c | 35 +- arch/powerpc/platforms/Kconfig.cputype | 4 +- arch/powerpc/platforms/cell/axon_msi.c | 1 + arch/powerpc/platforms/cell/spufs/inode.c | 1 + arch/powerpc/platforms/powernv/rng.c | 34 +- arch/powerpc/sysdev/fsl_pci.c | 8 + arch/powerpc/sysdev/fsl_pci.h | 1 + arch/powerpc/sysdev/xive/spapr.c | 1 + arch/riscv/kernel/crash_save_regs.S | 2 +- arch/riscv/kernel/machine_kexec.c | 28 +- arch/riscv/kernel/probes/uprobes.c | 6 - arch/riscv/kernel/reset.c | 12 +- arch/riscv/mm/init.c | 4 + arch/s390/include/asm/ctl_reg.h | 16 +- arch/s390/include/asm/gmap.h | 2 + arch/s390/include/asm/os_info.h | 2 +- arch/s390/include/asm/processor.h | 19 +- arch/s390/include/asm/uaccess.h | 2 +- arch/s390/kernel/asm-offsets.c | 2 + arch/s390/kernel/crash_dump.c | 58 +- arch/s390/kernel/ipl.c | 4 +- arch/s390/kernel/machine_kexec.c | 2 +- arch/s390/kernel/machine_kexec_file.c | 18 +- arch/s390/kernel/os_info.c | 12 +- arch/s390/kernel/setup.c | 19 +- arch/s390/kernel/smp.c | 57 +- arch/s390/kvm/intercept.c | 15 + arch/s390/kvm/pv.c | 9 +- arch/s390/kvm/sigp.c | 4 +- arch/s390/mm/gmap.c | 86 ++ arch/s390/mm/maccess.c | 4 +- arch/um/drivers/random.c | 2 +- arch/um/include/asm/archrandom.h | 30 + arch/um/include/asm/xor.h | 2 +- arch/um/include/shared/os.h | 7 + arch/um/kernel/um_arch.c | 8 + arch/um/os-Linux/util.c | 6 + arch/x86/Kconfig | 1 + arch/x86/Kconfig.debug | 3 - arch/x86/boot/Makefile | 2 +- arch/x86/boot/compressed/Makefile | 4 + arch/x86/crypto/Makefile | 4 +- arch/x86/crypto/blake2s-glue.c | 3 +- arch/x86/crypto/blake2s-shash.c | 77 -- arch/x86/entry/Makefile | 3 +- arch/x86/entry/thunk_32.S | 2 - arch/x86/entry/thunk_64.S | 4 - arch/x86/entry/vdso/Makefile | 2 +- arch/x86/include/asm/kvm_host.h | 3 +- arch/x86/kernel/cpu/bugs.c | 10 +- arch/x86/kernel/cpu/intel.c | 27 +- arch/x86/kernel/ftrace.c | 1 + arch/x86/kernel/kprobes/core.c | 18 +- arch/x86/kernel/pmem.c | 7 +- arch/x86/kernel/process.c | 9 +- arch/x86/kvm/emulate.c | 23 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/svm/nested.c | 3 +- arch/x86/kvm/svm/svm.c | 29 +- arch/x86/kvm/vmx/nested.c | 107 +- arch/x86/kvm/vmx/nested.h | 3 +- arch/x86/kvm/vmx/pmu_intel.c | 13 +- arch/x86/kvm/vmx/vmx.c | 4 +- arch/x86/kvm/vmx/vmx.h | 12 + arch/x86/kvm/x86.c | 31 +- arch/x86/kvm/x86.h | 2 +- arch/x86/mm/extable.c | 16 +- arch/x86/mm/numa.c | 4 +- arch/x86/platform/olpc/olpc-xo1-sci.c | 2 +- arch/x86/um/Makefile | 3 +- arch/xtensa/platforms/iss/network.c | 42 +- block/bio.c | 99 +- block/blk-iocost.c | 20 +- block/blk-iolatency.c | 18 +- block/blk-mq-debugfs.c | 3 + block/blk-rq-qos.h | 11 +- block/blk-wbt.c | 12 +- crypto/Kconfig | 20 +- crypto/Makefile | 1 - crypto/asymmetric_keys/public_key.c | 7 +- crypto/blake2s_generic.c | 75 -- crypto/tcrypt.c | 12 - crypto/testmgr.c | 24 - crypto/testmgr.h | 217 ---- drivers/acpi/acpi_lpss.c | 3 + drivers/acpi/apei/einj.c | 2 + drivers/acpi/apei/ghes.c | 19 +- drivers/acpi/bus.c | 3 + drivers/acpi/cppc_acpi.c | 54 +- drivers/acpi/ec.c | 82 +- drivers/acpi/pci_root.c | 3 - drivers/acpi/processor_idle.c | 6 +- drivers/acpi/sleep.c | 8 + drivers/acpi/viot.c | 26 +- drivers/android/binder.c | 114 ++- drivers/android/binder_alloc.c | 30 +- drivers/android/binder_alloc.h | 2 +- drivers/android/binder_alloc_selftest.c | 2 +- drivers/android/binder_internal.h | 46 +- drivers/android/binderfs.c | 47 +- drivers/base/dd.c | 5 +- drivers/base/power/domain.c | 3 + drivers/block/null_blk/main.c | 14 +- drivers/block/rnbd/rnbd-srv.c | 15 +- drivers/block/xen-blkback/xenbus.c | 20 +- drivers/block/xen-blkfront.c | 4 +- drivers/bluetooth/hci_intel.c | 6 +- drivers/bus/hisi_lpc.c | 10 +- drivers/clk/mediatek/reset.c | 4 +- drivers/clk/qcom/camcc-sdm845.c | 4 + drivers/clk/qcom/camcc-sm8250.c | 16 +- drivers/clk/qcom/clk-krait.c | 7 +- drivers/clk/qcom/clk-rcg2.c | 16 +- drivers/clk/qcom/gcc-ipq8074.c | 60 +- drivers/clk/qcom/gcc-msm8939.c | 33 +- drivers/clk/renesas/r9a06g032-clocks.c | 8 +- .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 1 + drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 22 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 15 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 4 + drivers/crypto/ccp/sev-dev.c | 12 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 2 +- drivers/crypto/hisilicon/sec/sec_algs.c | 14 +- drivers/crypto/hisilicon/sec/sec_drv.h | 2 +- drivers/crypto/hisilicon/sec2/sec.h | 2 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 26 +- drivers/crypto/hisilicon/sec2/sec_crypto.h | 1 + drivers/crypto/inside-secure/safexcel.c | 2 + drivers/dma/dw-edma/dw-edma-core.c | 2 +- drivers/dma/imx-dma.c | 2 +- drivers/dma/sf-pdma/sf-pdma.c | 44 +- drivers/firmware/Kconfig | 1 + drivers/firmware/arm_scpi.c | 61 +- drivers/firmware/arm_sdei.c | 13 +- drivers/firmware/tegra/bpmp-debugfs.c | 10 +- drivers/fpga/altera-pr-ip-core.c | 2 +- drivers/gpio/gpiolib-of.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 + drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 24 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 2 +- drivers/gpu/drm/bridge/panel.c | 37 + drivers/gpu/drm/bridge/sil-sii8620.c | 4 +- drivers/gpu/drm/bridge/tc358767.c | 30 +- drivers/gpu/drm/drm_bridge.c | 7 +- drivers/gpu/drm/drm_dp_aux_bus.c | 4 +- drivers/gpu/drm/drm_dp_mst_topology.c | 7 +- drivers/gpu/drm/drm_gem.c | 4 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 132 +-- drivers/gpu/drm/drm_mipi_dbi.c | 7 + drivers/gpu/drm/drm_of.c | 3 + drivers/gpu/drm/exynos/exynos7_drm_decon.c | 17 +- drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 2 + drivers/gpu/drm/lima/lima_gem.c | 18 +- drivers/gpu/drm/lima/lima_sched.c | 4 +- drivers/gpu/drm/mcde/mcde_dsi.c | 1 + drivers/gpu/drm/mediatek/mtk_dpi.c | 33 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 126 ++- drivers/gpu/drm/meson/Kconfig | 2 + drivers/gpu/drm/meson/meson_dw_hdmi.c | 1 + drivers/gpu/drm/meson/meson_encoder_hdmi.c | 96 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 26 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 3 + drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 19 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 8 + drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h | 5 + drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c | 3 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 21 +- drivers/gpu/drm/msm/msm_atomic.c | 15 - drivers/gpu/drm/msm/msm_drv.h | 6 +- drivers/gpu/drm/msm/msm_fb.c | 43 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 8 +- drivers/gpu/drm/nouveau/nouveau_display.c | 4 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c | 2 +- drivers/gpu/drm/panel/Kconfig | 2 + drivers/gpu/drm/panfrost/panfrost_drv.c | 2 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 20 +- drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 2 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 5 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 6 +- drivers/gpu/drm/radeon/.gitignore | 2 +- drivers/gpu/drm/radeon/Kconfig | 2 +- drivers/gpu/drm/radeon/Makefile | 2 +- drivers/gpu/drm/radeon/ni_dpm.c | 6 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 10 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 3 + drivers/gpu/drm/tiny/st7735r.c | 1 + drivers/gpu/drm/v3d/v3d_bo.c | 22 +- drivers/gpu/drm/vc4/vc4_crtc.c | 10 +- drivers/gpu/drm/vc4/vc4_drv.c | 19 + drivers/gpu/drm/vc4/vc4_dsi.c | 187 ++-- drivers/gpu/drm/vc4/vc4_hdmi.c | 40 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 3 + drivers/gpu/drm/vc4/vc4_plane.c | 30 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 6 +- drivers/gpu/drm/virtio/virtgpu_object.c | 31 +- drivers/hid/amd-sfh-hid/amd_sfh_client.c | 2 + drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 12 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 3 +- drivers/hid/hid-alps.c | 2 + drivers/hid/hid-cp2112.c | 5 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 2 + drivers/hid/hid-mcp2221.c | 3 + drivers/hid/wacom_sys.c | 2 +- drivers/hid/wacom_wac.c | 72 +- drivers/hwmon/dell-smm-hwmon.c | 8 + drivers/hwmon/drivetemp.c | 1 + drivers/hwmon/sht15.c | 17 +- drivers/hwtracing/coresight/coresight-core.c | 1 + drivers/hwtracing/intel_th/msu-sink.c | 3 + drivers/hwtracing/intel_th/msu.c | 14 +- drivers/hwtracing/intel_th/pci.c | 25 +- drivers/i2c/busses/i2c-cadence.c | 10 +- drivers/i2c/busses/i2c-mxs.c | 2 +- drivers/i2c/busses/i2c-npcm7xx.c | 50 +- drivers/i2c/i2c-core-base.c | 3 +- drivers/i2c/muxes/i2c-mux-gpmux.c | 1 + drivers/iio/accel/bma400.h | 23 +- drivers/iio/accel/bma400_core.c | 4 +- drivers/iio/accel/cros_ec_accel_legacy.c | 4 +- .../iio/common/cros_ec_sensors/cros_ec_lid_angle.c | 4 +- .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 6 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 58 +- drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c | 36 +- drivers/iio/industrialio-core.c | 18 +- drivers/iio/light/cros_ec_light_prox.c | 6 +- drivers/iio/light/isl29028.c | 2 +- drivers/iio/pressure/cros_ec_baro.c | 6 +- drivers/infiniband/hw/hfi1/file_ops.c | 4 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 4 +- drivers/infiniband/hw/irdma/cm.c | 11 +- drivers/infiniband/hw/irdma/hw.c | 15 +- drivers/infiniband/hw/irdma/verbs.c | 2 +- drivers/infiniband/hw/mlx5/fs.c | 6 +- drivers/infiniband/hw/qedr/verbs.c | 8 +- drivers/infiniband/sw/rxe/rxe_comp.c | 12 +- drivers/infiniband/sw/rxe/rxe_cq.c | 25 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 +- drivers/infiniband/sw/rxe/rxe_mr.c | 12 +- drivers/infiniband/sw/rxe/rxe_mw.c | 7 - drivers/infiniband/sw/rxe/rxe_qp.c | 26 +- drivers/infiniband/sw/rxe/rxe_queue.c | 30 +- drivers/infiniband/sw/rxe/rxe_queue.h | 292 +++--- drivers/infiniband/sw/rxe/rxe_req.c | 45 +- drivers/infiniband/sw/rxe/rxe_resp.c | 40 +- drivers/infiniband/sw/rxe/rxe_srq.c | 3 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 56 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 3 - drivers/infiniband/sw/siw/siw_cm.c | 7 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 4 +- drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c | 8 +- drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 123 +-- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 1062 ++++++++++---------- drivers/infiniband/ulp/rtrs/rtrs-clt.h | 22 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 39 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 121 +-- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 659 ++++++------ drivers/infiniband/ulp/rtrs/rtrs-srv.h | 12 +- drivers/infiniband/ulp/rtrs/rtrs.c | 127 ++- drivers/infiniband/ulp/rtrs/rtrs.h | 7 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 148 ++- drivers/infiniband/ulp/srpt/ib_srpt.h | 18 +- drivers/input/serio/gscps2.c | 4 + drivers/interconnect/imx/imx.c | 8 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 7 +- drivers/iommu/exynos-iommu.c | 6 +- drivers/iommu/intel/dmar.c | 2 +- drivers/irqchip/Kconfig | 5 +- drivers/irqchip/irq-mips-gic.c | 84 +- drivers/md/dm-raid.c | 4 +- drivers/md/dm-thin-metadata.c | 7 +- drivers/md/dm-thin.c | 4 +- drivers/md/dm-writecache.c | 43 +- drivers/md/dm.c | 5 + drivers/md/md.c | 2 +- drivers/md/raid10.c | 5 +- drivers/media/pci/tw686x/tw686x-core.c | 18 +- drivers/media/pci/tw686x/tw686x-video.c | 4 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 2 + drivers/media/platform/imx-jpeg/mxc-jpeg-hw.c | 5 + drivers/media/platform/imx-jpeg/mxc-jpeg-hw.h | 9 +- drivers/media/platform/imx-jpeg/mxc-jpeg.c | 523 ++++++---- drivers/media/platform/imx-jpeg/mxc-jpeg.h | 7 +- drivers/media/platform/mtk-mdp/mtk_mdp_ipi.h | 2 + drivers/media/usb/hdpvr/hdpvr-video.c | 2 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 2 +- drivers/memstick/core/ms_block.c | 11 +- drivers/mfd/max77620.c | 2 + drivers/mfd/t7l66xb.c | 6 +- drivers/misc/cardreader/rtsx_pcr.c | 6 +- drivers/misc/eeprom/idt_89hpesx.c | 8 +- drivers/mmc/core/block.c | 28 +- drivers/mmc/host/cavium-octeon.c | 1 + drivers/mmc/host/cavium-thunderx.c | 4 +- drivers/mmc/host/mxcmmc.c | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 8 +- drivers/mmc/host/sdhci-of-at91.c | 9 +- drivers/mmc/host/sdhci-of-esdhc.c | 1 + drivers/mtd/devices/mtd_dataflash.c | 8 + drivers/mtd/devices/st_spi_fsm.c | 8 +- drivers/mtd/maps/physmap-versatile.c | 2 + drivers/mtd/nand/raw/arasan-nand-controller.c | 16 +- drivers/mtd/nand/raw/meson_nand.c | 1 - drivers/mtd/parsers/ofpart_bcm4908.c | 3 + drivers/mtd/parsers/redboot.c | 1 + drivers/mtd/sm_ftl.c | 2 +- drivers/mtd/spi-nor/core.c | 6 +- drivers/net/can/dev/netlink.c | 6 +- drivers/net/can/pch_can.c | 8 +- drivers/net/can/rcar/rcar_can.c | 8 +- drivers/net/can/sja1000/sja1000.c | 7 +- drivers/net/can/spi/hi311x.c | 5 +- drivers/net/can/sun4i_can.c | 9 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 12 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 6 +- drivers/net/can/usb/usb_8dev.c | 7 +- drivers/net/ethernet/huawei/hinic/hinic_dev.h | 3 - drivers/net/ethernet/huawei/hinic/hinic_main.c | 68 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 2 - drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 - drivers/net/ethernet/intel/iavf/iavf.h | 6 + drivers/net/ethernet/intel/iavf/iavf_main.c | 46 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 2 +- drivers/net/netdevsim/bpf.c | 8 +- drivers/net/netdevsim/fib.c | 27 +- drivers/net/phy/smsc.c | 6 +- drivers/net/usb/Kconfig | 3 +- drivers/net/usb/ax88179_178a.c | 20 +- drivers/net/usb/smsc95xx.c | 157 +-- drivers/net/usb/usbnet.c | 8 +- drivers/net/wireguard/allowedips.c | 9 +- drivers/net/wireguard/selftest/allowedips.c | 6 +- drivers/net/wireguard/selftest/ratelimiter.c | 25 +- drivers/net/wireless/ath/ath10k/snoc.c | 5 +- drivers/net/wireless/ath/ath11k/core.c | 16 +- drivers/net/wireless/ath/ath11k/debug.h | 4 +- drivers/net/wireless/ath/ath11k/mac.c | 2 +- drivers/net/wireless/ath/ath9k/htc.h | 10 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 3 +- drivers/net/wireless/ath/wil6210/debugfs.c | 18 +- drivers/net/wireless/intel/iwlegacy/4965-rs.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 1 + drivers/net/wireless/intersil/p54/main.c | 2 +- drivers/net/wireless/intersil/p54/p54spi.c | 3 +- drivers/net/wireless/mac80211_hwsim.c | 14 +- drivers/net/wireless/marvell/libertas/if_usb.c | 1 + drivers/net/wireless/marvell/mwifiex/main.h | 2 + drivers/net/wireless/marvell/mwifiex/pcie.c | 3 + drivers/net/wireless/marvell/mwifiex/sta_event.c | 3 + drivers/net/wireless/mediatek/mt76/eeprom.c | 5 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 1 + drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 9 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 6 +- drivers/net/wireless/realtek/rtlwifi/debug.c | 8 +- drivers/net/wireless/realtek/rtw88/main.c | 4 + drivers/nvme/host/core.c | 44 +- drivers/nvme/host/multipath.c | 1 + drivers/nvme/host/trace.h | 2 +- drivers/of/device.c | 5 +- drivers/of/fdt.c | 2 +- drivers/of/kexec.c | 17 + drivers/opp/core.c | 4 +- drivers/parisc/lba_pci.c | 6 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 18 +- drivers/pci/controller/dwc/pcie-designware-host.c | 30 +- drivers/pci/controller/dwc/pcie-designware.c | 46 +- drivers/pci/controller/dwc/pcie-qcom.c | 58 +- drivers/pci/controller/dwc/pcie-tegra194.c | 49 +- drivers/pci/controller/pcie-mediatek-gen3.c | 6 +- drivers/pci/controller/pcie-microchip-host.c | 2 + drivers/pci/endpoint/functions/pci-epf-test.c | 1 - drivers/pci/p2pdma.c | 2 +- drivers/pci/pcie/aer.c | 7 +- drivers/pci/pcie/portdrv_core.c | 9 +- drivers/perf/arm_spe_pmu.c | 22 +- drivers/phy/samsung/phy-exynosautov9-ufs.c | 18 +- drivers/phy/st/phy-stm32-usbphyc.c | 4 +- drivers/platform/chrome/cros_ec.c | 8 +- drivers/platform/olpc/olpc-ec.c | 2 +- drivers/pwm/pwm-lpc18xx-sct.c | 88 +- drivers/pwm/pwm-sifive.c | 61 +- drivers/regulator/of_regulator.c | 6 +- drivers/regulator/qcom_smd-regulator.c | 4 +- drivers/remoteproc/imx_rproc.c | 7 +- drivers/remoteproc/qcom_q6v5_pas.c | 3 + drivers/remoteproc/qcom_sysmon.c | 10 + drivers/remoteproc/qcom_wcnss.c | 10 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 2 + drivers/rpmsg/mtk_rpmsg.c | 2 + drivers/rpmsg/qcom_smd.c | 1 + drivers/rpmsg/rpmsg_char.c | 7 +- drivers/rtc/rtc-rx8025.c | 22 +- drivers/s390/char/zcore.c | 14 +- drivers/s390/cio/vfio_ccw_drv.c | 14 +- drivers/s390/scsi/zfcp_fc.c | 29 +- drivers/s390/scsi/zfcp_fc.h | 6 +- drivers/s390/scsi/zfcp_fsf.c | 4 +- drivers/scsi/be2iscsi/be_main.c | 2 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 20 +- drivers/scsi/iscsi_tcp.c | 4 +- drivers/scsi/libiscsi.c | 9 +- drivers/scsi/lpfc/lpfc.h | 41 + drivers/scsi/lpfc/lpfc_bsg.c | 50 +- drivers/scsi/lpfc/lpfc_crtn.h | 3 +- drivers/scsi/lpfc/lpfc_ct.c | 8 +- drivers/scsi/lpfc/lpfc_els.c | 139 ++- drivers/scsi/lpfc/lpfc_hbadisc.c | 1 + drivers/scsi/lpfc/lpfc_hw4.h | 7 + drivers/scsi/lpfc/lpfc_init.c | 44 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 4 +- drivers/scsi/lpfc/lpfc_nvme.c | 87 +- drivers/scsi/lpfc/lpfc_nvme.h | 6 +- drivers/scsi/lpfc/lpfc_nvmet.c | 83 +- drivers/scsi/lpfc/lpfc_scsi.c | 501 +++++---- drivers/scsi/lpfc/lpfc_sli.c | 907 ++++++++--------- drivers/scsi/lpfc/lpfc_sli.h | 26 +- drivers/scsi/lpfc/lpfc_sli4.h | 2 + drivers/scsi/qedi/qedi_main.c | 9 +- drivers/scsi/qla2xxx/qla_attr.c | 31 +- drivers/scsi/qla2xxx/qla_bsg.c | 10 +- drivers/scsi/qla2xxx/qla_def.h | 16 +- drivers/scsi/qla2xxx/qla_edif.c | 154 ++- drivers/scsi/qla2xxx/qla_edif.h | 13 +- drivers/scsi/qla2xxx/qla_edif_bsg.h | 2 + drivers/scsi/qla2xxx/qla_fw.h | 2 +- drivers/scsi/qla2xxx/qla_gbl.h | 6 +- drivers/scsi/qla2xxx/qla_gs.c | 129 ++- drivers/scsi/qla2xxx/qla_init.c | 124 ++- drivers/scsi/qla2xxx/qla_iocb.c | 8 +- drivers/scsi/qla2xxx/qla_isr.c | 25 +- drivers/scsi/qla2xxx/qla_mbx.c | 19 +- drivers/scsi/qla2xxx/qla_mid.c | 6 +- drivers/scsi/qla2xxx/qla_nvme.c | 5 - drivers/scsi/qla2xxx/qla_os.c | 93 +- drivers/scsi/qla2xxx/qla_target.c | 2 +- drivers/scsi/scsi_transport_iscsi.c | 66 +- drivers/scsi/sg.c | 53 +- drivers/scsi/smartpqi/smartpqi_init.c | 4 +- drivers/scsi/ufs/ufshcd.c | 6 +- drivers/soc/amlogic/meson-mx-socinfo.c | 1 + drivers/soc/amlogic/meson-secure-pwrc.c | 4 +- drivers/soc/fsl/guts.c | 2 +- drivers/soc/qcom/Kconfig | 1 + drivers/soc/qcom/ocmem.c | 3 + drivers/soc/qcom/qcom_aoss.c | 4 +- drivers/soc/renesas/r8a779a0-sysc.c | 10 +- drivers/soundwire/bus.c | 75 +- drivers/soundwire/bus_type.c | 38 +- drivers/soundwire/qcom.c | 4 + drivers/soundwire/slave.c | 3 +- drivers/soundwire/stream.c | 53 +- drivers/spi/spi-altera-dfl.c | 14 +- drivers/spi/spi-rspi.c | 4 + drivers/spi/spi-synquacer.c | 1 + drivers/spi/spi-tegra20-slink.c | 3 +- drivers/spi/spi.c | 19 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 57 +- drivers/staging/media/hantro/hantro.h | 2 + drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 27 +- drivers/staging/media/hantro/hantro_hevc.c | 2 +- drivers/staging/media/hantro/hantro_postproc.c | 15 +- drivers/staging/media/hantro/imx8m_vpu_hw.c | 1 + drivers/staging/media/hantro/rockchip_vpu_hw.c | 1 + drivers/staging/media/hantro/sama5d4_vdec_hw.c | 1 + drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 7 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 3 +- drivers/staging/rtl8192u/r8192U.h | 2 +- drivers/staging/rtl8192u/r8192U_dm.c | 38 +- drivers/staging/rtl8192u/r8192U_dm.h | 2 +- drivers/thermal/thermal_sysfs.c | 10 +- drivers/tty/n_gsm.c | 360 +++++-- drivers/tty/serial/8250/8250.h | 40 + drivers/tty/serial/8250/8250_bcm7271.c | 24 +- drivers/tty/serial/8250/8250_dma.c | 4 + drivers/tty/serial/8250/8250_dw.c | 3 + drivers/tty/serial/8250/8250_fsl.c | 2 +- drivers/tty/serial/8250/8250_pci.c | 582 ++++++++--- drivers/tty/serial/8250/8250_port.c | 21 - drivers/tty/serial/fsl_lpuart.c | 12 +- drivers/tty/serial/mvebu-uart.c | 11 + drivers/tty/vt/vt.c | 2 +- drivers/usb/cdns3/cdns3-gadget.c | 11 +- drivers/usb/core/hcd.c | 26 +- drivers/usb/dwc3/core.c | 9 +- drivers/usb/dwc3/dwc3-qcom.c | 4 +- drivers/usb/dwc3/gadget.c | 92 +- drivers/usb/gadget/udc/Kconfig | 2 +- drivers/usb/gadget/udc/aspeed-vhub/hub.c | 4 +- drivers/usb/gadget/udc/tegra-xudc.c | 8 +- drivers/usb/host/ehci-ppc-of.c | 1 + drivers/usb/host/ohci-nxp.c | 1 + drivers/usb/host/xhci-tegra.c | 8 +- drivers/usb/host/xhci.h | 2 +- drivers/usb/serial/sierra.c | 3 +- drivers/usb/serial/usb-serial.c | 2 +- drivers/usb/serial/usb_wwan.c | 3 +- drivers/usb/typec/ucsi/ucsi.c | 4 + drivers/video/fbdev/amba-clcd.c | 24 +- drivers/video/fbdev/arkfb.c | 9 +- drivers/video/fbdev/core/fbcon.c | 12 +- drivers/video/fbdev/s3fb.c | 2 + drivers/video/fbdev/sis/init.c | 4 +- drivers/video/fbdev/vt8623fb.c | 2 + drivers/watchdog/armada_37xx_wdt.c | 2 + drivers/watchdog/sp5100_tco.c | 1 + fs/9p/acl.c | 1 + fs/9p/acl.h | 17 +- fs/9p/cache.c | 4 +- fs/9p/v9fs.c | 4 + fs/9p/v9fs_vfs.h | 11 +- fs/9p/vfs_addr.c | 6 +- fs/9p/vfs_dentry.c | 2 + fs/9p/vfs_file.c | 1 + fs/9p/vfs_inode.c | 14 +- fs/9p/vfs_inode_dotl.c | 9 +- fs/9p/vfs_super.c | 7 +- fs/9p/xattr.h | 19 +- fs/attr.c | 2 + fs/btrfs/block-group.c | 1 + fs/btrfs/disk-io.c | 35 +- fs/btrfs/inode.c | 72 +- fs/cifs/file.c | 20 +- fs/erofs/decompressor.c | 16 +- fs/eventpoll.c | 22 + fs/exec.c | 3 + fs/ext2/super.c | 12 +- fs/ext4/inline.c | 3 + fs/ext4/inode.c | 24 +- fs/ext4/migrate.c | 4 +- fs/ext4/namei.c | 23 + fs/ext4/resize.c | 1 + fs/ext4/xattr.c | 169 ++-- fs/ext4/xattr.h | 14 + fs/f2fs/file.c | 17 +- fs/fuse/control.c | 4 +- fs/fuse/inode.c | 6 + fs/fuse/ioctl.c | 15 +- fs/io_uring.c | 3 +- fs/jbd2/commit.c | 2 +- fs/jbd2/transaction.c | 14 +- fs/ksmbd/smb2misc.c | 5 - fs/ksmbd/smb2pdu.c | 5 + fs/lockd/svc4proc.c | 8 + fs/lockd/xdr4.c | 19 +- fs/mbcache.c | 76 +- fs/namei.c | 4 + fs/nfs/flexfilelayout/flexfilelayout.c | 4 + fs/nfs/nfs3client.c | 1 - fs/nfsd/filecache.c | 22 +- fs/nfsd/filecache.h | 4 +- fs/nfsd/trace.h | 8 - fs/overlayfs/export.c | 2 +- fs/proc/base.c | 46 +- fs/splice.c | 10 +- include/acpi/apei.h | 4 +- include/acpi/cppc_acpi.h | 2 +- include/crypto/internal/blake2s.h | 108 -- include/drm/drm_bridge.h | 2 + include/drm/drm_gem_shmem_helper.h | 168 +++- include/dt-bindings/clock/qcom,gcc-msm8939.h | 1 + include/linux/acpi_viot.h | 2 + include/linux/arm_sdei.h | 2 + include/linux/blkdev.h | 2 - include/linux/buffer_head.h | 25 +- include/linux/ieee80211.h | 6 +- include/linux/iio/common/cros_ec_sensors_core.h | 7 +- include/linux/kfifo.h | 2 +- include/linux/lockd/xdr.h | 2 + include/linux/lockdep.h | 30 +- include/linux/mbcache.h | 10 +- include/linux/memremap.h | 18 +- include/linux/mfd/t7l66xb.h | 1 - include/linux/once_lite.h | 20 +- include/linux/pci_ids.h | 2 + include/linux/pipe_fs_i.h | 9 + include/linux/sched.h | 2 +- include/linux/sched/rt.h | 8 - include/linux/sched/topology.h | 1 + include/linux/soundwire/sdw.h | 6 +- include/linux/torture.h | 8 + include/linux/tpm_eventlog.h | 2 +- include/linux/usb/hcd.h | 1 + include/linux/wait.h | 9 +- include/net/9p/9p.h | 10 +- include/net/9p/client.h | 30 +- include/net/9p/transport.h | 18 +- include/net/inet6_hashtables.h | 27 +- include/net/inet_hashtables.h | 44 +- include/net/inet_sock.h | 11 + include/net/sock.h | 15 +- include/scsi/libiscsi.h | 2 +- include/scsi/scsi_transport_iscsi.h | 1 + include/trace/bpf_probe.h | 16 + include/trace/events/spmi.h | 12 +- include/trace/perf.h | 17 + include/trace/trace_events.h | 131 ++- include/uapi/linux/can/error.h | 5 +- include/uapi/linux/netfilter/xt_IDLETIMER.h | 17 +- init/main.c | 1 + kernel/bpf/cgroup.c | 70 +- kernel/bpf/verifier.c | 4 +- kernel/cgroup/cpuset.c | 2 +- kernel/dma/swiotlb.c | 2 +- kernel/irq/Kconfig | 1 + kernel/irq/chip.c | 3 +- kernel/irq/irqdomain.c | 2 + kernel/kprobes.c | 3 +- kernel/locking/lockdep.c | 7 +- kernel/power/user.c | 13 +- kernel/profile.c | 7 + kernel/rcu/rcutorture.c | 62 +- kernel/sched/core.c | 59 +- kernel/sched/deadline.c | 52 +- kernel/sched/fair.c | 87 ++ kernel/sched/features.h | 3 +- kernel/sched/rt.c | 15 +- kernel/sched/sched.h | 4 +- kernel/smp.c | 4 +- kernel/time/hrtimer.c | 1 + kernel/time/timekeeping.c | 7 +- kernel/trace/blktrace.c | 2 +- kernel/trace/trace.h | 3 + lib/crypto/blake2s-selftest.c | 41 + lib/crypto/blake2s.c | 37 +- lib/iov_iter.c | 15 +- lib/livepatch/test_klp_callbacks_busy.c | 8 + lib/smp_processor_id.c | 2 +- lib/test_bpf.c | 4 +- lib/test_hmm.c | 10 +- lib/test_kasan.c | 10 + mm/mempolicy.c | 2 +- mm/memremap.c | 59 +- mm/mmap.c | 1 - net/9p/client.c | 462 +++++---- net/9p/error.c | 2 +- net/9p/mod.c | 9 +- net/9p/protocol.c | 36 +- net/9p/protocol.h | 2 +- net/9p/trans_common.h | 2 +- net/9p/trans_fd.c | 13 +- net/9p/trans_rdma.c | 2 +- net/9p/trans_virtio.c | 4 +- net/9p/trans_xen.c | 2 +- net/bluetooth/l2cap_core.c | 13 +- net/core/skmsg.c | 4 +- net/dccp/proto.c | 10 +- net/ipv4/inet_hashtables.c | 17 +- net/ipv4/tcp_output.c | 30 +- net/ipv4/udp.c | 3 +- net/ipv6/inet6_hashtables.c | 6 +- net/ipv6/udp.c | 2 +- net/mac80211/agg-rx.c | 2 +- net/mac80211/sta_info.c | 6 +- net/netfilter/nf_tables_api.c | 18 +- net/rose/af_rose.c | 11 +- net/rose/rose_route.c | 2 + net/sched/cls_route.c | 2 +- scripts/faddr2line | 4 +- scripts/gdb/linux/dmesg.py | 42 +- scripts/gdb/linux/utils.py | 14 +- security/selinux/ss/policydb.h | 2 + security/selinux/ss/services.c | 9 +- sound/pci/hda/patch_cirrus.c | 1 + sound/pci/hda/patch_conexant.c | 11 +- sound/pci/hda/patch_realtek.c | 15 + sound/soc/atmel/mchp-spdifrx.c | 9 +- sound/soc/codecs/cros_ec_codec.c | 1 + sound/soc/codecs/da7210.c | 2 + sound/soc/codecs/msm8916-wcd-digital.c | 46 +- sound/soc/codecs/mt6359-accdet.c | 1 + sound/soc/codecs/mt6359.c | 1 + sound/soc/codecs/wcd9335.c | 81 +- sound/soc/fsl/fsl-asoc-card.c | 5 +- sound/soc/fsl/fsl_asrc.c | 6 +- sound/soc/fsl/fsl_easrc.c | 9 +- sound/soc/fsl/fsl_easrc.h | 2 +- sound/soc/fsl/imx-audmux.c | 2 +- sound/soc/fsl/imx-card.c | 22 +- sound/soc/generic/audio-graph-card.c | 4 +- sound/soc/mediatek/mt6797/mt6797-mt6351.c | 6 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 10 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 9 +- sound/soc/qcom/lpass-cpu.c | 1 + sound/soc/qcom/qdsp6/q6adm.c | 2 +- sound/soc/samsung/aries_wm8994.c | 6 +- sound/soc/samsung/h1940_uda1380.c | 2 +- sound/soc/samsung/rx1950_uda1380.c | 4 +- sound/usb/bcd2000/bcd2000.c | 3 +- sound/usb/quirks.c | 2 + tools/lib/bpf/gen_loader.c | 2 +- tools/lib/bpf/libbpf.c | 9 +- tools/lib/bpf/xsk.c | 9 +- tools/perf/util/dsos.c | 15 +- tools/perf/util/genelf.c | 6 +- tools/perf/util/symbol-elf.c | 27 +- tools/testing/nvdimm/test/iomap.c | 43 +- tools/testing/selftests/bpf/prog_tests/btf.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 2 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 2 +- .../testing/selftests/timers/clocksource-switch.c | 6 +- tools/testing/selftests/timers/valid-adjtimex.c | 2 +- tools/thermal/tmon/sysfs.c | 24 +- tools/thermal/tmon/tmon.h | 3 + virt/kvm/kvm_main.c | 16 +- 801 files changed, 10565 insertions(+), 7357 deletions(-)
2 years, 10 months
4
3
0
0
[next] arm64: kernel BUG at fs/inode.c:622 - Internal error: Oops - BUG: 0 - pc : clear_inode
by Naresh Kamboju
Following kernel BUG found while booting arm64 Qcom dragonboard 410c with Linux next-20220816 kernel Image. Reported-by: Linux Kernel Functional Testing <lkft(a)linaro.org> metadata: git_ref: master git_repo:
https://gitlab.com/Linaro/lkft/mirrors/next/linux-next
git_sha: e1084bacab44f570691c0fdaa1259acf93ed0098 git_describe: next-20220816 kernel_version: 6.0.0-rc1 kernel-config:
https://builds.tuxbuild.com/2DQCqsegDOgC0htScIz07RRDr7J/config
artifact-location:
https://builds.tuxbuild.com/2DQCqsegDOgC0htScIz07RRDr7J
vmlinux:
https://builds.tuxbuild.com/2DQCqsegDOgC0htScIz07RRDr7J/vmlinux.xz
System.map:
https://builds.tuxbuild.com/2DQCqsegDOgC0htScIz07RRDr7J/System.map
toolchain: gcc-11 [ 17.950163] kernel BUG at fs/inode.c:622! [ 17.954719] Internal error: Oops - BUG: 0 [#6] PREEMPT SMP [ 17.959290] Modules linked in: rfkill snd_soc_hdmi_codec venus_enc venus_dec videobuf2_dma_contig pm8916_wdt crct10dif_ce qcom_wcnss_pil adv7511 cec msm qrtr qcom_camss gpu_sched drm_dp_aux_bus venus_core display_connector videobuf2_dma_sg drm_display_helper qcom_q6v5_mss v4l2_fwnode qcom_pil_info snd_soc_lpass_apq8016 qcom_q6v5 snd_soc_lpass_cpu v4l2_async snd_soc_msm8916_digital drm_kms_helper snd_soc_apq8016_sbc qcom_sysmon v4l2_mem2mem snd_soc_qcom_common snd_soc_lpass_platform qcom_spmi_temp_alarm snd_soc_msm8916_analog videobuf2_memops rtc_pm8xxx qcom_common videobuf2_v4l2 qcom_spmi_vadc qcom_glink_smem qcom_vadc_common qcom_pon qmi_helpers videobuf2_common mdt_loader i2c_qcom_cci drm qcom_stats qnoc_msm8916 qcom_rng icc_smd_rpm socinfo rmtfs_mem fuse [ 18.023315] CPU: 3 PID: 457 Comm: systemd-udevd Tainted: G D 6.0.0-rc1-next-20220816 #1 [ 18.030656] Hardware name: Qualcomm Technologies, Inc. APQ 8016 SBC (DT) [ 18.039973] pstate: 80000005 (Nzcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 18.046925] pc : clear_inode+0x88/0x9c [ 18.053570] lr : clear_inode+0x3c/0x9c [ 18.058064] sp : ffff80000c9f3c30 [ 18.062518] x29: ffff80000c9f3c30 x28: ffff000004f19080 x27: 0000000000000000 [ 18.067099] x26: ffff000005b2ad90 x25: 0000000000000002 x24: 00000000ffffffec [ 18.073181] x23: ffff80000aaaea80 x22: ffff000005b2ad58 x21: ffff0000037c3340 [ 18.077364] ax88179_178a 1-1.2:1.0 eth0: ax88179 - Link status is: 1 [ 18.080288] x20: ffff000005b2af10 x19: ffff000005b2ad90 x18: 0000000000000000 [ 18.080306] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000 [ 18.080319] x14: 0000ffffffffffff x13: 0000000000000000 [ 18.094909] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 18.096330] x12: fefefefefefefeff [ 18.131891] x11: 0000fffffffffff8 x10: ffff00000a0776c0 x9 : ffff800009443f98 [ 18.136734] x8 : ffff80000c9f3d08 x7 : 0000000000000000 x6 : 0000000000000001 [ 18.142836] x5 : ffff80000aaaf000 x4 : ffff80000aaaf2e8 x3 : 0000000000000000 [ 18.149910] x2 : ffff000005043040 x1 : ffff000005b2af90 x0 : ffff000005b2afb0 [ 18.157031] Call trace: [ 18.164169] clear_inode+0x88/0x9c [ 18.169006] shmem_evict_inode+0xa4/0x29c [ 18.173853] evict+0xac/0x190 [ 18.178674] iput+0x174/0x240 [ 18.183499] do_unlinkat+0x1c4/0x270 [ 18.188333] __arm64_sys_unlinkat+0x4c/0x90 [ 18.193195] invoke_syscall+0x50/0x120 [ 18.198036] el0_svc_common.constprop.0+0x104/0x124 [ 18.202891] do_el0_svc+0x3c/0xd0 [ 18.207775] el0_svc+0x30/0x94 [ 18.212631] el0t_64_sync_handler+0xc0/0x13c [ 18.217542] el0t_64_sync+0x18c/0x190 [ 18.222401] Code: a8c27bfd d50323bf d65f03c0 d4210000 (d4210000) [ 18.227277] ---[ end trace 0000000000000000 ]--- [ 18.232281] note: systemd-udevd[457] exited with preempt_count 1 [ 18.287738] ------------[ cut here ]------------ [ 18.292616] WARNING: CPU: 3 PID: 0 at kernel/context_tracking.c:128 ct_kernel_exit.constprop.0+0x108/0x120 [ 18.297548] Modules linked in: rfkill snd_soc_hdmi_codec venus_enc venus_dec videobuf2_dma_contig pm8916_wdt crct10dif_ce qcom_wcnss_pil adv7511 cec msm qrtr qcom_camss gpu_sched drm_dp_aux_bus venus_core display_connector videobuf2_dma_sg drm_display_helper qcom_q6v5_mss v4l2_fwnode qcom_pil_info snd_soc_lpass_apq8016 qcom_q6v5 snd_soc_lpass_cpu v4l2_async snd_soc_msm8916_digital drm_kms_helper snd_soc_apq8016_sbc qcom_sysmon v4l2_mem2mem snd_soc_qcom_common snd_soc_lpass_platform qcom_spmi_temp_alarm snd_soc_msm8916_analog videobuf2_memops rtc_pm8xxx qcom_common videobuf2_v4l2 qcom_spmi_vadc qcom_glink_smem qcom_vadc_common qcom_pon qmi_helpers videobuf2_common mdt_loader i2c_qcom_cci drm qcom_stats qnoc_msm8916 qcom_rng icc_smd_rpm socinfo rmtfs_mem fuse [ 18.368071] CPU: 3 PID: 0 Comm: swapper/3 Tainted: G D 6.0.0-rc1-next-20220816 #1 [ 18.373948] Hardware name: Qualcomm Technologies, Inc. APQ 8016 SBC (DT) [ 18.383033] pstate: 200000c5 (nzCv daIF -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 18.389948] pc : ct_kernel_exit.constprop.0+0x108/0x120 [ 18.397848] lr : ct_idle_enter+0x14/0x20 [ 18.404845] sp : ffff80000b0c3d60 [ 18.410655] x29: ffff80000b0c3d60 x28: 0000000000000000 x27: 0000000000000000 [ 18.417235] x26: 0000000000000000 x25: 0000000000000000 x24: 00000004420862ef [ 18.424585] x23: 0000000000000000 x22: ffff000004cf2880 x21: ffff00003fca5940 [ 18.431994] x20: ffff000004cf2898 x19: ffff00003fca3b00 x18: 0000000000000000 [ 18.439447] x17: 0000000000000000 x16: ffff00003fc89040 x15: 0000000000000000 [ 18.446941] x14: 0000000000000003 x13: 0000000000000000 x12: 0000000000000000 [ 18.454423] x11: 0000000000000001 x10: 0000000000000c00 x9 : ffff80000901f4f0 [ 18.461904] x8 : ffff000003704e60 x7 : 0000000000000000 x6 : 000000000523b3e8 [ 18.469278] x5 : 4000000000000002 x4 : ffff800035adc000 x3 : ffff80000b0c3d60 [ 18.476594] x2 : ffff80000a1c7b00 x1 : 4000000000000000 x0 : ffff80000a1c7b00 [ 18.483850] Call trace: [ 18.491111] ct_kernel_exit.constprop.0+0x108/0x120 [ 18.498465] ct_idle_enter+0x14/0x20 [ 18.505793] cpuidle_enter_state+0x2cc/0x4c0 [ 18.513112] cpuidle_enter+0x44/0x60 [ 18.518978] do_idle+0x24c/0x2e0 [ 18.524950] cpu_startup_entry+0x34/0x40 [ 18.531686] secondary_start_kernel+0x13c/0x150 [ 18.538141] __secondary_switched+0xb0/0xb4 [ 18.544315] ---[ end trace 0000000000000000 ]--- [ 19.722064] mmcblk1: p1 [ 19.740791] mmcblk1: p1 [ 19.759017] mmcblk1: p1 [ 19.769040] EXT4-fs (mmcblk0p14): resizing filesystem from 652544 to 1826299 blocks [ 19.852550] EXT4-fs (mmcblk0p14): resized filesystem to 1826299 ref:
https://lkft.validation.linaro.org/scheduler/job/5391332#L2911
https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20220816/te…
-- Linaro LKFT
https://lkft.linaro.org
2 years, 10 months
3
4
0
0
[PATCH 5.19 0000/1157] 5.19.2-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.19.2 release. There are 1157 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Wed, 17 Aug 2022 18:01:29 +0000. Anything received after that time might be too late. The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.19.2-rc1…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-5.19.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 5.19.2-rc1 Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression Pavel Begunkov <asml.silence(a)gmail.com> io_uring: mem-account pbuf buckets Russell Currey <ruscur(a)russell.cc> powerpc/kexec: Fix build failure from uninitialised variable Alexander Gordeev <agordeev(a)linux.ibm.com> Revert "s390/smp: enforce lowcore protection on CPU restart" Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: felix: fix min gate len calculation for tc when its first gate is closed Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing: Use a copy of the va_list for __assign_vstr() Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: remove chandef check in cfg80211_cac_event() Johannes Berg <johannes.berg(a)intel.com> wifi: nl80211: acquire wdev mutex earlier in start_ap Johannes Berg <johannes.berg(a)intel.com> wifi: nl80211: relax wdev mutex check in wdev_chandef() Johannes Berg <johannes.berg(a)intel.com> wifi: nl80211: hold wdev mutex for tid config Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: handle IBSS in channel switch Paolo Abeni <pabeni(a)redhat.com> mptcp: refine memory scheduling Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Revert "devcoredump: remove the useless gfp_t parameter in dev_coredumpv and dev_coredumpm" Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv" Eric Dumazet <edumazet(a)google.com> raw: fix a typo in raw_icmp_error() Eric Dumazet <edumazet(a)google.com> raw: remove unused variables from raw6_icmp_error() Jason A. Donenfeld <Jason(a)zx2c4.com> crypto: lib/blake2s - reduce stack frame usage in self test Eric Dumazet <edumazet(a)google.com> tcp: fix over estimation in sk_forced_mem_schedule() Robert Foss <robert.foss(a)linaro.org> Revert "drm/bridge: anx7625: Use DPI bus type" Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> net_sched: cls_route: remove from list when handle is 0 Naveen N. Rao <naveen.n.rao(a)linux.vnet.ibm.com> powerpc64/ftrace: Fix ftrace for clang builds Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc: Fix eh field when calling lwarx on PPC32 SeongJae Park <sj(a)kernel.org> xen-blkfront: Apply 'feature_persistent' parameter when connect Maximilian Heyne <mheyne(a)amazon.de> xen-blkback: Apply 'feature_persistent' parameter when connect SeongJae Park <sj(a)kernel.org> xen-blkback: fix persistent grants negotiation Mårten Lindahl <marten.lindahl(a)axis.com> tpm: Add check for Failure mode for TPM2 modules Huacai Chen <chenhuacai(a)kernel.org> tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH Tianjia Zhang <tianjia.zhang(a)linux.alibaba.com> KEYS: asymmetric: enforce SM2 signature use pkey algo Jan Kara <jack(a)suse.cz> ext4: fix race when reusing xattr blocks Jan Kara <jack(a)suse.cz> ext4: unindent codeblock in ext4_xattr_block_set() Jan Kara <jack(a)suse.cz> ext4: remove EA inode entry from mbcache on inode eviction Lukas Czerner <lczerner(a)redhat.com> ext4: make sure ext4_append() always allocates new block Lukas Czerner <lczerner(a)redhat.com> ext4: check if directory block is within i_size Bagas Sanjaya <bagasdotme(a)gmail.com> Documentation: ext4: fix cell spacing of table heading on blockmap table Ye Bin <yebin10(a)huawei.com> ext4: fix warning in ext4_iomap_begin as race between bmap and write Baokun Li <libaokun1(a)huawei.com> ext4: correct the misjudgment in ext4_iget_extra_inode Baokun Li <libaokun1(a)huawei.com> ext4: correct max_inline_xattr_value_size computing Baokun Li <libaokun1(a)huawei.com> ext4: fix use-after-free in ext4_xattr_set_entry Baokun Li <libaokun1(a)huawei.com> ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h Eric Whitney <enwlinux(a)gmail.com> ext4: fix extent status tree race in writeback error recovery path Theodore Ts'o <tytso(a)mit.edu> ext4: update s_overhead_clusters in the superblock during an on-line resize Zhang Yi <yi.zhang(a)huawei.com> ext4: fix reading leftover inlined symlinks Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing: Use a struct alignof to determine trace event field alignment Steven Rostedt (Google) <rostedt(a)goodmis.org> batman-adv: tracing: Use the new __vstring() helper Miaohe Lin <linmiaohe(a)huawei.com> hugetlb_cgroup: fix wrong hugetlb cgroup numa stat Jianglei Nie <niejianglei2021(a)163.com> mm/damon/reclaim: fix potential memory leak in damon_reclaim_init() Mike Snitzer <snitzer(a)kernel.org> dm: fix dm-raid crash if md_handle_request() splits bio Mikulas Patocka <mpatocka(a)redhat.com> dm raid: fix address sanitizer warning in raid_resume Mikulas Patocka <mpatocka(a)redhat.com> dm raid: fix address sanitizer warning in raid_status Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists Sean Christopherson <seanjc(a)google.com> KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL Sean Christopherson <seanjc(a)google.com> Revert "KVM: x86/pmu: Accept 0 for absent PMU MSRs when host-initiated if !enable_pmu" Like Xu <likexu(a)tencent.com> KVM: x86/pmu: Accept 0 for absent PMU MSRs when host-initiated if !enable_pmu Like Xu <likexu(a)tencent.com> KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl Sean Christopherson <seanjc(a)google.com> KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU Like Xu <like.xu(a)linux.intel.com> KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter Sumanth Korikkar <sumanthk(a)linux.ibm.com> s390/unwind: fix fgraph return address recovery Jason A. Donenfeld <Jason(a)zx2c4.com> powerpc/powernv/kvm: Use darn for H_RANDOM on Power9 Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: CPPC: Do not prevent CPPC from working in the future Artem Bityutskiy <artem.bityutskiy(a)linux.intel.com> intel_idle: make SPR C1 and C1E be independent Filipe Manana <fdmanana(a)suse.com> btrfs: join running log transaction when logging new name Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: wait until zone is finished when allocation didn't progress Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: write out partially allocated region Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: activate necessary block group Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: activate metadata block group on flush_space Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: introduce space_info->active_total_bytes Stefan Roesch <shr(a)fb.com> btrfs: store chunk size in space-info struct Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: disable metadata overcommit for zoned Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: finish least available block group on data bg allocation Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: let can_allocate_chunk return error Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: convert count_max_extents() to use fs_info->max_extent_size Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: zoned: revive max_zone_append_bytes Naohiro Aota <naohiro.aota(a)wdc.com> block: add bdev_max_segments() helper Nikolay Borisov <nborisov(a)suse.com> btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPAT_BIG_METADATA Josef Bacik <josef(a)toxicpanda.com> btrfs: reset block group chunk force if we have to wait Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: fix error handling of fallback uncompress write Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: ensure pages are unlocked on cow_file_range() failure Josef Bacik <josef(a)toxicpanda.com> btrfs: tree-log: make the return value for log syncing consistent Jinke Han <hanjinke.666(a)bytedance.com> block: don't allow the same type rq_qos add more than once Chen Zhongjin <chenzhongjin(a)huawei.com> locking/csd_lock: Change csdlock_debug from early_param to __setup Jason A. Donenfeld <Jason(a)zx2c4.com> timekeeping: contribute wall clock to rng on time change Pali Rohár <pali(a)kernel.org> ARM: Marvell: Update PCIe fixup Tyler Hicks <tyhicks(a)linux.microsoft.com> net/9p: Initialize the iounit field during fid creation Luo Meng <luomeng12(a)huawei.com> dm thin: fix use-after-free crash in dm_sm_register_threshold_callback Steven Rostedt (Google) <rostedt(a)goodmis.org> tracing/events: Add __vstring() and __assign_vstr() helper macros Michal Suchanek <msuchanek(a)suse.de> kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification Coiby Xu <coxu(a)redhat.com> kexec: clean up arch_kexec_kernel_verify_sig Naveen N. Rao <naveen.n.rao(a)linux.vnet.ibm.com> kexec_file: drop weak attribute from functions Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: set a default MAX_WRITEBACK_JOBS Robert Marko <robimarko(a)gmail.com> PCI: qcom: Power on PHY before IPQ8074 DBI register accesses Mohamed Khalfella <mkhalfella(a)purestorage.com> PCI/AER: Iterate over error counters instead of error strings Alexander Lobakin <alexandr.lobakin(a)intel.com> iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) Sean Christopherson <seanjc(a)google.com> KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) Lev Kujawski <lkujaw(a)member.fsf.org> KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: pci: Add Raptor Lake-S CPU support Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: pci: Add Raptor Lake-S PCH support Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: pci: Add Meteor Lake-P support Sudeep Holla <sudeep.holla(a)arm.com> firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails Jason A. Donenfeld <Jason(a)zx2c4.com> crypto: blake2s - remove shash module Jitao Shi <jitao.shi(a)mediatek.com> drm/mediatek: Keep dsi as LP00 before dcs cmds transfer Phil Auld <pauld(a)redhat.com> drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist Guo Ren <guoren(a)kernel.org> csky: abiv1: Fixup compile error David Collins <quic_collinsd(a)quicinc.com> spmi: trace: fix stack-out-of-bound access in SPMI tracing functions Al Viro <viro(a)zeniv.linux.org.uk> __follow_mount_rcu(): verify that mount_lock remains unchanged Xie Shaowen <studentxswpy(a)163.com> Input: gscps2 - check return value of ioremap() in gscps2_probe() Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> posix-cpu-timers: Cleanup CPU timers before freeing them during exec Bharath SM <bharathsm(a)microsoft.com> SMB3: fix lease break timeout when multiple deferred close handles for the same file. Alexander Lobakin <alexandr.lobakin(a)intel.com> x86/olpc: fix 'logical not is only applied to the left hand side' Masami Hiramatsu (Google) <mhiramat(a)kernel.org> x86/kprobes: Update kcb status flag after singlestepping Steven Rostedt (Google) <rostedt(a)goodmis.org> ftrace/x86: Add back ftrace_expected assignment Kim Phillips <kim.phillips(a)amd.com> x86/bugs: Enable STIBP for IBPB mitigated RETBleed Paulo Alcantara <pc(a)cjr.nz> cifs: fix lock length calculation Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix losing target when it reappears during delete Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Wind down adapter after PCIe error Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix excessive I/O error messages by default Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Turn off multi-queue for 8G adapters Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix discovery issues in FC-AL topology Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Fix imbalance vha->vref_count Steffen Maier <maier(a)linux.ibm.com> scsi: zfcp: Fix missing auto port scan and thus missing target ports Peter Wang <peter.wang(a)mediatek.com> scsi: ufs: core: Correct ufshcd_shutdown() flow Zheyu Ma <zheyuma97(a)gmail.com> video: fbdev: s3fb: Check the size of screen before memset_io() Zheyu Ma <zheyuma97(a)gmail.com> video: fbdev: arkfb: Check the size of screen before memset_io() Zheyu Ma <zheyuma97(a)gmail.com> video: fbdev: vt8623fb: Check the size of screen before memset_io() Jaewook Kim <jw5454.kim(a)samsung.com> f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED Andrea Righi <andrea.righi(a)canonical.com> x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y Mel Gorman <mgorman(a)techsingularity.net> sched/core: Do not requeue task on CPU excluded from cpus_mask Tianchen Ding <dtcccc(a)linux.alibaba.com> sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle Tianchen Ding <dtcccc(a)linux.alibaba.com> sched: Fix the check of nr_running at queue wakelist Florian Fainelli <f.fainelli(a)gmail.com> tools/thermal: Fix possible path truncations Zheyu Ma <zheyuma97(a)gmail.com> video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() Siddh Raman Pant <code(a)siddh.me> x86/numa: Use cpumask_available instead of hardcoded NULL check Waiman Long <longman(a)redhat.com> sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed Michael Ellerman <mpe(a)ellerman.id.au> powerpc/64e: Fix kexec build error Douglas Anderson <dianders(a)chromium.org> tty: serial: qcom-geni-serial: Fix %lu -> %u in print statements Josh Poimboeuf <jpoimboe(a)kernel.org> scripts/faddr2line: Fix vmlinux detection on arm64 Arnaldo Carvalho de Melo <acme(a)redhat.com> genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO Michael Ellerman <mpe(a)ellerman.id.au> powerpc/pci: Fix PHB numbering when using opal-phbid Chenyi Qiang <chenyi.qiang(a)intel.com> x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero Chen Zhongjin <chenzhongjin(a)huawei.com> kprobes: Forbid probing on trampoline and BPF code areas Ian Rogers <irogers(a)google.com> perf symbol: Fail to read phdr workaround Miaoqian Lin <linmq006(a)gmail.com> powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address Miaoqian Lin <linmq006(a)gmail.com> powerpc/xive: Fix refcount leak in xive_get_max_prio Miaoqian Lin <linmq006(a)gmail.com> powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader Matthew Wilcox (Oracle) <willy(a)infradead.org> cifs: Fix memory leak when using fscache Chao Liu <liuchao(a)coolpad.com> f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time Chao Yu <chao(a)kernel.org> f2fs: fix to check inline_data during compressed inode conversion Chao Yu <chao(a)kernel.org> f2fs: fix to invalidate META_MAPPING before DIO write Kan Liang <kan.liang(a)linux.intel.com> perf stat: Revert "perf stat: Add default hybrid events" Alexander Gordeev <agordeev(a)linux.ibm.com> s390/smp: enforce lowcore protection on CPU restart Sherry Sun <sherry.sun(a)nxp.com> tty: serial: fsl_lpuart: correct the count of break characters Vijaya Krishna Nivarthi <quic_vnivarth(a)quicinc.com> tty: serial: qcom-geni-serial: Fix get_clk_div_rate() which otherwise could return a sub-optimal clock rate. Guo Mengqi <guomengqi3(a)huawei.com> serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() Rashmica Gupta <rashmica(a)linux.ibm.com> selftests/powerpc: Fix matrix multiply assist test Pali Rohár <pali(a)kernel.org> powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias Alexey Kardashevskiy <aik(a)ozlabs.ru> powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case Alexey Kardashevskiy <aik(a)ozlabs.ru> pseries/iommu/ddw: Fix kdump to work in absence of ibm,dma-window Christophe Leroy <christophe.leroy(a)csgroup.eu> video: fbdev: offb: Include missing linux/platform_device.h Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/32s: Fix boot failure with KASAN + SMP + JUMP_LABEL_FEATURE_CHECK_DEBUG Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping. Claudiu Beznea <claudiu.beznea(a)microchip.com> ASoC: mchp-spdifrx: disable end of block interrupt on failures Rustam Subkhankulov <subkhankulov(a)ispras.ru> video: fbdev: sis: fix typos in SiS_GetModeID() Liang He <windhl(a)126.com> video: fbdev: amba-clcd: Fix refcount leak bugs Yong Zhi <yong.zhi(a)intel.com> ASoC: Intel: sof_rt5682: Perform quirk check first in card late probe William Dean <williamsukatube(a)gmail.com> watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() Jean Delvare <jdelvare(a)suse.de> watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource Jiasheng Jiang <jiasheng(a)iscas.ac.cn> watchdog: f71808e_wdt: Add check for platform_driver_register Liang He <windhl(a)126.com> ASoC: audio-graph-card2: Add of_node_put() in fail path Liang He <windhl(a)126.com> ASoC: audio-graph-card: Add of_node_put() in fail path Xie Yongji <xieyongji(a)bytedance.com> fuse: Remove the control interface for virtio-fs Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: imx-card: use snd_pcm_format_t type for asrc_format Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl-asoc-card: force cast the asrc_format type Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_asrc: force cast the asrc_format type Thomas Richter <tmricht(a)linux.ibm.com> perf test: Fix test case 83 ('perf stat CSV output linter') on s390 Alexander Gordeev <agordeev(a)linux.ibm.com> s390/zcore: fix race when reading from hardware system area Alexander Gordeev <agordeev(a)linux.ibm.com> s390/crash: fix incorrect number of bytes to copy to user space Sunil V L <sunilvl(a)ventanamicro.com> riscv: spinwait: Fix hartid variable type Adrian Hunter <adrian.hunter(a)intel.com> perf tools: Fix dso_id inode generation comparison Liang He <windhl(a)126.com> iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop Mario Limonciello <mario.limonciello(a)amd.com> ASoC: amd: yc: Decrease level of error message Miaoqian Lin <linmq006(a)gmail.com> mfd: max77620: Fix refcount leak in max77620_initialise_fps Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> mfd: t7l66xb: Drop platform disable callback Sibi Sankar <quic_sibis(a)quicinc.com> remoteproc: sysmon: Wait for SSCTL service to come up Siddharth Gupta <sidgup(a)codeaurora.org> remoteproc: qcom: pas: Check if coredump is enabled Zhihao Cheng <chengzhihao1(a)huawei.com> proc: fix a dentry lock race between release_task and lookup Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> lib/smp_processor_id: fix imbalanced instrumentation_end() call Dan Carpenter <dan.carpenter(a)oracle.com> kfifo: fix kfifo_to_user() return type Emil Renner Berthing <emil.renner.berthing(a)canonical.com> leds: pwm-multicolor: Don't show -EPROBE_DEFER as errors Miaoqian Lin <linmq006(a)gmail.com> rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge Florian Fainelli <f.fainelli(a)gmail.com> MIPS: Fixed __debug_virt_addr_valid() Hangyu Hua <hbh25y(a)gmail.com> net: 9p: fix refcount leak in p9_read_work() error handling Kent Overstreet <kent.overstreet(a)gmail.com> 9p: Add client parameter to p9_req_put() Kent Overstreet <kent.overstreet(a)gmail.com> 9p: Drop kref usage Sam Protsenko <semen.protsenko(a)linaro.org> iommu/exynos: Handle failed IOMMU device registration properly Doug Berger <opendmb(a)gmail.com> serial: 8250_bcm7271: Save/restore RTS in suspend/resume Dan Carpenter <dan.carpenter(a)oracle.com> ASoC: SOF: ipc-msg-injector: fix copy in sof_msg_inject_ipc4_dfs_write() Liang He <windhl(a)126.com> ASoC: mt6359: Fix refcount leak bug Liang He <windhl(a)126.com> ASoc: audio-graph-card2: Fix refcount leak bug in __graph_get_type() Yang Yingliang <yangyingliang(a)huawei.com> cpufreq: mediatek: fix error return code in mtk_cpu_dvfs_info_init() Peter Ujfalusi <peter.ujfalusi(a)linux.intel.com> ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_control_data via load_bytes Alexander Lobakin <alexandr.lobakin(a)intel.com> lib/bitmap: fix off-by-one in bitmap_to_arr64() Robin Murphy <robin.murphy(a)arm.com> swiotlb: fail map correctly with failed io_tlb_default_mem YC Hung <yc.hung(a)mediatek.com> ASoC: SOF: mediatek: fix mt8195 StatvectorSel wrong setting Florian Fainelli <f.fainelli(a)gmail.com> MIPS: vdso: Utilize __pa() for gic_pfn Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix missing corner cases in gsmld_poll() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix flow control handling in tx path Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix DM command Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix wrong T1 retry count handling Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> serial: 8250_fsl: Don't report FE, PE and OE twice Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> ASoC: audio-graph-card2.c: use of_property_read_u32() for rate Eric Farman <farman(a)linux.ibm.com> vfio/ccw: Do not change FSM state in subchannel event Eric Farman <farman(a)linux.ibm.com> vfio/ccw: Fix FSM state if mdev probe fails Michael Kawano <mkawano(a)linux.ibm.com> vfio/ccw: Remove UUID from s390 debug log Sireesh Kodali <sireeshkodali1(a)gmail.com> remoteproc: qcom: wcnss: Fix handling of IRQs Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: imx-card: Fix DSD/PDM mclk frequency Tiezhu Yang <yangtiezhu(a)loongson.cn> MIPS: Loongson64: Fix section mismatch warning Liang He <windhl(a)126.com> ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix resource allocation order in gsm_activate_mux() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix deadlock and link starvation in outgoing data path Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix race condition in gsmld_write() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix packet re-transmission without open control channel Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix non flow control frames during mux flow off Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix missing timer to handle stalled links Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix tty registration before control channel open Daniel Starke <daniel.starke(a)siemens.com> tty: n_gsm: fix user open not possible at responder until initiator open Alexander Lobakin <alexandr.lobakin(a)intel.com> net/ice: fix initializing the bitmap in the switch code Yishai Hadas <yishaih(a)nvidia.com> vfio: Split migration ops from main device ops Yishai Hadas <yishaih(a)nvidia.com> vfio/mlx5: Protect mlx5vf_disable_fds() upon close device Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> ASoC: codecs: wsa881x: handle timeouts in resume path Ilpo Järvinen <ilpo.jarvinen(a)linux.intel.com> serial: 8250_dw: Take port lock while accessing LSR Tom Rix <trix(a)redhat.com> ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> ASoC: soc-core.c: fixup snd_soc_of_get_dai_link_cpus() Athira Rajeev <atrajeev(a)linux.vnet.ibm.com> powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header Michael Ellerman <mpe(a)ellerman.id.au> selftests/powerpc: Skip energy_scale_info test on older firmware Hangyu Hua <hbh25y(a)gmail.com> rpmsg: Fix possible refcount leak in rpmsg_register_device_override() Alexey Kardashevskiy <aik(a)ozlabs.ru> KVM: PPC: Book3s: Fix warning about xics_rm_h_xirr_x Miaoqian Lin <linmq006(a)gmail.com> remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init Chen Zhongjin <chenzhongjin(a)huawei.com> profiling: fix shift too large makes kernel panic Joe Lawrence <joe.lawrence(a)redhat.com> selftests/livepatch: better synchronize test_klp_callbacks_busy Miaoqian Lin <linmq006(a)gmail.com> remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init AngeloGioacchino Del Regno <angelogioacchino.delregno(a)collabora.com> rpmsg: mtk_rpmsg: Fix circular locking dependency Shengjiu Wang <shengjiu.wang(a)nxp.com> rpmsg: char: Add mutex protection for rpmsg_eptdev_open() Charles Keepax <ckeepax(a)opensource.cirrus.com> ASoC: cs35l45: Add endianness flag in snd_soc_component_driver Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV Peter Ujfalusi <peter.ujfalusi(a)linux.intel.com> ASoC: SOF: make ctx_store and ctx_restore as optional Ilpo Järvinen <ilpo.jarvinen(a)linux.intel.com> serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() Ilpo Järvinen <ilpo.jarvinen(a)linux.intel.com> serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() Ilpo Järvinen <ilpo.jarvinen(a)linux.intel.com> serial: 8250: Get preserved flags using serial_lsr_in() Ilpo Järvinen <ilpo.jarvinen(a)linux.intel.com> serial: 8250: Create serial_lsr_in() Yang Yingliang <yangyingliang(a)huawei.com> serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() Miaoqian Lin <linmq006(a)gmail.com> ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe Jiasheng Jiang <jiasheng(a)iscas.ac.cn> ASoC: codecs: da7210: add check for i2c_add_driver Miaoqian Lin <linmq006(a)gmail.com> ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe Randy Dunlap <rdunlap(a)infradead.org> ASoC: max98390: use linux/gpio/consumer.h to fix build Miaoqian Lin <linmq006(a)gmail.com> ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe Fabio Estevam <festevam(a)gmail.com> ASoC: imx-audmux: Silence a clang warning Miaoqian Lin <linmq006(a)gmail.com> ASoC: samsung: Fix error handling in aries_audio_probe Miaoqian Lin <linmq006(a)gmail.com> ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe Tang Bin <tangbin(a)cmss.chinamobile.com> opp: Fix error check in dev_pm_opp_attach_genpd() Nathan Chancellor <nathan(a)kernel.org> usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable() Zhihao Cheng <chengzhihao1(a)huawei.com> jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted Li Lingfeng <lilingfeng3(a)huawei.com> ext4: recover csum seed of tmp_inode after migrating to extents Zhang Yi <yi.zhang(a)huawei.com> jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() Keith Busch <kbusch(a)kernel.org> block: ensure iov_iter advances for added pages Keith Busch <kbusch(a)kernel.org> block/bio: remove duplicate append pages code Christoph Hellwig <hch(a)lst.de> nvme: catch -ENODEV from nvme_revalidate_zones again Nick Bowler <nbowler(a)draconx.ca> nvme: define compat_ioctl again to unbreak 32-bit userspace. Bean Huo <beanhuo(a)micron.com> nvme: use command_id instead of req->tag in trace_nvme_complete_rq() Christoph Hellwig <hch(a)lst.de> mtip32xx: fix device removal Yu Kuai <yukuai3(a)huawei.com> nbd: add missing definition of pr_fmt Dan Carpenter <dan.carpenter(a)oracle.com> null_blk: fix ida error handling in null_add_dev() Md Haris Iqbal <haris.iqbal(a)ionos.com> block/rnbd-srv: Set keep_id to true after mutex_trylock Zhu Yanjun <yanjun.zhu(a)linux.dev> RDMA/rxe: Fix error unwind in rxe_create_qp() Maor Gottlieb <maorg(a)nvidia.com> RDMA/mlx5: Add missing check for return value in get namespace flow Xu Qiang <xuqiang36(a)huawei.com> of/fdt: declared return type does not match actual return type Andrei Vagin <avagin(a)google.com> selftests: kvm: set rax before vmcall Juergen Gross <jgross(a)suse.com> xen: don't require virtio with grants for non-PV guests Juergen Gross <jgross(a)suse.com> virtio: replace restricted mem access flag with callback Andreas Schwab <schwab(a)suse.de> rtla: Fix double free Daniel Bristot de Oliveira <bristot(a)kernel.org> rtla: Fix Makefile when called from -C tools/ Dan Carpenter <dan.carpenter(a)oracle.com> selftest/vm: uninitialized variable in main() Dan Carpenter <dan.carpenter(a)oracle.com> tools/testing/selftests/vm/hugetlb-madvise.c: silence uninitialized variable warning Adam Sindelar <adam(a)wowsignal.io> selftests/vm: fix errno handling in mrelease_test Miaohe Lin <linmiaohe(a)huawei.com> mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region Liam R. Howlett <Liam.Howlett(a)oracle.com> android: binder: stop saving a pointer to the VMA Bart Van Assche <bvanassche(a)acm.org> RDMA/srpt: Fix a use-after-free Bart Van Assche <bvanassche(a)acm.org> RDMA/srpt: Introduce a reference count in struct srpt_device Bart Van Assche <bvanassche(a)acm.org> RDMA/srpt: Duplicate port name members Dan Carpenter <dan.carpenter(a)oracle.com> platform/olpc: Fix uninitialized data in debugfs write Vadim Pasternak <vadimp(a)nvidia.com> platform/mellanox: mlxreg-lc: Fix error flow and extend verbosity Hans de Goede <hdegoede(a)redhat.com> platform/x86: pmc_atom: Match all Lex BayTrail boards with critclk_systems DMI table Dan Carpenter <dan.carpenter(a)oracle.com> tools/power/x86/intel-speed-select: Fix off by one check Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP Peter Suti <peter.suti(a)streamunlimited.com> staging: fbtft: core: set smem_len before fb_deferred_io_init call Patrice Chotard <patrice.chotard(a)foss.st.com> mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}() Andrey Strachuk <strochuk(a)ispras.ru> usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() Alexey Sheplyakov <asheplyakov(a)basealt.ru> usb: xhci_plat_remove: avoid NULL dereference Johan Hovold <johan(a)kernel.org> USB: serial: fix tty-port initialized comments Basavaraj Natikar <Basavaraj.Natikar(a)amd.com> HID: amd_sfh: Handle condition of "no sensors" Vidya Sagar <vidyas(a)nvidia.com> PCI: tegra194: Fix link up retry sequence Vidya Sagar <vidyas(a)nvidia.com> PCI: tegra194: Fix Root Port interrupt handling Bob Pearson <rpearsonhpe(a)gmail.com> RDMA/rxe: Fix rnr retry behavior Md Haris Iqbal <haris.phnx(a)gmail.com> RDMA/rxe: For invalidate compare according to set keys in mr Artem Borisov <dedsa2002(a)gmail.com> HID: alps: Declare U1_UNICORN_LEGACY support Liang He <windhl(a)126.com> mmc: cavium-thunderx: Add of_node_put() when breaking out of loop Liang He <windhl(a)126.com> mmc: cavium-octeon: Add of_node_put() when breaking out of loop Liang He <windhl(a)126.com> mmc: core: quirks: Add of_node_put() when breaking out of loop Bob Pearson <rpearsonhpe(a)gmail.com> RDMA/rxe: Fix mw bind to allow any consumer key portion Antonio Borneo <antonio.borneo(a)foss.st.com> scripts/gdb: fix 'lx-dmesg' on 32 bits arch Fabio Estevam <festevam(a)denx.de> dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t) Basavaraj Natikar <Basavaraj.Natikar(a)amd.com> HID: amd_sfh: Add NULL check for hid device Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com> HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() Dan Carpenter <dan.carpenter(a)oracle.com> iio: adc: max1027: unlock on error path in max1027_read_single_value() Liang He <windhl(a)126.com> gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() Jianglei Nie <niejianglei2021(a)163.com> RDMA/hfi1: fix potential memory leak in setup_base_ctxt() Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk Bjorn Andersson <bjorn.andersson(a)linaro.org> clk: qcom: gdsc: Bump parent usage count when GDSC is found enabled Abel Vesa <abel.vesa(a)linaro.org> clk: qcom: Drop mmcx gdsc supply for dispcc and videocc Gwendal Grignou <gwendal(a)chromium.org> iio: cros: Register FIFO callback after sensor is registered Zhu Yanjun <yanjun.zhu(a)linux.dev> RDMA/rxe: Fix BUG: KASAN: null-ptr-deref in rxe_qp_do_cleanup Cheng Xu <chengyou(a)linux.alibaba.com> RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event Haoyue Xu <xuhaoyue1(a)hisilicon.com> RDMA/hns: Fix incorrect clearing of interrupt status register Jianglei Nie <niejianglei2021(a)163.com> RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() Md Haris Iqbal <haris.iqbal(a)ionos.com> RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function Jack Wang <jinpu.wang(a)ionos.com> RDMA/rtrs-srv: Fix modinfo output for stringify Mustafa Ismail <mustafa.ismail(a)intel.com> RDMA/irdma: Fix setting of QP context err_rq_idx_valid field Mustafa Ismail <mustafa.ismail(a)intel.com> RDMA/irdma: Fix VLAN connection with wildcard address Mustafa Ismail <mustafa.ismail(a)intel.com> RDMA/irdma: Fix a window for use-after-free Patrick Wang <patrick.wang.shcn(a)gmail.com> mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() Christopher Obbard <chris.obbard(a)collabora.com> um: random: Don't initialise hwrng struct with zero Kalesh Singh <kaleshsingh(a)google.com> KVM: arm64: Fix hypervisor address symbolization Peng Fan <peng.fan(a)nxp.com> interconnect: imx: fix max_node_id Samuel Holland <samuel(a)sholland.org> phy: rockchip-inno-usb2: Ignore OTG IRQs in host mode Fabrice Gasnier <fabrice.gasnier(a)foss.st.com> phy: stm32: fix error return in stm32_usbphyc_phy_init Dan Carpenter <dan.carpenter(a)oracle.com> eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() Johan Hovold <johan+linaro(a)kernel.org> usb: dwc3: qcom: fix missing optional irq warnings Rohith Kollalsi <quic_rkollals(a)quicinc.com> usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup Thinh Nguyen <Thinh.Nguyen(a)synopsys.com> usb: dwc3: core: Deprecate GCTL.CORESOFTRESET Liang He <windhl(a)126.com> usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() Randy Dunlap <rdunlap(a)infradead.org> usb: gadget: udc: amd5536 depends on HAS_DMA Yang Yingliang <yangyingliang(a)huawei.com> xtensa: iss: fix handling error cases in iss_net_configure() Max Filippov <jcmvbkbc(a)gmail.com> xtensa: iss/network: provide release() callback Mahesh Rajashekhara <Mahesh.Rajashekhara(a)microchip.com> scsi: smartpqi: Fix DMA direction for RAID requests Christian Marangi <ansuelsmth(a)gmail.com> PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks Stefan Roese <sr(a)denx.de> PCI/portdrv: Don't disable AER reporting in get_port_device_capability() Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: pv: leak the topmost page table when destroy fails Christian Loehle <CLoehle(a)hyperstone.com> mmc: block: Add single read for 4k sector cards Liang He <windhl(a)126.com> of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer Eugen Hristev <eugen.hristev(a)microchip.com> mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> memstick/ms_block: Fix a memory leak Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> memstick/ms_block: Fix some incorrect memory allocation Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> mmc: renesas_sdhi: Get the reset handle early in the probe Fabio Estevam <festevam(a)gmail.com> mmc: mxcmmc: Silence a clang warning Miaoqian Lin <linmq006(a)gmail.com> mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch Bhupesh Sharma <bhupesh.sharma(a)linaro.org> dt-bindings: mmc: sdhci-msm: Fix issues in yaml bindings Dan Carpenter <dan.carpenter(a)oracle.com> habanalabs: fix double unlock on error in map_device_va() jianchunfu <jianchunfu(a)cmss.chinamobile.com> rtla/utils: Use calloc and check the potential memory allocation failure Duoming Zhou <duoming(a)zju.edu.cn> staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback Carlos Llamas <cmllamas(a)google.com> binder: fix redefinition of seq_file attributes Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: msu: Fix vmalloced buffers Jiasheng Jiang <jiasheng(a)iscas.ac.cn> intel_th: msu-sink: Potential dereference of null pointer Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> intel_th: Fix a resource leak in an error handling path James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Revert RSCN_MEMENTO workaround for misbehaved configuration Bart Van Assche <bvanassche(a)acm.org> scsi: sd: Rework asynchronous resume support Dan Carpenter <dan.carpenter(a)oracle.com> scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> phy: qcom-qmp: fix the QSERDES_V5_COM_CMN_MODE register Shunsuke Mie <mie(a)igel.co.jp> PCI: endpoint: Don't stop controller when unbinding endpoint function Viacheslav Mitrofanov <v.v.mitrofanov(a)yadro.com> dmaengine: sf-pdma: Add multithread support for a DMA channel Quentin Perret <qperret(a)google.com> KVM: arm64: Don't return from void function Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> soundwire: revisit driver bind/unbind and callbacks Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> soundwire: bus_type: fix remove and shutdown support Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Disable outbound windows only for controllers using iATU Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() Serge Semin <Sergey.Semin(a)baikalelectronics.ru> PCI: dwc: Stop link on host_init errors and de-initialization Peter Geis <pgwipeout(a)gmail.com> phy: rockchip-inno-usb2: Sync initial otg state Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> phy: ti: tusb1210: Don't check for write errors when powering on Tianyu Li <tianyu.li(a)arm.com> mm/mempolicy: fix get_nodes out of bound access Andrey Konovalov <andreyknvl(a)gmail.com> kasan: fix zeroing vmalloc memory with HW_TAGS Miaohe Lin <linmiaohe(a)huawei.com> mm/migration: fix potential pte_unmap on an not mapped pte Miaohe Lin <linmiaohe(a)huawei.com> mm/migration: return errno when isolate_huge_page failed Yang Shi <shy828301(a)gmail.com> mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK Yushan Zhou <katrinzhou(a)tencent.com> kernfs: fix potential NULL dereference in __kernfs_remove Nikita Travkin <nikita(a)trvn.ru> clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register Nikita Travkin <nikita(a)trvn.ru> clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled. Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> clk: qcom: camcc-sm8250: Fix topology around titan_top power domain Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> clk: qcom: camcc-sdm845: Fix topology around titan_top power domain Robert Marko <robimarko(a)gmail.com> clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks Robert Marko <robimarko(a)gmail.com> clk: qcom: ipq8074: fix NSS port frequency tables Robert Marko <robimarko(a)gmail.com> clk: qcom: ipq8074: SW workaround for UBI32 PLL lock Robert Marko <robimarko(a)gmail.com> clk: qcom: ipq8074: fix NSS core PLL-s Bob Pearson <rpearsonhpe(a)gmail.com> RDMA/rxe: Fix deadlock in rxe_do_local_ops() Bob Pearson <rpearsonhpe(a)gmail.com> RDMA/rxe: Add a responder state for atomic reply Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: host: xhci: use snprintf() in xhci_decode_trb() Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC Neal Liu <neal_liu(a)aspeedtech.com> usb: gadget: f_mass_storage: Make CD-ROM emulation works with Windows OS Mike Leach <mike.leach(a)linaro.org> coresight: syscfg: Update load and unload operations Mike Leach <mike.leach(a)linaro.org> coresight: configfs: Fix unload of configurations on module exit Christian Marangi <ansuelsmth(a)gmail.com> clk: qcom: clk-krait: unlock spin after mux completion Zhang Wensheng <zhangwensheng5(a)huawei.com> driver core: fix potential deadlock in __driver_attach Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> misc: rtsx: Fix an error handling path in rtsx_pci_probe() Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level Mark Brown <broonie(a)kernel.org> mtd: dataflash: Add SPI ID table Geert Uytterhoeven <geert+renesas(a)glider.be> mtd: hyperbus: rpc-if: Fix RPM imbalance in probe error path Ben Gardon <bgardon(a)google.com> KVM: x86: Fix errant brace in KVM capability handling Serge Semin <Sergey.Semin(a)baikalelectronics.ru> dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Fix session removal on shutdown Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Add helper to remove a session from the kernel Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel Duoming Zhou <duoming(a)zju.edu.cn> mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv Duoming Zhou <duoming(a)zju.edu.cn> devcoredump: remove the useless gfp_t parameter in dev_coredumpv and dev_coredumpm Sean Christopherson <seanjc(a)google.com> KVM: selftests: Use vm_create_with_vcpus() in max_guest_memory_test Sean Christopherson <seanjc(a)google.com> KVM: selftests: Convert s390x/diag318_test_handler away from VCPU_ID Sean Christopherson <seanjc(a)google.com> KVM: Don't set Accessed/Dirty bits for ZERO_PAGE Miaohe Lin <linmiaohe(a)huawei.com> mm/memremap: fix memunmap_pages() race with get_dev_pagemap() Miaohe Lin <linmiaohe(a)huawei.com> lib/test_hmm: avoid accessing uninitialized pages Dongliang Mu <mudongliangabcd(a)gmail.com> RDMA/rxe: fix xa_alloc_cycle() error return value check again Peng Fan <peng.fan(a)nxp.com> clk: imx: clk-fracn-gppll: correct rdiv Liu Ying <victor.liu(a)nxp.com> clk: imx: clk-fracn-gppll: Return rate in rate table properly in ->recalc_rate() Peng Fan <peng.fan(a)nxp.com> clk: imx: clk-fracn-gppll: fix mfd value Peng Fan <peng.fan(a)nxp.com> clk: imx93: correct nic_media parent Haibo Chen <haibo.chen(a)nxp.com> clk: imx93: use adc_root as the parent clock of adc1 Rex-BC Chen <rex-bc.chen(a)mediatek.com> clk: mediatek: reset: Fix written reset bit offset Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: temp: maxim_thermocouple: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: temp: max31865: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: temp: ltc2983: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: resolver: ad2s90: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: resolver: ad2s1200: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: proximity: as3935: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: potentiometer: mcp4131: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: potentiometer: mcp41010: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: potentiometer: max5481: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: potentiometer: ad5272: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: potentiometer: ad5110: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: imu: mpu6050: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: imu: inv_icm42600: Fix alignment for DMA safety in buffer code. Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: imu: inv_icm42600: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: imu: fxos8700: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: gyro: fxas210002c: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: gyro: adxrs450: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: gyro: adis16130: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: gyro: adis16080: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: adrf6780: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: admv4420: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: admv1014: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: admv1013: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: adf4371: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: adf4350: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: frequency: ad9523: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ti-dac7612: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ti-dac7311: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ti-dac5571: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ti-dac082s085: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: mcp4922: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ltc2688: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad8801: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad7303: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad7293: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5791: Fix alignment for DMA saftey Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5770r: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5766: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5764: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5761: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5755: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5686: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5592r: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5504: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5449: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5421: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5360: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: dac: ad5064: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: common: ssp: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: amplifiers: ad8366: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: addac: ad74413r: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-tlc4541: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-ads8688: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-ads8344: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-ads7950: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-ads131e08: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-ads124s08: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-adc161s626: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-adc128s052: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-adc12138: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-adc108s102: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-adc084s021: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-adc0832: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: mcp320x: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: max1241: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: max1118: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: max11100: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: max1027: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ltc2497: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ltc2496: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: hi8435: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7949: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7923: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7887: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7768-1: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7766: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7606: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7476: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7298: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7292: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7280a: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ad7266: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: sca3300: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: sca3000: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: bma220: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: adxl367: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: adxl355: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: adxl313: Fix alignment for DMA safety Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: core: Fix IIO_ALIGN and rename as it was not sufficiently large Jagath Jog J <jagathjog1996(a)gmail.com> iio: accel: bma400: Add triggered buffer support Jagath Jog J <jagathjog1996(a)gmail.com> iio: accel: bma400: conversion to device-managed function Jagath Jog J <jagathjog1996(a)gmail.com> iio: accel: bma400: Reordering of header files Gwendal Grignou <gwendal(a)chromium.org> iio: sx9324: Fix register field spelling Stephen Boyd <swboyd(a)chromium.org> platform/chrome: cros_ec: Always expose last resume result Jagath Jog J <jagathjog1996(a)gmail.com> iio: accel: bma400: Fix the scale min and max macro values Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Reduce N2N thrashing at app_start time Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix no logout on delete for N2N Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix session thrash Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Tear down session if keys have been removed Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix no login after app start Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Reduce disruption due to multiple app start Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Send LOGO for unexpected IKE message Thomas Gleixner <tglx(a)linutronix.de> netfilter: xtables: Bring SPDX identifier back Miquel Raynal <miquel.raynal(a)bootlin.com> dmaengine: dw: dmamux: Fix build without CONFIG_OF Miquel Raynal <miquel.raynal(a)bootlin.com> dmaengine: dw: dmamux: Export the module device table Tang Bin <tangbin(a)cmss.chinamobile.com> usb: xhci: tegra: Fix error check Clément Léger <clement.leger(a)bootlin.com> usb: host: ohci-at91: add support to enter suspend using SMC Dan Carpenter <dan.carpenter(a)oracle.com> usbip: vudc: Don't enable IRQs prematurely Tang Bin <tangbin(a)cmss.chinamobile.com> usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init() Miaoqian Lin <linmq006(a)gmail.com> usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe Laurent Pinchart <laurent.pinchart(a)ideasonboard.com> usb: gadget: uvc: Fix comment blocks style Frank Li <Frank.Li(a)nxp.com> usb: cdns3: fix random warning message when driver load Miaoqian Lin <linmq006(a)gmail.com> usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe Marco Pagani <marpagan(a)redhat.com> fpga: altera-pr-ip: fix unsigned comparison with less than zero Miaoqian Lin <linmq006(a)gmail.com> PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains() Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> mtd: st_spi_fsm: Disable clock only after device was unregistered Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> mtd: st_spi_fsm: Warn about failure to unregister mtd device Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> mtd: spear_smi: Drop if with an always false condition Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> mtd: spear_smi: Don't skip cleanup after mtd_device_unregister() failed Miaoqian Lin <linmq006(a)gmail.com> mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset Miaoqian Lin <linmq006(a)gmail.com> mtd: partitions: Fix refcount leak in parse_redboot_of Duoming Zhou <duoming(a)zju.edu.cn> mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com> HID: cp2112: prevent a buffer overflow in cp2112_xfer() Miaoqian Lin <linmq006(a)gmail.com> PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() Miaoqian Lin <linmq006(a)gmail.com> PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() Chanho Park <chanho61.park(a)samsung.com> phy: samsung: exynosautov9-ufs: correct TSRV register configurations Sean Christopherson <seanjc(a)google.com> KVM: x86/mmu: Drop RWX=0 SPTEs during ept_sync_page() Sean Christopherson <seanjc(a)google.com> KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported Sean Christopherson <seanjc(a)google.com> KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix n2n login retry for secure device Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix n2n discovery issue with secure target Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Add retry for ELS passthrough Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix potential stuck session in sa update Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Add bsg interface to read doorbell events Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Wait for app to ack on sess down Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: bsg refactor Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing Vaibhav Jain <vaibhav(a)linux.ibm.com> of: check previous kernel's ima-kexec-buffer against memory bounds Biju Das <biju.das.jz(a)bp.renesas.com> clk: renesas: rzg2l: Fix reset status function Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> mtd: rawnand: meson: Fix a potential double free issue Miaoqian Lin <linmq006(a)gmail.com> mtd: maps: Fix refcount leak in ap_flash_init Miaoqian Lin <linmq006(a)gmail.com> mtd: maps: Fix refcount leak in of_flash_probe_versatile Ralph Siemsen <ralph.siemsen(a)linaro.org> clk: renesas: r9a06g032: Fix UART clkgrp bitsel Mario Limonciello <mario.limonciello(a)amd.com> HID: amd_sfh: Don't show client init failed as error when discovery fails Jason A. Donenfeld <Jason(a)zx2c4.com> wireguard: allowedips: don't corrupt stack when detecting overflow Jason A. Donenfeld <Jason(a)zx2c4.com> wireguard: ratelimiter: use hrtimer in selftest Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: xsk: Discard unaligned XSK frames on striding RQ Maciej Żenczykowski <maze(a)google.com> net: usb: make USB_RTL8153_ECM non user configurable Hangyu Hua <hbh25y(a)gmail.com> dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock Jian Shen <shenjian15(a)huawei.com> net: ionic: fix error check for vlan flags in ionic_set_nic_features() Jian Shen <shenjian15(a)huawei.com> net: ice: fix error NETIF_F_HW_VLAN_CTAG_FILTER check in ice_vsi_sync_fltr() Eric Dumazet <edumazet(a)google.com> net: rose: fix netdev reference changes Jakub Kicinski <kuba(a)kernel.org> netdevsim: Avoid allocation warnings triggered from user space Przemyslaw Patynowski <przemyslawx.patynowski(a)intel.com> iavf: Fix 'tc qdisc show' listing too many queues Przemyslaw Patynowski <przemyslawx.patynowski(a)intel.com> iavf: Fix max_rate limiting William Dean <williamsukatube(a)gmail.com> wifi: rtw88: check the return value of alloc_workqueue() Ido Schimmel <idosch(a)nvidia.com> netdevsim: fib: Fix reference count leak on route deletion failure Mike Manning <mvrmanning(a)gmail.com> net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set Kai Ye <yekai13(a)huawei.com> crypto: hisilicon/sec - fix auth key size error Pali Rohár <pali(a)kernel.org> crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of Zhengchao Shao <shaozhengchao(a)huawei.com> crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq Eric Dumazet <edumazet(a)google.com> ax25: fix incorrect dev_tracker usage Shay Drory <shayd(a)nvidia.com> net/mlx5: Fix driver use of uninitialized timeout Yevgeny Kliteynik <kliteyn(a)nvidia.com> net/mlx5: DR, Fix SMFS steering info dump format Maher Sanalla <msanalla(a)nvidia.com> net/mlx5: Adjust log_max_qp to be 18 at most Vlad Buslov <vladbu(a)nvidia.com> net/mlx5e: Modify slow path rules to go to slow fdb Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: Fix calculations related to max MPWQE size Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: xsk: Account for XSK RQ UMRs when calculating ICOSQ size Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS Maor Dickman <maord(a)nvidia.com> net/mlx5e: TC, Fix post_act to not match on in_port metadata Gal Pressman <gal(a)nvidia.com> net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version Dan Carpenter <dan.carpenter(a)oracle.com> drm/amd/display: fix signedness bug in execute_synaptics_rc_command() Ezequiel Garcia <ezequiel(a)vanguardiasur.com.ar> hantro: Remove incorrect HEVC SPS validation Jernej Skrabec <jernej.skrabec(a)gmail.com> media: cedrus: hevc: Add check for invalid timestamp Hangyu Hua <hbh25y(a)gmail.com> wifi: libertas: Fix possible refcount leak in if_usb_probe() Jose Ignacio Tornos Martinez <jtornosm(a)redhat.com> wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue Ammar Faizi <ammarfaizi2(a)gnuweeb.org> wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` Manikanta Pubbisetty <quic_mpubbise(a)quicinc.com> wifi: ath11k: Fix register write failure on QCN9074 Liang He <windhl(a)126.com> i2c: mux-gpmux: Add of_node_put() when breaking out of loop Joanne Koong <joannelkoong(a)gmail.com> bpf: Fix bpf_xdp_pointer return pointer Paul Chaignon <paul(a)isovalent.com> bpf: Set flow flag to allow any source IP in bpf_tunnel_key Paul Chaignon <paul(a)isovalent.com> ip_tunnels: Add new flow flags field to ip_tunnel_key Qu Wenruo <wqu(a)suse.com> btrfs: update stripe_sectors::uptodate in steal_rbio Bjorn Andersson <bjorn.andersson(a)linaro.org> i2c: qcom-geni: Use the correct return value Lars-Peter Clausen <lars(a)metafoo.de> i2c: cadence: Support PEC for SMBus block read Ying Hsu <yinghsu(a)chromium.org> Bluetooth: Add default wakeup callback for HCI UART driver Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: hci_sync: Fix not updating privacy_mode Zhengping Jiang <jiangzp(a)google.com> Bluetooth: hci_sync: Fix resuming scan after suspend resume Zhengping Jiang <jiangzp(a)google.com> Bluetooth: mgmt: Fix refresh cached connection info Schspa Shi <schspa(a)gmail.com> Bluetooth: When HCI work queue is drained, only queue chained work Jiasheng Jiang <jiasheng(a)iscas.ac.cn> Bluetooth: hci_intel: Add check for platform_driver_register Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: pch_can: pch_can_error(): initialize errc before using it Dan Carpenter <dan.carpenter(a)oracle.com> libbpf: Fix str_has_sfx()'s return value Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: error: specify the values of data[5..7] of CAN error frames Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: usb_8dev: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: sun4i_can: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: hi311x: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: sja1000: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: rcar_can: do not report txerr and rxerr during bus-off Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: pch_can: do not report txerr and rxerr during bus-off Dan Carpenter <dan.carpenter(a)oracle.com> libbpf: fix an snprintf() overflow check Dan Carpenter <dan.carpenter(a)oracle.com> selftests/bpf: fix a test for snprintf() overflow Andrii Nakryiko <andrii(a)kernel.org> libbpf: make RINGBUF map size adjustments more eagerly Andrii Nakryiko <andrii(a)kernel.org> bpf: fix potential 32-bit overflow when accessing ARRAY map element Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu: restore original stable pstate on ctx fini Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu: use the same HDP flush registers for all nbio 2.3.x Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu: use the same HDP flush registers for all nbio 7.4.x Rustam Subkhankulov <subkhankulov(a)ispras.ru> wifi: p54: add missing parentheses in p54_flush() Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> wifi: p54: Fix an error handling path in p54spi_probe() Dan Carpenter <dan.carpenter(a)oracle.com> wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() Jernej Skrabec <jernej.skrabec(a)gmail.com> media: cedrus: h265: Fix logic for not low delay flag Benjamin Gaignard <benjamin.gaignard(a)collabora.com> media: uapi: HEVC: Change pic_order_cnt definition in v4l2_hevc_dpb_entry Jernej Skrabec <jernej.skrabec(a)gmail.com> media: cedrus: h265: Fix flag name Jason A. Donenfeld <Jason(a)zx2c4.com> fs: check FMODE_LSEEK to control internal pipe splicing Yang Yingliang <yangyingliang(a)huawei.com> media: ov7251: add missing disable functions on error in ov7251_set_power_on() Sakari Ailus <sakari.ailus(a)linux.intel.com> media: v4l: async: Also match secondary fwnode endpoints Johannes Berg <johannes.berg(a)intel.com> wifi: nl80211: acquire wdev mutex for dump_survey Alexei Starovoitov <ast(a)kernel.org> bpf: Fix subprog names in stack traces. Wolfram Sang <wsa+renesas(a)sang-engineering.com> selftests: timers: clocksource-switch: fix passing errors from child Wolfram Sang <wsa+renesas(a)sang-engineering.com> selftests: timers: valid-adjtimex: build fix for newer toolchains David Gow <davidgow(a)google.com> kunit: executor: Fix a memory leak on failure in kunit_filter_tests Anquan Wu <leiqi96(a)hotmail.com> libbpf: Fix the name of a reused map Yonglong Li <liyonglong(a)chinatelecom.cn> tcp: make retransmitted SKB fit into the send window Song Liu <song(a)kernel.org> bpf, x86: fix freeing of not-finalized bpf_prog_pack Tony Ambardar <tony.ambardar(a)gmail.com> bpf, x64: Add predicate for bpf2bpf with tailcalls support in JIT Jian Zhang <zhangjian210(a)huawei.com> drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. Liu Jian <liujian56(a)huawei.com> skmsg: Fix invalid last sg check in sk_msg_recvmsg() Liang He <windhl(a)126.com> mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() Liang He <windhl(a)126.com> mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() Felix Fietkau <nbd(a)nbd.name> mt76: mt7615: fix throughput regression on DFS channels Shayne Chen <shayne.chen(a)mediatek.com> mt76: mt7915: fix incorrect testmode ipg on band 1 caused by wmm_idx Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: connac: move connac2_mac_write_txwi in mt76_connac module Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: connac: move mac connac2 defs in mt76_connac2_mac.h Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7915: rely on mt76_dev in mt7915_mac_write_txwi signature Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7921: rely on mt76_dev in mt7921_mac_write_txwi signature Deren Wu <deren.wu(a)mediatek.com> mt76: mt7921: enlarge maximum VHT MPDU length to 11454 Deren Wu <deren.wu(a)mediatek.com> mt76: mt7921: fix aggregation subframes setting to HE max Deren Wu <deren.wu(a)mediatek.com> mt76: mt7921s: fix possible sdio deadlock in command fail Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7921: do not update pm states in case of error Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7615: do not update pm stats in case of error Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: move some future per-link data to bss_conf Johannes Berg <johannes.berg(a)intel.com> wifi: cfg80211: do some rework towards MLO link APIs Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: reject WEP or pairwise keys with key ID > 3 Deren Wu <deren.wu(a)mediatek.com> mt76: mt7921: not support beacon offload disable command YN Chen <yn.chen(a)mediatek.com> mt76: mt7921s: fix firmware download random fail Dan Carpenter <dan.carpenter(a)oracle.com> mt76: mt7915: fix endian bug in mt7915_rf_regval_set() Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7915: fix endianness in mt7915_rf_regval_get Ming Qian <ming.qian(a)nxp.com> media: amphion: only insert the first sequence startcode for vc1l format Ming Qian <ming.qian(a)nxp.com> media: amphion: sync buffer status with firmware during abort Ezequiel Garcia <ezequiel(a)vanguardiasur.com.ar> media: hantro: Fix RK3399 H.264 format advertising Benjamin Gaignard <benjamin.gaignard(a)collabora.com> media: hantro: Be more accurate on pixel formats step_width constraints Ming Qian <ming.qian(a)nxp.com> media: amphion: defer setting last_buffer_dequeued until resolution changes are processed Chen-Yu Tsai <wenst(a)chromium.org> media: mediatek: vcodec: Initialize decoder parameters for each instance Chen-Yu Tsai <wenst(a)chromium.org> media: mediatek: vcodec: decoder: Drop max_{width,height} from mtk_vcodec_ctx Chen-Yu Tsai <wenst(a)chromium.org> media: mediatek: vcodec: decoder: Skip alignment for default resolution Chen-Yu Tsai <wenst(a)chromium.org> media: mediatek: vcodec: decoder: Fix resolution clamping in TRY_FMT Chen-Yu Tsai <wenst(a)chromium.org> media: mediatek: vcodec: decoder: Fix 4K frame size enumeration Hans de Goede <hdegoede(a)redhat.com> media: atomisp: revert "don't pass a pointer to a local variable" Rob Clark <robdclark(a)chromium.org> drm/msm/dpu: Fix for non-visible planes Ming Qian <ming.qian(a)nxp.com> media: amphion: release core lock before reset vpu core AngeloGioacchino Del Regno <angelogioacchino.delregno(a)collabora.com> media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment Zhengchao Shao <shaozhengchao(a)huawei.com> crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq Zhengchao Shao <shaozhengchao(a)huawei.com> crypto: hisilicon/sec - don't sleep when in softirq Mateusz Jończyk <mat.jonczyk(a)o2.pl> drm/radeon: avoid bogus "vram limit (0) must be a power of 2" warning Rob Clark <robdclark(a)chromium.org> drm/msm/mdp5: Fix global state lock backoff Yixun Lan <dlan(a)gentoo.org> libbpf, riscv: Use a0 for RC register Douglas Anderson <dianders(a)chromium.org> drm/msm: Avoid unclocked GMU register access in 6xx gpu_busy Hsin-Yi Wang <hsinyi(a)chromium.org> drm/bridge: anx7625: Fix NULL pointer crash when using edp-panel Qiao Ma <mqaio(a)linux.alibaba.com> net: hinic: avoid kernel hung in hinic_get_stats64() Qiao Ma <mqaio(a)linux.alibaba.com> net: hinic: fix bug that ethtool get wrong stats Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> hinic: Use the bitmap API when applicable Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: felix: build as module when tc-taprio is module Vladimir Oltean <vladimir.oltean(a)nxp.com> net: sched: provide shim definitions for taprio_offload_{get,free} Rob Clark <robdclark(a)chromium.org> drm/msm: Fix fence rollover issue Hangyu Hua <hbh25y(a)gmail.com> drm: bridge: sii8620: fix possible off-by-one Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> drm/msm/hdmi: fill the pwr_regs bulk regulators Abhinav Kumar <quic_abhinavk(a)quicinc.com> drm/msm/dpu: remove hard-coded linewidth limit for writeback Abhinav Kumar <quic_abhinavk(a)quicinc.com> drm/msm/dpu: fix maxlinewidth for writeback block Abhinav Kumar <quic_abhinavk(a)quicinc.com> drm/msm/dpu: move intf and wb assignment to dpu_encoder_setup_display() Guillaume Ranquet <granquet(a)baylibre.com> drm/mediatek: dpi: Only enable dpi after the bridge is enabled Bo-Chen Chen <rex-bc.chen(a)mediatek.com> drm/mediatek: dpi: Remove output format of YUV Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> drm/rockchip: Fix an error handling path rockchip_dp_probe() Brian Norris <briannorris(a)chromium.org> drm/rockchip: vop: Don't crash for invalid duplicate_state() Alaa Mohamed <eng.alaamohamedsoliman.am(a)gmail.com> selftests: net: fib_rule_tests: fix support for running individual tests Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: felix: drop oversized frames with tc-taprio instead of hanging the port Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: felix: keep reference on entire tc-taprio config Xiaoliang Yang <xiaoliang.yang_1(a)nxp.com> net: dsa: felix: update base time of time-aware shaper when adjusting PTP time Maciej Fijalkowski <maciej.fijalkowski(a)intel.com> selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0 Qian Cai <quic_qiancai(a)quicinc.com> crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE Matthew Wilcox (Oracle) <willy(a)infradead.org> mm: Account dirty folios properly during splits Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Move pixel doubling from Pixelvalve to HDMI block Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes Dom Cobley <popcornmix(a)gmail.com> drm/vc4: hdmi: Force modeset when bpc or format changes Mateusz Kwiatkowski <kfyatek+publicgit(a)gmail.com> drm/vc4: hdmi: Fix timings for interlaced modes Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Move HDMI reset to pm_resume Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Switch to pm_runtime_status_suspended Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Reset HDMI MISC_CONTROL register Dom Cobley <popcornmix(a)gmail.com> drm/vc4: hdmi: Avoid full hdmi audio fifo writes Dom Cobley <popcornmix(a)gmail.com> drm/vc4: hdmi: Clear unused infoframe packet RAM registers Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: hdmi: Add all the vc5 HDMI registers into the debugfs dumps Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Fix dsi0 interrupt support Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Correct pixel order for DSI0 Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Correct DSI divider calculations Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: dsi: Release workaround buffer and DMA Dave Stevenson <dave.stevenson(a)raspberrypi.com> drm/vc4: plane: Fix margin calculations for the right/bottom edges Dom Cobley <popcornmix(a)gmail.com> drm/vc4: plane: Remove subpixel positioning check Maxime Ripard <maxime(a)cerno.tech> drm/vc4: kms: Use maximum FIFO load for the HVS clock rate Yunfei Dong <yunfei.dong(a)mediatek.com> media: mediatek: vcodec: Fix non subdev architecture open power fail Miaoqian Lin <linmq006(a)gmail.com> media: tw686x: Fix memory leak in tw686x_video_init Jian Zhang <zhangjian210(a)huawei.com> media: driver/nxp/imx-jpeg: fix a unexpected return value problem Chen-Yu Tsai <wenst(a)chromium.org> media: mediatek: vcodec: Skip SOURCE_CHANGE & EOS events for stateless Yunfei Dong <yunfei.dong(a)mediatek.com> media: mediatek: vcodec: Initialize decoder parameters after getting dec_capability Arnd Bergmann <arnd(a)arndb.de> media: sta2x11: remove VIRT_TO_BUS dependency Ming Qian <ming.qian(a)nxp.com> media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set Niels Dossche <dossche.niels(a)gmail.com> media: hdpvr: fix error value returns in hdpvr_read Miaoqian Lin <linmq006(a)gmail.com> drm/mcde: Fix refcount leak in mcde_dsi_bind Ming Qian <ming.qian(a)nxp.com> media: amphion: output firmware error message Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Disable slot interrupt when frame done Jiasheng Jiang <jiasheng(a)iscas.ac.cn> drm: bridge: adv7511: Add check for mipi_dsi_driver_register Tom Lendacky <thomas.lendacky(a)amd.com> crypto: ccp - During shutdown, check SEV data pointer before using Jörn-Thorben Hinz <jthinz(a)mailbox.tu-berlin.de> selftests/bpf: Fix rare segfault in sock_fields prog test YueHaibing <yuehaibing(a)huawei.com> drm/display: Fix build error without CONFIG_OF Jian Shen <shenjian15(a)huawei.com> test_bpf: fix incorrect netdev features Frederic Weisbecker <frederic(a)kernel.org> rcutorture: Fix ksoftirqd boosting timing and iteration Paul E. McKenney <paulmck(a)kernel.org> torture: Adjust to again produce debugging information Yifan Zhang <yifan1.zhang(a)amd.com> drm/amdkfd: correct sdma queue number of sdma 6.0.1 Mario Limonciello <mario.limonciello(a)amd.com> drm/amd: Don't show warning on reading vbios values for SMU13 3.1 Alex Deucher <alexander.deucher(a)amd.com> drm/radeon: fix incorrrect SPDX-License-Identifiers Ping-Ke Shih <pkshih(a)realtek.com> wifi: rtw89: 8852a: rfk: fix div 0 exception Alexey Kodanev <aleksei.kodanev(a)bell-sw.com> wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211: set STA deflink addresses Pavel Skripkin <paskripkin(a)gmail.com> ath9k: fix use-after-free in ath9k_hif_usb_rx_cb Niklas Söderlund <niklas.soderlund+renesas(a)ragnatech.se> media: rcar-vin: Fix channel routing for Ebisu Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Implement drain using v4l2-mem2mem helpers Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Align upwards buffer size Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Leave a blank space before the configuration data Ming Qian <ming.qian(a)nxp.com> media: imx-jpeg: Correct some definition according specification Benjamin Gaignard <benjamin.gaignard(a)collabora.com> media: Hantro: Correct G2 init qp field Ming Qian <ming.qian(a)nxp.com> media: amphion: return error if format is unsupported by vpu Zheyu Ma <zheyuma97(a)gmail.com> media: tw686x: Register the irq at the end of probe Yang Yingliang <yangyingliang(a)huawei.com> media: camss: csid: fix wrong size passed to devm_kmalloc_array() Eugen Hristev <eugen.hristev(a)microchip.com> media: atmel: atmel-sama7g5-isc: fix warning in configs without OF Kuniyuki Iwashima <kuniyu(a)amazon.com> raw: Fix mixed declarations error in raw_icmp_error(). Eric Dumazet <edumazet(a)google.com> raw: convert raw sockets to RCU Eric Dumazet <edumazet(a)google.com> raw: use more conventional iterators Eric Dumazet <edumazet(a)google.com> ping: convert to RCU lookups, get rid of rwlock Oleksij Rempel <linux(a)rempel-privat.de> net: ag71xx: fix discards 'const' qualifier warning Alexey Khoroshilov <khoroshilov(a)ispras.ru> crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() Eric Dumazet <edumazet(a)google.com> tcp: fix possible freeze in tx path under memory pressure Andrii Nakryiko <andrii(a)kernel.org> selftests/bpf: Don't force lld on non-x86 architectures Andrii Nakryiko <andrii(a)kernel.org> libbpf: Fix internal USDT address translation logic for shared libraries Xu Wang <vulab(a)iscas.ac.cn> i2c: Fix a potential use after free Zheng Bin <zhengbin13(a)huawei.com> drm/bridge: it6505: Add missing CRYPTO_HASH dependency Nícolas F. R. A. Prado <nfraprado(a)collabora.com> drm/bridge: anx7625: Zero error variable when panel bridge not present Marc Kleine-Budde <mkl(a)pengutronix.de> can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback Tales Lelo da Aparecida <tales.aparecida(a)gmail.com> drm/vkms: check plane_composer->map[0] before using it Marc Kleine-Budde <mkl(a)pengutronix.de> can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback Eric Dumazet <edumazet(a)google.com> net: fix sk_wmem_schedule() and sk_rmem_schedule() errors Peng Wu <wupeng58(a)huawei.com> crypto: sun8i-ss - fix a NULL vs IS_ERR() check in sun8i_ss_hashkey Dan Carpenter <dan.carpenter(a)oracle.com> crypto: sun8i-ss - Fix error codes for dma_mapping_error() Dan Carpenter <dan.carpenter(a)oracle.com> crypto: sun8i-ss - fix error codes in allocate_flows() Antonio Borneo <antonio.borneo(a)foss.st.com> drm: adv7511: override i2c address of cec before accessing it Andrii Nakryiko <andrii(a)kernel.org> libbpf: Fix uprobe symbol file offset calculation logic Miaoqian Lin <linmq006(a)gmail.com> drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init Xiaomeng Tong <xiam0nd.tong(a)gmail.com> virtio-gpu: fix a missing check to avoid NULL dereference Fabio Estevam <festevam(a)gmail.com> i2c: mxs: Silence a clang warning Tali Perry <tali.perry1(a)gmail.com> i2c: npcm: Correct slave role behavior Tali Perry <tali.perry1(a)gmail.com> i2c: npcm: Remove own slave addresses 2:10 Leung, Martin <Martin.Leung(a)amd.com> drm/amdgpu/display: Prepare for new interfaces ZhenGuo Yin <zhenguo.yin(a)amd.com> drm/amdgpu: fix scratch register access method in SRIOV Bjorn Andersson <bjorn.andersson(a)linaro.org> drm/bridge: lt9611uxc: Cancel only driver's work Miaoqian Lin <linmq006(a)gmail.com> drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init Miaoqian Lin <linmq006(a)gmail.com> drm/meson: encoder_cvbs: Fix refcount leak in meson_encoder_cvbs_init Xinlei Lee <xinlei.lee(a)mediatek.com> drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function Jitao Shi <jitao.shi(a)mediatek.com> drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs Xinlei Lee <xinlei.lee(a)mediatek.com> drm/mediatek: Modify dsi funcs to atomic operations Alexey Kodanev <aleksei.kodanev(a)bell-sw.com> drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() Manikanta Pubbisetty <quic_mpubbise(a)quicinc.com> ath11k: Avoid REO CMD failed prints during firmware recovery Manikanta Pubbisetty <quic_mpubbise(a)quicinc.com> ath11k: Fix incorrect debug_mask mappings Christian Marangi <ansuelsmth(a)gmail.com> ath11k: fix missing skb drop on htc_tx_completion error Yuze Chi <chiyuze(a)google.com> libbpf: Fix is_pow_of_2 Martin KaFai Lau <kafai(a)fb.com> selftests/bpf: Fix tc_redirect_dtime Lorenzo Bianconi <lorenzo(a)kernel.org> sample: bpf: xdp_router_ipv4: Allow the kernel to send arp requests Yuntao Wang <ytcoode(a)gmail.com> selftests/bpf: Fix test_run logic in fexit_stress.c Javier Martinez Canillas <javierm(a)redhat.com> drm/ssd130x: Only define a SPI device ID table when built as a module Yunhao Tian <t123yh.xyz(a)gmail.com> drm/mipi-dbi: align max_chunk to 2 in spi_transfer Johan Hovold <johan+linaro(a)kernel.org> ath11k: fix IRQ affinity warning on shutdown Johan Hovold <johan+linaro(a)kernel.org> ath11k: fix netdev open race Ajay Singh <ajay.kathat(a)microchip.com> wifi: wilc1000: use correct sequence of RESET for chip Power-UP/Down Dan Carpenter <dan.carpenter(a)oracle.com> wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() Fabio Estevam <festevam(a)gmail.com> drm: bridge: adv7511: Move CEC definitions to adv7511_cec.c Gao Chao <gaochao49(a)huawei.com> drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m Javier Martinez Canillas <javierm(a)redhat.com> drm/st7735r: Fix module autoloading for Okaya RH128128T John Stultz <jstultz(a)google.com> drm/bridge: lt9611: Use both bits for HDMI sensing Jani Nikula <jani.nikula(a)intel.com> drm/edid: reset display info in drm_add_edid_modes() for NULL edid Manikanta Pubbisetty <quic_mpubbise(a)quicinc.com> ath11k: Init hw_params before setting up AHB resources Baochen Qiang <quic_bqiang(a)quicinc.com> ath11k: Fix warning on variable 'sar' dereference before check Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ath10k: do not enforce interrupt trigger type Marek Vasut <marex(a)denx.de> drm/bridge: tc358767: Make sure Refclk clock are enabled Marek Vasut <marex(a)denx.de> drm/bridge: tc358767: Handle dsi_lanes == 0 as invalid Douglas Anderson <dianders(a)chromium.org> drm/dp: Export symbol / kerneldoc fixes for DP AUX bus Miaoqian Lin <linmq006(a)gmail.com> drm/meson: Fix refcount leak in meson_encoder_hdmi_init Thomas Zimmermann <tzimmermann(a)suse.de> drm/mgag200: Acquire I/O lock while reading EDID Xin Ji <xji(a)analogixsemi.com> drm/bridge: anx7625: Use DPI bus type Geert Uytterhoeven <geert+renesas(a)glider.be> drm: bridge: DRM_FSL_LDB should depend on ARCH_MXC Dan Carpenter <dan.carpenter(a)oracle.com> drm/rockchip: vop2: unlock on error path in vop2_crtc_atomic_enable() Jani Nikula <jani.nikula(a)intel.com> drm/i915: remove unused GEM_DEBUG_DECL() and GEM_DEBUG_BUG_ON() Marek Vasut <marex(a)denx.de> dt-bindings: display: bridge: ldb: Fill in reg property Hongnan Li <hongnan.li(a)linux.alibaba.com> erofs: update ctx->pos for every emitted dirent Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: lpc18xx: Fix period handling Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: sifive: Shut down hardware only after pwmchip_remove() completed Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: sifive: Ensure the clk is enabled exactly once per running PWM Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: sifive: Simplify offset calculation for PWMCMP registers Mike Snitzer <snitzer(a)kernel.org> dm: return early from dm_pr_call() if DM device is suspended Colin Ian King <colin.king(a)intel.com> tools/power turbostat: Fix file pointer leak Markus Mayer <mmayer(a)broadcom.com> thermal/tools/tmon: Include pthread and time headers in tmon.h YiFei Zhu <zhuyifei(a)google.com> selftests/seccomp: Fix compile warning when CC=clang Michal Koutný <mkoutny(a)suse.com> io_uring: Don't require reinitable percpu_ref Jens Axboe <axboe(a)kernel.dk> io_uring: define a 'prep' and 'issue' handler for each opcode Jens Axboe <axboe(a)kernel.dk> io_uring: move to separate directory Peter Zijlstra <peterz(a)infradead.org> x86/extable: Fix ex_handler_msr() print condition Mel Gorman <mgorman(a)techsingularity.net> sched/numa: Initialise numa_migrate_retry Christian Göttsche <cgzones(a)googlemail.com> sched: only perform capability check on privileged operation Nicolas Saenz Julienne <nsaenzju(a)redhat.com> nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() Anshuman Khandual <anshuman.khandual(a)arm.com> drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX Liang He <windhl(a)126.com> perf: RISC-V: Add of_node_put() when breaking out of for_each_of_cpu_node() Xu Qiang <xuqiang36(a)huawei.com> irqdomain: Report irq number for NOMAP domains Stephan Gerhold <stephan.gerhold(a)kernkonzept.com> ARM: dts: qcom: msm8974: Disable remoteprocs by default Sumit Garg <sumit.garg(a)linaro.org> arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment Marijn Suijten <marijn.suijten(a)somainline.org> arm64: dts: qcom: msm8998: Make regulator voltages multiple of step-size Parikshit Pareek <quic_ppareek(a)quicinc.com> soc: qcom: socinfo: Fix the id of SA8540P SoC Konrad Dybcio <konrad.dybcio(a)somainline.org> soc: qcom: Make QCOM_RPMPD depend on PM Liang He <windhl(a)126.com> regulator: of: Fix refcount leak bug in of_get_regulation_constraints() Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: count number of blocks discarded, not number of discard bios Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: count number of blocks written, not number of write bios Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: count number of blocks read, not number of read bios Mikulas Patocka <mpatocka(a)redhat.com> dm writecache: return void from functions Hsin-Yi Wang <hsinyi(a)chromium.org> PM: domains: Ensure genpd_debugfs_dir exists before remove Bart Van Assche <bvanassche(a)acm.org> blktrace: Trace remapped requests correctly Linus Walleij <linus.walleij(a)linaro.org> hwmon: (drivetemp) Add module alias Armin Wolf <W_Armin(a)gmx.de> hwmon: (sch56xx-common) Add DMI override table Yang Yingliang <yangyingliang(a)huawei.com> spi: tegra20-slink: fix UAF in tegra_slink_remove() Yang Yingliang <yangyingliang(a)huawei.com> spi: Fix simplification of devm_spi_register_controller Nandhini Srikandan <nandhini.srikandan(a)intel.com> spi: dw: Fix IP-core versions macro Ming Lei <ming.lei(a)redhat.com> blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> spi: Return deferred probe error when controller isn't yet available Gao Xiang <xiang(a)kernel.org> erofs: avoid consecutive detection for Highmem memory Yuwen Chen <chenyuwen1(a)meizu.com> erofs: wake up all waiters after z_erofs_lzma_head ready Johan Hovold <johan+linaro(a)kernel.org> arm64: dts: qcom: sc7280: fix PCIe clock reference Tamás Szűcs <tszucs(a)protonmail.ch> arm64: tegra: Fix SDMMC1 CD on P2888 Mikko Perttunen <mperttunen(a)nvidia.com> arm64: tegra: Mark BPMP channels as no-memory-wc Nick Hainke <vincent(a)systemli.org> arm64: dts: mt7622: fix BPI-R64 WPS button Johan Hovold <johan+linaro(a)kernel.org> arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells Johan Hovold <johan+linaro(a)kernel.org> arm64: dts: qcom: sc7280: drop PCIe PHY clock index Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: msm8996: correct #clock-cells for QMP PHY nodes Marijn Suijten <marijn.suijten(a)somainline.org> arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes Marijn Suijten <marijn.suijten(a)somainline.org> arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx201 to sm6125 Yang Yingliang <yangyingliang(a)huawei.com> m68k: virt: Fix missing platform_device_unregister() on error in virt_platform_init() Eric Auger <eric.auger(a)redhat.com> ACPI: VIOT: Fix ACS setup Chanho Park <chanho61.park(a)samsung.com> arm64: dts: exynosautov9: correct spi11 pin names Kan Liang <kan.liang(a)linux.intel.com> perf/x86/intel: Fix PEBS data source encoding for ADL Kan Liang <kan.liang(a)linux.intel.com> perf/x86/intel: Fix PEBS memory access info encoding for ADL Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> arm64: dts: qcom: msm8994: add required ranges to OCMEM Sireesh Kodali <sireeshkodali1(a)gmail.com> arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node GONG, Ruiqi <gongruiqi1(a)huawei.com> stack: Declare {randomize_,}kstack_offset to fix Sparse warnings Kees Cook <keescook(a)chromium.org> lib: overflow: Do not define 64-bit tests on 32-bit Jason A. Donenfeld <Jason(a)zx2c4.com> usercopy: use unsigned long instead of uintptr_t Yang Yingliang <yangyingliang(a)huawei.com> bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: qcom: pm8841: add required thermal-sensor-cells Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: qcom: msm8974: add required ranges to OCMEM Miaoqian Lin <linmq006(a)gmail.com> soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register Miaoqian Lin <linmq006(a)gmail.com> soc: qcom: ocmem: Fix refcount leak in of_get_ocmem Luca Weiss <luca(a)z3ntu.xyz> ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1 Christian Marangi <ansuelsmth(a)gmail.com> ARM: dts: qcom: replace gcc PXO with pxo_board fixed clock Dan Williams <dan.j.williams(a)intel.com> ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP Stephan Gerhold <stephan.gerhold(a)kernkonzept.com> regulator: qcom_smd: Fix pm8916_pldo range Chris Paterson <chris.paterson2(a)renesas.com> arm64: dts: renesas: r9a07g054l2-smarc: Correct SoC name in comment Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: r8a779m8: Drop operating points above 1.5 GHz Miaoqian Lin <linmq006(a)gmail.com> cpufreq: zynq: Fix refcount leak in zynq_get_revision Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sdm630: fix gpu's interconnect path Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sdm630: fix the qusb2phy ref clock Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sdm630: disable GPU by default Miaoqian Lin <linmq006(a)gmail.com> ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init Miaoqian Lin <linmq006(a)gmail.com> ARM: OMAP2+: Fix refcount leak in omapdss_init_of Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg Marijn Suijten <marijn.suijten(a)somainline.org> arm64: dts: qcom: sdm845-akatsuki: Round down l22a regulator voltage Keith Busch <kbusch(a)kernel.org> block: fix infinite loop for invalid zone append Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> spi: s3c64xx: constify fsd_spi_port_config Michael Walle <michael(a)walle.cc> soc: fsl: guts: machine variable might be unset Stephen Boyd <swboyd(a)chromium.org> arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor Peter Zijlstra <peterz(a)infradead.org> locking/lockdep: Fix lockdep_init_map_*() confusion Alexandru Elisei <alexandru.elisei(a)arm.com> arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 Mark Rutland <mark.rutland(a)arm.com> arm64: select TRACE_IRQFLAGS_NMI_SUPPORT Nícolas F. R. A. Prado <nfraprado(a)collabora.com> arm64: dts: mt8192: Fix idle-states entry-method Nícolas F. R. A. Prado <nfraprado(a)collabora.com> arm64: dts: mt8192: Fix idle-states nodes naming scheme Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: ast2600-evb-a1: fix board compatible Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: ast2600-evb: fix board compatible Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> ARM: dts: ast2500-evb: fix board compatible Johan Hovold <johan(a)kernel.org> x86/pmem: Fix platform-device leak in error path Max Krummenacher <max.krummenacher(a)toradex.com> Revert "ARM: dts: imx6qdl-apalis: Avoid underscore in node name" Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: Fix thermal-sensors on single-zone sensors Liang He <windhl(a)126.com> soc: amlogic: Fix refcount leak in meson-secure-pwrc.c Geert Uytterhoeven <geert+renesas(a)glider.be> soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values Marcel Ziswiler <marcel.ziswiler(a)toradex.com> ARM: dts: imx7-colibri-eval-v3: correct can controller comment Marcel Ziswiler <marcel.ziswiler(a)toradex.com> ARM: dts: imx7-colibri: move aliases, chosen, extcon and gpio-keys Oleksandr Suvorov <oleksandr.suvorov(a)toradex.com> ARM: dts: imx7-colibri: improve wake-up with gpio key Philippe Schenker <philippe.schenker(a)toradex.com> ARM: dts: imx7-colibri: add usb dual-role switching using extcon Marcel Ziswiler <marcel.ziswiler(a)toradex.com> ARM: dts: imx7-colibri: overhaul display/touch functionality Marcel Ziswiler <marcel.ziswiler(a)toradex.com> ARM: dts: imx7d-colibri-emmc: add cpu1 supply Guilherme G. Piccoli <gpiccoli(a)igalia.com> ACPI: processor/idle: Annotate more functions to live in cpuidle section Miaoqian Lin <linmq006(a)gmail.com> ARM: bcm: Fix refcount leak in bcm_kona_smc_init Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> spi: spi-altera-dfl: Fix an error handling path Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: beacon: Fix regulator node names Miaoqian Lin <linmq006(a)gmail.com> meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init Juri Lelli <juri.lelli(a)redhat.com> wait: Fix __wait_event_hrtimeout for RT/DL tasks Kees Cook <keescook(a)chromium.org> kasan: test: Silence GCC 12 warnings Dylan Yudaken <dylany(a)fb.com> io_uring: fix io_uring_cqe_overflow trace format Xiu Jianfeng <xiujianfeng(a)huawei.com> selinux: Add boundary check in put_entry() Xiu Jianfeng <xiujianfeng(a)huawei.com> selinux: fix memleak in security_read_state_kernel() Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> PM: hibernate: defer device probing when resuming from hibernation Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> hwmon: (sht15) Fix wrong assumptions in device remove callback Hans de Goede <hdegoede(a)redhat.com> ACPI: video: Use native backlight on Dell Inspiron N4010 Lukasz Luba <lukasz.luba(a)arm.com> PM: EM: convert power field to micro-Watts precision and align drivers Armin Wolf <W_Armin(a)gmx.de> hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist Lv Ruyi <lv.ruyi(a)zte.com.cn> firmware: tegra: Fix error check return value of debugfs_create_file() Liang He <windhl(a)126.com> ARM: shmobile: rcar-gen2: Increase refcount for new reference Samuel Holland <samuel(a)sholland.org> arm64: dts: allwinner: a64: orangepi-win: Fix LED node name Robert Marko <robimarko(a)gmail.com> arm64: dts: qcom: ipq8074: fix NAND node name Krzysztof Kozlowski <krzysztof.kozlowski(a)linaro.org> arm64: dts: qcom: add missing AOSS QMP compatible fallback Gwendal Grignou <gwendal(a)chromium.org> arm64: dts: qcom: sc7280: Rename sar sensor labels Manivannan Sadhasivam <mani(a)kernel.org> ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART huhai <huhai(a)kylinos.cn> ACPI: LPSS: Fix missing check in register_device_clock() Manyi Li <limanyi(a)uniontech.com> ACPI: PM: save NVS memory for Lenovo G40-45 Hans de Goede <hdegoede(a)redhat.com> ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk Hans de Goede <hdegoede(a)redhat.com> ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks Liang He <windhl(a)126.com> ARM: OMAP2+: pdata-quirks: Fix refcount leak bug Liang He <windhl(a)126.com> ARM: OMAP2+: display: Fix refcount leak bug Guo Mengqi <guomengqi3(a)huawei.com> spi: synquacer: Add missing clk_disable_unprepare() David Heidelberg <david(a)ixit.cz> arm64: dts: qcom: timer should use only 32-bit size Linus Walleij <linus.walleij(a)linaro.org> ARM: dts: ux500: Fix Gavini accelerometer mounting matrix Linus Walleij <linus.walleij(a)linaro.org> ARM: dts: ux500: Fix Codina accelerometer mounting matrix Linus Walleij <linus.walleij(a)linaro.org> ARM: dts: ux500: Fix Janice accelerometer mounting matrix Christian Lamparter <chunkeey(a)gmail.com> ARM: dts: BCM5301X: Add DT for Meraki MR26 Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: fix qspi node compatible Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: fix lcdif node compatible Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: fix csi node compatible Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: fix keypad compatible Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: change operating-points to uint32-matrix Alexander Stein <alexander.stein(a)ew.tq-group.com> ARM: dts: imx6ul: add missing properties for sram William Dean <williamsukatube(a)163.com> irqchip/mips-gic: Check the return value of ioremap() in gic_of_init() John Keeping <john(a)metanate.com> sched/core: Always flush pending blk_plug Vincent Guittot <vincent.guittot(a)linaro.org> sched/fair: fix case with reduced capacity CPU Samuel Holland <samuel(a)sholland.org> genirq: GENERIC_IRQ_IPI depends on SMP Samuel Holland <samuel(a)sholland.org> irqchip/mips-gic: Only register IPI domain when SMP is enabled Antonio Borneo <antonio.borneo(a)foss.st.com> genirq: Don't return error on missing optional irq_request_resources() Chen Yu <yu.c.chen(a)intel.com> sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg Jan Kara <jack(a)suse.cz> ext2: Add more validity checks for inode counts James Morse <james.morse(a)arm.com> arm64: errata: Remove AES hwcap for COMPAT tasks Catalin Marinas <catalin.marinas(a)arm.com> arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags" haibinzhang (张海斌) <haibinzhang(a)tencent.com> arm64: fix oops in concurrently setting insn_emulation sysctls Francis Laniel <flaniel(a)linux.microsoft.com> arm64: Do not forget syscall when starting a new thread. Andrey Konovalov <andreyknvl(a)gmail.com> arm64: stacktrace: use non-atomic __set_bit Andrey Konovalov <andreyknvl(a)gmail.com> arm64: kasan: do not instrument stacktrace.c Mark Rutland <mark.rutland(a)arm.com> arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic Wyes Karny <wyes.karny(a)amd.com> x86: Handle idle=nomwait cmdline properly for x86_idle Benjamin Segall <bsegall(a)google.com> epoll: autoremove wakers even more aggressively Florian Westphal <fw(a)strlen.de> netfilter: nf_tables: fix null deref due to zeroed list head Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: disallow jump to implicit chain from set element Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nf_tables: upfront validation of data via nft_data_init() Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> netfilter: nf_tables: do not allow RULE_ID to refer to another chain Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> netfilter: nf_tables: do not allow CHAIN_ID to refer to another table Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> netfilter: nf_tables: do not allow SET_ID to refer to another table Michael Grzeschik <m.grzeschik(a)pengutronix.de> usb: dwc3: gadget: fix high speed multiplier setting Michael Grzeschik <m.grzeschik(a)pengutronix.de> usb: dwc3: gadget: refactor dwc3_repare_one_trb Alan Stern <stern(a)rowland.harvard.edu> USB: gadget: Fix use-after-free Read in usb_udc_uevent() Kunihiko Hayashi <hayashi.kunihiko(a)socionext.com> arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC Kunihiko Hayashi <hayashi.kunihiko(a)socionext.com> ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC Jose Alonso <joalonsof(a)gmail.com> Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" Weitao Wang <WeitaoWang-oc(a)zhaoxin.com> USB: HCD: Fix URB giveback issue in tasklet function Linyu Yuan <quic_linyyuan(a)quicinc.com> usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion Suzuki K Poulose <suzuki.poulose(a)arm.com> coresight: Clear the connection field properly Huacai Chen <chenhuacai(a)kernel.org> MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK Michael Ellerman <mpe(a)ellerman.id.au> powerpc/powernv: Avoid crashing if rng is NULL Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E Pali Rohár <pali(a)kernel.org> powerpc/fsl-pci: Fix Class Code of PCIe Root Port Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/64e: Fix early TLB miss with KUAP Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc: Restore CONFIG_DEBUG_INFO in defconfigs Alexander Lobakin <alexandr.lobakin(a)intel.com> ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() Xiaomeng Tong <xiam0nd.tong(a)gmail.com> media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator Randy Dunlap <rdunlap(a)infradead.org> media: isl7998x: select V4L2_FWNODE to fix build error Jan Kara <jack(a)suse.cz> mbcache: add functions to delete entry if unused Jan Kara <jack(a)suse.cz> mbcache: don't reclaim used entries Mikulas Patocka <mpatocka(a)redhat.com> md-raid10: fix KASAN warning Mikulas Patocka <mpatocka(a)redhat.com> md-raid: destroy the bitmap after destroying the thread Narendra Hadke <nhadke(a)marvell.com> serial: mvebu-uart: uart2 error bits clearing Miklos Szeredi <mszeredi(a)redhat.com> fuse: fix deadlock between atomic O_TRUNC and page invalidation Miklos Szeredi <mszeredi(a)redhat.com> fuse: write inode in fuse_release() Miklos Szeredi <mszeredi(a)redhat.com> fuse: ioctl: translate ENOSYS Miklos Szeredi <mszeredi(a)redhat.com> fuse: limit nsec Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix heap-based overflow in set_ntacl_dacl() Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix use-after-free bug in smb2_tree_disconect Hyunchul Lee <hyc.lee(a)gmail.com> ksmbd: prevent out of bound read for SMB2_WRITE Hyunchul Lee <hyc.lee(a)gmail.com> ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: fix memory leak in smb2_handle_negotiate Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> soundwire: qcom: Check device status before reading devid Bikash Hazarika <bhazarika(a)marvell.com> scsi: qla2xxx: Zero undefined mailbox IN registers Bikash Hazarika <bhazarika(a)marvell.com> scsi: qla2xxx: Fix incorrect display of max frame size Tony Battersby <tonyb(a)cybernetics.com> scsi: sg: Allow waiting for commands to complete on removed device James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID Zheyu Ma <zheyuma97(a)gmail.com> iio: light: isl29028: Fix the warning in isl29028_remove() Fawzi Khaber <fawzi.khaber(a)tdk.com> iio: fix iio_format_avail_range() printing for none IIO_VAL_INT Jason A. Donenfeld <Jason(a)zx2c4.com> um: seed rng using host OS rng Benjamin Beichler <benjamin.beichler(a)uni-rostock.de> um: Remove straying parenthesis Amit Kumar Mahapatra <amit.kumar-mahapatra(a)xilinx.com> mtd: rawnand: arasan: Update NAND bus clock instead of system clock Olga Kitaina <okitain(a)gmail.com> mtd: rawnand: arasan: Fix clock rate in NV-DDR Qu Wenruo <wqu(a)suse.com> btrfs: reject log replay if there is unsupported RO compat flag Tadeusz Struk <tadeusz.struk(a)linaro.org> bpf: Fix KASAN use-after-free Read in compute_effective_progs Leo Li <sunpeng.li(a)amd.com> drm/amdgpu: Check BO's requested pinning domains against its preferred_domains Dmitry Osipenko <dmitry.osipenko(a)collabora.com> drm/tegra: Fix vmapping of prime buffers Lyude Paul <lyude(a)redhat.com> drm/nouveau/kms: Fix failure path for creating DP connectors Lyude Paul <lyude(a)redhat.com> drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime Lyude Paul <lyude(a)redhat.com> drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend() Timur Tabi <ttabi(a)nvidia.com> drm/nouveau: fix another off-by-one in nvbios_addr Imre Deak <imre.deak(a)intel.com> drm/dp/mst: Read the extended DPCD capabilities during system resume Thomas Zimmermann <tzimmermann(a)suse.de> drm/hyperv-drm: Include framebuffer and EDID headers Thomas Zimmermann <tzimmermann(a)suse.de> drm/fb-helper: Fix out-of-bounds access Paul Cercueil <paul(a)crapouillou.net> drm/ingenic: Use the highest possible DMA burst size Phil Elwell <phil(a)raspberrypi.org> drm/vc4: hdmi: Disable audio if dmas property is present but empty Dmitry Osipenko <dmitry.osipenko(a)collabora.com> drm/shmem-helper: Add missing vunmap on error Dmitry Osipenko <dmitry.osipenko(a)collabora.com> drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error Mathew McBride <matt(a)traverse.com.au> rtc: rx8025: fix 12/24 hour mode detection on RX-8035 Jason A. Donenfeld <Jason(a)zx2c4.com> wireguard: selftests: set CONFIG_NONPORTABLE on riscv32 Atish Patra <atishp(a)rivosinc.com> RISC-V: Update user page mapping only once during start Atish Patra <atishp(a)rivosinc.com> RISC-V: Fix SBI PMU calls for RV32 Atish Patra <atishp(a)rivosinc.com> RISC-V: Fix counter restart during overflow for RV32 Xianting Tian <xianting.tian(a)linux.alibaba.com> RISC-V: Add modules to virtual kernel memory layout dump Xianting Tian <xianting.tian(a)linux.alibaba.com> RISC-V: Fixup schedule out issue in machine_crash_shutdown() Xianting Tian <xianting.tian(a)linux.alibaba.com> RISC-V: Fixup get incorrect user mode PC for kernel mode regs Xianting Tian <xianting.tian(a)linux.alibaba.com> RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context Ben Dooks <ben.dooks(a)sifive.com> RISC-V: Declare cpu_ops_spinwait in <asm/cpu_ops.h> Ben Dooks <ben.dooks(a)sifive.com> RISC-V: cpu_ops_spinwait.c should include head.h Mark Kettenis <kettenis(a)openbsd.org> riscv: dts: starfive: correct number of external interrupts Conor Dooley <conor.dooley(a)microchip.com> dt-bindings: riscv: fix SiFive l2-cache's cache-sets Chen Lifu <chenlifu(a)huawei.com> riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit Yipeng Zou <zouyipeng(a)huawei.com> riscv:uprobe fix SR_SPIE set/clear handling Helge Deller <deller(a)gmx.de> parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode William Dean <williamsukatube(a)gmail.com> parisc: Check the return value of ioremap() in lba_driver_probe() Helge Deller <deller(a)gmx.de> parisc: Drop pa_swapper_pg_lock spinlock Helge Deller <deller(a)gmx.de> parisc: Fix device names in /proc/iomem Jiachen Zhang <zhangjiachen.jaycee(a)bytedance.com> ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() John Allen <john.allen(a)amd.com> crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak Al Viro <viro(a)zeniv.linux.org.uk> fix short copy handling in copy_mc_pipe_to_iter() Lukas Wunner <lukas(a)wunner.de> usbnet: smsc95xx: Fix deadlock on runtime resume Lukas Wunner <lukas(a)wunner.de> usbnet: Fix linkwatch use-after-free on disconnect Helge Deller <deller(a)gmx.de> fbcon: Fix accelerated fbdev scrolling while logo is still shown Helge Deller <deller(a)gmx.de> fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> thermal: sysfs: Fix cooling_device_stats_setup() error code path Yang Xu <xuyang2018.jy(a)fujitsu.com> fs: Add missing umask strip in vfs_tmpfile David Howells <dhowells(a)redhat.com> vfs: Check the truncate maximum size in inode_newsize_ok() Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp> tty: vt: initialize unicode screen buffer Cameron Williams <cang1(a)live.co.uk> tty: 8250: Add support for Brainboxes PX cards. Huacai Chen <chenhuacai(a)kernel.org> LoongArch: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK Bedant Patnaik <bedant.patnaik(a)gmail.com> ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED Meng Tang <tangmeng(a)uniontech.com> ALSA: hda/realtek: Add quirk for another Asus K42JZ model Allen Ballway <ballway(a)chromium.org> ALSA: hda/cirrus - support for iMac 12,1 model Meng Tang <tangmeng(a)uniontech.com> ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model Coleman Dietsch <dietschc(a)csp.edu> KVM: x86/xen: Stop Xen timer before changing IRQ Coleman Dietsch <dietschc(a)csp.edu> KVM: x86/xen: Initialize Xen timer only once Paolo Bonzini <pbonzini(a)redhat.com> KVM: x86: revalidate steal time cache if MSR value changes Paolo Bonzini <pbonzini(a)redhat.com> KVM: x86: do not report preemption if the steal time cache is stale Sean Christopherson <seanjc(a)google.com> KVM: x86/mmu: Fully re-evaluate MMIO caching when SPTE masks change Sean Christopherson <seanjc(a)google.com> KVM: x86: Tag kvm_mmu_x86_module_init() with __init Sean Christopherson <seanjc(a)google.com> KVM: SVM: Disable SEV-ES support if MMIO caching is disable Sean Christopherson <seanjc(a)google.com> KVM: x86/mmu: Treat NX as a valid SPTE bit for NPT Sean Christopherson <seanjc(a)google.com> KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP Sean Christopherson <seanjc(a)google.com> KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value Sean Christopherson <seanjc(a)google.com> KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits Sean Christopherson <seanjc(a)google.com> KVM: Do not incorporate page offset into gfn=>pfn cache user address Sean Christopherson <seanjc(a)google.com> KVM: Fix multiple races in gfn=>pfn cache refresh Sean Christopherson <seanjc(a)google.com> KVM: Fully serialize gfn=>pfn cache refresh via mutex Sean Christopherson <seanjc(a)google.com> KVM: Put the extra pfn reference when reusing a pfn in the gpc cache Sean Christopherson <seanjc(a)google.com> KVM: Drop unused @gpa param from gfn=>pfn cache's __release_gpc() helper Nico Boehr <nrb(a)linux.ibm.com> KVM: s390: pv: don't present the ecall interrupt twice Maciej S. Szmigiero <maciej.szmigiero(a)oracle.com> KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case Ping Cheng <pinglinux(a)gmail.com> HID: wacom: Don't register pad_input for touch switch Ping Cheng <pinglinux(a)gmail.com> HID: wacom: Only report rotation for art pen Guenter Roeck <linux(a)roeck-us.net> HID: nintendo: Add missing array termination Maximilian Luz <luzmaximilian(a)gmail.com> HID: hid-input: add Surface Go battery quirk Jeff Layton <jlayton(a)kernel.org> lockd: detect and reject lock arguments that overflow Mikulas Patocka <mpatocka(a)redhat.com> add barriers to buffer_uptodate and set_buffer_uptodate Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211_hwsim: use 32-bit skb cookie Johannes Berg <johannes.berg(a)intel.com> wifi: mac80211_hwsim: add back erroneously removed cast Jeongik Cha <jeongik(a)google.com> wifi: mac80211_hwsim: fix race condition in pending packet Zev Weiss <zev(a)bewilderbeest.net> hwmon: (nct6775) Fix platform driver suspend regression syed sabakareem <Syed.SabaKareem(a)amd.com> ASoC: amd: yc: Update DMI table entries Philipp Jungkamp <p.jungkamp(a)gmx.net> ALSA: hda/realtek: Add quirk for Lenovo Yoga9 14IAP7 Ivan Hasenkampf <ivan.hasenkampf(a)gmail.com> ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx Tim Crawford <tcrawford(a)system76.com> ALSA: hda/realtek: Add quirk for Clevo NV45PZ Zheyu Ma <zheyuma97(a)gmail.com> ALSA: bcd2000: Fix a UAF bug on the error path of probing Takashi Iwai <tiwai(a)suse.de> ALSA: usb-audio: Add quirk for Behringer UMC202HD Jeff Layton <jlayton(a)kernel.org> nfsd: eliminate the NFSD_FILE_BREAK_* flags Trond Myklebust <trond.myklebust(a)hammerspace.com> pNFS/flexfiles: Report RDMA connection errors to the server Nilesh Javali <njavali(a)marvell.com> scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" Trond Myklebust <trond.myklebust(a)hammerspace.com> Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" Nick Desaulniers <ndesaulniers(a)google.com> x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments Nick Desaulniers <ndesaulniers(a)google.com> Makefile: link with -z noexecstack --no-warn-rwx-segments ------------- Diffstat: Documentation/ABI/testing/sysfs-driver-xen-blkback | 2 +- .../ABI/testing/sysfs-driver-xen-blkfront | 2 +- .../admin-guide/device-mapper/writecache.rst | 16 +- Documentation/admin-guide/kernel-parameters.txt | 29 +- Documentation/admin-guide/pm/cpuidle.rst | 15 +- Documentation/arm64/silicon-errata.rst | 4 + .../bindings/display/bridge/fsl,ldb.yaml | 16 +- .../devicetree/bindings/mmc/sdhci-msm.yaml | 52 +- .../devicetree/bindings/riscv/sifive-l2-cache.yaml | 6 +- Documentation/filesystems/ext4/blockmap.rst | 2 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 2 +- MAINTAINERS | 7 +- Makefile | 10 +- arch/Kconfig | 3 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/aspeed-ast2500-evb.dts | 2 +- arch/arm/boot/dts/aspeed-ast2600-evb-a1.dts | 1 + arch/arm/boot/dts/aspeed-ast2600-evb.dts | 2 +- arch/arm/boot/dts/bcm53015-meraki-mr26.dts | 166 ++++ arch/arm/boot/dts/imx6qdl-apalis.dtsi | 4 +- arch/arm/boot/dts/imx6ul.dtsi | 33 +- arch/arm/boot/dts/imx7-colibri-aster.dtsi | 71 -- arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 91 +-- arch/arm/boot/dts/imx7-colibri.dtsi | 130 +++- arch/arm/boot/dts/imx7d-colibri-aster.dts | 20 + arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 4 + arch/arm/boot/dts/imx7d-colibri-eval-v3.dts | 32 + arch/arm/boot/dts/imx7s-colibri-aster.dts | 20 + arch/arm/boot/dts/imx7s-colibri-eval-v3.dts | 32 + arch/arm/boot/dts/qcom-ipq8064.dtsi | 2 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 1 + arch/arm/boot/dts/qcom-msm8974.dtsi | 7 +- .../arm/boot/dts/qcom-msm8974pro-fairphone-fp2.dts | 2 + arch/arm/boot/dts/qcom-msm8974pro-samsung-klte.dts | 2 + arch/arm/boot/dts/qcom-pm8841.dtsi | 1 + arch/arm/boot/dts/qcom-sdx55.dtsi | 2 +- arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 4 +- arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 4 +- arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 4 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 8 +- arch/arm/crypto/Kconfig | 2 +- arch/arm/crypto/Makefile | 4 +- arch/arm/crypto/blake2s-shash.c | 75 -- arch/arm/mach-bcm/bcm_kona_smc.c | 1 + arch/arm/mach-dove/Kconfig | 1 + arch/arm/mach-dove/pcie.c | 11 +- arch/arm/mach-mv78xx0/pcie.c | 11 +- arch/arm/mach-omap2/display.c | 3 + arch/arm/mach-omap2/pdata-quirks.c | 2 + arch/arm/mach-omap2/prm3xxx.c | 1 + arch/arm/mach-orion5x/Kconfig | 1 + arch/arm/mach-orion5x/pci.c | 12 +- arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 5 +- arch/arm/mach-zynq/common.c | 1 + arch/arm/xen/enlighten.c | 4 +- arch/arm64/Kconfig | 17 + .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 6 +- .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 2 +- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 26 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 1 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 22 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 1 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 6 +- .../qcom/msm8998-sony-xperia-yoshino-poplar.dts | 10 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 1 + arch/arm64/boot/dts/qcom/sc7180.dtsi | 24 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 30 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 7 +- .../dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts | 2 +- .../dts/qcom/sdm845-sony-xperia-tama-akatsuki.dts | 5 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 22 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 36 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 30 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 22 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 24 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 30 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 24 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 22 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a779m8.dtsi | 5 + arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts | 2 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 8 +- arch/arm64/crypto/Kconfig | 1 + arch/arm64/include/asm/kexec.h | 4 +- arch/arm64/include/asm/processor.h | 3 +- arch/arm64/kernel/Makefile | 5 + arch/arm64/kernel/armv8_deprecated.c | 9 +- arch/arm64/kernel/cpu_errata.c | 16 + arch/arm64/kernel/cpufeature.c | 16 +- arch/arm64/kernel/hibernate.c | 5 - arch/arm64/kernel/mte.c | 9 - arch/arm64/kernel/stacktrace.c | 6 +- arch/arm64/kvm/handle_exit.c | 4 +- arch/arm64/kvm/hyp/nvhe/switch.c | 2 +- arch/arm64/kvm/hyp/vhe/switch.c | 2 +- arch/arm64/mm/copypage.c | 9 - arch/arm64/mm/mteswap.c | 9 - arch/arm64/tools/cpucaps | 1 + arch/csky/abiv1/inc/abi/string.h | 6 + arch/ia64/include/asm/processor.h | 2 +- arch/loongarch/kernel/proc.c | 2 +- arch/m68k/virt/platform.c | 58 +- arch/mips/kernel/proc.c | 2 +- arch/mips/kernel/vdso.c | 2 +- arch/mips/loongson64/numa.c | 1 - arch/mips/mm/physaddr.c | 14 +- arch/parisc/kernel/cache.c | 3 - arch/parisc/kernel/drivers.c | 9 +- arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/configs/44x/akebono_defconfig | 2 +- arch/powerpc/configs/44x/currituck_defconfig | 2 +- arch/powerpc/configs/44x/fsp2_defconfig | 2 +- arch/powerpc/configs/44x/iss476-smp_defconfig | 2 +- arch/powerpc/configs/44x/warp_defconfig | 2 +- arch/powerpc/configs/52xx/lite5200b_defconfig | 2 +- arch/powerpc/configs/52xx/motionpro_defconfig | 2 +- arch/powerpc/configs/52xx/tqm5200_defconfig | 2 +- arch/powerpc/configs/adder875_defconfig | 2 +- arch/powerpc/configs/ep8248e_defconfig | 2 +- arch/powerpc/configs/ep88xc_defconfig | 2 +- arch/powerpc/configs/fsl-emb-nonhw.config | 2 +- arch/powerpc/configs/mgcoge_defconfig | 2 +- arch/powerpc/configs/mpc5200_defconfig | 2 +- arch/powerpc/configs/mpc8272_ads_defconfig | 2 +- arch/powerpc/configs/mpc885_ads_defconfig | 2 +- arch/powerpc/configs/ppc6xx_defconfig | 2 +- arch/powerpc/configs/pq2fads_defconfig | 2 +- arch/powerpc/configs/ps3_defconfig | 2 +- arch/powerpc/configs/tqm8xx_defconfig | 2 +- arch/powerpc/include/asm/archrandom.h | 5 - arch/powerpc/include/asm/kexec.h | 9 + arch/powerpc/include/asm/simple_spinlock.h | 15 +- arch/powerpc/kernel/iommu.c | 5 + arch/powerpc/kernel/pci-common.c | 29 +- arch/powerpc/kernel/trace/ftrace.c | 8 +- arch/powerpc/kexec/file_load_64.c | 55 ++ arch/powerpc/kvm/book3s_hv_builtin.c | 7 +- arch/powerpc/kvm/book3s_xics.h | 1 + arch/powerpc/mm/kasan/init_32.c | 2 +- arch/powerpc/mm/nohash/8xx.c | 4 +- arch/powerpc/mm/nohash/tlb_low_64e.S | 17 +- arch/powerpc/mm/pgtable_32.c | 6 +- arch/powerpc/mm/ptdump/shared.c | 6 +- arch/powerpc/perf/core-book3s.c | 35 +- arch/powerpc/platforms/Kconfig.cputype | 4 +- arch/powerpc/platforms/cell/axon_msi.c | 1 + arch/powerpc/platforms/cell/spufs/inode.c | 1 + arch/powerpc/platforms/powernv/rng.c | 34 +- arch/powerpc/platforms/pseries/iommu.c | 89 ++- arch/powerpc/sysdev/fsl_pci.c | 8 + arch/powerpc/sysdev/fsl_pci.h | 1 + arch/powerpc/sysdev/xive/spapr.c | 1 + arch/riscv/boot/dts/starfive/jh7100.dtsi | 2 +- arch/riscv/include/asm/cpu_ops.h | 1 + arch/riscv/kernel/cpu_ops.c | 4 +- arch/riscv/kernel/cpu_ops_spinwait.c | 6 +- arch/riscv/kernel/crash_save_regs.S | 2 +- arch/riscv/kernel/machine_kexec.c | 28 +- arch/riscv/kernel/probes/uprobes.c | 6 - arch/riscv/lib/uaccess.S | 4 +- arch/riscv/mm/init.c | 4 + arch/s390/include/asm/gmap.h | 2 + arch/s390/include/asm/kexec.h | 3 + arch/s390/include/asm/unwind.h | 2 +- arch/s390/kernel/crash_dump.c | 2 +- arch/s390/kernel/machine_kexec_file.c | 18 +- arch/s390/kvm/intercept.c | 15 + arch/s390/kvm/pv.c | 9 +- arch/s390/kvm/sigp.c | 4 +- arch/s390/mm/gmap.c | 86 +++ arch/s390/mm/init.c | 4 +- arch/um/drivers/random.c | 2 +- arch/um/include/asm/archrandom.h | 30 + arch/um/include/asm/xor.h | 2 +- arch/um/include/shared/os.h | 7 + arch/um/kernel/um_arch.c | 8 + arch/um/os-Linux/util.c | 6 + arch/x86/Kconfig | 1 + arch/x86/Kconfig.debug | 3 - arch/x86/boot/Makefile | 2 +- arch/x86/boot/compressed/Makefile | 4 + arch/x86/crypto/Makefile | 4 +- arch/x86/crypto/blake2s-glue.c | 3 +- arch/x86/crypto/blake2s-shash.c | 77 -- arch/x86/entry/Makefile | 3 +- arch/x86/entry/thunk_32.S | 2 - arch/x86/entry/thunk_64.S | 4 - arch/x86/entry/vdso/Makefile | 2 +- arch/x86/events/intel/core.c | 7 +- arch/x86/events/intel/ds.c | 129 ++-- arch/x86/events/perf_event.h | 14 + arch/x86/include/asm/kexec.h | 6 + arch/x86/include/asm/kvm_host.h | 3 +- arch/x86/kernel/cpu/bugs.c | 10 +- arch/x86/kernel/cpu/intel.c | 27 +- arch/x86/kernel/ftrace.c | 1 + arch/x86/kernel/kprobes/core.c | 18 +- arch/x86/kernel/pmem.c | 7 +- arch/x86/kernel/process.c | 9 +- arch/x86/kvm/emulate.c | 23 +- arch/x86/kvm/mmu.h | 2 + arch/x86/kvm/mmu/mmu.c | 8 +- arch/x86/kvm/mmu/paging_tmpl.h | 9 +- arch/x86/kvm/mmu/spte.c | 22 + arch/x86/kvm/mmu/spte.h | 3 +- arch/x86/kvm/svm/nested.c | 3 +- arch/x86/kvm/svm/sev.c | 10 + arch/x86/kvm/svm/svm.c | 38 +- arch/x86/kvm/vmx/nested.c | 106 +-- arch/x86/kvm/vmx/nested.h | 3 +- arch/x86/kvm/vmx/pmu_intel.c | 13 +- arch/x86/kvm/vmx/vmx.c | 4 +- arch/x86/kvm/vmx/vmx.h | 12 + arch/x86/kvm/x86.c | 33 +- arch/x86/kvm/x86.h | 2 +- arch/x86/kvm/xen.c | 31 +- arch/x86/mm/extable.c | 16 +- arch/x86/mm/mem_encrypt_amd.c | 4 +- arch/x86/mm/numa.c | 4 +- arch/x86/net/bpf_jit_comp.c | 31 + arch/x86/platform/olpc/olpc-xo1-sci.c | 2 +- arch/x86/um/Makefile | 3 +- arch/x86/xen/enlighten_hvm.c | 4 +- arch/x86/xen/enlighten_pv.c | 5 +- arch/xtensa/platforms/iss/network.c | 42 +- block/bio.c | 99 +-- block/blk-iocost.c | 20 +- block/blk-iolatency.c | 18 +- block/blk-mq-debugfs.c | 3 + block/blk-rq-qos.h | 11 +- block/blk-wbt.c | 12 +- crypto/Kconfig | 20 +- crypto/Makefile | 1 - crypto/asymmetric_keys/public_key.c | 7 +- crypto/blake2s_generic.c | 75 -- crypto/tcrypt.c | 12 - crypto/testmgr.c | 24 - crypto/testmgr.h | 217 ------ drivers/acpi/acpi_lpss.c | 3 + drivers/acpi/apei/einj.c | 2 + drivers/acpi/bus.c | 1 + drivers/acpi/cppc_acpi.c | 54 +- drivers/acpi/ec.c | 82 +- drivers/acpi/processor_idle.c | 6 +- drivers/acpi/sleep.c | 8 + drivers/acpi/video_detect.c | 8 + drivers/acpi/viot.c | 26 +- drivers/android/binder.c | 114 ++- drivers/android/binder_alloc.c | 30 +- drivers/android/binder_alloc.h | 2 +- drivers/android/binder_alloc_selftest.c | 2 +- drivers/android/binder_internal.h | 46 +- drivers/android/binderfs.c | 47 +- drivers/base/dd.c | 5 +- drivers/base/node.c | 4 +- drivers/base/power/domain.c | 3 + drivers/base/topology.c | 32 +- drivers/block/mtip32xx/mtip32xx.c | 157 ++-- drivers/block/mtip32xx/mtip32xx.h | 1 - drivers/block/nbd.c | 6 +- drivers/block/null_blk/main.c | 14 +- drivers/block/rnbd/rnbd-srv.c | 3 +- drivers/block/xen-blkback/xenbus.c | 20 +- drivers/block/xen-blkfront.c | 4 +- drivers/bluetooth/hci_intel.c | 6 +- drivers/bluetooth/hci_serdev.c | 11 + drivers/bus/hisi_lpc.c | 10 +- drivers/char/tpm/tpm2-cmd.c | 6 + drivers/clk/imx/clk-fracn-gppll.c | 33 +- drivers/clk/imx/clk-imx93.c | 4 +- drivers/clk/mediatek/reset.c | 4 +- drivers/clk/qcom/camcc-sdm845.c | 4 + drivers/clk/qcom/camcc-sm8250.c | 16 +- drivers/clk/qcom/clk-krait.c | 7 +- drivers/clk/qcom/clk-rcg2.c | 16 +- drivers/clk/qcom/dispcc-sm8250.c | 1 - drivers/clk/qcom/gcc-ipq8074.c | 60 +- drivers/clk/qcom/gcc-msm8939.c | 33 +- drivers/clk/qcom/gdsc.c | 8 + drivers/clk/qcom/videocc-sm8250.c | 4 - drivers/clk/renesas/r9a06g032-clocks.c | 8 +- drivers/clk/renesas/rzg2l-cpg.c | 2 +- drivers/cpufreq/mediatek-cpufreq-hw.c | 7 +- drivers/cpufreq/mediatek-cpufreq.c | 1 + drivers/cpufreq/scmi-cpufreq.c | 6 + .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 1 + drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 16 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 10 +- drivers/crypto/ccp/sev-dev.c | 12 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 2 +- drivers/crypto/hisilicon/sec/sec_algs.c | 14 +- drivers/crypto/hisilicon/sec/sec_drv.h | 2 +- drivers/crypto/hisilicon/sec2/sec.h | 2 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 26 +- drivers/crypto/hisilicon/sec2/sec_crypto.h | 1 + drivers/crypto/inside-secure/safexcel.c | 2 + drivers/dma/dw-edma/dw-edma-core.c | 2 +- drivers/dma/dw/rzn1-dmamux.c | 3 + drivers/dma/imx-dma.c | 2 +- drivers/dma/sf-pdma/sf-pdma.c | 44 +- drivers/firmware/arm_scpi.c | 61 +- drivers/firmware/tegra/bpmp-debugfs.c | 10 +- drivers/fpga/altera-pr-ip-core.c | 2 +- drivers/gpio/gpiolib-of.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 60 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 21 - drivers/gpu/drm/amd/amdgpu/nbio_v2_3.h | 1 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 21 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h | 1 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 17 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 52 +- drivers/gpu/drm/amd/display/dc/dc.h | 1 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 23 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 13 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 5 + .../drm/amd/display/dc/inc/hw_sequencer_private.h | 2 + drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 2 + drivers/gpu/drm/bridge/Kconfig | 3 + drivers/gpu/drm/bridge/adv7511/adv7511.h | 12 - drivers/gpu/drm/bridge/adv7511/adv7511_cec.c | 12 + drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 24 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 21 +- drivers/gpu/drm/bridge/lontium-lt9611.c | 2 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 2 +- drivers/gpu/drm/bridge/sil-sii8620.c | 4 +- drivers/gpu/drm/bridge/tc358767.c | 34 +- drivers/gpu/drm/display/Kconfig | 2 +- drivers/gpu/drm/display/drm_dp_aux_bus.c | 4 +- drivers/gpu/drm/display/drm_dp_mst_topology.c | 7 +- drivers/gpu/drm/drm_edid.c | 1 + drivers/gpu/drm/drm_fb_helper.c | 27 +- drivers/gpu/drm/drm_gem.c | 4 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 1 + drivers/gpu/drm/drm_mipi_dbi.c | 7 + drivers/gpu/drm/exynos/exynos7_drm_decon.c | 17 +- drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 2 + drivers/gpu/drm/i915/i915_gem.h | 4 - drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 10 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 3 + drivers/gpu/drm/mcde/mcde_dsi.c | 1 + drivers/gpu/drm/mediatek/mtk_dpi.c | 33 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 93 ++- drivers/gpu/drm/meson/meson_encoder_cvbs.c | 1 + drivers/gpu/drm/meson/meson_encoder_hdmi.c | 19 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 10 + drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 8 - drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 13 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 12 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 6 + drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 36 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 6 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c | 3 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 3 + drivers/gpu/drm/msm/msm_fence.c | 11 +- drivers/gpu/drm/msm/msm_gpu.h | 11 +- drivers/gpu/drm/msm/msm_gpu_devfreq.c | 39 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 8 +- drivers/gpu/drm/nouveau/nouveau_display.c | 4 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c | 2 +- drivers/gpu/drm/panel/Kconfig | 2 + drivers/gpu/drm/radeon/.gitignore | 2 +- drivers/gpu/drm/radeon/Kconfig | 2 +- drivers/gpu/drm/radeon/Makefile | 2 +- drivers/gpu/drm/radeon/ni_dpm.c | 6 +- drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 10 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 3 + drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 1 + drivers/gpu/drm/solomon/ssd130x-spi.c | 2 + drivers/gpu/drm/tegra/gem.c | 11 +- drivers/gpu/drm/tiny/st7735r.c | 1 + drivers/gpu/drm/vc4/vc4_crtc.c | 14 +- drivers/gpu/drm/vc4/vc4_dsi.c | 152 +++- drivers/gpu/drm/vc4/vc4_hdmi.c | 169 ++++- drivers/gpu/drm/vc4/vc4_hdmi.h | 8 + drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 7 +- drivers/gpu/drm/vc4/vc4_kms.c | 4 +- drivers/gpu/drm/vc4/vc4_plane.c | 30 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 6 +- drivers/gpu/drm/virtio/virtgpu_object.c | 4 +- drivers/gpu/drm/vkms/vkms_composer.c | 2 +- drivers/hid/amd-sfh-hid/amd_sfh_client.c | 2 + drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 12 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 3 +- drivers/hid/hid-alps.c | 2 + drivers/hid/hid-cp2112.c | 5 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 2 + drivers/hid/hid-mcp2221.c | 3 + drivers/hid/hid-nintendo.c | 1 + drivers/hid/wacom_sys.c | 2 +- drivers/hid/wacom_wac.c | 72 +- drivers/hwmon/dell-smm-hwmon.c | 8 + drivers/hwmon/drivetemp.c | 1 + drivers/hwmon/nct6775-core.c | 3 +- drivers/hwmon/nct6775-platform.c | 2 +- drivers/hwmon/nct6775.h | 2 + drivers/hwmon/sch56xx-common.c | 44 +- drivers/hwmon/sht15.c | 17 +- drivers/hwtracing/coresight/coresight-config.h | 2 + drivers/hwtracing/coresight/coresight-core.c | 1 + drivers/hwtracing/coresight/coresight-syscfg.c | 295 +++++-- drivers/hwtracing/coresight/coresight-syscfg.h | 13 + drivers/hwtracing/intel_th/msu-sink.c | 3 + drivers/hwtracing/intel_th/msu.c | 14 +- drivers/hwtracing/intel_th/pci.c | 25 +- drivers/i2c/busses/i2c-cadence.c | 10 +- drivers/i2c/busses/i2c-mxs.c | 2 +- drivers/i2c/busses/i2c-npcm7xx.c | 50 +- drivers/i2c/busses/i2c-qcom-geni.c | 2 +- drivers/i2c/i2c-core-base.c | 3 +- drivers/i2c/muxes/i2c-mux-gpmux.c | 1 + drivers/idle/intel_idle.c | 24 +- drivers/iio/accel/Kconfig | 2 + drivers/iio/accel/adxl313_core.c | 2 +- drivers/iio/accel/adxl355_core.c | 2 +- drivers/iio/accel/adxl367.c | 2 +- drivers/iio/accel/adxl367_spi.c | 8 +- drivers/iio/accel/bma220_spi.c | 2 +- drivers/iio/accel/bma400.h | 35 +- drivers/iio/accel/bma400_core.c | 250 +++++- drivers/iio/accel/bma400_i2c.c | 10 +- drivers/iio/accel/bma400_spi.c | 8 +- drivers/iio/accel/cros_ec_accel_legacy.c | 4 +- drivers/iio/accel/sca3000.c | 4 +- drivers/iio/accel/sca3300.c | 2 +- drivers/iio/adc/ad7266.c | 4 +- drivers/iio/adc/ad7280a.c | 2 +- drivers/iio/adc/ad7292.c | 2 +- drivers/iio/adc/ad7298.c | 2 +- drivers/iio/adc/ad7476.c | 5 +- drivers/iio/adc/ad7606.h | 4 +- drivers/iio/adc/ad7766.c | 5 +- drivers/iio/adc/ad7768-1.c | 4 +- drivers/iio/adc/ad7887.c | 5 +- drivers/iio/adc/ad7923.c | 4 +- drivers/iio/adc/ad7949.c | 2 +- drivers/iio/adc/adi-axi-adc.c | 7 +- drivers/iio/adc/hi8435.c | 2 +- drivers/iio/adc/ltc2496.c | 4 +- drivers/iio/adc/ltc2497.c | 4 +- drivers/iio/adc/max1027.c | 8 +- drivers/iio/adc/max11100.c | 4 +- drivers/iio/adc/max1118.c | 2 +- drivers/iio/adc/max1241.c | 2 +- drivers/iio/adc/mcp320x.c | 2 +- drivers/iio/adc/ti-adc0832.c | 2 +- drivers/iio/adc/ti-adc084s021.c | 4 +- drivers/iio/adc/ti-adc108s102.c | 4 +- drivers/iio/adc/ti-adc12138.c | 2 +- drivers/iio/adc/ti-adc128s052.c | 2 +- drivers/iio/adc/ti-adc161s626.c | 2 +- drivers/iio/adc/ti-ads124s08.c | 2 +- drivers/iio/adc/ti-ads131e08.c | 2 +- drivers/iio/adc/ti-ads7950.c | 4 +- drivers/iio/adc/ti-ads8344.c | 2 +- drivers/iio/adc/ti-ads8688.c | 2 +- drivers/iio/adc/ti-tlc4541.c | 4 +- drivers/iio/addac/ad74413r.c | 4 +- drivers/iio/amplifiers/ad8366.c | 4 +- .../iio/common/cros_ec_sensors/cros_ec_lid_angle.c | 4 +- .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 6 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 58 +- drivers/iio/common/ssp_sensors/ssp.h | 3 +- drivers/iio/dac/ad5064.c | 4 +- drivers/iio/dac/ad5360.c | 4 +- drivers/iio/dac/ad5421.c | 4 +- drivers/iio/dac/ad5449.c | 4 +- drivers/iio/dac/ad5504.c | 2 +- drivers/iio/dac/ad5592r-base.h | 4 +- drivers/iio/dac/ad5686.h | 6 +- drivers/iio/dac/ad5755.c | 4 +- drivers/iio/dac/ad5761.c | 4 +- drivers/iio/dac/ad5764.c | 4 +- drivers/iio/dac/ad5766.c | 2 +- drivers/iio/dac/ad5770r.c | 2 +- drivers/iio/dac/ad5791.c | 2 +- drivers/iio/dac/ad7293.c | 2 +- drivers/iio/dac/ad7303.c | 4 +- drivers/iio/dac/ad8801.c | 2 +- drivers/iio/dac/ltc2688.c | 4 +- drivers/iio/dac/mcp4922.c | 2 +- drivers/iio/dac/ti-dac082s085.c | 2 +- drivers/iio/dac/ti-dac5571.c | 2 +- drivers/iio/dac/ti-dac7311.c | 2 +- drivers/iio/dac/ti-dac7612.c | 4 +- drivers/iio/frequency/ad9523.c | 6 +- drivers/iio/frequency/adf4350.c | 6 +- drivers/iio/frequency/adf4371.c | 2 +- drivers/iio/frequency/admv1013.c | 2 +- drivers/iio/frequency/admv1014.c | 2 +- drivers/iio/frequency/admv4420.c | 2 +- drivers/iio/frequency/adrf6780.c | 2 +- drivers/iio/gyro/adis16080.c | 2 +- drivers/iio/gyro/adis16130.c | 2 +- drivers/iio/gyro/adxrs450.c | 2 +- drivers/iio/gyro/fxas21002c_core.c | 6 +- drivers/iio/imu/fxos8700_core.c | 2 +- drivers/iio/imu/inv_icm42600/inv_icm42600.h | 2 +- drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.h | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 +- drivers/iio/industrialio-core.c | 22 +- drivers/iio/light/cros_ec_light_prox.c | 6 +- drivers/iio/light/isl29028.c | 2 +- drivers/iio/potentiometer/ad5110.c | 4 +- drivers/iio/potentiometer/ad5272.c | 2 +- drivers/iio/potentiometer/max5481.c | 2 +- drivers/iio/potentiometer/mcp41010.c | 2 +- drivers/iio/potentiometer/mcp4131.c | 2 +- drivers/iio/pressure/cros_ec_baro.c | 6 +- drivers/iio/proximity/as3935.c | 2 +- drivers/iio/proximity/sx9324.c | 4 +- drivers/iio/resolver/ad2s1200.c | 2 +- drivers/iio/resolver/ad2s90.c | 2 +- drivers/iio/temperature/ltc2983.c | 4 +- drivers/iio/temperature/max31865.c | 2 +- drivers/iio/temperature/maxim_thermocouple.c | 2 +- drivers/infiniband/hw/hfi1/file_ops.c | 4 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 4 +- drivers/infiniband/hw/irdma/cm.c | 11 +- drivers/infiniband/hw/irdma/hw.c | 15 +- drivers/infiniband/hw/irdma/verbs.c | 2 +- drivers/infiniband/hw/mlx5/fs.c | 6 +- drivers/infiniband/hw/qedr/verbs.c | 8 +- drivers/infiniband/sw/rxe/rxe_comp.c | 8 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 +- drivers/infiniband/sw/rxe/rxe_mr.c | 12 +- drivers/infiniband/sw/rxe/rxe_mw.c | 7 - drivers/infiniband/sw/rxe/rxe_pool.c | 4 +- drivers/infiniband/sw/rxe/rxe_qp.c | 23 +- drivers/infiniband/sw/rxe/rxe_req.c | 23 +- drivers/infiniband/sw/rxe/rxe_resp.c | 24 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 1 + drivers/infiniband/sw/siw/siw_cm.c | 7 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 4 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 35 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 21 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 148 +++- drivers/infiniband/ulp/srpt/ib_srpt.h | 18 +- drivers/input/serio/gscps2.c | 4 + drivers/interconnect/imx/imx.c | 8 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 7 +- drivers/iommu/exynos-iommu.c | 6 +- drivers/iommu/intel/dmar.c | 2 +- drivers/irqchip/Kconfig | 5 +- drivers/irqchip/irq-mips-gic.c | 84 +- drivers/leds/rgb/leds-pwm-multicolor.c | 3 +- drivers/md/dm-raid.c | 5 +- drivers/md/dm-thin-metadata.c | 7 +- drivers/md/dm-thin.c | 4 +- drivers/md/dm-writecache.c | 43 +- drivers/md/dm.c | 18 +- drivers/md/md.c | 2 +- drivers/md/raid10.c | 5 +- drivers/media/i2c/Kconfig | 1 + drivers/media/i2c/ov7251.c | 2 + drivers/media/pci/sta2x11/Kconfig | 2 +- drivers/media/pci/tw686x/tw686x-core.c | 18 +- drivers/media/pci/tw686x/tw686x-video.c | 4 +- drivers/media/platform/amphion/vdec.c | 47 +- drivers/media/platform/amphion/vpu.h | 1 + drivers/media/platform/amphion/vpu_core.c | 7 +- drivers/media/platform/amphion/vpu_malone.c | 4 + drivers/media/platform/amphion/vpu_msgs.c | 7 +- drivers/media/platform/amphion/vpu_rpc.h | 7 +- drivers/media/platform/amphion/vpu_v4l2.c | 6 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 2 + drivers/media/platform/mediatek/mdp/mtk_mdp_ipi.h | 2 + .../platform/mediatek/vcodec/mtk_vcodec_dec.c | 73 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_drv.c | 5 + .../mediatek/vcodec/mtk_vcodec_dec_stateless.c | 7 + .../platform/mediatek/vcodec/mtk_vcodec_drv.h | 4 - drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.c | 5 + drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h | 9 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 264 +++---- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h | 2 - drivers/media/platform/qcom/camss/camss-csid.c | 2 +- .../media/platform/renesas/rcar-vin/rcar-core.c | 2 +- drivers/media/usb/hdpvr/hdpvr-video.c | 2 +- drivers/media/v4l2-core/v4l2-async.c | 35 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 2 +- drivers/memstick/core/ms_block.c | 11 +- drivers/mfd/max77620.c | 2 + drivers/mfd/t7l66xb.c | 6 +- drivers/misc/cardreader/rtsx_pcr.c | 6 +- drivers/misc/eeprom/idt_89hpesx.c | 8 +- drivers/misc/habanalabs/common/memory.c | 6 +- drivers/mmc/core/block.c | 28 +- drivers/mmc/core/quirks.h | 4 +- drivers/mmc/host/cavium-octeon.c | 1 + drivers/mmc/host/cavium-thunderx.c | 4 +- drivers/mmc/host/mxcmmc.c | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 8 +- drivers/mmc/host/sdhci-of-at91.c | 9 +- drivers/mmc/host/sdhci-of-esdhc.c | 1 + drivers/mtd/devices/mtd_dataflash.c | 8 + drivers/mtd/devices/spear_smi.c | 10 +- drivers/mtd/devices/st_spi_fsm.c | 12 +- drivers/mtd/hyperbus/rpc-if.c | 8 +- drivers/mtd/maps/physmap-versatile.c | 2 + drivers/mtd/nand/raw/arasan-nand-controller.c | 16 +- drivers/mtd/nand/raw/meson_nand.c | 1 - drivers/mtd/parsers/ofpart_bcm4908.c | 3 + drivers/mtd/parsers/redboot.c | 1 + drivers/mtd/sm_ftl.c | 2 +- drivers/mtd/spi-nor/core.c | 6 +- drivers/net/can/dev/netlink.c | 6 +- drivers/net/can/pch_can.c | 8 +- drivers/net/can/rcar/rcar_can.c | 8 +- drivers/net/can/sja1000/sja1000.c | 7 +- drivers/net/can/spi/hi311x.c | 5 +- drivers/net/can/sun4i_can.c | 9 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 12 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 6 +- drivers/net/can/usb/usb_8dev.c | 7 +- drivers/net/dsa/ocelot/Kconfig | 1 + drivers/net/dsa/ocelot/felix.c | 9 + drivers/net/dsa/ocelot/felix.h | 1 + drivers/net/dsa/ocelot/felix_vsc9959.c | 300 +++++++- drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_dev.h | 3 - drivers/net/ethernet/huawei/hinic/hinic_main.c | 68 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 2 - drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 - drivers/net/ethernet/intel/iavf/iavf.h | 6 + drivers/net/ethernet/intel/iavf/iavf_main.c | 46 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_switch.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 21 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 12 + .../ethernet/mellanox/mlx5/core/en/tc/post_act.c | 1 + .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.h | 14 + .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 23 +- drivers/net/ethernet/mellanox/mlx5/core/lib/tout.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/lib/tout.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 4 +- .../ethernet/mellanox/mlx5/core/steering/dr_dbg.c | 13 +- drivers/net/ethernet/mscc/ocelot.c | 1 + drivers/net/ethernet/mscc/ocelot_ptp.c | 8 + drivers/net/ethernet/pensando/ionic/ionic_lif.c | 2 +- drivers/net/netdevsim/bpf.c | 8 +- drivers/net/netdevsim/fib.c | 27 +- drivers/net/usb/Kconfig | 3 +- drivers/net/usb/ax88179_178a.c | 26 +- drivers/net/usb/smsc95xx.c | 26 +- drivers/net/usb/usbnet.c | 8 +- drivers/net/wireguard/allowedips.c | 9 +- drivers/net/wireguard/selftest/allowedips.c | 6 +- drivers/net/wireguard/selftest/ratelimiter.c | 25 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 2 +- drivers/net/wireless/ath/ath10k/mac.c | 8 +- drivers/net/wireless/ath/ath10k/snoc.c | 5 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.c | 2 +- drivers/net/wireless/ath/ath11k/ahb.c | 56 +- drivers/net/wireless/ath/ath11k/core.c | 30 +- drivers/net/wireless/ath/ath11k/debug.h | 4 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 5 +- drivers/net/wireless/ath/ath11k/htc.c | 4 +- drivers/net/wireless/ath/ath11k/hw.h | 2 - drivers/net/wireless/ath/ath11k/mac.c | 25 +- drivers/net/wireless/ath/ath11k/pci.c | 72 +- drivers/net/wireless/ath/ath11k/pcic.c | 57 +- drivers/net/wireless/ath/ath11k/pcic.h | 2 + drivers/net/wireless/ath/ath11k/wmi.c | 4 +- drivers/net/wireless/ath/ath6kl/cfg80211.c | 6 +- drivers/net/wireless/ath/ath9k/beacon.c | 2 +- drivers/net/wireless/ath/ath9k/htc.h | 10 +- drivers/net/wireless/ath/ath9k/htc_drv_beacon.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 3 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 9 +- drivers/net/wireless/ath/wil6210/debugfs.c | 18 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 4 +- drivers/net/wireless/intel/iwlegacy/4965-rs.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 2 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 4 +- .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 1 + drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 4 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 2 +- drivers/net/wireless/intersil/p54/main.c | 2 +- drivers/net/wireless/intersil/p54/p54spi.c | 3 +- drivers/net/wireless/mac80211_hwsim.c | 36 +- drivers/net/wireless/marvell/libertas/if_usb.c | 1 + drivers/net/wireless/marvell/libertas/mesh.c | 10 +- drivers/net/wireless/marvell/mwifiex/11h.c | 2 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 18 +- drivers/net/wireless/mediatek/mt76/eeprom.c | 5 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 7 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 21 - drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 14 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 1 - drivers/net/wireless/mediatek/mt76/mt76_connac.h | 6 + .../net/wireless/mediatek/mt76/mt76_connac2_mac.h | 167 ++++ .../net/wireless/mediatek/mt76/mt76_connac_mac.c | 284 +++++++ .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 2 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 260 +------ drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 142 +--- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 16 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 17 +- .../net/wireless/mediatek/mt76/mt7915/testmode.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 213 +----- drivers/net/wireless/mediatek/mt76/mt7921/mac.h | 123 +-- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 25 +- drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 15 - .../net/wireless/mediatek/mt76/mt7921/pci_mac.c | 4 +- .../net/wireless/mediatek/mt76/mt7921/pci_mcu.c | 6 +- .../net/wireless/mediatek/mt76/mt7921/sdio_mcu.c | 10 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 3 +- drivers/net/wireless/microchip/wilc1000/spi.c | 6 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 14 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 15 +- drivers/net/wireless/realtek/rtlwifi/debug.c | 8 +- drivers/net/wireless/realtek/rtw88/main.c | 4 + drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c | 4 +- drivers/net/wireless/ti/wlcore/main.c | 2 +- drivers/nvme/host/core.c | 14 +- drivers/nvme/host/multipath.c | 1 + drivers/nvme/host/trace.h | 2 +- drivers/of/device.c | 5 +- drivers/of/fdt.c | 2 +- drivers/of/kexec.c | 17 + drivers/opp/core.c | 4 +- drivers/opp/of.c | 15 +- drivers/parisc/lba_pci.c | 6 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 18 +- drivers/pci/controller/dwc/pcie-designware-host.c | 30 +- drivers/pci/controller/dwc/pcie-designware.c | 46 +- drivers/pci/controller/dwc/pcie-qcom.c | 58 +- drivers/pci/controller/dwc/pcie-tegra194.c | 49 +- drivers/pci/controller/pcie-mediatek-gen3.c | 7 +- drivers/pci/controller/pcie-microchip-host.c | 2 + drivers/pci/endpoint/functions/pci-epf-test.c | 1 - drivers/pci/pcie/aer.c | 7 +- drivers/pci/pcie/portdrv_core.c | 9 +- drivers/perf/arm_spe_pmu.c | 22 +- drivers/perf/riscv_pmu.c | 1 - drivers/perf/riscv_pmu_sbi.c | 21 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 3 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 10 +- drivers/phy/samsung/phy-exynosautov9-ufs.c | 18 +- drivers/phy/st/phy-stm32-usbphyc.c | 4 +- drivers/phy/ti/phy-tusb1210.c | 5 +- drivers/platform/chrome/cros_ec.c | 8 +- drivers/platform/mellanox/mlxreg-lc.c | 82 +- drivers/platform/olpc/olpc-ec.c | 2 +- drivers/platform/x86/pmc_atom.c | 19 +- drivers/powercap/dtpm_cpu.c | 5 +- drivers/pwm/pwm-lpc18xx-sct.c | 55 +- drivers/pwm/pwm-sifive.c | 61 +- drivers/regulator/of_regulator.c | 6 +- drivers/regulator/qcom_smd-regulator.c | 4 +- drivers/remoteproc/imx_rproc.c | 7 +- drivers/remoteproc/qcom_q6v5_pas.c | 3 + drivers/remoteproc/qcom_sysmon.c | 10 + drivers/remoteproc/qcom_wcnss.c | 10 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 2 + drivers/rpmsg/mtk_rpmsg.c | 2 + drivers/rpmsg/qcom_smd.c | 1 + drivers/rpmsg/rpmsg_char.c | 7 +- drivers/rpmsg/rpmsg_core.c | 1 + drivers/rtc/rtc-rx8025.c | 22 +- drivers/s390/char/zcore.c | 11 +- drivers/s390/cio/vfio_ccw_drv.c | 24 +- drivers/s390/cio/vfio_ccw_fsm.c | 26 +- drivers/s390/cio/vfio_ccw_ops.c | 10 +- drivers/s390/scsi/zfcp_fc.c | 29 +- drivers/s390/scsi/zfcp_fc.h | 6 +- drivers/s390/scsi/zfcp_fsf.c | 4 +- drivers/scsi/be2iscsi/be_main.c | 2 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 2 +- drivers/scsi/iscsi_tcp.c | 4 +- drivers/scsi/libiscsi.c | 9 +- drivers/scsi/lpfc/lpfc.h | 1 - drivers/scsi/lpfc/lpfc_els.c | 8 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 3 +- drivers/scsi/lpfc/lpfc_scsi.c | 1 - drivers/scsi/qedi/qedi_main.c | 9 +- drivers/scsi/qla2xxx/qla_attr.c | 24 +- drivers/scsi/qla2xxx/qla_bsg.c | 10 +- drivers/scsi/qla2xxx/qla_dbg.h | 2 +- drivers/scsi/qla2xxx/qla_def.h | 18 +- drivers/scsi/qla2xxx/qla_edif.c | 502 +++++++++--- drivers/scsi/qla2xxx/qla_edif.h | 7 +- drivers/scsi/qla2xxx/qla_edif_bsg.h | 106 ++- drivers/scsi/qla2xxx/qla_fw.h | 2 +- drivers/scsi/qla2xxx/qla_gbl.h | 6 +- drivers/scsi/qla2xxx/qla_gs.c | 129 +++- drivers/scsi/qla2xxx/qla_init.c | 93 ++- drivers/scsi/qla2xxx/qla_iocb.c | 5 +- drivers/scsi/qla2xxx/qla_isr.c | 25 +- drivers/scsi/qla2xxx/qla_mbx.c | 19 +- drivers/scsi/qla2xxx/qla_mid.c | 6 +- drivers/scsi/qla2xxx/qla_nvme.c | 5 - drivers/scsi/qla2xxx/qla_os.c | 93 ++- drivers/scsi/qla2xxx/qla_target.c | 35 +- drivers/scsi/scsi_transport_iscsi.c | 66 +- drivers/scsi/sd.c | 84 +- drivers/scsi/sd.h | 5 + drivers/scsi/sg.c | 53 +- drivers/scsi/smartpqi/smartpqi_init.c | 4 +- drivers/soc/amlogic/meson-mx-socinfo.c | 1 + drivers/soc/amlogic/meson-secure-pwrc.c | 4 +- drivers/soc/fsl/guts.c | 2 +- drivers/soc/qcom/Kconfig | 1 + drivers/soc/qcom/ocmem.c | 3 + drivers/soc/qcom/qcom_aoss.c | 4 +- drivers/soc/qcom/socinfo.c | 3 +- drivers/soc/renesas/r8a779a0-sysc.c | 10 +- drivers/soundwire/bus.c | 75 +- drivers/soundwire/bus_type.c | 38 +- drivers/soundwire/qcom.c | 4 + drivers/soundwire/slave.c | 3 +- drivers/soundwire/stream.c | 53 +- drivers/spi/spi-altera-dfl.c | 14 +- drivers/spi/spi-dw.h | 2 +- drivers/spi/spi-s3c64xx.c | 2 +- drivers/spi/spi-synquacer.c | 1 + drivers/spi/spi-tegra20-slink.c | 3 +- drivers/spi/spi.c | 21 +- drivers/staging/fbtft/fbtft-core.c | 2 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 57 +- .../media/atomisp/pci/runtime/rmgr/src/rmgr_vbuf.c | 4 +- drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 7 +- drivers/staging/media/hantro/hantro_g2_regs.h | 2 +- drivers/staging/media/hantro/hantro_hevc.c | 25 +- drivers/staging/media/hantro/hantro_hw.h | 17 +- drivers/staging/media/hantro/hantro_v4l2.c | 2 +- drivers/staging/media/hantro/imx8m_vpu_hw.c | 80 +- drivers/staging/media/hantro/rockchip_vpu_hw.c | 164 ++-- drivers/staging/media/hantro/sama5d4_vdec_hw.c | 40 +- drivers/staging/media/hantro/sunxi_vpu_hw.c | 24 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 36 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 3 +- drivers/staging/rtl8192u/r8192U.h | 2 +- drivers/staging/rtl8192u/r8192U_dm.c | 38 +- drivers/staging/rtl8192u/r8192U_dm.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 4 +- drivers/thermal/cpufreq_cooling.c | 13 +- drivers/thermal/devfreq_cooling.c | 19 +- drivers/thermal/thermal_sysfs.c | 10 +- drivers/tty/n_gsm.c | 757 ++++++++++++------ drivers/tty/serial/8250/8250.h | 20 + drivers/tty/serial/8250/8250_bcm2835aux.c | 6 +- drivers/tty/serial/8250/8250_bcm7271.c | 24 +- drivers/tty/serial/8250/8250_core.c | 3 +- drivers/tty/serial/8250/8250_dw.c | 10 +- drivers/tty/serial/8250/8250_fsl.c | 2 +- drivers/tty/serial/8250/8250_pci.c | 109 +++ drivers/tty/serial/8250/8250_port.c | 17 +- drivers/tty/serial/fsl_lpuart.c | 12 +- drivers/tty/serial/mvebu-uart.c | 11 + drivers/tty/serial/pic32_uart.c | 4 +- drivers/tty/serial/qcom_geni_serial.c | 88 ++- drivers/tty/vt/vt.c | 2 +- drivers/ufs/core/ufshcd.c | 6 +- drivers/usb/cdns3/cdns3-gadget.c | 13 +- drivers/usb/core/hcd.c | 34 +- drivers/usb/dwc3/core.c | 9 +- drivers/usb/dwc3/dwc3-qcom.c | 4 +- drivers/usb/dwc3/gadget.c | 92 +-- drivers/usb/gadget/function/f_mass_storage.c | 11 +- drivers/usb/gadget/function/f_uvc.c | 30 +- drivers/usb/gadget/function/uvc_queue.c | 6 +- drivers/usb/gadget/function/uvc_video.c | 12 +- drivers/usb/gadget/udc/Kconfig | 2 +- drivers/usb/gadget/udc/aspeed-vhub/hub.c | 4 +- drivers/usb/gadget/udc/core.c | 11 +- drivers/usb/gadget/udc/tegra-xudc.c | 8 +- drivers/usb/host/ehci-ppc-of.c | 1 + drivers/usb/host/ohci-at91.c | 69 +- drivers/usb/host/ohci-nxp.c | 1 + drivers/usb/host/xhci-tegra.c | 8 +- drivers/usb/host/xhci.h | 2 +- drivers/usb/serial/sierra.c | 3 +- drivers/usb/serial/usb-serial.c | 2 +- drivers/usb/serial/usb_wwan.c | 3 +- drivers/usb/typec/ucsi/ucsi.c | 4 + drivers/usb/usbip/vudc_sysfs.c | 14 +- drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 11 +- drivers/vfio/pci/mlx5/cmd.c | 14 +- drivers/vfio/pci/mlx5/cmd.h | 4 +- drivers/vfio/pci/mlx5/main.c | 11 +- drivers/vfio/pci/vfio_pci_core.c | 7 + drivers/vfio/vfio.c | 11 +- drivers/video/fbdev/amba-clcd.c | 24 +- drivers/video/fbdev/arkfb.c | 9 +- drivers/video/fbdev/core/fbcon.c | 12 +- drivers/video/fbdev/offb.c | 1 + drivers/video/fbdev/s3fb.c | 2 + drivers/video/fbdev/sis/init.c | 4 +- drivers/video/fbdev/vt8623fb.c | 2 + drivers/virtio/Kconfig | 4 + drivers/virtio/Makefile | 1 + drivers/virtio/virtio.c | 4 +- drivers/virtio/virtio_anchor.c | 18 + drivers/watchdog/armada_37xx_wdt.c | 2 + drivers/watchdog/f71808e_wdt.c | 4 +- drivers/watchdog/sp5100_tco.c | 1 + drivers/xen/Kconfig | 9 + drivers/xen/grant-dma-ops.c | 10 + fs/Makefile | 2 - fs/attr.c | 2 + fs/btrfs/block-group.c | 29 +- fs/btrfs/ctree.h | 34 +- fs/btrfs/delalloc-space.c | 6 +- fs/btrfs/disk-io.c | 38 +- fs/btrfs/extent-tree.c | 71 +- fs/btrfs/extent_io.c | 4 +- fs/btrfs/file.c | 2 +- fs/btrfs/inode.c | 177 ++++- fs/btrfs/raid56.c | 26 +- fs/btrfs/space-info.c | 108 ++- fs/btrfs/space-info.h | 8 +- fs/btrfs/tree-log.c | 27 +- fs/btrfs/tree-log.h | 3 + fs/btrfs/volumes.c | 28 +- fs/btrfs/zoned.c | 125 +++ fs/btrfs/zoned.h | 18 + fs/cifs/cifsglob.h | 4 +- fs/cifs/file.c | 34 +- fs/erofs/decompressor.c | 16 +- fs/erofs/decompressor_lzma.c | 1 + fs/erofs/dir.c | 16 +- fs/eventpoll.c | 22 + fs/exec.c | 3 + fs/ext2/super.c | 12 +- fs/ext4/ext4.h | 1 + fs/ext4/inline.c | 33 + fs/ext4/inode.c | 24 +- fs/ext4/migrate.c | 4 +- fs/ext4/namei.c | 23 + fs/ext4/resize.c | 1 + fs/ext4/symlink.c | 15 + fs/ext4/xattr.c | 168 ++-- fs/ext4/xattr.h | 14 + fs/f2fs/data.c | 7 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/file.c | 19 +- fs/fuse/control.c | 4 +- fs/fuse/dir.c | 7 +- fs/fuse/file.c | 39 +- fs/fuse/inode.c | 6 + fs/fuse/ioctl.c | 15 +- fs/jbd2/commit.c | 2 +- fs/jbd2/transaction.c | 14 +- fs/kernfs/dir.c | 7 +- fs/ksmbd/smb2misc.c | 12 +- fs/ksmbd/smb2pdu.c | 52 +- fs/ksmbd/smbacl.c | 130 +++- fs/ksmbd/smbacl.h | 2 +- fs/ksmbd/vfs.c | 5 + fs/lockd/svc4proc.c | 8 + fs/lockd/xdr4.c | 19 +- fs/mbcache.c | 76 +- fs/namei.c | 4 + fs/nfs/flexfilelayout/flexfilelayout.c | 4 + fs/nfs/nfs3client.c | 1 - fs/nfsd/filecache.c | 22 +- fs/nfsd/filecache.h | 4 +- fs/nfsd/trace.h | 2 - fs/overlayfs/export.c | 2 +- fs/proc/base.c | 46 +- fs/splice.c | 10 +- include/acpi/cppc_acpi.h | 2 +- include/crypto/internal/blake2s.h | 108 --- include/dt-bindings/clock/qcom,gcc-msm8939.h | 1 + include/linux/acpi_viot.h | 2 + include/linux/blkdev.h | 5 + include/linux/bpf.h | 1 - include/linux/buffer_head.h | 25 +- include/linux/cpumask.h | 18 + include/linux/device-mapper.h | 6 + include/linux/energy_model.h | 54 +- include/linux/filter.h | 9 + include/linux/hugetlb.h | 6 +- include/linux/ieee80211.h | 3 + include/linux/iio/common/cros_ec_sensors_core.h | 7 +- include/linux/iio/iio.h | 10 +- include/linux/kexec.h | 45 +- include/linux/kfifo.h | 2 +- include/linux/kvm_types.h | 2 + include/linux/lockd/xdr.h | 2 + include/linux/lockdep.h | 30 +- include/linux/mbcache.h | 10 +- include/linux/mdev.h | 5 - include/linux/mfd/t7l66xb.h | 1 - include/linux/once_lite.h | 20 +- include/linux/pipe_fs_i.h | 9 + include/linux/platform-feature.h | 6 +- include/linux/rmap.h | 4 +- include/linux/sched.h | 2 +- include/linux/sched/rt.h | 8 - include/linux/sched/topology.h | 1 + include/linux/soundwire/sdw.h | 6 +- include/linux/swapops.h | 12 +- include/linux/tpm_eventlog.h | 2 +- include/linux/trace_events.h | 18 + include/linux/usb/hcd.h | 1 + include/linux/vfio.h | 30 +- include/linux/virtio_anchor.h | 19 + include/linux/wait.h | 9 +- include/media/hevc-ctrls.h | 4 +- include/net/9p/client.h | 8 +- include/net/ax25.h | 1 + include/net/bluetooth/hci.h | 1 + include/net/cfg80211.h | 99 ++- include/net/inet6_hashtables.h | 7 +- include/net/inet_hashtables.h | 19 +- include/net/inet_sock.h | 11 + include/net/ip_tunnels.h | 1 + include/net/mac80211.h | 40 +- include/net/netfilter/nf_tables.h | 9 +- include/net/pkt_sched.h | 17 + include/net/raw.h | 16 +- include/net/rawv6.h | 7 +- include/net/sock.h | 12 +- include/net/xdp_sock_drv.h | 11 + include/scsi/libiscsi.h | 2 +- include/scsi/scsi_transport_iscsi.h | 1 + include/soc/mscc/ocelot.h | 6 + include/trace/events/io_uring.h | 2 +- include/trace/events/spmi.h | 12 +- include/trace/stages/stage1_struct_define.h | 3 + include/trace/stages/stage2_data_offsets.h | 3 + include/trace/stages/stage4_event_fields.h | 11 +- include/trace/stages/stage5_get_offsets.h | 4 + include/trace/stages/stage6_event_callback.h | 12 + include/uapi/linux/can/error.h | 5 +- include/uapi/linux/dm-ioctl.h | 4 +- include/uapi/linux/netfilter/xt_IDLETIMER.h | 17 +- include/uapi/linux/nl80211.h | 28 + include/xen/xen-ops.h | 9 + include/xen/xen.h | 8 - init/main.c | 1 + io_uring/Makefile | 6 + {fs => io_uring}/io-wq.c | 0 {fs => io_uring}/io-wq.h | 0 {fs => io_uring}/io_uring.c | 844 +++++++++------------ kernel/bpf/arraymap.c | 20 +- kernel/bpf/cgroup.c | 70 +- kernel/bpf/core.c | 35 +- kernel/bpf/verifier.c | 7 +- kernel/cgroup/cpuset.c | 2 +- kernel/dma/swiotlb.c | 2 +- kernel/irq/Kconfig | 1 + kernel/irq/chip.c | 3 +- kernel/irq/irqdomain.c | 2 + kernel/kexec_file.c | 66 +- kernel/kprobes.c | 3 +- kernel/locking/lockdep.c | 7 +- kernel/power/energy_model.c | 24 +- kernel/power/user.c | 13 +- kernel/profile.c | 7 + kernel/rcu/rcutorture.c | 28 +- kernel/sched/core.c | 190 +++-- kernel/sched/fair.c | 142 +++- kernel/sched/features.h | 3 +- kernel/sched/rt.c | 15 +- kernel/sched/sched.h | 1 - kernel/smp.c | 4 +- kernel/time/hrtimer.c | 1 + kernel/time/timekeeping.c | 7 +- kernel/trace/blktrace.c | 2 +- lib/bitmap.c | 2 +- lib/crypto/blake2s-selftest.c | 41 + lib/crypto/blake2s.c | 37 +- lib/iov_iter.c | 15 +- lib/kunit/executor.c | 4 +- lib/livepatch/test_klp_callbacks_busy.c | 8 + lib/overflow_kunit.c | 6 + lib/smp_processor_id.c | 2 +- lib/test_bpf.c | 4 +- lib/test_hmm.c | 10 +- lib/test_kasan.c | 10 + mm/damon/reclaim.c | 4 +- mm/gup.c | 2 +- mm/huge_memory.c | 11 +- mm/hugetlb.c | 15 +- mm/hugetlb_cgroup.c | 1 + mm/kasan/hw_tags.c | 32 +- mm/memory-failure.c | 2 +- mm/memory_hotplug.c | 2 +- mm/mempolicy.c | 4 +- mm/memremap.c | 2 +- mm/migrate.c | 30 +- mm/mmap.c | 1 - mm/percpu.c | 6 +- mm/usercopy.c | 2 +- mm/vmalloc.c | 10 +- net/9p/client.c | 36 +- net/9p/trans_fd.c | 13 +- net/9p/trans_rdma.c | 2 +- net/9p/trans_virtio.c | 4 +- net/9p/trans_xen.c | 2 +- net/ax25/af_ax25.c | 4 +- net/batman-adv/trace.h | 9 +- net/bluetooth/hci_core.c | 10 +- net/bluetooth/hci_event.c | 5 +- net/bluetooth/hci_sync.c | 8 +- net/bluetooth/l2cap_core.c | 13 +- net/bluetooth/mgmt.c | 10 +- net/core/filter.c | 3 +- net/core/skmsg.c | 4 +- net/dccp/proto.c | 10 +- net/ipv4/af_inet.c | 2 + net/ipv4/ping.c | 36 +- net/ipv4/raw.c | 164 ++-- net/ipv4/raw_diag.c | 53 +- net/ipv4/tcp.c | 33 +- net/ipv4/tcp_output.c | 30 +- net/ipv6/af_inet6.c | 3 + net/ipv6/raw.c | 120 ++- net/mac80211/airtime.c | 4 +- net/mac80211/cfg.c | 48 +- net/mac80211/chan.c | 39 +- net/mac80211/driver-ops.h | 2 +- net/mac80211/ethtool.c | 4 +- net/mac80211/ibss.c | 10 +- net/mac80211/ieee80211_i.h | 6 +- net/mac80211/iface.c | 8 +- net/mac80211/key.c | 18 +- net/mac80211/main.c | 4 +- net/mac80211/mesh.c | 14 +- net/mac80211/mlme.c | 44 +- net/mac80211/ocb.c | 3 +- net/mac80211/offchannel.c | 6 +- net/mac80211/rate.c | 5 +- net/mac80211/rx.c | 2 +- net/mac80211/sta_info.c | 4 +- net/mac80211/tdls.c | 6 +- net/mac80211/tx.c | 28 +- net/mac80211/util.c | 16 +- net/mac80211/vht.c | 6 +- net/mptcp/protocol.c | 3 +- net/netfilter/nf_tables_api.c | 100 +-- net/netfilter/nft_bitwise.c | 66 +- net/netfilter/nft_cmp.c | 44 +- net/netfilter/nft_immediate.c | 22 +- net/netfilter/nft_range.c | 27 +- net/rose/af_rose.c | 11 +- net/rose/rose_route.c | 2 + net/sched/cls_route.c | 2 +- net/wireless/ap.c | 46 +- net/wireless/chan.c | 206 +++-- net/wireless/core.c | 28 +- net/wireless/core.h | 13 +- net/wireless/ibss.c | 57 +- net/wireless/mesh.c | 31 +- net/wireless/mlme.c | 75 +- net/wireless/nl80211.c | 656 +++++++++++----- net/wireless/ocb.c | 5 +- net/wireless/rdev-ops.h | 32 +- net/wireless/reg.c | 139 ++-- net/wireless/scan.c | 8 +- net/wireless/sme.c | 102 +-- net/wireless/trace.h | 86 ++- net/wireless/util.c | 44 +- net/wireless/wext-compat.c | 48 +- net/wireless/wext-sme.c | 29 +- samples/bpf/xdp_router_ipv4.bpf.c | 9 + scripts/faddr2line | 4 +- scripts/gdb/linux/dmesg.py | 9 +- scripts/gdb/linux/utils.py | 14 +- security/selinux/ss/policydb.h | 2 + security/selinux/ss/services.c | 9 +- sound/pci/hda/patch_cirrus.c | 1 + sound/pci/hda/patch_conexant.c | 11 +- sound/pci/hda/patch_realtek.c | 124 +++ sound/soc/amd/yc/acp6x-mach.c | 32 +- sound/soc/amd/yc/pci-acp6x.c | 2 +- sound/soc/atmel/mchp-spdifrx.c | 9 +- sound/soc/codecs/cros_ec_codec.c | 1 + sound/soc/codecs/cs35l45.c | 2 + sound/soc/codecs/da7210.c | 2 + sound/soc/codecs/max98390.c | 2 +- sound/soc/codecs/msm8916-wcd-digital.c | 46 +- sound/soc/codecs/mt6359-accdet.c | 1 + sound/soc/codecs/mt6359.c | 1 + sound/soc/codecs/wcd9335.c | 81 +- sound/soc/codecs/wsa881x.c | 10 +- sound/soc/fsl/fsl-asoc-card.c | 5 +- sound/soc/fsl/fsl_asrc.c | 6 +- sound/soc/fsl/fsl_easrc.c | 9 +- sound/soc/fsl/fsl_easrc.h | 2 +- sound/soc/fsl/imx-audmux.c | 2 +- sound/soc/fsl/imx-card.c | 22 +- sound/soc/generic/audio-graph-card.c | 4 +- sound/soc/generic/audio-graph-card2.c | 44 +- sound/soc/intel/boards/sof_rt5682.c | 18 +- sound/soc/mediatek/mt6797/mt6797-mt6351.c | 6 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 10 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 9 +- sound/soc/qcom/lpass-cpu.c | 1 + sound/soc/qcom/qdsp6/q6adm.c | 2 +- sound/soc/samsung/aries_wm8994.c | 6 +- sound/soc/samsung/h1940_uda1380.c | 2 +- sound/soc/samsung/rx1950_uda1380.c | 4 +- sound/soc/soc-core.c | 18 +- sound/soc/sof/ipc3-topology.c | 1 + sound/soc/sof/mediatek/mt8195/mt8195-loader.c | 2 +- sound/soc/sof/sof-client-ipc-msg-injector.c | 29 +- sound/soc/sof/sof-priv.h | 4 +- sound/usb/bcd2000/bcd2000.c | 3 +- sound/usb/quirks.c | 2 + tools/lib/bpf/bpf_tracing.h | 2 +- tools/lib/bpf/gen_loader.c | 2 +- tools/lib/bpf/libbpf.c | 154 ++-- tools/lib/bpf/libbpf_internal.h | 11 +- tools/lib/bpf/linker.c | 5 - tools/lib/bpf/usdt.c | 123 +-- tools/lib/bpf/xsk.c | 9 +- tools/perf/builtin-stat.c | 30 - tools/perf/tests/shell/stat+csv_output.sh | 7 +- tools/perf/util/dsos.c | 15 +- tools/perf/util/genelf.c | 6 +- tools/perf/util/symbol-elf.c | 27 +- tools/power/x86/intel-speed-select/isst-daemon.c | 2 +- tools/power/x86/turbostat/turbostat.c | 2 +- tools/testing/selftests/bpf/Makefile | 21 +- tools/testing/selftests/bpf/prog_tests/btf.c | 2 +- .../selftests/bpf/prog_tests/fexit_stress.c | 32 +- .../testing/selftests/bpf/prog_tests/sock_fields.c | 1 - .../testing/selftests/bpf/prog_tests/tc_redirect.c | 8 +- tools/testing/selftests/bpf/progs/test_tc_dtime.c | 53 +- .../selftests/kvm/lib/s390x/diag318_test_handler.c | 9 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 2 +- .../testing/selftests/kvm/max_guest_memory_test.c | 26 +- tools/testing/selftests/net/fib_rule_tests.sh | 23 + tools/testing/selftests/powerpc/math/mma.S | 3 + .../selftests/powerpc/papr_attributes/attr_test.c | 30 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 6 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 2 +- .../testing/selftests/timers/clocksource-switch.c | 6 +- tools/testing/selftests/timers/valid-adjtimex.c | 2 +- tools/testing/selftests/vm/hugepage-mremap.c | 2 +- tools/testing/selftests/vm/hugetlb-madvise.c | 5 +- tools/testing/selftests/vm/mrelease_test.c | 16 +- .../selftests/wireguard/qemu/arch/riscv32.config | 1 + tools/thermal/tmon/sysfs.c | 24 +- tools/thermal/tmon/tmon.h | 3 + tools/tracing/rtla/Makefile | 2 +- tools/tracing/rtla/src/trace.c | 9 +- tools/tracing/rtla/src/utils.c | 5 +- virt/kvm/kvm_main.c | 25 +- virt/kvm/pfncache.c | 207 +++-- 1280 files changed, 15051 insertions(+), 9078 deletions(-)
2 years, 10 months
7
12
0
0
E T Cサービスのお知らせ
by etc-meisai
ETCサービスをご利用いただきありがとうございます ETCサービスは無効になりました。 引き続きサービスをご利用いただきたい場合は、下記リンクより詳細をご確認ください。 [1]https://wnnxvm.cn/pc/login/?Rfunccode=1013000000&nextfunc=1013000000 ご不便とご心配をおかけしまして誠に申し訳ございませんが、 何とぞご理解賜りたくお願い申しあげます。 ■ 注意事項 ━━━━━━━ ※なお、24時間以内にご確認がない場合、誠に遺憾ながら、アカウントをロックさせていただくことを警告いたします ※本メールは、重要なお知らせとしてメールの配信を希望されていないお客さまにもお送りさせていただいております。何卒ご了承ください。 ※このメールに心当たりのないかたは、恐れ入りますがETCウェブサイトよりお問い合わせください。 ━━━━━━━ ■発行者 ━━━━━━━ ETC利用照会サービス事務局 References 1.
https://wnnxvm.cn/pc/login/?Rfunccode=1013000000&nextfunc=1013000000
2 years, 10 months
1
0
0
0
lkft ltp for 51574c3
by lkft@linaro.org
## Build * kernel: 5.18.16 * git:
https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc
* git branch: linux-5.18.y * git commit: 8843bf1f0737ecea456d2bbd19d4263d49f2d110 * git describe: 51574c3 * test details:
https://qa-reports.linaro.org/lkft/ltp/build/51574c3
## Test Regressions (compared to 94e0b45) No test regressions found. ## Metric Regressions (compared to 94e0b45) No metric regressions found. Tested-by: Linux Kernel Functional Testing <lkft(a)linaro.org> ## Test Fixes (compared to 94e0b45) No test fixes found. ## Metric Fixes (compared to 94e0b45) No metric fixes found. ## Test result summary total: 1120, pass: 1120, fail: 0, skip: 0, xfail: 0 ## Build Summary ## Test suites summary * log-parser-boot * log-parser-test -- Linaro LKFT
https://lkft.linaro.org
2 years, 10 months
1
0
0
0
← Newer
1
...
419
420
421
422
423
424
425
...
3282
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
Results per page:
10
25
50
100
200