5.18.18-rc2 review
Greg Kroah-Hartman
maintainercover 5.18.18-rc2 review
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-rc2.gz
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 <[email protected]>
Linux 5.18.18-rc2
Andrey Konovalov <[email protected]>
mm: introduce clear_highpage_kasan_tagged
Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression
Pavel Begunkov <[email protected]>
io_uring: mem-account pbuf buckets
Ye Bin <[email protected]>
f2fs: fix null-ptr-deref in f2fs_get_dnode_of_data
Tom Rix <[email protected]>
drm/vc4: change vc4_dma_range_matches from a global to static
Daeho Jeong <[email protected]>
f2fs: revive F2FS_IOC_ABORT_VOLATILE_WRITE
Lukas Wunner <[email protected]>
net: phy: smsc: Disable Energy Detect Power-Down in interrupt mode
Kumar Kartikeya Dwivedi <[email protected]>
bpf: Suppress 'passing zero to PTR_ERR' warning
Kumar Kartikeya Dwivedi <[email protected]>
bpf: Fix sparse warning for bpf_kptr_xchg_proto
Marek Vasut <[email protected]>
drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function
Russell Currey <[email protected]>
powerpc/kexec: Fix build failure from uninitialised variable
Alexander Gordeev <[email protected]>
Revert "s390/smp: enforce lowcore protection on CPU restart"
Vladimir Oltean <[email protected]>
net: dsa: felix: fix min gate len calculation for tc when its first gate is closed
Steven Rostedt (Google) <[email protected]>
tracing: Use a copy of the va_list for __assign_vstr()
Paolo Abeni <[email protected]>
mptcp: refine memory scheduling
Greg Kroah-Hartman <[email protected]>
Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv"
Eric Dumazet <[email protected]>
raw: fix a typo in raw_icmp_error()
Eric Dumazet <[email protected]>
raw: remove unused variables from raw6_icmp_error()
Jason A. Donenfeld <[email protected]>
crypto: lib/blake2s - reduce stack frame usage in self test
Eric Dumazet <[email protected]>
tcp: fix over estimation in sk_forced_mem_schedule()
Thadeu Lima de Souza Cascardo <[email protected]>
net_sched: cls_route: remove from list when handle is 0
Naohiro Aota <[email protected]>
btrfs: convert count_max_extents() to use fs_info->max_extent_size
Filipe Manana <[email protected]>
btrfs: join running log transaction when logging new name
Christophe Leroy <[email protected]>
powerpc: Fix eh field when calling lwarx on PPC32
SeongJae Park <[email protected]>
xen-blkfront: Apply 'feature_persistent' parameter when connect
Maximilian Heyne <[email protected]>
xen-blkback: Apply 'feature_persistent' parameter when connect
SeongJae Park <[email protected]>
xen-blkback: fix persistent grants negotiation
Mårten Lindahl <[email protected]>
tpm: Add check for Failure mode for TPM2 modules
Huacai Chen <[email protected]>
tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH
Tianjia Zhang <[email protected]>
KEYS: asymmetric: enforce SM2 signature use pkey algo
Jan Kara <[email protected]>
ext4: fix race when reusing xattr blocks
Jan Kara <[email protected]>
ext4: unindent codeblock in ext4_xattr_block_set()
Shuqi Zhang <[email protected]>
ext4: use kmemdup() to replace kmalloc + memcpy
Jan Kara <[email protected]>
ext4: remove EA inode entry from mbcache on inode eviction
Lukas Czerner <[email protected]>
ext4: make sure ext4_append() always allocates new block
Lukas Czerner <[email protected]>
ext4: check if directory block is within i_size
Ye Bin <[email protected]>
ext4: fix warning in ext4_iomap_begin as race between bmap and write
Baokun Li <[email protected]>
ext4: correct the misjudgment in ext4_iget_extra_inode
Baokun Li <[email protected]>
ext4: correct max_inline_xattr_value_size computing
Baokun Li <[email protected]>
ext4: fix use-after-free in ext4_xattr_set_entry
Baokun Li <[email protected]>
ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h
Eric Whitney <[email protected]>
ext4: fix extent status tree race in writeback error recovery path
Theodore Ts'o <[email protected]>
ext4: update s_overhead_clusters in the superblock during an on-line resize
Hyunchul Lee <[email protected]>
ksmbd: prevent out of bound read for SMB2_WRITE
Namjae Jeon <[email protected]>
ksmbd: fix wrong smbd max read/write size check
Namjae Jeon <[email protected]>
ksmbd: add smbd max io size parameter
Hyunchul Lee <[email protected]>
ksmbd: smbd: introduce read/write credits for RDMA read/write
Hyunchul Lee <[email protected]>
ksmbd: smbd: change prototypes of RDMA read/write related functions
Marios Makassikis <[email protected]>
ksmbd: validate length in smb2_write()
Steven Rostedt (Google) <[email protected]>
tracing: Use a struct alignof to determine trace event field alignment
Steven Rostedt (Google) <[email protected]>
batman-adv: tracing: Use the new __vstring() helper
Miaohe Lin <[email protected]>
hugetlb_cgroup: fix wrong hugetlb cgroup numa stat
Jianglei Nie <[email protected]>
mm/damon/reclaim: fix potential memory leak in damon_reclaim_init()
Mikulas Patocka <[email protected]>
dm raid: fix address sanitizer warning in raid_resume
Mikulas Patocka <[email protected]>
dm raid: fix address sanitizer warning in raid_status
Sean Christopherson <[email protected]>
KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists
Sean Christopherson <[email protected]>
KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL
Like Xu <[email protected]>
KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl
Sean Christopherson <[email protected]>
KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU
Like Xu <[email protected]>
KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter
Sumanth Korikkar <[email protected]>
s390/unwind: fix fgraph return address recovery
Jason A. Donenfeld <[email protected]>
powerpc/powernv/kvm: Use darn for H_RANDOM on Power9
Rafael J. Wysocki <[email protected]>
ACPI: CPPC: Do not prevent CPPC from working in the future
Artem Bityutskiy <[email protected]>
intel_idle: make SPR C1 and C1E be independent
Zhang Rui <[email protected]>
intel_idle: Add AlderLake support
Naohiro Aota <[email protected]>
btrfs: zoned: wait until zone is finished when allocation didn't progress
Naohiro Aota <[email protected]>
btrfs: zoned: write out partially allocated region
Naohiro Aota <[email protected]>
btrfs: zoned: activate necessary block group
Naohiro Aota <[email protected]>
btrfs: zoned: activate metadata block group on flush_space
Naohiro Aota <[email protected]>
btrfs: zoned: introduce space_info->active_total_bytes
Stefan Roesch <[email protected]>
btrfs: store chunk size in space-info struct
Naohiro Aota <[email protected]>
btrfs: zoned: introduce btrfs_zoned_bg_is_full
Josef Bacik <[email protected]>
btrfs: make the bg_reclaim_threshold per-space info
Naohiro Aota <[email protected]>
btrfs: zoned: disable metadata overcommit for zoned
Naohiro Aota <[email protected]>
btrfs: zoned: finish least available block group on data bg allocation
Naohiro Aota <[email protected]>
btrfs: let can_allocate_chunk return error
Naohiro Aota <[email protected]>
btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size
Naohiro Aota <[email protected]>
btrfs: zoned: revive max_zone_append_bytes
Naohiro Aota <[email protected]>
block: add bdev_max_segments() helper
Christoph Hellwig <[email protected]>
block: add a bdev_max_zone_append_sectors helper
Nikolay Borisov <[email protected]>
btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPAT_BIG_METADATA
Josef Bacik <[email protected]>
btrfs: reset block group chunk force if we have to wait
Naohiro Aota <[email protected]>
btrfs: fix error handling of fallback uncompress write
Naohiro Aota <[email protected]>
btrfs: ensure pages are unlocked on cow_file_range() failure
Josef Bacik <[email protected]>
btrfs: tree-log: make the return value for log syncing consistent
Jinke Han <[email protected]>
block: don't allow the same type rq_qos add more than once
Christoph Hellwig <[email protected]>
block: serialize all debugfs operations using q->debugfs_mutex
Chen Zhongjin <[email protected]>
locking/csd_lock: Change csdlock_debug from early_param to __setup
Jason A. Donenfeld <[email protected]>
timekeeping: contribute wall clock to rng on time change
Tyler Hicks <[email protected]>
net/9p: Initialize the iounit field during fid creation
Luo Meng <[email protected]>
dm thin: fix use-after-free crash in dm_sm_register_threshold_callback
Steven Rostedt (Google) <[email protected]>
tracing/events: Add __vstring() and __assign_vstr() helper macros
Michal Suchanek <[email protected]>
kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification
Coiby Xu <[email protected]>
kexec: clean up arch_kexec_kernel_verify_sig
Naveen N. Rao <[email protected]>
kexec_file: drop weak attribute from functions
Mikulas Patocka <[email protected]>
dm writecache: set a default MAX_WRITEBACK_JOBS
Cameron Williams <[email protected]>
tty: 8250: Add support for Brainboxes PX cards.
Maciej W. Rozycki <[email protected]>
serial: 8250: Add proper clock handling for OxSemi PCIe devices
Maciej W. Rozycki <[email protected]>
serial: 8250: Fold EndRun device support into OxSemi Tornado code
Robert Marko <[email protected]>
PCI: qcom: Power on PHY before IPQ8074 DBI register accesses
Mohamed Khalfella <[email protected]>
PCI/AER: Iterate over error counters instead of error strings
Alexander Lobakin <[email protected]>
iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE)
Sean Christopherson <[email protected]>
KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS)
Lev Kujawski <[email protected]>
KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors
Alexander Shishkin <[email protected]>
intel_th: pci: Add Raptor Lake-S CPU support
Alexander Shishkin <[email protected]>
intel_th: pci: Add Raptor Lake-S PCH support
Alexander Shishkin <[email protected]>
intel_th: pci: Add Meteor Lake-P support
Sudeep Holla <[email protected]>
firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails
Lukas Wunner <[email protected]>
usbnet: smsc95xx: Fix deadlock on runtime resume
Lukas Wunner <[email protected]>
usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling
Lukas Wunner <[email protected]>
usbnet: smsc95xx: Avoid link settings race on interrupt reception
Lukas Wunner <[email protected]>
usbnet: smsc95xx: Don't clear read-only PHY interrupt
Dave Stevenson <[email protected]>
drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component
Imre Deak <[email protected]>
drm/dp/mst: Read the extended DPCD capabilities during system resume
Jason A. Donenfeld <[email protected]>
crypto: blake2s - remove shash module
Jitao Shi <[email protected]>
drm/mediatek: Keep dsi as LP00 before dcs cmds transfer
Phil Auld <[email protected]>
drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist
David Collins <[email protected]>
spmi: trace: fix stack-out-of-bound access in SPMI tracing functions
Al Viro <[email protected]>
__follow_mount_rcu(): verify that mount_lock remains unchanged
Xie Shaowen <[email protected]>
Input: gscps2 - check return value of ioremap() in gscps2_probe()
Thadeu Lima de Souza Cascardo <[email protected]>
posix-cpu-timers: Cleanup CPU timers before freeing them during exec
Bharath SM <[email protected]>
SMB3: fix lease break timeout when multiple deferred close handles for the same file.
Alexander Lobakin <[email protected]>
x86/olpc: fix 'logical not is only applied to the left hand side'
Masami Hiramatsu (Google) <[email protected]>
x86/kprobes: Update kcb status flag after singlestepping
Steven Rostedt (Google) <[email protected]>
ftrace/x86: Add back ftrace_expected assignment
Kim Phillips <[email protected]>
x86/bugs: Enable STIBP for IBPB mitigated RETBleed
Arun Easi <[email protected]>
scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests
Arun Easi <[email protected]>
scsi: qla2xxx: Fix losing target when it reappears during delete
Arun Easi <[email protected]>
scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os
Quinn Tran <[email protected]>
scsi: qla2xxx: Wind down adapter after PCIe error
Quinn Tran <[email protected]>
scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection
Arun Easi <[email protected]>
scsi: qla2xxx: Fix excessive I/O error messages by default
Arun Easi <[email protected]>
scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts
Quinn Tran <[email protected]>
scsi: qla2xxx: Turn off multi-queue for 8G adapters
Arun Easi <[email protected]>
scsi: qla2xxx: Fix discovery issues in FC-AL topology
Quinn Tran <[email protected]>
scsi: qla2xxx: Fix imbalance vha->vref_count
Steffen Maier <[email protected]>
scsi: zfcp: Fix missing auto port scan and thus missing target ports
Peter Wang <[email protected]>
scsi: ufs: core: Correct ufshcd_shutdown() flow
Zheyu Ma <[email protected]>
video: fbdev: s3fb: Check the size of screen before memset_io()
Zheyu Ma <[email protected]>
video: fbdev: arkfb: Check the size of screen before memset_io()
Zheyu Ma <[email protected]>
video: fbdev: vt8623fb: Check the size of screen before memset_io()
Jaewook Kim <[email protected]>
f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED
Sungjong Seo <[email protected]>
f2fs: allow compression for mmap files in compress_mode=user
Andrea Righi <[email protected]>
x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y
Mel Gorman <[email protected]>
sched/core: Do not requeue task on CPU excluded from cpus_mask
Tianchen Ding <[email protected]>
sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle
Tianchen Ding <[email protected]>
sched: Fix the check of nr_running at queue wakelist
Florian Fainelli <[email protected]>
tools/thermal: Fix possible path truncations
Zheyu Ma <[email protected]>
video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock()
Siddh Raman Pant <[email protected]>
x86/numa: Use cpumask_available instead of hardcoded NULL check
Waiman Long <[email protected]>
sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed
Michael Ellerman <[email protected]>
powerpc/64e: Fix kexec build error
Josh Poimboeuf <[email protected]>
scripts/faddr2line: Fix vmlinux detection on arm64
Arnaldo Carvalho de Melo <[email protected]>
genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO
Michael Ellerman <[email protected]>
powerpc/pci: Fix PHB numbering when using opal-phbid
Chenyi Qiang <[email protected]>
x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero
Chen Zhongjin <[email protected]>
kprobes: Forbid probing on trampoline and BPF code areas
Ian Rogers <[email protected]>
perf symbol: Fail to read phdr workaround
Miaoqian Lin <[email protected]>
powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address
Miaoqian Lin <[email protected]>
powerpc/xive: Fix refcount leak in xive_get_max_prio
Miaoqian Lin <[email protected]>
powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader
Matthew Wilcox (Oracle) <[email protected]>
cifs: Fix memory leak when using fscache
Chao Liu <[email protected]>
f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time
Chao Yu <[email protected]>
f2fs: fix to check inline_data during compressed inode conversion
Jaegeuk Kim <[email protected]>
f2fs: kill volatile write support
Daeho Jeong <[email protected]>
f2fs: change the current atomic write way
Chao Yu <[email protected]>
f2fs: give priority to select unpinned section for foreground GC
Byungki Lee <[email protected]>
f2fs: write checkpoint during FG_GC
Chao Yu <[email protected]>
f2fs: don't set GC_FAILURE_PIN for background GC
Chao Yu <[email protected]>
f2fs: check pinfile in gc_data_segment() in advance
Chao Yu <[email protected]>
f2fs: fix to invalidate META_MAPPING before DIO write
Kan Liang <[email protected]>
perf stat: Revert "perf stat: Add default hybrid events"
Alexander Gordeev <[email protected]>
s390/smp: enforce lowcore protection on CPU restart
Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: correct the count of break characters
Guo Mengqi <[email protected]>
serial: 8250_bcm2835aux: Add missing clk_disable_unprepare()
Pali Rohár <[email protected]>
powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias
Alexey Kardashevskiy <[email protected]>
powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case
Alexey Kardashevskiy <[email protected]>
pseries/iommu/ddw: Fix kdump to work in absence of ibm,dma-window
Julia Lawall <[email protected]>
powerpc: fix typos in comments
Christophe Leroy <[email protected]>
powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32
Christophe Leroy <[email protected]>
powerpc/32s: Fix boot failure with KASAN + SMP + JUMP_LABEL_FEATURE_CHECK_DEBUG
Christophe Leroy <[email protected]>
powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping.
Claudiu Beznea <[email protected]>
ASoC: mchp-spdifrx: disable end of block interrupt on failures
Rustam Subkhankulov <[email protected]>
video: fbdev: sis: fix typos in SiS_GetModeID()
Liang He <[email protected]>
video: fbdev: amba-clcd: Fix refcount leak bugs
Yong Zhi <[email protected]>
ASoC: Intel: sof_rt5682: Perform quirk check first in card late probe
William Dean <[email protected]>
watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe()
Jean Delvare <[email protected]>
watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource
Jiasheng Jiang <[email protected]>
watchdog: f71808e_wdt: Add check for platform_driver_register
Liang He <[email protected]>
ASoC: audio-graph-card2: Add of_node_put() in fail path
Liang He <[email protected]>
ASoC: audio-graph-card: Add of_node_put() in fail path
Xie Yongji <[email protected]>
fuse: Remove the control interface for virtio-fs
Christophe JAILLET <[email protected]>
ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp()
Shengjiu Wang <[email protected]>
ASoC: imx-card: use snd_pcm_format_t type for asrc_format
Shengjiu Wang <[email protected]>
ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format
Shengjiu Wang <[email protected]>
ASoC: fsl-asoc-card: force cast the asrc_format type
Shengjiu Wang <[email protected]>
ASoC: fsl_asrc: force cast the asrc_format type
Alexander Gordeev <[email protected]>
s390/zcore: fix race when reading from hardware system area
Alexander Gordeev <[email protected]>
s390/crash: fix incorrect number of bytes to copy to user space
Sunil V L <[email protected]>
riscv: spinwait: Fix hartid variable type
Adrian Hunter <[email protected]>
perf tools: Fix dso_id inode generation comparison
Liang He <[email protected]>
iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop
Miaoqian Lin <[email protected]>
mfd: max77620: Fix refcount leak in max77620_initialise_fps
Uwe Kleine-König <[email protected]>
mfd: t7l66xb: Drop platform disable callback
Sibi Sankar <[email protected]>
remoteproc: sysmon: Wait for SSCTL service to come up
Siddharth Gupta <[email protected]>
remoteproc: qcom: pas: Check if coredump is enabled
Zhihao Cheng <[email protected]>
proc: fix a dentry lock race between release_task and lookup
Tetsuo Handa <[email protected]>
lib/smp_processor_id: fix imbalanced instrumentation_end() call
Dan Carpenter <[email protected]>
kfifo: fix kfifo_to_user() return type
Miaoqian Lin <[email protected]>
rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge
Florian Fainelli <[email protected]>
MIPS: Fixed __debug_virt_addr_valid()
Hangyu Hua <[email protected]>
net: 9p: fix refcount leak in p9_read_work() error handling
Kent Overstreet <[email protected]>
9p: Add client parameter to p9_req_put()
Kent Overstreet <[email protected]>
9p: Drop kref usage
Sam Protsenko <[email protected]>
iommu/exynos: Handle failed IOMMU device registration properly
Doug Berger <[email protected]>
serial: 8250_bcm7271: Save/restore RTS in suspend/resume
Liang He <[email protected]>
ASoC: mt6359: Fix refcount leak bug
Liang He <[email protected]>
ASoc: audio-graph-card2: Fix refcount leak bug in __graph_get_type()
Peter Ujfalusi <[email protected]>
ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_control_data via load_bytes
Robin Murphy <[email protected]>
swiotlb: fail map correctly with failed io_tlb_default_mem
YC Hung <[email protected]>
ASoC: SOF: mediatek: fix mt8195 StatvectorSel wrong setting
Florian Fainelli <[email protected]>
MIPS: vdso: Utilize __pa() for gic_pfn
Daniel Starke <[email protected]>
tty: n_gsm: fix missing corner cases in gsmld_poll()
Daniel Starke <[email protected]>
tty: n_gsm: fix flow control handling in tx path
Daniel Starke <[email protected]>
tty: n_gsm: fix DM command
Daniel Starke <[email protected]>
tty: n_gsm: fix wrong T1 retry count handling
Uwe Kleine-König <[email protected]>
serial: 8250_fsl: Don't report FE, PE and OE twice
Kuninori Morimoto <[email protected]>
ASoC: audio-graph-card2.c: use of_property_read_u32() for rate
Eric Farman <[email protected]>
vfio/ccw: Do not change FSM state in subchannel event
Eric Farman <[email protected]>
vfio/ccw: Fix FSM state if mdev probe fails
Sireesh Kodali <[email protected]>
remoteproc: qcom: wcnss: Fix handling of IRQs
Shengjiu Wang <[email protected]>
ASoC: imx-card: Fix DSD/PDM mclk frequency
Tiezhu Yang <[email protected]>
MIPS: Loongson64: Fix section mismatch warning
Liang He <[email protected]>
ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe()
Daniel Starke <[email protected]>
tty: n_gsm: fix resource allocation order in gsm_activate_mux()
Daniel Starke <[email protected]>
tty: n_gsm: fix deadlock and link starvation in outgoing data path
Daniel Starke <[email protected]>
tty: n_gsm: fix race condition in gsmld_write()
Daniel Starke <[email protected]>
tty: n_gsm: fix packet re-transmission without open control channel
Daniel Starke <[email protected]>
tty: n_gsm: fix non flow control frames during mux flow off
Daniel Starke <[email protected]>
tty: n_gsm: fix missing timer to handle stalled links
Daniel Starke <[email protected]>
tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output()
Daniel Starke <[email protected]>
tty: n_gsm: fix tty registration before control channel open
Daniel Starke <[email protected]>
tty: n_gsm: fix user open not possible at responder until initiator open
Alexander Lobakin <[email protected]>
net/ice: fix initializing the bitmap in the switch code
Jason Gunthorpe <[email protected]>
vfio/pci: Have all VFIO PCI drivers store the vfio_pci_core_device in drvdata
Yishai Hadas <[email protected]>
net/mlx5: Expose mlx5_sriov_blocking_notifier_register / unregister APIs
Srinivas Kandagatla <[email protected]>
ASoC: codecs: wsa881x: handle timeouts in resume path
Tom Rix <[email protected]>
ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables
Athira Rajeev <[email protected]>
powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable
Krzysztof Kozlowski <[email protected]>
ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header
Michael Ellerman <[email protected]>
selftests/powerpc: Skip energy_scale_info test on older firmware
Miaoqian Lin <[email protected]>
remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init
Chen Zhongjin <[email protected]>
profiling: fix shift too large makes kernel panic
Joe Lawrence <[email protected]>
selftests/livepatch: better synchronize test_klp_callbacks_busy
Miaoqian Lin <[email protected]>
remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init
AngeloGioacchino Del Regno <[email protected]>
rpmsg: mtk_rpmsg: Fix circular locking dependency
Shengjiu Wang <[email protected]>
rpmsg: char: Add mutex protection for rpmsg_eptdev_open()
Srinivas Kandagatla <[email protected]>
ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV
Srinivas Kandagatla <[email protected]>
ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV
Peter Ujfalusi <[email protected]>
ASoC: SOF: make ctx_store and ctx_restore as optional
Maciej W. Rozycki <[email protected]>
serial: 8250: Export ICR access helpers for internal use
Yang Yingliang <[email protected]>
serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup()
Jiri Slaby <[email protected]>
serial: pic32: free up irq names correctly
Miaoqian Lin <[email protected]>
ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe
Jiasheng Jiang <[email protected]>
ASoC: codecs: da7210: add check for i2c_add_driver
Miaoqian Lin <[email protected]>
ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe
Miaoqian Lin <[email protected]>
ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe
Fabio Estevam <[email protected]>
ASoC: imx-audmux: Silence a clang warning
Miaoqian Lin <[email protected]>
ASoC: samsung: Fix error handling in aries_audio_probe
Miaoqian Lin <[email protected]>
ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe
Tang Bin <[email protected]>
opp: Fix error check in dev_pm_opp_attach_genpd()
Nathan Chancellor <[email protected]>
usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable()
Zhihao Cheng <[email protected]>
jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted
Li Lingfeng <[email protected]>
ext4: recover csum seed of tmp_inode after migrating to extents
Zhang Yi <[email protected]>
jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction()
Keith Busch <[email protected]>
block: ensure iov_iter advances for added pages
Keith Busch <[email protected]>
block/bio: remove duplicate append pages code
Christoph Hellwig <[email protected]>
nvme: catch -ENODEV from nvme_revalidate_zones again
Nick Bowler <[email protected]>
nvme: define compat_ioctl again to unbreak 32-bit userspace.
Bean Huo <[email protected]>
nvme: use command_id instead of req->tag in trace_nvme_complete_rq()
Dan Carpenter <[email protected]>
null_blk: fix ida error handling in null_add_dev()
Md Haris Iqbal <[email protected]>
block/rnbd-srv: Set keep_id to true after mutex_trylock
Zhu Yanjun <[email protected]>
RDMA/rxe: Fix error unwind in rxe_create_qp()
Maor Gottlieb <[email protected]>
RDMA/mlx5: Add missing check for return value in get namespace flow
Xu Qiang <[email protected]>
of/fdt: declared return type does not match actual return type
Andrei Vagin <[email protected]>
selftests: kvm: set rax before vmcall
Andreas Schwab <[email protected]>
rtla: Fix double free
Daniel Bristot de Oliveira <[email protected]>
rtla: Fix Makefile when called from -C tools/
Dan Carpenter <[email protected]>
selftest/vm: uninitialized variable in main()
Dan Carpenter <[email protected]>
tools/testing/selftests/vm/hugetlb-madvise.c: silence uninitialized variable warning
Miaohe Lin <[email protected]>
mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region
Liam R. Howlett <[email protected]>
android: binder: stop saving a pointer to the VMA
Bart Van Assche <[email protected]>
RDMA/srpt: Fix a use-after-free
Bart Van Assche <[email protected]>
RDMA/srpt: Introduce a reference count in struct srpt_device
Bart Van Assche <[email protected]>
RDMA/srpt: Duplicate port name members
Dan Carpenter <[email protected]>
platform/olpc: Fix uninitialized data in debugfs write
Vadim Pasternak <[email protected]>
platform/mellanox: mlxreg-lc: Fix error flow and extend verbosity
Hans de Goede <[email protected]>
platform/x86: pmc_atom: Match all Lex BayTrail boards with critclk_systems DMI table
Dan Carpenter <[email protected]>
tools/power/x86/intel-speed-select: Fix off by one check
Sean Christopherson <[email protected]>
KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP
Peter Suti <[email protected]>
staging: fbtft: core: set smem_len before fb_deferred_io_init call
Patrice Chotard <[email protected]>
mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}()
Andrey Strachuk <[email protected]>
usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable()
Johan Hovold <[email protected]>
USB: serial: fix tty-port initialized comments
Basavaraj Natikar <[email protected]>
HID: amd_sfh: Handle condition of "no sensors"
Vidya Sagar <[email protected]>
PCI: tegra194: Fix link up retry sequence
Vidya Sagar <[email protected]>
PCI: tegra194: Fix Root Port interrupt handling
Bob Pearson <[email protected]>
RDMA/rxe: Fix rnr retry behavior
Md Haris Iqbal <[email protected]>
RDMA/rxe: For invalidate compare according to set keys in mr
Artem Borisov <[email protected]>
HID: alps: Declare U1_UNICORN_LEGACY support
Liang He <[email protected]>
mmc: cavium-thunderx: Add of_node_put() when breaking out of loop
Liang He <[email protected]>
mmc: cavium-octeon: Add of_node_put() when breaking out of loop
Liang He <[email protected]>
mmc: core: quirks: Add of_node_put() when breaking out of loop
Bob Pearson <[email protected]>
RDMA/rxe: Fix mw bind to allow any consumer key portion
Antonio Borneo <[email protected]>
scripts/gdb: fix 'lx-dmesg' on 32 bits arch
Fabio Estevam <[email protected]>
dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t)
Basavaraj Natikar <[email protected]>
HID: amd_sfh: Add NULL check for hid device
Harshit Mogalapalli <[email protected]>
HID: mcp2221: prevent a buffer overflow in mcp_smbus_write()
Dan Carpenter <[email protected]>
iio: adc: max1027: unlock on error path in max1027_read_single_value()
Liang He <[email protected]>
gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data()
Jianglei Nie <[email protected]>
RDMA/hfi1: fix potential memory leak in setup_base_ctxt()
Bryan O'Donoghue <[email protected]>
clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk
Bjorn Andersson <[email protected]>
clk: qcom: gdsc: Bump parent usage count when GDSC is found enabled
Abel Vesa <[email protected]>
clk: qcom: Drop mmcx gdsc supply for dispcc and videocc
Gwendal Grignou <[email protected]>
iio: cros: Register FIFO callback after sensor is registered
Cheng Xu <[email protected]>
RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event
Haoyue Xu <[email protected]>
RDMA/hns: Fix incorrect clearing of interrupt status register
Jianglei Nie <[email protected]>
RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr()
Md Haris Iqbal <[email protected]>
RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function
Jack Wang <[email protected]>
RDMA/rtrs-srv: Fix modinfo output for stringify
Mustafa Ismail <[email protected]>
RDMA/irdma: Fix setting of QP context err_rq_idx_valid field
Mustafa Ismail <[email protected]>
RDMA/irdma: Fix VLAN connection with wildcard address
Mustafa Ismail <[email protected]>
RDMA/irdma: Fix a window for use-after-free
Christopher Obbard <[email protected]>
um: random: Don't initialise hwrng struct with zero
Peng Fan <[email protected]>
interconnect: imx: fix max_node_id
Samuel Holland <[email protected]>
phy: rockchip-inno-usb2: Ignore OTG IRQs in host mode
Fabrice Gasnier <[email protected]>
phy: stm32: fix error return in stm32_usbphyc_phy_init
Dan Carpenter <[email protected]>
eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write()
Johan Hovold <[email protected]>
usb: dwc3: qcom: fix missing optional irq warnings
Rohith Kollalsi <[email protected]>
usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup
Thinh Nguyen <[email protected]>
usb: dwc3: core: Deprecate GCTL.CORESOFTRESET
Liang He <[email protected]>
usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc()
Randy Dunlap <[email protected]>
usb: gadget: udc: amd5536 depends on HAS_DMA
Yang Yingliang <[email protected]>
xtensa: iss: fix handling error cases in iss_net_configure()
Max Filippov <[email protected]>
xtensa: iss/network: provide release() callback
Mahesh Rajashekhara <[email protected]>
scsi: smartpqi: Fix DMA direction for RAID requests
Christian Marangi <[email protected]>
PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks
Stefan Roese <[email protected]>
PCI/portdrv: Don't disable AER reporting in get_port_device_capability()
Claudio Imbrenda <[email protected]>
KVM: s390: pv: leak the topmost page table when destroy fails
Christian Loehle <[email protected]>
mmc: block: Add single read for 4k sector cards
Liang He <[email protected]>
of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer
Eugen Hristev <[email protected]>
mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R
Christophe JAILLET <[email protected]>
memstick/ms_block: Fix a memory leak
Christophe JAILLET <[email protected]>
memstick/ms_block: Fix some incorrect memory allocation
Lad Prabhakar <[email protected]>
mmc: renesas_sdhi: Get the reset handle early in the probe
Fabio Estevam <[email protected]>
mmc: mxcmmc: Silence a clang warning
Miaoqian Lin <[email protected]>
mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch
jianchunfu <[email protected]>
rtla/utils: Use calloc and check the potential memory allocation failure
Duoming Zhou <[email protected]>
staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback
Carlos Llamas <[email protected]>
binder: fix redefinition of seq_file attributes
Alexander Shishkin <[email protected]>
intel_th: msu: Fix vmalloced buffers
Jiasheng Jiang <[email protected]>
intel_th: msu-sink: Potential dereference of null pointer
Christophe JAILLET <[email protected]>
intel_th: Fix a resource leak in an error handling path
Dan Carpenter <[email protected]>
scsi: qla2xxx: Check correct variable in qla24xx_async_gffid()
Dmitry Baryshkov <[email protected]>
phy: qcom-qmp: fix the QSERDES_V5_COM_CMN_MODE register
Shunsuke Mie <[email protected]>
PCI: endpoint: Don't stop controller when unbinding endpoint function
Viacheslav Mitrofanov <[email protected]>
dmaengine: sf-pdma: Add multithread support for a DMA channel
Quentin Perret <[email protected]>
KVM: arm64: Don't return from void function
Pierre-Louis Bossart <[email protected]>
soundwire: revisit driver bind/unbind and callbacks
Pierre-Louis Bossart <[email protected]>
soundwire: bus_type: fix remove and shutdown support
Serge Semin <[email protected]>
PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists
Serge Semin <[email protected]>
PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors
Serge Semin <[email protected]>
PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address
Serge Semin <[email protected]>
PCI: dwc: Disable outbound windows only for controllers using iATU
Serge Semin <[email protected]>
PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu()
Serge Semin <[email protected]>
PCI: dwc: Stop link on host_init errors and de-initialization
Andy Shevchenko <[email protected]>
phy: ti: tusb1210: Don't check for write errors when powering on
Tianyu Li <[email protected]>
mm/mempolicy: fix get_nodes out of bound access
Andrey Konovalov <[email protected]>
kasan: fix zeroing vmalloc memory with HW_TAGS
Miaohe Lin <[email protected]>
mm/migration: fix potential pte_unmap on an not mapped pte
Miaohe Lin <[email protected]>
mm/migration: return errno when isolate_huge_page failed
Yang Shi <[email protected]>
mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK
Yushan Zhou <[email protected]>
kernfs: fix potential NULL dereference in __kernfs_remove
Nikita Travkin <[email protected]>
clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register
Nikita Travkin <[email protected]>
clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled.
Vladimir Zapolskiy <[email protected]>
clk: qcom: camcc-sm8250: Fix topology around titan_top power domain
Vladimir Zapolskiy <[email protected]>
clk: qcom: camcc-sdm845: Fix topology around titan_top power domain
Robert Marko <[email protected]>
clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks
Robert Marko <[email protected]>
clk: qcom: ipq8074: fix NSS port frequency tables
Robert Marko <[email protected]>
clk: qcom: ipq8074: SW workaround for UBI32 PLL lock
Robert Marko <[email protected]>
clk: qcom: ipq8074: fix NSS core PLL-s
Bob Pearson <[email protected]>
RDMA/rxe: Fix deadlock in rxe_do_local_ops()
Sergey Shtylyov <[email protected]>
usb: host: xhci: use snprintf() in xhci_decode_trb()
Bryan O'Donoghue <[email protected]>
clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock
Bryan O'Donoghue <[email protected]>
clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src
Bryan O'Donoghue <[email protected]>
clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address
Bryan O'Donoghue <[email protected]>
clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC
Neal Liu <[email protected]>
usb: gadget: f_mass_storage: Make CD-ROM emulation works with Windows OS
Mike Leach <[email protected]>
coresight: syscfg: Update load and unload operations
Mike Leach <[email protected]>
coresight: configfs: Fix unload of configurations on module exit
Ansuel Smith <[email protected]>
clk: qcom: clk-krait: unlock spin after mux completion
Zhang Wensheng <[email protected]>
driver core: fix potential deadlock in __driver_attach
Christophe JAILLET <[email protected]>
misc: rtsx: Fix an error handling path in rtsx_pci_probe()
Vladimir Zapolskiy <[email protected]>
clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level
Mark Brown <[email protected]>
mtd: dataflash: Add SPI ID table
Geert Uytterhoeven <[email protected]>
mtd: hyperbus: rpc-if: Fix RPM imbalance in probe error path
Ben Gardon <[email protected]>
KVM: x86: Fix errant brace in KVM capability handling
Serge Semin <[email protected]>
dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics
Mike Christie <[email protected]>
scsi: iscsi: Fix session removal on shutdown
Mike Christie <[email protected]>
scsi: iscsi: Add helper to remove a session from the kernel
Mike Christie <[email protected]>
scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel
Duoming Zhou <[email protected]>
mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv
Sean Christopherson <[email protected]>
KVM: Don't set Accessed/Dirty bits for ZERO_PAGE
Miaohe Lin <[email protected]>
mm/memremap: fix memunmap_pages() race with get_dev_pagemap()
Miaohe Lin <[email protected]>
lib/test_hmm: avoid accessing uninitialized pages
Dongliang Mu <[email protected]>
RDMA/rxe: fix xa_alloc_cycle() error return value check again
Peng Fan <[email protected]>
clk: imx: clk-fracn-gppll: correct rdiv
Liu Ying <[email protected]>
clk: imx: clk-fracn-gppll: Return rate in rate table properly in ->recalc_rate()
Peng Fan <[email protected]>
clk: imx: clk-fracn-gppll: fix mfd value
Peng Fan <[email protected]>
clk: imx93: correct nic_media parent
Haibo Chen <[email protected]>
clk: imx93: use adc_root as the parent clock of adc1
Rex-BC Chen <[email protected]>
clk: mediatek: reset: Fix written reset bit offset
Jonathan Cameron <[email protected]>
iio: temp: maxim_thermocouple: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: temp: max31865: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: temp: ltc2983: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: resolver: ad2s90: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: resolver: ad2s1200: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: proximity: as3935: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: potentiometer: mcp4131: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: potentiometer: mcp41010: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: potentiometer: max5481: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: potentiometer: ad5272: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: potentiometer: ad5110: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: imu: mpu6050: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: imu: inv_icm42600: Fix alignment for DMA safety in buffer code.
Jonathan Cameron <[email protected]>
iio: imu: inv_icm42600: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: imu: fxos8700: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: gyro: fxas210002c: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: gyro: adxrs450: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: gyro: adis16130: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: gyro: adis16080: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: frequency: adrf6780: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: frequency: admv4420: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: frequency: admv1014: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: frequency: admv1013: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: frequency: adf4371: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: frequency: adf4350: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: frequency: ad9523: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ti-dac7612: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ti-dac7311: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ti-dac5571: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ti-dac082s085: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: mcp4922: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ltc2688: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ad8801: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ad7303: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ad7293: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ad5791: Fix alignment for DMA saftey
Jonathan Cameron <[email protected]>
iio: dac: ad5770r: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ad5766: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ad5764: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ad5761: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ad5755: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ad5686: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ad5592r: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ad5504: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ad5449: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ad5421: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ad5360: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: dac: ad5064: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: common: ssp: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: amplifiers: ad8366: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: addac: ad74413r: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ti-tlc4541: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ti-ads8688: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ti-ads8344: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ti-ads7950: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ti-ads131e08: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ti-ads124s08: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ti-adc161s626: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ti-adc128s052: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ti-adc12138: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ti-adc108s102: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ti-adc084s021: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ti-adc0832: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: mcp320x: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: max1241: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: max1118: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: max11100: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: max1027: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ltc2497: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ltc2496: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: hi8435: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ad7949: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ad7923: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ad7887: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ad7768-1: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ad7766: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ad7606: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ad7476: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ad7298: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ad7292: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ad7280a: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: adc: ad7266: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: accel: sca3300: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: accel: sca3000: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: accel: bma220: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: accel: adxl367: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: accel: adxl355: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: accel: adxl313: Fix alignment for DMA safety
Jonathan Cameron <[email protected]>
iio: core: Fix IIO_ALIGN and rename as it was not sufficiently large
Jagath Jog J <[email protected]>
iio: accel: bma400: conversion to device-managed function
Jagath Jog J <[email protected]>
iio: accel: bma400: Reordering of header files
Gwendal Grignou <[email protected]>
iio: sx9324: Fix register field spelling
Stephen Boyd <[email protected]>
platform/chrome: cros_ec: Always expose last resume result
Jagath Jog J <[email protected]>
iio: accel: bma400: Fix the scale min and max macro values
Quinn Tran <[email protected]>
scsi: qla2xxx: edif: Reduce N2N thrashing at app_start time
Quinn Tran <[email protected]>
scsi: qla2xxx: edif: Fix no logout on delete for N2N
Quinn Tran <[email protected]>
scsi: qla2xxx: edif: Fix session thrash
Quinn Tran <[email protected]>
scsi: qla2xxx: edif: Tear down session if keys have been removed
Quinn Tran <[email protected]>
scsi: qla2xxx: edif: Fix no login after app start
Quinn Tran <[email protected]>
scsi: qla2xxx: edif: Reduce disruption due to multiple app start
Quinn Tran <[email protected]>
scsi: qla2xxx: edif: Send LOGO for unexpected IKE message
Thomas Gleixner <[email protected]>
netfilter: xtables: Bring SPDX identifier back
Tang Bin <[email protected]>
usb: xhci: tegra: Fix error check
Tang Bin <[email protected]>
usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()
Miaoqian Lin <[email protected]>
usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe
Miaoqian Lin <[email protected]>
usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe
Marco Pagani <[email protected]>
fpga: altera-pr-ip: fix unsigned comparison with less than zero
Miaoqian Lin <[email protected]>
PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains()
Uwe Kleine-König <[email protected]>
mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path
Miaoqian Lin <[email protected]>
mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset
Miaoqian Lin <[email protected]>
mtd: partitions: Fix refcount leak in parse_redboot_of
Duoming Zhou <[email protected]>
mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release
Harshit Mogalapalli <[email protected]>
HID: cp2112: prevent a buffer overflow in cp2112_xfer()
Miaoqian Lin <[email protected]>
PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep()
Miaoqian Lin <[email protected]>
PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains()
Chanho Park <[email protected]>
phy: samsung: exynosautov9-ufs: correct TSRV register configurations
Sean Christopherson <[email protected]>
KVM: x86/mmu: Drop RWX=0 SPTEs during ept_sync_page()
Sean Christopherson <[email protected]>
KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported
Sean Christopherson <[email protected]>
KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails"
Quinn Tran <[email protected]>
scsi: qla2xxx: edif: Fix n2n login retry for secure device
Quinn Tran <[email protected]>
scsi: qla2xxx: edif: Fix n2n discovery issue with secure target
Quinn Tran <[email protected]>
scsi: qla2xxx: edif: Add retry for ELS passthrough
Quinn Tran <[email protected]>
scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application
Quinn Tran <[email protected]>
scsi: qla2xxx: edif: Fix potential stuck session in sa update
Quinn Tran <[email protected]>
scsi: qla2xxx: edif: Add bsg interface to read doorbell events
Quinn Tran <[email protected]>
scsi: qla2xxx: edif: Wait for app to ack on sess down
Quinn Tran <[email protected]>
scsi: qla2xxx: edif: bsg refactor
Quinn Tran <[email protected]>
scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing
Vaibhav Jain <[email protected]>
of: check previous kernel's ima-kexec-buffer against memory bounds
Biju Das <[email protected]>
clk: renesas: rzg2l: Fix reset status function
Christophe JAILLET <[email protected]>
mtd: rawnand: meson: Fix a potential double free issue
Miaoqian Lin <[email protected]>
mtd: maps: Fix refcount leak in ap_flash_init
Miaoqian Lin <[email protected]>
mtd: maps: Fix refcount leak in of_flash_probe_versatile
Ralph Siemsen <[email protected]>
clk: renesas: r9a06g032: Fix UART clkgrp bitsel
Mario Limonciello <[email protected]>
HID: amd_sfh: Don't show client init failed as error when discovery fails
Jason A. Donenfeld <[email protected]>
wireguard: allowedips: don't corrupt stack when detecting overflow
Jason A. Donenfeld <[email protected]>
wireguard: ratelimiter: use hrtimer in selftest
Maxim Mikityanskiy <[email protected]>
net/mlx5e: xsk: Discard unaligned XSK frames on striding RQ
Maciej Żenczykowski <[email protected]>
net: usb: make USB_RTL8153_ECM non user configurable
Hangyu Hua <[email protected]>
dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock
Jian Shen <[email protected]>
net: ionic: fix error check for vlan flags in ionic_set_nic_features()
Jian Shen <[email protected]>
net: ice: fix error NETIF_F_HW_VLAN_CTAG_FILTER check in ice_vsi_sync_fltr()
Eric Dumazet <[email protected]>
net: rose: fix netdev reference changes
Jakub Kicinski <[email protected]>
netdevsim: Avoid allocation warnings triggered from user space
Przemyslaw Patynowski <[email protected]>
iavf: Fix 'tc qdisc show' listing too many queues
Przemyslaw Patynowski <[email protected]>
iavf: Fix max_rate limiting
William Dean <[email protected]>
wifi: rtw88: check the return value of alloc_workqueue()
Ido Schimmel <[email protected]>
netdevsim: fib: Fix reference count leak on route deletion failure
Mike Manning <[email protected]>
net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set
Eric Dumazet <[email protected]>
ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH()
Eric Dumazet <[email protected]>
inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH()
Kai Ye <[email protected]>
crypto: hisilicon/sec - fix auth key size error
Pali Rohár <[email protected]>
crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of
Zhengchao Shao <[email protected]>
crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq
Eric Dumazet <[email protected]>
ax25: fix incorrect dev_tracker usage
Shay Drory <[email protected]>
net/mlx5: Fix driver use of uninitialized timeout
Yevgeny Kliteynik <[email protected]>
net/mlx5: DR, Fix SMFS steering info dump format
Maher Sanalla <[email protected]>
net/mlx5: Adjust log_max_qp to be 18 at most
Vlad Buslov <[email protected]>
net/mlx5e: Modify slow path rules to go to slow fdb
Maxim Mikityanskiy <[email protected]>
net/mlx5e: Fix calculations related to max MPWQE size
Maxim Mikityanskiy <[email protected]>
net/mlx5e: xsk: Account for XSK RQ UMRs when calculating ICOSQ size
Maxim Mikityanskiy <[email protected]>
net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS
Maor Dickman <[email protected]>
net/mlx5e: TC, Fix post_act to not match on in_port metadata
Gal Pressman <[email protected]>
net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version
Dan Carpenter <[email protected]>
drm/amd/display: fix signedness bug in execute_synaptics_rc_command()
Ezequiel Garcia <[email protected]>
hantro: Remove incorrect HEVC SPS validation
Jernej Skrabec <[email protected]>
media: cedrus: hevc: Add check for invalid timestamp
Hangyu Hua <[email protected]>
wifi: libertas: Fix possible refcount leak in if_usb_probe()
Jose Ignacio Tornos Martinez <[email protected]>
wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue
Ammar Faizi <[email protected]>
wifi: wil6210: debugfs: fix uninitialized variable use in wil_write_file_wmi()
Liang He <[email protected]>
i2c: mux-gpmux: Add of_node_put() when breaking out of loop
Joanne Koong <[email protected]>
bpf: Fix bpf_xdp_pointer return pointer
Bjorn Andersson <[email protected]>
i2c: qcom-geni: Use the correct return value
Lars-Peter Clausen <[email protected]>
i2c: cadence: Support PEC for SMBus block read
Ying Hsu <[email protected]>
Bluetooth: Add default wakeup callback for HCI UART driver
Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_sync: Fix not updating privacy_mode
Zhengping Jiang <[email protected]>
Bluetooth: hci_sync: Fix resuming scan after suspend resume
Zhengping Jiang <[email protected]>
Bluetooth: mgmt: Fix refresh cached connection info
Schspa Shi <[email protected]>
Bluetooth: When HCI work queue is drained, only queue chained work
Jiasheng Jiang <[email protected]>
Bluetooth: hci_intel: Add check for platform_driver_register
Vincent Mailhol <[email protected]>
can: pch_can: pch_can_error(): initialize errc before using it
Vincent Mailhol <[email protected]>
can: error: specify the values of data[5..7] of CAN error frames
Vincent Mailhol <[email protected]>
can: usb_8dev: do not report txerr and rxerr during bus-off
Vincent Mailhol <[email protected]>
can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off
Vincent Mailhol <[email protected]>
can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off
Vincent Mailhol <[email protected]>
can: sun4i_can: do not report txerr and rxerr during bus-off
Vincent Mailhol <[email protected]>
can: hi311x: do not report txerr and rxerr during bus-off
Vincent Mailhol <[email protected]>
can: sja1000: do not report txerr and rxerr during bus-off
Vincent Mailhol <[email protected]>
can: rcar_can: do not report txerr and rxerr during bus-off
Vincent Mailhol <[email protected]>
can: pch_can: do not report txerr and rxerr during bus-off
Dan Carpenter <[email protected]>
libbpf: fix an snprintf() overflow check
Dan Carpenter <[email protected]>
selftests/bpf: fix a test for snprintf() overflow
Andrii Nakryiko <[email protected]>
bpf: fix potential 32-bit overflow when accessing ARRAY map element
Kumar Kartikeya Dwivedi <[email protected]>
bpf: Wire up freeing of referenced kptr
Kumar Kartikeya Dwivedi <[email protected]>
bpf: Populate pairs of btf_id and destructor kfunc in btf
Kumar Kartikeya Dwivedi <[email protected]>
bpf: Adapt copy_map_value for multiple offset case
Kumar Kartikeya Dwivedi <[email protected]>
bpf: Allow storing referenced kptr in map
Kumar Kartikeya Dwivedi <[email protected]>
bpf: Tag argument to be released in bpf_func_proto
Kumar Kartikeya Dwivedi <[email protected]>
bpf: Allow storing unreferenced kptr in map
Kumar Kartikeya Dwivedi <[email protected]>
bpf: Move check_ptr_off_reg before check_map_access
Kumar Kartikeya Dwivedi <[email protected]>
bpf: Make btf_find_field more generic
Alex Deucher <[email protected]>
drm/amdgpu: restore original stable pstate on ctx fini
Christian König <[email protected]>
drm/amdgpu: cleanup ctx implementation
Alex Deucher <[email protected]>
drm/amdgpu: use the same HDP flush registers for all nbio 2.3.x
Alex Deucher <[email protected]>
drm/amdgpu: use the same HDP flush registers for all nbio 7.4.x
Rustam Subkhankulov <[email protected]>
wifi: p54: add missing parentheses in p54_flush()
Christophe JAILLET <[email protected]>
wifi: p54: Fix an error handling path in p54spi_probe()
Dan Carpenter <[email protected]>
wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi()
Jernej Skrabec <[email protected]>
media: cedrus: h265: Fix logic for not low delay flag
Benjamin Gaignard <[email protected]>
media: uapi: HEVC: Change pic_order_cnt definition in v4l2_hevc_dpb_entry
Jernej Skrabec <[email protected]>
media: cedrus: h265: Fix flag name
Jason A. Donenfeld <[email protected]>
fs: check FMODE_LSEEK to control internal pipe splicing
Alexei Starovoitov <[email protected]>
bpf: Fix subprog names in stack traces.
Wolfram Sang <[email protected]>
selftests: timers: clocksource-switch: fix passing errors from child
Wolfram Sang <[email protected]>
selftests: timers: valid-adjtimex: build fix for newer toolchains
David Gow <[email protected]>
kunit: executor: Fix a memory leak on failure in kunit_filter_tests
Anquan Wu <[email protected]>
libbpf: Fix the name of a reused map
Yonglong Li <[email protected]>
tcp: make retransmitted SKB fit into the send window
Song Liu <[email protected]>
bpf, x86: fix freeing of not-finalized bpf_prog_pack
Tony Ambardar <[email protected]>
bpf, x64: Add predicate for bpf2bpf with tailcalls support in JIT
Kui-Feng Lee <[email protected]>
bpf, x86: Generate trampolines from bpf_tramp_links
Milan Landaverde <[email protected]>
bpftool: Add missing link types
Jian Zhang <[email protected]>
drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed.
Liu Jian <[email protected]>
skmsg: Fix invalid last sg check in sk_msg_recvmsg()
Liang He <[email protected]>
mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node()
Liang He <[email protected]>
mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init()
Felix Fietkau <[email protected]>
mt76: mt7615: fix throughput regression on DFS channels
Deren Wu <[email protected]>
mt76: mt7921: enlarge maximum VHT MPDU length to 11454
Deren Wu <[email protected]>
mt76: mt7921: fix aggregation subframes setting to HE max
Deren Wu <[email protected]>
mt76: mt7921s: fix possible sdio deadlock in command fail
Lorenzo Bianconi <[email protected]>
mt76: mt7921: do not update pm states in case of error
Lorenzo Bianconi <[email protected]>
mt76: mt7615: do not update pm stats in case of error
YN Chen <[email protected]>
mt76: mt7921s: fix firmware download random fail
Lorenzo Bianconi <[email protected]>
mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg
Ming Qian <[email protected]>
media: amphion: only insert the first sequence startcode for vc1l format
Ming Qian <[email protected]>
media: amphion: sync buffer status with firmware during abort
Ming Qian <[email protected]>
media: amphion: decoder copy timestamp from output to capture
Ezequiel Garcia <[email protected]>
media: hantro: Fix RK3399 H.264 format advertising
Benjamin Gaignard <[email protected]>
media: hantro: Be more accurate on pixel formats step_width constraints
Benjamin Gaignard <[email protected]>
media: hantro: HEVC: Fix reference frames management
Benjamin Gaignard <[email protected]>
media: hantro: HEVC: Fix output frame chroma offset
Sebastian Fricke <[email protected]>
media: staging: media: hantro: Fix typos
Piotr Oniszczuk <[email protected]>
media: hantro: Add support for Hantro G1 on RK356x
Ming Qian <[email protected]>
media: amphion: defer setting last_buffer_dequeued until resolution changes are processed
Chen-Yu Tsai <[email protected]>
media: mediatek: vcodec: Initialize decoder parameters for each instance
Rob Clark <[email protected]>
drm/msm/dpu: Fix for non-visible planes
Ming Qian <[email protected]>
media: amphion: release core lock before reset vpu core
AngeloGioacchino Del Regno <[email protected]>
media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment
Zhengchao Shao <[email protected]>
crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq
Zhengchao Shao <[email protected]>
crypto: hisilicon/sec - don't sleep when in softirq
Mateusz Jończyk <[email protected]>
drm/radeon: avoid bogus "vram limit (0) must be a power of 2" warning
Rob Clark <[email protected]>
drm/msm/mdp5: Fix global state lock backoff
Yixun Lan <[email protected]>
libbpf, riscv: Use a0 for RC register
Douglas Anderson <[email protected]>
drm/msm: Avoid unclocked GMU register access in 6xx gpu_busy
Hsin-Yi Wang <[email protected]>
drm/bridge: anx7625: Fix NULL pointer crash when using edp-panel
Qiao Ma <[email protected]>
net: hinic: avoid kernel hung in hinic_get_stats64()
Qiao Ma <[email protected]>
net: hinic: fix bug that ethtool get wrong stats
Christophe JAILLET <[email protected]>
hinic: Use the bitmap API when applicable
Vladimir Oltean <[email protected]>
net: dsa: felix: build as module when tc-taprio is module
Vladimir Oltean <[email protected]>
net: sched: provide shim definitions for taprio_offload_{get,free}Hangyu Hua <[email protected]>
drm: bridge: sii8620: fix possible off-by-one
Dmitry Baryshkov <[email protected]>
drm/msm/hdmi: fill the pwr_regs bulk regulators
Guillaume Ranquet <[email protected]>
drm/mediatek: dpi: Only enable dpi after the bridge is enabled
Bo-Chen Chen <[email protected]>
drm/mediatek: dpi: Remove output format of YUV
Christophe JAILLET <[email protected]>
drm/rockchip: Fix an error handling path rockchip_dp_probe()
Brian Norris <[email protected]>
drm/rockchip: vop: Don't crash for invalid duplicate_state()
Vladimir Oltean <[email protected]>
net: dsa: felix: drop oversized frames with tc-taprio instead of hanging the port
Vladimir Oltean <[email protected]>
net: dsa: felix: keep reference on entire tc-taprio config
Xiaoliang Yang <[email protected]>
net: dsa: felix: update base time of time-aware shaper when adjusting PTP time
Vladimir Oltean <[email protected]>
net: mscc: ocelot: minimize holes in struct ocelot_port
Vladimir Oltean <[email protected]>
net: mscc: ocelot: delete ocelot_port :: xmit_template
Maciej Fijalkowski <[email protected]>
selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0
Qian Cai <[email protected]>
crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE
Matthew Wilcox (Oracle) <[email protected]>
mm: Account dirty folios properly during splits
Dave Stevenson <[email protected]>
drm/vc4: hdmi: Move pixel doubling from Pixelvalve to HDMI block
Dave Stevenson <[email protected]>
drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes
Mateusz Kwiatkowski <[email protected]>
drm/vc4: hdmi: Fix timings for interlaced modes
Dave Stevenson <[email protected]>
drm/vc4: hdmi: Move HDMI reset to pm_resume
Dave Stevenson <[email protected]>
drm/vc4: hdmi: Switch to pm_runtime_status_suspended
Dave Stevenson <[email protected]>
drm/vc4: hdmi: Reset HDMI MISC_CONTROL register
Dom Cobley <[email protected]>
drm/vc4: hdmi: Avoid full hdmi audio fifo writes
Dom Cobley <[email protected]>
drm/vc4: hdmi: Clear unused infoframe packet RAM registers
Dave Stevenson <[email protected]>
drm/vc4: hdmi: Add all the vc5 HDMI registers into the debugfs dumps
Dave Stevenson <[email protected]>
drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration
Dave Stevenson <[email protected]>
drm/vc4: dsi: Fix dsi0 interrupt support
Dave Stevenson <[email protected]>
drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type
Dave Stevenson <[email protected]>
drm/vc4: dsi: Correct pixel order for DSI0
Dave Stevenson <[email protected]>
drm/vc4: dsi: Correct DSI divider calculations
Dave Stevenson <[email protected]>
drm/vc4: dsi: Release workaround buffer and DMA
Dave Stevenson <[email protected]>
drm/vc4: plane: Fix margin calculations for the right/bottom edges
Dom Cobley <[email protected]>
drm/vc4: plane: Remove subpixel positioning check
Maxime Ripard <[email protected]>
drm/vc4: kms: Use maximum FIFO load for the HVS clock rate
Yunfei Dong <[email protected]>
media: mediatek: vcodec: Fix non subdev architecture open power fail
Miaoqian Lin <[email protected]>
media: tw686x: Fix memory leak in tw686x_video_init
Jian Zhang <[email protected]>
media: driver/nxp/imx-jpeg: fix a unexpected return value problem
Chen-Yu Tsai <[email protected]>
media: mediatek: vcodec: Skip SOURCE_CHANGE & EOS events for stateless
Yunfei Dong <[email protected]>
media: mediatek: vcodec: Initialize decoder parameters after getting dec_capability
Arnd Bergmann <[email protected]>
media: sta2x11: remove VIRT_TO_BUS dependency
Ming Qian <[email protected]>
media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set
Niels Dossche <[email protected]>
media: hdpvr: fix error value returns in hdpvr_read
Miaoqian Lin <[email protected]>
drm/mcde: Fix refcount leak in mcde_dsi_bind
Ming Qian <[email protected]>
media: amphion: output firmware error message
Ming Qian <[email protected]>
media: imx-jpeg: Disable slot interrupt when frame done
Jiasheng Jiang <[email protected]>
drm: bridge: adv7511: Add check for mipi_dsi_driver_register
Tom Lendacky <[email protected]>
crypto: ccp - During shutdown, check SEV data pointer before using
Jörn-Thorben Hinz <[email protected]>
selftests/bpf: Fix rare segfault in sock_fields prog test
Jian Shen <[email protected]>
test_bpf: fix incorrect netdev features
Frederic Weisbecker <[email protected]>
rcutorture: Fix ksoftirqd boosting timing and iteration
Paul E. McKenney <[email protected]>
torture: Adjust to again produce debugging information
Paul E. McKenney <[email protected]>
rcutorture: Make kvm.sh allow more memory for --kasan runs
Alex Deucher <[email protected]>
drm/radeon: fix incorrrect SPDX-License-Identifiers
Ping-Ke Shih <[email protected]>
wifi: rtw89: 8852a: rfk: fix div 0 exception
Alexey Kodanev <[email protected]>
wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd()
Pavel Skripkin <[email protected]>
ath9k: fix use-after-free in ath9k_hif_usb_rx_cb
Niklas Söderlund <[email protected]>
media: rcar-vin: Fix channel routing for Ebisu
Ming Qian <[email protected]>
media: imx-jpeg: Implement drain using v4l2-mem2mem helpers
Ming Qian <[email protected]>
media: imx-jpeg: Align upwards buffer size
Ming Qian <[email protected]>
media: imx-jpeg: Support dynamic resolution change
Ming Qian <[email protected]>
media: imx-jpeg: Handle source change in a function
Ming Qian <[email protected]>
media: imx-jpeg: Identify and handle precision correctly
Ming Qian <[email protected]>
media: imx-jpeg: Refactor function mxc_jpeg_parse
Ming Qian <[email protected]>
media: imx-jpeg: Leave a blank space before the configuration data
Ming Qian <[email protected]>
media: imx-jpeg: Correct some definition according specification
Benjamin Gaignard <[email protected]>
media: Hantro: Correct G2 init qp field
Ming Qian <[email protected]>
media: amphion: return error if format is unsupported by vpu
Zheyu Ma <[email protected]>
media: tw686x: Register the irq at the end of probe
Yang Yingliang <[email protected]>
media: camss: csid: fix wrong size passed to devm_kmalloc_array()
Eugen Hristev <[email protected]>
media: atmel: atmel-sama7g5-isc: fix warning in configs without OF
Kuniyuki Iwashima <[email protected]>
raw: Fix mixed declarations error in raw_icmp_error().
Eric Dumazet <[email protected]>
raw: convert raw sockets to RCU
Eric Dumazet <[email protected]>
raw: use more conventional iterators
Oleksij Rempel <[email protected]>
net: ag71xx: fix discards 'const' qualifier warning
Alexey Khoroshilov <[email protected]>
crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs()
Eric Dumazet <[email protected]>
tcp: fix possible freeze in tx path under memory pressure
Xu Wang <[email protected]>
i2c: Fix a potential use after free
Zheng Bin <[email protected]>
drm/bridge: it6505: Add missing CRYPTO_HASH dependency
Marc Kleine-Budde <[email protected]>
can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback
Tales Lelo da Aparecida <[email protected]>
drm/vkms: check plane_composer->map[0] before using it
Marc Kleine-Budde <[email protected]>
can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback
Eric Dumazet <[email protected]>
net: fix sk_wmem_schedule() and sk_rmem_schedule() errors
Dan Carpenter <[email protected]>
crypto: sun8i-ss - fix error codes in allocate_flows()
Corentin Labbe <[email protected]>
crypto: sun8i-ss - do not allocate memory when handling hash requests
Antonio Borneo <[email protected]>
drm: adv7511: override i2c address of cec before accessing it
Miaoqian Lin <[email protected]>
drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init
Xiaomeng Tong <[email protected]>
virtio-gpu: fix a missing check to avoid NULL dereference
Fabio Estevam <[email protected]>
i2c: mxs: Silence a clang warning
Tali Perry <[email protected]>
i2c: npcm: Correct slave role behavior
Tali Perry <[email protected]>
i2c: npcm: Remove own slave addresses 2:10
Bjorn Andersson <[email protected]>
drm/bridge: lt9611uxc: Cancel only driver's work
Miaoqian Lin <[email protected]>
drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init
Miaoqian Lin <[email protected]>
drm/meson: encoder_cvbs: Fix refcount leak in meson_encoder_cvbs_init
Xinlei Lee <[email protected]>
drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function
Jitao Shi <[email protected]>
drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs
Xinlei Lee <[email protected]>
drm/mediatek: Modify dsi funcs to atomic operations
Alexey Kodanev <[email protected]>
drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers()
Manikanta Pubbisetty <[email protected]>
ath11k: Avoid REO CMD failed prints during firmware recovery
Manikanta Pubbisetty <[email protected]>
ath11k: Fix incorrect debug_mask mappings
Christian 'Ansuel' Marangi <[email protected]>
ath11k: fix missing skb drop on htc_tx_completion error
Martin KaFai Lau <[email protected]>
selftests/bpf: Fix tc_redirect_dtime
Yuntao Wang <[email protected]>
selftests/bpf: Fix test_run logic in fexit_stress.c
Yunhao Tian <[email protected]>
drm/mipi-dbi: align max_chunk to 2 in spi_transfer
Johan Hovold <[email protected]>
ath11k: fix IRQ affinity warning on shutdown
Johan Hovold <[email protected]>
ath11k: fix netdev open race
Ajay Singh <[email protected]>
wifi: wilc1000: use correct sequence of RESET for chip Power-UP/Down
Dan Carpenter <[email protected]>
wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c()
Gao Chao <[email protected]>
drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m
Javier Martinez Canillas <[email protected]>
drm/st7735r: Fix module autoloading for Okaya RH128128T
John Stultz <[email protected]>
drm/bridge: lt9611: Use both bits for HDMI sensing
Krzysztof Kozlowski <[email protected]>
ath10k: do not enforce interrupt trigger type
Marek Vasut <[email protected]>
drm/bridge: tc358767: Make sure Refclk clock are enabled
Marek Vasut <[email protected]>
drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function
Douglas Anderson <[email protected]>
drm/dp: Export symbol / kerneldoc fixes for DP AUX bus
Miaoqian Lin <[email protected]>
drm/meson: Fix refcount leak in meson_encoder_hdmi_init
Uwe Kleine-König <[email protected]>
pwm: lpc18xx: Fix period handling
Uwe Kleine-König <[email protected]>
pwm: sifive: Shut down hardware only after pwmchip_remove() completed
Uwe Kleine-König <[email protected]>
pwm: sifive: Ensure the clk is enabled exactly once per running PWM
Uwe Kleine-König <[email protected]>
pwm: sifive: Simplify offset calculation for PWMCMP registers
Mike Snitzer <[email protected]>
dm: return early from dm_pr_call() if DM device is suspended
Markus Mayer <[email protected]>
thermal/tools/tmon: Include pthread and time headers in tmon.h
YiFei Zhu <[email protected]>
selftests/seccomp: Fix compile warning when CC=clang
Michal Koutný <[email protected]>
io_uring: Don't require reinitable percpu_ref
Marc Zyngier <[email protected]>
arm64: Expand ESR_ELx_WFx_ISS_TI to match its ARMv8.7 definition
Muneendra Kumar <[email protected]>
scsi: nvme-fc: Add new routine nvme_fc_io_getuuid()
Jens Axboe <[email protected]>
io_uring: move to separate directory
Peter Zijlstra <[email protected]>
x86/extable: Fix ex_handler_msr() print condition
Nicolas Saenz Julienne <[email protected]>
nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt()
Anshuman Khandual <[email protected]>
drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX
Liang He <[email protected]>
perf: RISC-V: Add of_node_put() when breaking out of for_each_of_cpu_node()
Xu Qiang <[email protected]>
irqdomain: Report irq number for NOMAP domains
Stephan Gerhold <[email protected]>
ARM: dts: qcom: msm8974: Disable remoteprocs by default
Luca Weiss <[email protected]>
ARM: dts: qcom: msm8974-FP2: Add supplies for remoteprocs
Sumit Garg <[email protected]>
arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment
Marijn Suijten <[email protected]>
arm64: dts: qcom: msm8998: Make regulator voltages multiple of step-size
Parikshit Pareek <[email protected]>
soc: qcom: socinfo: Fix the id of SA8540P SoC
Konrad Dybcio <[email protected]>
soc: qcom: Make QCOM_RPMPD depend on PM
Liang He <[email protected]>
regulator: of: Fix refcount leak bug in of_get_regulation_constraints()
Mikulas Patocka <[email protected]>
dm writecache: count number of blocks discarded, not number of discard bios
Mikulas Patocka <[email protected]>
dm writecache: count number of blocks written, not number of write bios
Mikulas Patocka <[email protected]>
dm writecache: count number of blocks read, not number of read bios
Mikulas Patocka <[email protected]>
dm writecache: return void from functions
Hsin-Yi Wang <[email protected]>
PM: domains: Ensure genpd_debugfs_dir exists before remove
Bart Van Assche <[email protected]>
blktrace: Trace remapped requests correctly
Linus Walleij <[email protected]>
hwmon: (drivetemp) Add module alias
Armin Wolf <[email protected]>
hwmon: (sch56xx-common) Add DMI override table
Yang Yingliang <[email protected]>
spi: tegra20-slink: fix UAF in tegra_slink_remove()
Yang Yingliang <[email protected]>
spi: Fix simplification of devm_spi_register_controller
Nandhini Srikandan <[email protected]>
spi: dw: Fix IP-core versions macro
Ming Lei <[email protected]>
blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created
Andy Shevchenko <[email protected]>
spi: Return deferred probe error when controller isn't yet available
Gao Xiang <[email protected]>
erofs: avoid consecutive detection for Highmem memory
Yuwen Chen <[email protected]>
erofs: wake up all waiters after z_erofs_lzma_head ready
Johan Hovold <[email protected]>
arm64: dts: qcom: sc7280: fix PCIe clock reference
Tamás Szűcs <[email protected]>
arm64: tegra: Fix SDMMC1 CD on P2888
Mikko Perttunen <[email protected]>
arm64: tegra: Mark BPMP channels as no-memory-wc
Nick Hainke <[email protected]>
arm64: dts: mt7622: fix BPI-R64 WPS button
Johan Hovold <[email protected]>
arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells
Johan Hovold <[email protected]>
arm64: dts: qcom: sc7280: drop PCIe PHY clock index
Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: msm8996: correct #clock-cells for QMP PHY nodes
Marijn Suijten <[email protected]>
arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes
Marijn Suijten <[email protected]>
arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx201 to sm6125
Eric Auger <[email protected]>
ACPI: VIOT: Fix ACS setup
Chanho Park <[email protected]>
arm64: dts: exynosautov9: correct spi11 pin names
Stephane Eranian <[email protected]>
perf/core: Add perf_clear_branch_entry_bitfields() helper
Sireesh Kodali <[email protected]>
arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node
GONG, Ruiqi <[email protected]>
stack: Declare {randomize_,}kstack_offset to fix Sparse warnings
Kees Cook <[email protected]>
lib: overflow: Do not define 64-bit tests on 32-bit
Yang Yingliang <[email protected]>
bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe()
Krzysztof Kozlowski <[email protected]>
ARM: dts: qcom: pm8841: add required thermal-sensor-cells
Krzysztof Kozlowski <[email protected]>
ARM: dts: qcom: msm8974: add required ranges to OCMEM
Miaoqian Lin <[email protected]>
soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register
Miaoqian Lin <[email protected]>
soc: qcom: ocmem: Fix refcount leak in of_get_ocmem
Julia Lawall <[email protected]>
ia64: fix typos in comments
Alexander Vorwerk <[email protected]>
iio: core: fix a few code style issues
Jing Leng <[email protected]>
kbuild: Fix include path in scripts/Makefile.modpost
Luca Weiss <[email protected]>
ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1
Konrad Dybcio <[email protected]>
ARM: dts: qcom-msm8974: Sort and clean up nodes
Konrad Dybcio <[email protected]>
ARM: dts: qcom-msm8974: Convert ADSP to a MMIO device
Konrad Dybcio <[email protected]>
ARM: dts: qcom-msm8974-castor: Use &labels
Konrad Dybcio <[email protected]>
ARM: dts: qcom-msm8974-{"hon","am"}ami: Commonize and modernize the DTs
Konrad Dybcio <[email protected]>
ARM: dts: qcom-msm8974-klte: Use &labels
Konrad Dybcio <[email protected]>
ARM: dts: qcom-msm8974-lge-nexus5: Use &labels
Konrad Dybcio <[email protected]>
ARM: dts: qcom-msm8974-fp2: Use &labels
Konrad Dybcio <[email protected]>
ARM: dts: qcom-apq8074-dragonboard: Use &labels
Konrad Dybcio <[email protected]>
ARM: dts: qcom-msm8974*: Rename msmgpio to tlmm
Konrad Dybcio <[email protected]>
ARM: dts: qcom-msm8974: Fix up SDHCI nodes
Konrad Dybcio <[email protected]>
ARM: dts: qcom-msm8974: Fix up mdss nodes
Konrad Dybcio <[email protected]>
ARM: dts: qcom-msm8974*: Fix I2C labels
Konrad Dybcio <[email protected]>
ARM: dts: qcom-msm8974*: Fix UART naming
Krzysztof Kozlowski <[email protected]>
ARM: dts: qcom: do not use underscore in node name
Krzysztof Kozlowski <[email protected]>
ARM: dts: qcom: msm8974-samsung-klte: move gpio-keys out of soc
Krzysztof Kozlowski <[email protected]>
ARM: dts: qcom: msm8974-lge-nexus5: move gpio-keys out of soc
Dan Williams <[email protected]>
ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP
Stephan Gerhold <[email protected]>
regulator: qcom_smd: Fix pm8916_pldo range
Chris Paterson <[email protected]>
arm64: dts: renesas: r9a07g054l2-smarc: Correct SoC name in comment
Geert Uytterhoeven <[email protected]>
arm64: dts: renesas: r8a779m8: Drop operating points above 1.5 GHz
Miaoqian Lin <[email protected]>
cpufreq: zynq: Fix refcount leak in zynq_get_revision
Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf
Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sdm630: fix gpu's interconnect path
Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sdm630: fix the qusb2phy ref clock
Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sdm630: disable GPU by default
Miaoqian Lin <[email protected]>
ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init
Miaoqian Lin <[email protected]>
ARM: OMAP2+: Fix refcount leak in omapdss_init_of
Krzysztof Kozlowski <[email protected]>
ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg
Marijn Suijten <[email protected]>
arm64: dts: qcom: sdm845-akatsuki: Round down l22a regulator voltage
Keith Busch <[email protected]>
block: fix infinite loop for invalid zone append
Krzysztof Kozlowski <[email protected]>
spi: s3c64xx: constify fsd_spi_port_config
Michael Walle <[email protected]>
soc: fsl: guts: machine variable might be unset
Stephen Boyd <[email protected]>
arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor
Peter Zijlstra <[email protected]>
locking/lockdep: Fix lockdep_init_map_*() confusion
Alexandru Elisei <[email protected]>
arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1
Mark Rutland <[email protected]>
arm64: select TRACE_IRQFLAGS_NMI_SUPPORT
Nícolas F. R. A. Prado <[email protected]>
arm64: dts: mt8192: Fix idle-states entry-method
Nícolas F. R. A. Prado <[email protected]>
arm64: dts: mt8192: Fix idle-states nodes naming scheme
Krzysztof Kozlowski <[email protected]>
ARM: dts: ast2600-evb-a1: fix board compatible
Krzysztof Kozlowski <[email protected]>
ARM: dts: ast2600-evb: fix board compatible
Krzysztof Kozlowski <[email protected]>
ARM: dts: ast2500-evb: fix board compatible
Johan Hovold <[email protected]>
x86/pmem: Fix platform-device leak in error path
Max Krummenacher <[email protected]>
Revert "ARM: dts: imx6qdl-apalis: Avoid underscore in node name"
Geert Uytterhoeven <[email protected]>
arm64: dts: renesas: Fix thermal-sensors on single-zone sensors
Liang He <[email protected]>
soc: amlogic: Fix refcount leak in meson-secure-pwrc.c
Geert Uytterhoeven <[email protected]>
soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values
Marcel Ziswiler <[email protected]>
ARM: dts: imx7d-colibri-emmc: add cpu1 supply
Guilherme G. Piccoli <[email protected]>
ACPI: processor/idle: Annotate more functions to live in cpuidle section
Miaoqian Lin <[email protected]>
ARM: bcm: Fix refcount leak in bcm_kona_smc_init
Christophe JAILLET <[email protected]>
spi: spi-altera-dfl: Fix an error handling path
Geert Uytterhoeven <[email protected]>
arm64: dts: renesas: beacon: Fix regulator node names
Miaoqian Lin <[email protected]>
meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init
Russell King (Oracle) <[email protected]>
ARM: findbit: fix overflowing offset
Florian Westphal <[email protected]>
netfilter: nft_queue: only allow supported familes and hooks
Biju Das <[email protected]>
spi: spi-rspi: Fix PIO fallback on RZ platforms
Michael Ellerman <[email protected]>
powerpc/64s: Disable stack variable initialisation for prom_init
xinhui pan <[email protected]>
drm/amdgpu: Remove one duplicated ef removal
Mario Limonciello <[email protected]>
pinctrl: Don't allow PINCTRL_AMD to be a module
Kees Cook <[email protected]>
kasan: test: Silence GCC 12 warnings
Xiu Jianfeng <[email protected]>
selinux: Add boundary check in put_entry()
Xiu Jianfeng <[email protected]>
selinux: fix memleak in security_read_state_kernel()
Tetsuo Handa <[email protected]>
PM: hibernate: defer device probing when resuming from hibernation
Uwe Kleine-König <[email protected]>
hwmon: (sht15) Fix wrong assumptions in device remove callback
Hans de Goede <[email protected]>
ACPI: video: Use native backlight on Dell Inspiron N4010
Armin Wolf <[email protected]>
hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist
Lv Ruyi <[email protected]>
firmware: tegra: Fix error check return value of debugfs_create_file()
Liang He <[email protected]>
ARM: shmobile: rcar-gen2: Increase refcount for new reference
Samuel Holland <[email protected]>
arm64: dts: allwinner: a64: orangepi-win: Fix LED node name
Robert Marko <[email protected]>
arm64: dts: qcom: ipq8074: fix NAND node name
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: add missing AOSS QMP compatible fallback
Manivannan Sadhasivam <[email protected]>
ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART
huhai <[email protected]>
ACPI: LPSS: Fix missing check in register_device_clock()
Manyi Li <[email protected]>
ACPI: PM: save NVS memory for Lenovo G40-45
Hans de Goede <[email protected]>
ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk
Hans de Goede <[email protected]>
ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks
Liang He <[email protected]>
ARM: OMAP2+: pdata-quirks: Fix refcount leak bug
Liang He <[email protected]>
ARM: OMAP2+: display: Fix refcount leak bug
Guo Mengqi <[email protected]>
spi: synquacer: Add missing clk_disable_unprepare()
David Heidelberg <[email protected]>
arm64: dts: qcom: timer should use only 32-bit size
Linus Walleij <[email protected]>
ARM: dts: ux500: Fix Gavini accelerometer mounting matrix
Linus Walleij <[email protected]>
ARM: dts: ux500: Fix Codina accelerometer mounting matrix
Linus Walleij <[email protected]>
ARM: dts: ux500: Fix Janice accelerometer mounting matrix
Christian Lamparter <[email protected]>
ARM: dts: BCM5301X: Add DT for Meraki MR26
Alexander Stein <[email protected]>
ARM: dts: imx6ul: fix qspi node compatible
Alexander Stein <[email protected]>
ARM: dts: imx6ul: fix lcdif node compatible
Alexander Stein <[email protected]>
ARM: dts: imx6ul: fix csi node compatible
Alexander Stein <[email protected]>
ARM: dts: imx6ul: fix keypad compatible
Alexander Stein <[email protected]>
ARM: dts: imx6ul: change operating-points to uint32-matrix
Alexander Stein <[email protected]>
ARM: dts: imx6ul: add missing properties for sram
Juri Lelli <[email protected]>
wait: Fix __wait_event_hrtimeout for RT/DL tasks
William Dean <[email protected]>
irqchip/mips-gic: Check the return value of ioremap() in gic_of_init()
John Keeping <[email protected]>
sched/core: Always flush pending blk_plug
Vincent Guittot <[email protected]>
sched/fair: fix case with reduced capacity CPU
Samuel Holland <[email protected]>
genirq: GENERIC_IRQ_IPI depends on SMP
Samuel Holland <[email protected]>
irqchip/mips-gic: Only register IPI domain when SMP is enabled
Antonio Borneo <[email protected]>
genirq: Don't return error on missing optional irq_request_resources()
Chen Yu <[email protected]>
sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg
Jan Kara <[email protected]>
ext2: Add more validity checks for inode counts
James Morse <[email protected]>
arm64: errata: Remove AES hwcap for COMPAT tasks
Catalin Marinas <[email protected]>
arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags"
haibinzhang (张海斌) <[email protected]>
arm64: fix oops in concurrently setting insn_emulation sysctls
Francis Laniel <[email protected]>
arm64: Do not forget syscall when starting a new thread.
Mark Rutland <[email protected]>
arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic
Wyes Karny <[email protected]>
x86: Handle idle=nomwait cmdline properly for x86_idle
Benjamin Segall <[email protected]>
epoll: autoremove wakers even more aggressively
Florian Westphal <[email protected]>
netfilter: nf_tables: fix null deref due to zeroed list head
Thadeu Lima de Souza Cascardo <[email protected]>
netfilter: nf_tables: do not allow RULE_ID to refer to another chain
Thadeu Lima de Souza Cascardo <[email protected]>
netfilter: nf_tables: do not allow CHAIN_ID to refer to another table
Thadeu Lima de Souza Cascardo <[email protected]>
netfilter: nf_tables: do not allow SET_ID to refer to another table
Michael Grzeschik <[email protected]>
usb: dwc3: gadget: fix high speed multiplier setting
Michael Grzeschik <[email protected]>
usb: dwc3: gadget: refactor dwc3_repare_one_trb
Kunihiko Hayashi <[email protected]>
arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC
Kunihiko Hayashi <[email protected]>
ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC
Jose Alonso <[email protected]>
Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP"
Weitao Wang <[email protected]>
USB: HCD: Fix URB giveback issue in tasklet function
Linyu Yuan <[email protected]>
usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion
Suzuki K Poulose <[email protected]>
coresight: Clear the connection field properly
Huacai Chen <[email protected]>
MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
Michael Ellerman <[email protected]>
powerpc/powernv: Avoid crashing if rng is NULL
Christophe Leroy <[email protected]>
powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E
Pali Rohár <[email protected]>
powerpc/fsl-pci: Fix Class Code of PCIe Root Port
Christophe Leroy <[email protected]>
powerpc/64e: Fix early TLB miss with KUAP
Christophe Leroy <[email protected]>
powerpc: Restore CONFIG_DEBUG_INFO in defconfigs
Alexander Lobakin <[email protected]>
ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr()
Xiaomeng Tong <[email protected]>
media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator
Randy Dunlap <[email protected]>
media: isl7998x: select V4L2_FWNODE to fix build error
Jan Kara <[email protected]>
mbcache: add functions to delete entry if unused
Jan Kara <[email protected]>
mbcache: don't reclaim used entries
Mikulas Patocka <[email protected]>
md-raid10: fix KASAN warning
Mikulas Patocka <[email protected]>
md-raid: destroy the bitmap after destroying the thread
Narendra Hadke <[email protected]>
serial: mvebu-uart: uart2 error bits clearing
Miklos Szeredi <[email protected]>
fuse: fix deadlock between atomic O_TRUNC and page invalidation
Miklos Szeredi <[email protected]>
fuse: write inode in fuse_release()
Miklos Szeredi <[email protected]>
fuse: ioctl: translate ENOSYS
Miklos Szeredi <[email protected]>
fuse: limit nsec
Namjae Jeon <[email protected]>
ksmbd: fix heap-based overflow in set_ntacl_dacl()
Namjae Jeon <[email protected]>
ksmbd: fix use-after-free bug in smb2_tree_disconect
Hyunchul Lee <[email protected]>
ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT
Namjae Jeon <[email protected]>
ksmbd: fix memory leak in smb2_handle_negotiate
Srinivas Kandagatla <[email protected]>
soundwire: qcom: Check device status before reading devid
Bikash Hazarika <[email protected]>
scsi: qla2xxx: Zero undefined mailbox IN registers
Bikash Hazarika <[email protected]>
scsi: qla2xxx: Fix incorrect display of max frame size
Tony Battersby <[email protected]>
scsi: sg: Allow waiting for commands to complete on removed device
James Smart <[email protected]>
scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID
Zheyu Ma <[email protected]>
iio: light: isl29028: Fix the warning in isl29028_remove()
Fawzi Khaber <[email protected]>
iio: fix iio_format_avail_range() printing for none IIO_VAL_INT
Jason A. Donenfeld <[email protected]>
um: seed rng using host OS rng
Benjamin Beichler <[email protected]>
um: Remove straying parenthesis
Amit Kumar Mahapatra <[email protected]>
mtd: rawnand: arasan: Update NAND bus clock instead of system clock
Olga Kitaina <[email protected]>
mtd: rawnand: arasan: Fix clock rate in NV-DDR
Qu Wenruo <[email protected]>
btrfs: reject log replay if there is unsupported RO compat flag
Tadeusz Struk <[email protected]>
bpf: Fix KASAN use-after-free Read in compute_effective_progs
Leo Li <[email protected]>
drm/amdgpu: Check BO's requested pinning domains against its preferred_domains
Dmitry Osipenko <[email protected]>
drm/tegra: Fix vmapping of prime buffers
Lyude Paul <[email protected]>
drm/nouveau/kms: Fix failure path for creating DP connectors
Lyude Paul <[email protected]>
drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime
Lyude Paul <[email protected]>
drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend()
Timur Tabi <[email protected]>
drm/nouveau: fix another off-by-one in nvbios_addr
Thomas Zimmermann <[email protected]>
drm/hyperv-drm: Include framebuffer and EDID headers
Paul Cercueil <[email protected]>
drm/ingenic: Use the highest possible DMA burst size
Phil Elwell <[email protected]>
drm/vc4: hdmi: Disable audio if dmas property is present but empty
Dmitry Osipenko <[email protected]>
drm/shmem-helper: Add missing vunmap on error
Dmitry Osipenko <[email protected]>
drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error
Mathew McBride <[email protected]>
rtc: rx8025: fix 12/24 hour mode detection on RX-8035
Jason A. Donenfeld <[email protected]>
wireguard: selftests: set CONFIG_NONPORTABLE on riscv32
Xianting Tian <[email protected]>
RISC-V: Add modules to virtual kernel memory layout dump
Atish Patra <[email protected]>
RISC-V: Update user page mapping only once during start
Atish Patra <[email protected]>
RISC-V: Fix SBI PMU calls for RV32
Atish Patra <[email protected]>
RISC-V: Fix counter restart during overflow for RV32
Xianting Tian <[email protected]>
RISC-V: Fixup schedule out issue in machine_crash_shutdown()
Xianting Tian <[email protected]>
RISC-V: Fixup get incorrect user mode PC for kernel mode regs
Xianting Tian <[email protected]>
RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context
Ben Dooks <[email protected]>
RISC-V: Declare cpu_ops_spinwait in <asm/cpu_ops.h>
Ben Dooks <[email protected]>
RISC-V: cpu_ops_spinwait.c should include head.h
Mark Kettenis <[email protected]>
riscv: dts: starfive: correct number of external interrupts
Conor Dooley <[email protected]>
dt-bindings: riscv: fix SiFive l2-cache's cache-sets
Chen Lifu <[email protected]>
riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit
Yipeng Zou <[email protected]>
riscv:uprobe fix SR_SPIE set/clear handling
Helge Deller <[email protected]>
parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode
William Dean <[email protected]>
parisc: Check the return value of ioremap() in lba_driver_probe()
Helge Deller <[email protected]>
parisc: Drop pa_swapper_pg_lock spinlock
Helge Deller <[email protected]>
parisc: Fix device names in /proc/iomem
Jiachen Zhang <[email protected]>
ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh()
John Allen <[email protected]>
crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak
Al Viro <[email protected]>
fix short copy handling in copy_mc_pipe_to_iter()
Lukas Wunner <[email protected]>
usbnet: Fix linkwatch use-after-free on disconnect
Helge Deller <[email protected]>
fbcon: Fix accelerated fbdev scrolling while logo is still shown
Helge Deller <[email protected]>
fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters
Rafael J. Wysocki <[email protected]>
thermal: sysfs: Fix cooling_device_stats_setup() error code path
Yang Xu <[email protected]>
fs: Add missing umask strip in vfs_tmpfile
David Howells <[email protected]>
vfs: Check the truncate maximum size in inode_newsize_ok()
Tetsuo Handa <[email protected]>
tty: vt: initialize unicode screen buffer
Bedant Patnaik <[email protected]>
ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED
Meng Tang <[email protected]>
ALSA: hda/realtek: Add quirk for another Asus K42JZ model
Allen Ballway <[email protected]>
ALSA: hda/cirrus - support for iMac 12,1 model
Meng Tang <[email protected]>
ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model
Paolo Bonzini <[email protected]>
KVM: x86: revalidate steal time cache if MSR value changes
Paolo Bonzini <[email protected]>
KVM: x86: do not report preemption if the steal time cache is stale
Sean Christopherson <[email protected]>
KVM: x86: Tag kvm_mmu_x86_module_init() with __init
Vitaly Kuznetsov <[email protected]>
KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1
Sean Christopherson <[email protected]>
KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP
Sean Christopherson <[email protected]>
KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks
Sean Christopherson <[email protected]>
KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4
Sean Christopherson <[email protected]>
KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks
Sean Christopherson <[email protected]>
KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value
Sean Christopherson <[email protected]>
KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits
Sean Christopherson <[email protected]>
KVM: Do not incorporate page offset into gfn=>pfn cache user address
Sean Christopherson <[email protected]>
KVM: Fix multiple races in gfn=>pfn cache refresh
Sean Christopherson <[email protected]>
KVM: Fully serialize gfn=>pfn cache refresh via mutex
Sean Christopherson <[email protected]>
KVM: Put the extra pfn reference when reusing a pfn in the gpc cache
Sean Christopherson <[email protected]>
KVM: Drop unused @gpa param from gfn=>pfn cache's __release_gpc() helper
Nico Boehr <[email protected]>
KVM: s390: pv: don't present the ecall interrupt twice
Maciej S. Szmigiero <[email protected]>
KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0
Sean Christopherson <[email protected]>
KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case
Sean Christopherson <[email protected]>
KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case
Ping Cheng <[email protected]>
HID: wacom: Don't register pad_input for touch switch
Ping Cheng <[email protected]>
HID: wacom: Only report rotation for art pen
Guenter Roeck <[email protected]>
HID: nintendo: Add missing array termination
Maximilian Luz <[email protected]>
HID: hid-input: add Surface Go battery quirk
Jeff Layton <[email protected]>
lockd: detect and reject lock arguments that overflow
Mikulas Patocka <[email protected]>
add barriers to buffer_uptodate and set_buffer_uptodate
Johannes Berg <[email protected]>
wifi: mac80211_hwsim: use 32-bit skb cookie
Johannes Berg <[email protected]>
wifi: mac80211_hwsim: add back erroneously removed cast
Jeongik Cha <[email protected]>
wifi: mac80211_hwsim: fix race condition in pending packet
syed sabakareem <[email protected]>
ASoC: amd: yc: Update DMI table entries
Philipp Jungkamp <[email protected]>
ALSA: hda/realtek: Add quirk for Lenovo Yoga9 14IAP7
Ivan Hasenkampf <[email protected]>
ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx
Tim Crawford <[email protected]>
ALSA: hda/realtek: Add quirk for Clevo NV45PZ
Zheyu Ma <[email protected]>
ALSA: bcd2000: Fix a UAF bug on the error path of probing
Takashi Iwai <[email protected]>
ALSA: usb-audio: Add quirk for Behringer UMC202HD
Jeff Layton <[email protected]>
nfsd: eliminate the NFSD_FILE_BREAK_* flags
Chuck Lever <[email protected]>
NFSD: Clean up the show_nf_flags() macro
Trond Myklebust <[email protected]>
pNFS/flexfiles: Report RDMA connection errors to the server
Nilesh Javali <[email protected]>
scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover"
Trond Myklebust <[email protected]>
Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING"
Nick Desaulniers <[email protected]>
x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments
Nick Desaulniers <[email protected]>
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(-)Hi Greg,
Quoted 8 lines · 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 hung task problem I reported for v5.18.18-rc1 is not seen with rc2.
The drm warning is still there and a bisect pointed it to:4b8701565b59 ("drm/vc4: hdmi: Move HDMI reset to pm_resume")4b8701565b59 ("drm/vc4: hdmi: Move HDMI reset to pm_resume")
I have not noticed earlier, the warning is there with mainline also. I will verify tonight and send another mail for mainline.
Also, mips and csky allmodconfig build fails with gcc-12 due to 85d03e83bbfc ("Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression").
Mainline also has the same build failure reported at
https://lore.kernel.org/lkml/YvY4xdZEWAPosFdJ@debian/
Signature · 2 lines
Regards Sudip
Greg Kroah-Hartman
maintainerQuoted 10 lines · Sudip Mukherjee
Hi Greg,
Quoted 6 lines · 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.
Quoted 4 lines
Quoted 2 lines
Responses should be made by Thu, 18 Aug 2022 12:43:14 +0000. Anything received after that time might be too late.
The hung task problem I reported for v5.18.18-rc1 is not seen with rc2.
Nice!
Quoted 4 lines
The drm warning is still there and a bisect pointed it to:
4b8701565b59("drm/vc4: hdmi: Move HDMI reset to pm_resume")4b8701565b59 ("drm/vc4: hdmi: Move HDMI reset topm_resume")
What drm warning?
Quoted 2 lines
I have not noticed earlier, the warning is there with mainline also. I will verify tonight and send another mail for mainline.
Ah, ok, being bug compatible is good :)
Quoted 5 lines
Also, mips and csky allmodconfig build fails with gcc-12 due to
85d03e83bbfc("Bluetooth: L2CAP: Fixl2cap_global_chan_by_psmregression").
Mainline also has the same build failure reported at
https://lore.kernel.org/lkml/YvY4xdZEWAPosFdJ@debian/
Looks like they have a fix somewhere for that, any hints on where to find it?
thanks,
greg k-h
Quoted 17 lines · Greg Kroah-Hartman
Quoted 10 lines · Sudip Mukherjee
Hi Greg,
Quoted 6 lines · 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.
Quoted 4 lines
Quoted 2 lines
Responses should be made by Thu, 18 Aug 2022 12:43:14 +0000. Anything received after that time might be too late.
The hung task problem I reported for v5.18.18-rc1 is not seen with rc2.
Quoted 8 lines
Nice!
Quoted 4 lines
The drm warning is still there and a bisect pointed it to:
4b8701565b59("drm/vc4: hdmi: Move HDMI reset to pm_resume")4b8701565b59 ("drm/vc4: hdmi: Move HDMI reset topm_resume")What drm warning?
WARNING: CPU: 0 PID: 246 at drivers/gpu/drm/vc4/vc4_hdmi_regs.h:487 vc5_hdmi_reset+0x1f0/0x240 [vc4]
https://lore.kernel.org/all/CA+G9fYve16J7=4f+WAVrTUspxkKA+3BonHzGyk8VP=U+D9irOQ@mail.gmail.com/
This was reported on mainline kernel on June 30th.
Quoted 18 lines
Quoted 3 lines
I have not noticed earlier, the warning is there with mainline also. I will verify tonight and send another mail for mainline.
Ah, ok, being bug compatible is good :)
Quoted 5 lines
Also, mips and csky allmodconfig build fails with gcc-12 due to
85d03e83bbfc("Bluetooth: L2CAP: Fixl2cap_global_chan_by_psmregression").
Mainline also has the same build failure reported at
https://lore.kernel.org/lkml/YvY4xdZEWAPosFdJ@debian/Looks like they have a fix somewhere for that, any hints on where to find it?
thanks,
greg k-h
Quoted 17 lines · Greg Kroah-Hartman
Quoted 10 lines · Sudip Mukherjee
Hi Greg,
Quoted 6 lines · 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.
Quoted 4 lines
Quoted 2 lines
Responses should be made by Thu, 18 Aug 2022 12:43:14 +0000. Anything received after that time might be too late.
The hung task problem I reported for v5.18.18-rc1 is not seen with rc2.
Quoted 8 lines
Nice!
Quoted 4 lines
The drm warning is still there and a bisect pointed it to:
4b8701565b59("drm/vc4: hdmi: Move HDMI reset to pm_resume")4b8701565b59 ("drm/vc4: hdmi: Move HDMI reset topm_resume")What drm warning?
Reported for mainline now, at
https://lore.kernel.org/lkml/YvvHK2zb1lbm2baU@debian/
Quoted 6 lines
Quoted 3 lines
I have not noticed earlier, the warning is there with mainline also. I will verify tonight and send another mail for mainline.
Ah, ok, being bug compatible is good :)
Quoted 8 lines
Quoted 5 lines
Also, mips and csky allmodconfig build fails with gcc-12 due to
85d03e83bbfc("Bluetooth: L2CAP: Fixl2cap_global_chan_by_psmregression").
Mainline also has the same build failure reported at
https://lore.kernel.org/lkml/YvY4xdZEWAPosFdJ@debian/Looks like they have a fix somewhere for that, any hints on where to find it?
There is a fix in the bluetooth tree master branch but it has not reached mainline yet. I will check which commit has fixed the failure and ping the bluetooth maintainers.
Signature · 2 lines
Regards Sudip
Quoted 15 lines · Sudip Mukherjee
Quoted 12 lines · Greg Kroah-Hartman
Quoted 10 lines · Sudip Mukherjee
Hi Greg,
Quoted 6 lines · 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.
<snip>
Quoted 6 lines
Quoted 6 lines
Quoted 5 lines
Also, mips and csky allmodconfig build fails with gcc-12 due to
85d03e83bbfc("Bluetooth: L2CAP: Fixl2cap_global_chan_by_psmregression").
Mainline also has the same build failure reported at
https://lore.kernel.org/lkml/YvY4xdZEWAPosFdJ@debian/
Quoted 6 lines
Quoted 2 lines
Looks like they have a fix somewhere for that, any hints on where to find it?
There is a fix in the bluetooth tree master branch but it has not reached mainline yet. I will check which commit has fixed the failure and ping the bluetooth maintainers.
No, sorry, bluetooth master branch does not have the offending commit.
So, there are two prospective fixes.
https://lore.kernel.org/lkml/[email protected]/
and
https://lore.kernel.org/linux-bluetooth/[email protected]/T/#m31035e486a2fc7d4f927073295a945743b77a55a
Signature · 2 lines
Regards Sudip
Greg Kroah-Hartman
maintainerQuoted 26 lines · Sudip Mukherjee
Quoted 24 lines · Greg Kroah-Hartman
Quoted 10 lines · Sudip Mukherjee
Hi Greg,
Quoted 6 lines · 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.
Quoted 4 lines
Quoted 2 lines
Responses should be made by Thu, 18 Aug 2022 12:43:14 +0000. Anything received after that time might be too late.
The hung task problem I reported for v5.18.18-rc1 is not seen with rc2.
Nice!
Quoted 4 lines
The drm warning is still there and a bisect pointed it to:
4b8701565b59("drm/vc4: hdmi: Move HDMI reset to pm_resume")4b8701565b59 ("drm/vc4: hdmi: Move HDMI reset topm_resume")
Quoted 4 lines
Quoted 1 line
What drm warning?
Reported for mainline now, at
https://lore.kernel.org/lkml/YvvHK2zb1lbm2baU@debian/
Thanks, I'll wait for that to land in Linus's tree.
Quoted 11 lines
Quoted 11 lines
Quoted 2 lines
I have not noticed earlier, the warning is there with mainline also. I will verify tonight and send another mail for mainline.
Ah, ok, being bug compatible is good :)
Quoted 5 lines
Also, mips and csky allmodconfig build fails with gcc-12 due to
85d03e83bbfc("Bluetooth: L2CAP: Fixl2cap_global_chan_by_psmregression").
Mainline also has the same build failure reported at
https://lore.kernel.org/lkml/YvY4xdZEWAPosFdJ@debian/
Quoted 6 lines
Quoted 2 lines
Looks like they have a fix somewhere for that, any hints on where to find it?
There is a fix in the bluetooth tree master branch but it has not reached mainline yet. I will check which commit has fixed the failure and ping the bluetooth maintainers.
Same here, will just wait for that to land.
greg k-h
Quoted 10 lines · 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:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.18.18-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-5.18.y
and the diffstat can be found below.thanks,
greg k-h
Results from Linaro's test farm.
No regressions on arm64, arm, x86_64, and i386.
NOTE:
Following warning found on both 5.19 and 5.18 on Rpi4 device Which was already reported by on mainline kernel on June 30.
WARNING: CPU: 0 PID: 246 at drivers/gpu/drm/vc4/vc4_hdmi_regs.h:487 vc5_hdmi_reset+0x1f0/0x240 [vc4]
- https://lore.kernel.org/all/CA+G9fYve16J7=4f+WAVrTUspxkKA+3BonHzGyk8VP=U+D9irOQ@mail.gmail.com/
- https://lists.freedesktop.org/archives/dri-devel/2022-June/362244.html
## Build
* kernel: 5.18.18-rc2
* git: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc
* git branch: linux-5.18.y
* git commit: 8e2f0ee8f479ff0a9978613fd90b3f3fc9b9c6d3
* git describe: v5.18.17-1095-g8e2f0ee8f479
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.18.y/build/v5.18.17-1095-g8e2f0ee8f479
## No test Regressions (compared to v5.18.16-36-g732bf05a92ab)
## No metric Regressions (compared to v5.18.16-36-g732bf05a92ab)
## No test Fixes (compared to v5.18.16-36-g732bf05a92ab)
## No metric Fixes (compared to v5.18.16-36-g732bf05a92ab)
## Test result summary
total: 136961, pass: 122301, fail: 928, skip: 12808, xfail: 924
## Build Summary
* arc: 10 total, 10 passed, 0 failed
* arm: 306 total, 302 passed, 4 failed
* arm64: 68 total, 66 passed, 2 failed
* i386: 57 total, 51 passed, 6 failed
* mips: 50 total, 47 passed, 3 failed
* parisc: 14 total, 14 passed, 0 failed
* powerpc: 65 total, 56 passed, 9 failed
* riscv: 32 total, 27 passed, 5 failed
* s390: 23 total, 20 passed, 3 failed
* sh: 26 total, 24 passed, 2 failed
* sparc: 14 total, 14 passed, 0 failed
* x86_64: 61 total, 59 passed, 2 failed
## Test suites summary
* fwts
* igt-gpu-tools
* kunit
* kvm-unit-tests
* libgpiod
* libhugetlbfs
* log-parser-boot
* log-parser-test
* ltp-cap_bounds
* ltp-commands
* ltp-containers
* ltp-controllers
* ltp-cpuhotplug
* ltp-crypto
* ltp-cve
* ltp-dio
* ltp-fcntl-locktests
* ltp-filecaps
* ltp-fs
* ltp-fs_bind
* ltp-fs_perms_simple
* ltp-fsx
* ltp-hugetlb
* ltp-io
* ltp-ipc
* ltp-math
* ltp-mm
* ltp-nptl
* ltp-open-posix-tests
* ltp-pty
* ltp-sched
* ltp-securebits
* ltp-smoke
* ltp-syscalls
* ltp-tracing
* network-basic-tests
* packetdrill
* rcutorture
* ssuite
* v4l2-compliance
* vdso
--
Linaro LKFT
https://lkft.linaro.org
Quoted 30 lines · Naresh Kamboju
Quoted 10 lines · 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:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.18.18-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-5.18.y
and the diffstat can be found below.thanks,
greg k-h
Results from Linaro's test farm.
No regressions on arm64, arm,x86_64, and i386.NOTE:
Following warning found on both 5.19 and 5.18 on Rpi4 device Which was already reported by on mainline kernel on June 30.
Quoted 5 lines
WARNING: CPU: 0 PID: 246 at drivers/gpu/drm/vc4/vc4_hdmi_regs.h:487 vc5_hdmi_reset+0x1f0/0x240 [vc4]- https://lore.kernel.org/all/CA+G9fYve16J7=4f+WAVrTUspxkKA+3BonHzGyk8VP=U+D9irOQ@mail.gmail.com/
- https://lists.freedesktop.org/archives/dri-devel/2022-June/362244.html
It's fixed in drm-misc-next but missed the merge window cut,
https://lore.kernel.org/all/[email protected]/
https://lore.kernel.org/all/[email protected]/
If it fixes it for you as well, I'll apply them to drm-misc-fixes
Maxime
Quoted 9 lines · 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:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.18.18-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-5.18.y
and the diffstat can be found below.thanks,
greg k-h
Built and booted successfully on RISC-V RV64 (HiFive Unmatched).
Quoted 8 lines · 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.
Build results:
total: 154 pass: 154 fail: 0 Qemu test results: total: 481 pass: 480 fail: 1
Failed tests:
arm:bletchley-bmc:aspeed_g5_defconfig:notests:usb0:net,nic:aspeed-bmc-facebook-bletchley:rootfs
The failing boot test is new and not a concern. I'll see if I can figure out why it fails. If it is too difficult to fix (for example because 5.18 simply doesn't support usb on bletchley-bmc), I'll just skip it next time.
Guenter
Greg Kroah-Hartman
maintainerQuoted 13 lines · Guenter Roeck
Quoted 8 lines · 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.
Build results:
total: 154 pass: 154 fail: 0 Qemu test results: total: 481 pass: 480 fail: 1
Quoted 8 lines
Failed tests:
arm:bletchley-bmc:aspeed_g5_defconfig:notests:usb0:net,nic:aspeed-bmc-facebook-bletchley:rootfsThe failing boot test is new and not a concern. I'll see if I can figure out why it fails. If it is too difficult to fix (for example because 5.18 simply doesn't support usb on bletchley-bmc), I'll just skip it next time.
Tested-by Guenter Roeck <[email protected]>
5.18 is only going to be alive for one more week at most, so I wouldn't worry too much about this.
thanks!
greg k-h
Quoted 17 lines · Greg Kroah-Hartman
Quoted 16 lines · Guenter Roeck
Quoted 8 lines · 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.
Build results:
total: 154 pass: 154 fail: 0 Qemu test results: total: 481 pass: 480 fail: 1Failed tests:
arm:bletchley-bmc:aspeed_g5_defconfig:notests:usb0:net,nic:aspeed-bmc-facebook-bletchley:rootfs
Quoted 9 lines
Quoted 5 lines
The failing boot test is new and not a concern. I'll see if I can figure out why it fails. If it is too difficult to fix (for example because 5.18 simply doesn't support usb on bletchley-bmc), I'll just skip it next time.
Tested-by Guenter Roeck <[email protected]>5.18 is only going to be alive for one more week at most, so I wouldn't worry too much about this.
Ok, I'll just leave it alone.
Thanks,
Guenter
Quoted 9 lines · 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:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.18.18-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-5.18.y
and the diffstat can be found below.thanks,
greg k-h
Tested rc2 against the Fedora build system (aarch64, armv7, ppc64le, s390x, x86_64), and boot tested x86_64. No regressions noted.