This is the start of the stable review cycle for the 6.1.16 release.
There are 887 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 Fri, 10 Mar 2023 09:16:12 +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/v6.x/stable-review/patch-6.1.16-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-6.1.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.1.16-rc2
Gabriel Krisman Bertazi <[email protected]>
sbitmap: Try each queue to wake up at least one waiter
Gabriel Krisman Bertazi <[email protected]>
wait: Return number of exclusive waiters awaken
Gabriel Krisman Bertazi <[email protected]>
sbitmap: Advance the queue index before waking up a queue
Pankaj Raghav <[email protected]>
brd: use radix_tree_maybe_preload instead of radix_tree_preload
Michal Schmidt <[email protected]>
qede: avoid uninitialized entries in coal_entry array
Jani Nikula <[email protected]>
drm/edid: fix parsing of 3D modes from HDMI VSDB
Jani Nikula <[email protected]>
drm/edid: fix AVI infoframe aspect ratio handling
Noralf Trønnes <[email protected]>
drm/gud: Fix UBSAN warning
John Harrison <[email protected]>
drm/i915: Don't use BAR mappings for ring buffers with LLC
John Harrison <[email protected]>
drm/i915: Don't use stolen memory for ring buffers with LLC
Mark Hawrylak <[email protected]>
drm/radeon: Fix eDP for single-display iMac11,2
Mavroudis Chatzilaridis <[email protected]>
drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv
Mario Limonciello <[email protected]>
drm/amd: Fix initialization for nbio 7.5.1
Steve Sistare <[email protected]>
vfio/type1: restore locked_vm
Steve Sistare <[email protected]>
vfio/type1: track locked_vm per dma
Steve Sistare <[email protected]>
vfio/type1: prevent underflow of locked_vm via exec()
Steve Sistare <[email protected]>
vfio/type1: exclude mdevs from VFIO_UPDATE_VADDR
Jacob Pan <[email protected]>
iommu/vt-d: Fix PASID directory pointer coherency
Jacob Pan <[email protected]>
iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode
Manivannan Sadhasivam <[email protected]>
bus: mhi: ep: Save channel state locally during suspend and resume
Manivannan Sadhasivam <[email protected]>
bus: mhi: ep: Move chan->lock to the start of processing queued ch ring
Manivannan Sadhasivam <[email protected]>
bus: mhi: ep: Only send -ENOTCONN status if client driver is available
Lukas Wunner <[email protected]>
PCI/DPC: Await readiness of secondary bus after reset
Damien Le Moal <[email protected]>
PCI: Avoid FLR for AMD FCH AHCI adapters
Lukas Wunner <[email protected]>
PCI: hotplug: Allow marking devices as disconnected during bind/unbind
Lukas Wunner <[email protected]>
PCI: Unify delay handling for reset and resume
Lukas Wunner <[email protected]>
PCI/PM: Observe reset delay irrespective of bridge_d3
H. Nikolaus Schaller <[email protected]>
MIPS: DTS: CI20: fix otg power gpio
Guo Ren <[email protected]>
riscv: ftrace: Reduce the detour code size to half
Guo Ren <[email protected]>
riscv: ftrace: Remove wasted nops for !RISCV_ISA_C
Björn Töpel <[email protected]>
riscv, mm: Perform BPF exhandler fixup on page fault
Andy Chiu <[email protected]>
riscv: jump_label: Fixup unaligned arch_static_branch function
Sergey Matyukevich <[email protected]>
riscv: mm: fix regression due to update_mmu_cache change
Mattias Nissler <[email protected]>
riscv: Avoid enabling interrupts in die()
Conor Dooley <[email protected]>
RISC-V: add a spin_shadow_stack declaration
Tomas Henzl <[email protected]>
scsi: ses: Fix slab-out-of-bounds in ses_intf_remove()
Tomas Henzl <[email protected]>
scsi: ses: Fix possible desc_ptr out-of-bounds accesses
Tomas Henzl <[email protected]>
scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses
Tomas Henzl <[email protected]>
scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process()
James Bottomley <[email protected]>
scsi: ses: Don't attach if enclosure has no components
Saurav Kashyap <[email protected]>
scsi: qla2xxx: Remove increment of interface err cnt
Quinn Tran <[email protected]>
scsi: qla2xxx: Fix erroneous link down
Quinn Tran <[email protected]>
scsi: qla2xxx: Remove unintended flag clearing
Arun Easi <[email protected]>
scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests
Shreyas Deodhar <[email protected]>
scsi: qla2xxx: Check if port is online before sending ELS
Quinn Tran <[email protected]>
scsi: qla2xxx: Fix link failure in NPIV environment
Bart Van Assche <[email protected]>
scsi: core: Remove the /proc/scsi/${proc_name} directory earlier
Kees Cook <[email protected]>
scsi: aacraid: Allocate cmd_priv with scsicmd
Vasant Hegde <[email protected]>
iommu/amd: Improve page fault error reporting
Gavrilov Ilia <[email protected]>
iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter
Masami Hiramatsu (Google) <[email protected]>
tracing/eprobe: Fix to add filter on eprobe description in README file
Antonio Alvarez Feijoo <[email protected]>
tools/bootconfig: fix single & used for logical condition
Mukesh Ojha <[email protected]>
ring-buffer: Handle race between rb_move_tail and rb_check_pages
Tong Tiangen <[email protected]>
memory tier: release the new_memtier in find_create_memory_tier()
Steven Rostedt <[email protected]>
ktest.pl: Add RUN_TIMEOUT option with default unlimited
Steven Rostedt <[email protected]>
ktest.pl: Fix missing "end_monitor" when machine check fails
Masami Hiramatsu (Google) <[email protected]>
kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list
Steven Rostedt <[email protected]>
ktest.pl: Give back console on Ctrt^C on monitor
Yin Fengwei <[email protected]>
mm/thp: check and bail out if page in deferred queue already
Johannes Weiner <[email protected]>
mm: memcontrol: deprecate charge moving
John Ogness <[email protected]>
docs: gdbmacros: print newest record
Chen-Yu Tsai <[email protected]>
remoteproc/mtk_scp: Move clk ops outside send_lock
Sakari Ailus <[email protected]>
media: ipu3-cio2: Fix PM runtime usage_count in driver unbind
Elvira Khabirova <[email protected]>
mips: fix syscall_get_nr
Dan Williams <[email protected]>
dax/kmem: Fix leak of memory-hotplug resources
Al Viro <[email protected]>
alpha: fix FEN fault handling
Naoya Horiguchi <[email protected]>
mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON
Guilherme G. Piccoli <[email protected]>
panic: fix the panic_print NMI backtrace setting
Matthias Kaehlcke <[email protected]>
regulator: core: Use ktime_get_boottime() to determine how long a regulator was off
Xiubo Li <[email protected]>
ceph: update the time stamps and try to drop the suid/sgid
Ilya Dryomov <[email protected]>
rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails
Alexander Mikhalitsyn <[email protected]>
fuse: add inode/permission checks to fileattr_get/fileattr_set
Catalin Marinas <[email protected]>
arm64: mm: hugetlb: Disable HUGETLB_PAGE_OPTIMIZE_VMEMMAP
Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct TMU phandle in Odroid HC1
Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct TMU phandle in Odroid XU
Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct TMU phandle in Exynos5250
Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct TMU phandle in Odroid XU3 family
Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct TMU phandle in Exynos4
Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct TMU phandle in Exynos4210
Manivannan Sadhasivam <[email protected]>
ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node
Manivannan Sadhasivam <[email protected]>
ARM: dts: qcom: sdx65: Add Qcom SMMU-500 as the fallback for IOMMU node
Zev Weiss <[email protected]>
hwmon: (nct6775) Fix incorrect parenthesization in nct6775_write_fan_div()
Zev Weiss <[email protected]>
hwmon: (peci/cputemp) Fix off-by-one in coretemp_label allocation
Mikulas Patocka <[email protected]>
dm flakey: fix a bug with 32-bit highmem systems
Mikulas Patocka <[email protected]>
dm flakey: don't corrupt the zero page
Joe Thornber <[email protected]>
dm cache: free background tracker's queued work in btracker_destroy
Mikulas Patocka <[email protected]>
dm flakey: fix logic when corrupting a bio
Srinivas Pandruvada <[email protected]>
thermal: intel: powerclamp: Fix cur_state for multi package system
Manish Chopra <[email protected]>
qede: fix interrupt coalescing configuration
Arnd Bergmann <[email protected]>
cpuidle: add ARCH_SUSPEND_POSSIBLE dependencies
Marc Bornand <[email protected]>
wifi: cfg80211: Set SSID if it is not already set
Alexander Wetzel <[email protected]>
wifi: cfg80211: Fix use after free for wext
Len Brown <[email protected]>
wifi: ath11k: allow system suspend to survive ath11k
Bitterblue Smith <[email protected]>
wifi: rtl8xxxu: Use a longer retry limit of 48
Ping-Ke Shih <[email protected]>
wifi: rtw88: use RTW_FLAG_POWERON flag to prevent to power on/off twice
Mike Snitzer <[email protected]>
dm: add cond_resched() to dm_wq_requeue_work()
Pingfan Liu <[email protected]>
dm: add cond_resched() to dm_wq_work()
Mikulas Patocka <[email protected]>
dm: send just one event on resize, not two
Louis Rannou <[email protected]>
mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type
Tudor Ambarus <[email protected]>
mtd: spi-nor: spansion: Consider reserved bits in CFR5 register
Takahiro Kuwano <[email protected]>
mtd: spi-nor: sfdp: Fix index value for SCCR dwords
Dan Williams <[email protected]>
cxl/pmem: Fix nvdimm registration races
Jun Nie <[email protected]>
ext4: refuse to create ea block when umounted
Jun Nie <[email protected]>
ext4: optimize ea_inode block expansion
Zhihao Cheng <[email protected]>
jbd2: fix data missing when reusing bh which is ready to be checkpointed
Łukasz Stelmach <[email protected]>
ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC
Dmitry Fomin <[email protected]>
ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls()
andrew.yang <[email protected]>
mm/damon/paddr: fix missing folio_put()
Giovanni Cabiddu <[email protected]>
crypto: qat - fix out-of-bounds read
Marc Zyngier <[email protected]>
irqdomain: Fix domain registration race
Johan Hovold <[email protected]>
irqdomain: Fix mapping-creation race
Johan Hovold <[email protected]>
irqdomain: Refactor __irq_domain_alloc_irqs()
Johan Hovold <[email protected]>
irqdomain: Drop bogus fwspec-mapping error handling
Johan Hovold <[email protected]>
irqdomain: Look for existing mapping only once
Johan Hovold <[email protected]>
irqdomain: Fix disassociation race
Johan Hovold <[email protected]>
irqdomain: Fix association race
Mathieu Desnoyers <[email protected]>
selftests: seccomp: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: vm: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: dmabuf-heaps: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: drivers: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: futex: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: ipc: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: perf_events: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: mount_setattr: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: move_mount_set_group: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: rseq: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: sync: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: ptp: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: user_events: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: filesystems: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: gpio: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: media_tests: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: kcmp: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: membarrier: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: pidfd: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: clone3: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: arm64: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: pid_namespace: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: core: Fix incorrect kernel headers search path
Mathieu Desnoyers <[email protected]>
selftests: sched: Fix incorrect kernel headers search path
Masami Hiramatsu (Google) <[email protected]>
selftests/ftrace: Fix eprobe syntax test case to check filter support
Mathieu Desnoyers <[email protected]>
selftests/powerpc: Fix incorrect kernel headers search path
Roberto Sassu <[email protected]>
ima: Align ima_file_mmap() parameters with mmap_file LSM hook
Matt Bobrowski <[email protected]>
ima: fix error handling logic when file measurement failed
Jens Axboe <[email protected]>
brd: check for REQ_NOWAIT and set correct page allocation mask
Jens Axboe <[email protected]>
brd: return 0/-error from brd_insert_page()
Jens Axboe <[email protected]>
brd: mark as nowait compatible
Tom Lendacky <[email protected]>
virt/sev-guest: Return -EIO if certificate buffer is not large enough
KP Singh <[email protected]>
Documentation/hw-vuln: Document the interaction between IBRS and STIBP
KP Singh <[email protected]>
x86/speculation: Allow enabling STIBP with legacy IBRS
Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Fix mixed steppings support
Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Add a @cpu parameter to the reloading functions
Borislav Petkov (AMD) <[email protected]>
x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter
Yang Jihong <[email protected]>
x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range
Yang Jihong <[email protected]>
x86/kprobes: Fix __recover_optprobed_insn check optimizing logic
Sean Christopherson <[email protected]>
x86/reboot: Disable SVM, not just VMX, when stopping CPUs
Sean Christopherson <[email protected]>
x86/reboot: Disable virtualization in an emergency if SVM is supported
Sean Christopherson <[email protected]>
x86/crash: Disable virt in core NMI crash handler to avoid double shootdown
Sean Christopherson <[email protected]>
x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows)
Mathieu Desnoyers <[email protected]>
selftests: x86: Fix incorrect kernel headers search path
Randy Dunlap <[email protected]>
KVM: SVM: hyper-v: placate modpost section mismatch error
Peter Gonda <[email protected]>
KVM: SVM: Fix potential overflow in SEV's send|receive_update_data()
Sean Christopherson <[email protected]>
KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32
Sean Christopherson <[email protected]>
KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI
Sean Christopherson <[email protected]>
KVM: SVM: Don't put/load AVIC when setting virtual APIC mode
Sean Christopherson <[email protected]>
KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target
Sean Christopherson <[email protected]>
KVM: SVM: Flush the "current" TLB when activating AVIC
Sean Christopherson <[email protected]>
KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID
Sean Christopherson <[email protected]>
KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled
Sean Christopherson <[email protected]>
KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps
Sean Christopherson <[email protected]>
KVM: x86: Purge "highest ISR" cache when updating APICv state
Sean Christopherson <[email protected]>
KVM: Register /dev/kvm as the _very_ last thing during initialization
Alexandru Matei <[email protected]>
KVM: VMX: Fix crash due to uninitialized current_vmcs
Sean Christopherson <[email protected]>
KVM: Destroy target device if coalesced MMIO unregistration fails
Bernard Metzler <[email protected]>
RDMA/siw: Fix user page pinning accounting
Hou Tao <[email protected]>
md: don't update recovery_cp when curr_resync is ACTIVE
Jan Kara <[email protected]>
udf: Fix file corruption when appending just after end of preallocated extent
Jan Kara <[email protected]>
udf: Detect system inodes linked into directory hierarchy
Jan Kara <[email protected]>
udf: Preserve link count of system files
Jan Kara <[email protected]>
udf: Do not update file length for failed writes to inline files
Jan Kara <[email protected]>
udf: Do not bother merging very long extents
Jan Kara <[email protected]>
udf: Truncate added extents on failed expansion
Jeff Xu <[email protected]>
selftests/landlock: Test ptrace as much as possible with Yama
Jeff Xu <[email protected]>
selftests/landlock: Skip overlayfs tests when not supported
Andrew Morton <[email protected]>
fs/cramfs/inode.c: initialize file_ra_state
Heming Zhao via Ocfs2-devel <[email protected]>
ocfs2: fix non-auto defrag path not working issue
Heming Zhao via Ocfs2-devel <[email protected]>
ocfs2: fix defrag path triggering jbd2 ASSERT
Jaegeuk Kim <[email protected]>
f2fs: fix kernel crash due to null io->bio
Eric Biggers <[email protected]>
f2fs: fix cgroup writeback accounting with fs-layer encryption
Jaegeuk Kim <[email protected]>
f2fs: retry to update the inode page given data corruption
Eric Biggers <[email protected]>
f2fs: fix information leak in f2fs_move_inline_dirents()
Alexander Aring <[email protected]>
fs: dlm: send FIN ack back in right cases
Alexander Aring <[email protected]>
fs: dlm: move sending fin message into state change handling
Alexander Aring <[email protected]>
fs: dlm: don't set stop rx flag after node reset
Yuezhang Mo <[email protected]>
exfat: fix inode->i_blocks for non-512 byte sector size device
Sungjong Seo <[email protected]>
exfat: redefine DIR_DELETED as the bad cluster number
Yuezhang Mo <[email protected]>
exfat: fix unexpected EOF while reading dir
Yuezhang Mo <[email protected]>
exfat: fix reporting fs error when reading dir beyond EOF
Dongliang Mu <[email protected]>
fs: hfsplus: fix UAF issue in hfsplus_put_super
Liu Shixin <[email protected]>
hfs: fix missing hfs_bnode_get() in __hfs_bnode_create
Jens Axboe <[email protected]>
io_uring: mark task TASK_RUNNING before handling resume/task work
Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct HDMI phy compatible in Exynos4
Joel Fernandes (Google) <[email protected]>
torture: Fix hang during kthread shutdown phase
Hangyu Hua <[email protected]>
ksmbd: fix possible memory leak in smb2_lock()
Namjae Jeon <[email protected]>
ksmbd: do not allow the actual frame length to be smaller than the rfc1002 length
Namjae Jeon <[email protected]>
ksmbd: fix wrong data area length for smb2 lock request
Waiman Long <[email protected]>
locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath
Boris Burkov <[email protected]>
btrfs: hold block group refcount during async discard
Shin'ichiro Kawasaki <[email protected]>
scsi: mpi3mr: Remove unnecessary memcpy() to alltgt_info->dmi
Shin'ichiro Kawasaki <[email protected]>
scsi: mpi3mr: Fix issues in mpi3mr_get_all_tgt_info()
Shin'ichiro Kawasaki <[email protected]>
scsi: mpi3mr: Fix missing mrioc->evtack_cmds initialization
Ronnie Sahlberg <[email protected]>
cifs: return a single-use cfid if we did not get a lease
Ronnie Sahlberg <[email protected]>
cifs: Check the lease context if we actually got a lease
Stefan Metzmacher <[email protected]>
cifs: don't try to use rdma offload on encrypted connections
Stefan Metzmacher <[email protected]>
cifs: split out smb3_use_rdma_offload() helper
Stefan Metzmacher <[email protected]>
cifs: introduce cifs_io_parms in smb2_async_writev()
Paulo Alcantara <[email protected]>
cifs: fix mount on old smb servers
Volker Lendecke <[email protected]>
cifs: Fix uninitialized memory reads for oparms.mode
Volker Lendecke <[email protected]>
cifs: Fix uninitialized memory read in smb3_qfs_tcon()
Nico Boehr <[email protected]>
KVM: s390: disable migration mode when dirty tracking is disabled
Vasily Gorbik <[email protected]>
s390/kprobes: fix current_kprobe never cleared after kprobes reenter
Vasily Gorbik <[email protected]>
s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler
Ilya Leoshkevich <[email protected]>
s390: discard .interp section
Gerald Schaefer <[email protected]>
s390/extmem: return correct segment type in __segment_load()
Joseph Qi <[email protected]>
io_uring: fix fget leak when fs don't support nowait buffered read
David Lamparter <[email protected]>
io_uring: remove MSG_NOSIGNAL from recvmsg
Pavel Begunkov <[email protected]>
io_uring/rsrc: disallow multi-source reg buffers
Jens Axboe <[email protected]>
io_uring: add reschedule point to handle_tw_list()
Jens Axboe <[email protected]>
io_uring: add a conditional reschedule to the IOPOLL cancelation loop
Jens Axboe <[email protected]>
io_uring: handle TIF_NOTIFY_RESUME when checking for task_work
Pavel Begunkov <[email protected]>
io_uring: use user visible tail in io_uring_poll()
Kees Cook <[email protected]>
io_uring: Replace 0-length array with flexible array
Corey Minyard <[email protected]>
ipmi_ssif: Rename idle state and check
Corey Minyard <[email protected]>
ipmi:ssif: resend_msg() cannot fail
Christophe JAILLET <[email protected]>
ipmi: ipmb: Fix the MODULE_PARM_DESC associated to 'retry_time_ms'
Johan Hovold <[email protected]>
rtc: pm8xxx: fix set-alarm race
Jens Axboe <[email protected]>
block: be a bit more careful in checking for NULL bdev while polling
Jens Axboe <[email protected]>
block: clear bio->bi_bdev when putting a bio back in the cache
Jens Axboe <[email protected]>
block: don't allow multiple bios for IOCB_NOWAIT issue
Alper Nebi Yasak <[email protected]>
firmware: coreboot: framebuffer: Ignore reserved pixel color bits
Sreekanth Reddy <[email protected]>
scsi: mpt3sas: Remove usage of dma_get_required_mask() API
Jun ASAKA <[email protected]>
wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu
Saravana Kannan <[email protected]>
driver core: fw_devlink: Avoid spurious error message
Asahi Lina <[email protected]>
drm/shmem-helper: Revert accidental non-GPL export
Paulo Alcantara <[email protected]>
cifs: prevent data race in smb2_reconnect()
Jeff Layton <[email protected]>
nfsd: don't hand out delegation on setuid files being opened for write
Jeff Layton <[email protected]>
nfsd: zero out pointers after putting nfsd_files on COPY setup error
Mike Snitzer <[email protected]>
dm cache: add cond_resched() to various workqueue loops
Mike Snitzer <[email protected]>
dm thin: add cond_resched() to various workqueue loops
Nicholas Kazlauskas <[email protected]>
drm/amd/display: Disable HUBP/DPP PG on DCN314 for now
Darrell Kavanagh <[email protected]>
drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5
Nicholas Kazlauskas <[email protected]>
drm/amd/display: Enable P-state validation checks for DCN314
Bastien Nocera <[email protected]>
HID: logitech-hidpp: Don't restart communication if not necessary
Mason Zhang <[email protected]>
scsi: ufs: core: Fix device management cmd timeout flow
Greg Kroah-Hartman <[email protected]>
scsi: snic: Fix memory leak with using debugfs_lookup()
Wesley Chalmers <[email protected]>
drm/amd/display: Do not commit pipe when updating DRR
Claudiu Beznea <[email protected]>
pinctrl: at91: use devm_kasprintf() to avoid potential leaks
Denis Pauk <[email protected]>
hwmon: (nct6775) B650/B660/X670 ASUS boards support
Denis Pauk <[email protected]>
hwmon: (nct6775) Directly call ASUS ACPI WMI method
Robin Murphy <[email protected]>
hwmon: (coretemp) Simplify platform device handling
Andreas Gruenbacher <[email protected]>
gfs2: Improve gfs2_make_fs_rw error handling
Vladimir Stempen <[email protected]>
drm/amd/display: fix FCLK pstate change underflow
Vitaly Prosyak <[email protected]>
Revert "drm/amdgpu: TA unload messages are not actually sent to psp when amdgpu is uninstalled"
Kees Cook <[email protected]>
regulator: s5m8767: Bounds check id indexing into arrays
Kees Cook <[email protected]>
regulator: max77802: Bounds check regulator id against opmode
Kees Cook <[email protected]>
ASoC: kirkwood: Iterate over array indexes instead of using pointer math
강신형 <[email protected]>
ASoC: soc-compress: Reposition and add pcm_mutex
Marijn Suijten <[email protected]>
drm/msm/dpu: Add DSC hardware blocks to register snapshot
Jakob Koschel <[email protected]>
docs/scripts/gdb: add necessary make scripts_gdb step
farah kassabri <[email protected]>
habanalabs: fix bug in timestamps registration code
Moti Haimovski <[email protected]>
habanalabs: extend fatal messages to contain PCI info
Roman Li <[email protected]>
drm/amd/display: Set hvm_enabled flag for S/G mode
Wayne Lin <[email protected]>
drm/drm_print: correct format problem
Tomi Valkeinen <[email protected]>
drm: rcar-du: Fix setting a reserved bit in DPLLCR
Tomi Valkeinen <[email protected]>
drm: rcar-du: Add quirk for H3 ES1.x pclk workaround
Jiasheng Jiang <[email protected]>
drm/msm/dsi: Add missing check for alloc_ordered_workqueue
José Expósito <[email protected]>
HID: uclogic: Add support for XP-PEN Deco Pro MW
José Expósito <[email protected]>
HID: uclogic: Add support for XP-PEN Deco Pro SW
José Expósito <[email protected]>
HID: uclogic: Add battery quirk
José Expósito <[email protected]>
HID: uclogic: Add frame type quirk
Brandon Syu <[email protected]>
drm/amd/display: fix mapping to non-allocated address
Konstantin Meskhidze <[email protected]>
drm: amd: display: Fix memory leakage
Mario Limonciello <[email protected]>
drm/amd: Avoid ASSERT for some message failures
Thomas Zimmermann <[email protected]>
Revert "fbcon: don't lose the console font across generic->chip driver switch"
Justin Tee <[email protected]>
scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write
Philip Yang <[email protected]>
drm/amdkfd: Page aligned memory reserve size
Mario Limonciello <[email protected]>
drm/amd: Avoid BUG() for case of SRIOV missing IP version
Liwei Song <[email protected]>
drm/radeon: free iio for atombios when driver shutdown
Nicholas Kazlauskas <[email protected]>
drm/amd/display: Defer DIG FIFO disable after VID stream enable
Carlo Caione <[email protected]>
drm/tiny: ili9486: Do not assume 8-bit only SPI controllers
Jingyuan Liang <[email protected]>
HID: Add Mapping for System Microphone Mute
Tomi Valkeinen <[email protected]>
drm/omap: dsi: Fix excessive stack usage
Roman Li <[email protected]>
drm/amd/display: Fix potential null-deref in dm_resume
Ian Chen <[email protected]>
drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write
Dillon Varone <[email protected]>
drm/amd/display: Reduce expected sdp bandwidth for dcn321
Allen Ballway <[email protected]>
drm: panel-orientation-quirks: Add quirk for DynaBook K50
Hans de Goede <[email protected]>
drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Tab 3 X90F
Eric Dumazet <[email protected]>
scm: add user copy checks to put_cmsg()
Moshe Shemesh <[email protected]>
devlink: Fix TP_STRUCT_entry in trace of devlink health report
Heiko Carstens <[email protected]>
s390/kfence: fix page fault reporting
Michael Kelley <[email protected]>
hv_netvsc: Check status in SEND_RNDIS_PKT completion message
Zong-Zhe Yang <[email protected]>
wifi: rtw89: debug: avoid invalid access on RTW89_DBG_SEL_MAC_30
Moises Cardona <[email protected]>
Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE
Mario Limonciello <[email protected]>
Bluetooth: btusb: Add new PID/VID 0489:e0f2 for MT7921
Marcel Holtmann <[email protected]>
Bluetooth: Fix issue with Actions Semi ATS2851 based devices
Greg Kroah-Hartman <[email protected]>
PM: EM: fix memory leak with using debugfs_lookup()
Greg Kroah-Hartman <[email protected]>
PM: domains: fix memory leak with using debugfs_lookup()
Greg Kroah-Hartman <[email protected]>
time/debug: Fix memory leak with using debugfs_lookup()
Heiko Carstens <[email protected]>
s390/idle: mark arch_cpu_idle() noinstr
Kees Cook <[email protected]>
uaccess: Add minimum bounds check on kernel buffer size
Kees Cook <[email protected]>
coda: Avoid partial allocation of sig_inputArgs
Shay Drory <[email protected]>
net/mlx5: fw_tracer: Fix debug print
Hans de Goede <[email protected]>
ACPI: video: Fix Lenovo Ideapad Z570 DMI match
Lorenzo Bianconi <[email protected]>
wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup
Zhang Rui <[email protected]>
tools/power/x86/intel-speed-select: Add Emerald Rapid quirk
Sam James <[email protected]>
gcc-plugins: drop -std=gnu++11 to fix GCC 13 build
Oliver Hartkopp <[email protected]>
can: isotp: check CAN address family in isotp_bind()
Alok Tiwari <[email protected]>
netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj()
Vasily Gorbik <[email protected]>
s390/mm,ptdump: avoid Kasan vs Memcpy Real markers swapping
Michael Schmitz <[email protected]>
m68k: Check syscall_trace_enter() return code
Florian Fainelli <[email protected]>
net: bcmgenet: Add a check for oversized packets
Kees Cook <[email protected]>
crypto: hisilicon: Wipe entire pool on error
Feng Tang <[email protected]>
clocksource: Suspend the watchdog temporarily when high read latency detected
Tim Zimmermann <[email protected]>
thermal: intel: intel_pch: Add support for Wellsburg PCH
Dave Thaler <[email protected]>
bpf, docs: Fix modulo zero, division by zero, overflow, and underflow
Mark Rutland <[email protected]>
ACPI: Don't build ACPICA with '-Os'
Jesse Brandeburg <[email protected]>
ice: add missing checks for PF vsi type
Siddaraju DH <[email protected]>
ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB
Pietro Borrello <[email protected]>
inet: fix fast path in __inet_hash_connect()
Jisoo Jang <[email protected]>
wifi: mt7601u: fix an integer underflow
Jisoo Jang <[email protected]>
wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds
Holger Hoffstätte <[email protected]>
bpftool: Always disable stack protection for BPF objects
Breno Leitao <[email protected]>
x86/bugs: Reset speculation control settings on init
Jann Horn <[email protected]>
timers: Prevent union confusion from unexpected restart_syscall()
Yang Li <[email protected]>
thermal: intel: Fix unsigned comparison with less than zero
Kalle Valo <[email protected]>
wifi: ath11k: debugfs: fix to work with multiple PCI devices
Zqiang <[email protected]>
rcu-tasks: Handle queue-shrink/callback-enqueue race condition
Zqiang <[email protected]>
rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug
Pingfan Liu <[email protected]>
srcu: Delegate work to the boot cpu if using SRCU_SIZE_SMALL
Paul E. McKenney <[email protected]>
rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait()
Paul E. McKenney <[email protected]>
rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks
Jisoo Jang <[email protected]>
wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds()
Nagarajan Maran <[email protected]>
wifi: ath11k: fix monitor mode bringup crash
Minsuk Kang <[email protected]>
wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect()
Kan Liang <[email protected]>
perf/x86/intel/uncore: Add Meteor Lake support
Peter Zijlstra <[email protected]>
cpuidle: lib/bug: Disable rcu_is_watching() during WARN/BUG
Mark Rutland <[email protected]>
cpuidle: drivers: firmware: psci: Dont instrument suspend code
Jens Axboe <[email protected]>
x86/fpu: Don't set TIF_NEED_FPU_LOAD for PF_IO_WORKER threads
Peter Zijlstra <[email protected]>
cpuidle, intel_idle: Fix CPUIDLE_FLAG_INIT_XSTATE
Michael Grzeschik <[email protected]>
arm64: zynqmp: Enable hs termination flag for USB dwc3 controller
Qu Wenruo <[email protected]>
btrfs: scrub: improve tree block error reporting
Greg Kroah-Hartman <[email protected]>
trace/blktrace: fix memory leak with using debugfs_lookup()
Yu Kuai <[email protected]>
blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn() and blkcg_deactivate_policy()
Yu Kuai <[email protected]>
blk-cgroup: dropping parent refcount after pd_free_fn() is done
Li Nan <[email protected]>
blk-iocost: fix divide by 0 error in calc_lcoefs()
Jann Horn <[email protected]>
fs: Use CHECK_DATA_CORRUPTION() when kernel bugs are detected
Markuss Broks <[email protected]>
ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy
Nicholas Piggin <[email protected]>
exit: Detect and fix irq disabled state in oops
Peter Zijlstra <[email protected]>
context_tracking: Fix noinstr vs KASAN
Jan Kara <[email protected]>
udf: Define EFSCORRUPTED error code
Konrad Dybcio <[email protected]>
arm64: dts: qcom: msm8996: Add additional A2NoC clocks
Liang He <[email protected]>
ARM: OMAP2+: omap4-common: Fix refcount leak bug
Bjorn Andersson <[email protected]>
rpmsg: glink: Release driver_override
Bjorn Andersson <[email protected]>
rpmsg: glink: Avoid infinite loop on intent for missing channel
Tasos Sahanidis <[email protected]>
media: saa7134: Use video_unregister_device for radio_dev
Duoming Zhou <[email protected]>
media: usb: siano: Fix use after free bugs caused by do_submit_urb
Hans Verkuil <[email protected]>
media: i2c: ov7670: 0 instead of -EINVAL was returned
Hans de Goede <[email protected]>
media: atomisp: Only set default_run_mode on first open of a stream/asd
Duoming Zhou <[email protected]>
media: rc: Fix use-after-free bugs caused by ene_tx_irqsim()
Dong Chuanjian <[email protected]>
media: drivers/media/v4l2-core/v4l2-h264 : add detection of null pointers
Ming Qian <[email protected]>
media: amphion: correct the unspecified color space
Ming Qian <[email protected]>
media: imx-jpeg: Apply clk_bulk api instead of operating specific clk
Nicolas Dufresne <[email protected]>
media: hantro: Fix JPEG encoder ENUM_FRMSIZE on RK3399
Ming Qian <[email protected]>
media: v4l2-jpeg: ignore the unknown APP14 marker
Ming Qian <[email protected]>
media: v4l2-jpeg: correct the skip count in jpeg_parse_app14_data
Arnd Bergmann <[email protected]>
media: platform: mtk-mdp3: fix Kconfig dependencies
Moudy Ho <[email protected]>
media: platform: mtk-mdp3: remove unused VIDEO_MEDIATEK_VPU config
Arnd Bergmann <[email protected]>
media: camss: csiphy-3ph: avoid undefined behavior
Qiheng Lin <[email protected]>
media: platform: mtk-mdp3: Fix return value check in mdp_probe()
Jai Luthra <[email protected]>
media: i2c: imx219: Fix binning for RAW8 capture
Adam Ford <[email protected]>
media: i2c: imx219: Split common registers from mode tables
Yuan Can <[email protected]>
media: i2c: ov772x: Fix memleak in ov772x_probe()
Laurent Pinchart <[email protected]>
media: mc: Get media_device directly from pad
Jai Luthra <[email protected]>
media: ov5640: Handle delays when no reset_gpio set
Jai Luthra <[email protected]>
media: ov5640: Fix soft reset sequence and timings
Shang XiaoJing <[email protected]>
media: ov5675: Fix memleak in ov5675_init_controls()
Shang XiaoJing <[email protected]>
media: ov2740: Fix memleak in ov2740_init_controls()
Shang XiaoJing <[email protected]>
media: max9286: Fix memleak in max9286_v4l2_register()
Bastian Germann <[email protected]>
builddeb: clean generated package content
Nathan Chancellor <[email protected]>
s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64
Nathan Chancellor <[email protected]>
powerpc: Remove linker flag from KBUILD_AFLAGS
Yang Yingliang <[email protected]>
media: imx: imx7-media-csi: fix missing clk_disable_unprepare() in imx7_csi_init()
Jiasheng Jiang <[email protected]>
media: platform: ti: Add missing check for devm_regulator_get
Gaosheng Cui <[email protected]>
media: ti: cal: fix possible memory leak in cal_ctx_create()
Sibi Sankar <[email protected]>
remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers
Christoph Hellwig <[email protected]>
Revert "remoteproc: qcom_q6v5_mss: map/unmap metadata region before/after use"
Patrick Kelsey <[email protected]>
IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors
Patrick Kelsey <[email protected]>
IB/hfi1: Fix math bugs in hfi1_can_pin_pages()
Bob Pearson <[email protected]>
RDMA/rxe: Fix missing memory barriers in rxe_queue.h
Yunsheng Lin <[email protected]>
RDMA/rxe: cleanup some error handling in rxe_verbs.c
Tina Zhang <[email protected]>
iommu/vt-d: Allow to use flush-queue when first level is default
Lu Baolu <[email protected]>
iommu/vt-d: Fix error handling in sva enable/disable paths
Eric Pilmore <[email protected]>
dmaengine: ptdma: check for null desc before calling pt_cmd_callback
Kees Cook <[email protected]>
dmaengine: dw-axi-dmac: Do not dereference NULL structure
Shravan Chippa <[email protected]>
dmaengine: sf-pdma: pdma_desc memory leak fix
Vasant Hegde <[email protected]>
iommu/amd: Do not identity map v2 capable device when snp is enabled
Jason Gunthorpe <[email protected]>
iommu: Fix error unwind in iommu_group_alloc()
Dan Carpenter <[email protected]>
iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry()
Johan Hovold <[email protected]>
PCI: qcom: Fix host-init error handling
Neill Kapron <[email protected]>
phy: rockchip-typec: fix tcphy_get_mode error case
Geert Uytterhoeven <[email protected]>
PCI: Fix dropping valid root bus resources with .end = zero
Serge Semin <[email protected]>
dmaengine: dw-edma: Fix readq_ch() return value truncation
Alexander Stein <[email protected]>
usb: host: fsl-mph-dr-of: reuse device_set_of_node_from_dev
Saravana Kannan <[email protected]>
mtd: mtdpart: Don't create platform device that'll never probe
Saravana Kannan <[email protected]>
driver core: fw_devlink: Make cycle detection more robust
Saravana Kannan <[email protected]>
driver core: fw_devlink: Improve check for fwnode with no device/driver
Saravana Kannan <[email protected]>
driver core: fw_devlink: Consolidate device link flag computation
Saravana Kannan <[email protected]>
driver core: fw_devlink: Allow marking a fwnode link as being part of a cycle
Saravana Kannan <[email protected]>
driver core: fw_devlink: Don't purge child fwnode's consumer links
Saravana Kannan <[email protected]>
driver core: fw_devlink: Add DL_FLAG_CYCLE support to device links
Peng Fan <[email protected]>
tty: serial: imx: disable Ageing Timer interrupt request irq
Marek Vasut <[email protected]>
tty: serial: imx: Handle RS485 DE signal active high
Shenwei Wang <[email protected]>
serial: fsl_lpuart: fix RS485 RTS polariy inverse issue
Mustafa Ismail <[email protected]>
RDMA/irdma: Cap MSIX used to online CPUs + 1
Mark Tomlinson <[email protected]>
usb: max-3421: Fix setting of I/O pins
Nikita Zhandarovich <[email protected]>
RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish()
Andreas Kemnade <[email protected]>
power: supply: remove faulty cooling logic
Lu Baolu <[email protected]>
iommu/vt-d: Set No Execute Enable bit in PASID table entry
Sven Peter <[email protected]>
iommu/dart: Fix apple_dart_device_group for PCI groups
Hector Martin <[email protected]>
iommu: dart: Support >64 stream IDs
Hector Martin <[email protected]>
iommu: dart: Add suspend/resume support
Sergio Paracuellos <[email protected]>
PCI: mt7621: Delay phy ports initialization
Chunfeng Yun <[email protected]>
phy: mediatek: remove temporary variable @mask_
Udipto Goswami <[email protected]>
usb: gadget: configfs: Restrict symlink creation is UDC already binded
Dan Carpenter <[email protected]>
usb: musb: mediatek: don't unregister something that wasn't registered
Nikita Zhandarovich <[email protected]>
RDMA/cxgb4: add null-ptr-check after ip_dev_find()
Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: Fix the wrong RXWATER setting for rx dma case
Christophe JAILLET <[email protected]>
usb: early: xhci-dbc: Fix a potential out-of-bound memory access
Ivan Bornyakov <[email protected]>
fpga: microchip-spi: rewrite status polling in a time measurable way
Ivan Bornyakov <[email protected]>
fpga: microchip-spi: move SPI I/O buffers out of stack
Serge Semin <[email protected]>
dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers
Fabian Vogt <[email protected]>
fotg210-udc: Add missing completion handler
Chen Zhongjin <[email protected]>
firmware: dmi-sysfs: Fix null-ptr-deref in dmi_sysfs_register_handle
Yang Yingliang <[email protected]>
drivers: base: transport_class: fix resource leak when transport_add_device() fails
Yang Yingliang <[email protected]>
drivers: base: transport_class: fix possible memory leak
Hanjun Guo <[email protected]>
driver core: location: Free struct acpi_pld_info *pld before return false
Zhengchao Shao <[email protected]>
driver core: fix resource leak in device_add()
Christophe JAILLET <[email protected]>
misc: fastrpc: Fix an error handling path in fastrpc_rpmsg_probe()
Andy Shevchenko <[email protected]>
misc/mei/hdcp: Use correct macros to initialize uuid_le
Andy Shevchenko <[email protected]>
mei: pxp: Use correct macros to initialize uuid_le
George Kennedy <[email protected]>
VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF
Yang Yingliang <[email protected]>
firmware: stratix10-svc: fix error handle while alloc/add device failed
Yang Yingliang <[email protected]>
firmware: stratix10-svc: add missing gen_pool_destroy() in stratix10_svc_drv_probe()
Xiongfeng Wang <[email protected]>
applicom: Fix PCI device refcount leak in applicom_init()
Yuan Can <[email protected]>
eeprom: idt_89hpesx: Fix error handling in idt_init()
Duoming Zhou <[email protected]>
Revert "char: pcmcia: cm4000_cs: Replace mdelay with usleep_range in set_protocol"
Yi Yang <[email protected]>
serial: tegra: Add missing clk_disable_unprepare() in tegra_uart_hw_init()
Bartosz Golaszewski <[email protected]>
tty: serial: qcom-geni-serial: stop operations in progress at shutdown
Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: clear LPUART Status Register in lpuart32_shutdown()
Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: disable Rx/Tx DMA in lpuart32_shutdown()
Yicong Yang <[email protected]>
hwtracing: hisi_ptt: Only add the supported devices to the filters list
Yang Yingliang <[email protected]>
PCI: endpoint: pci-epf-vntb: Add epf_ntb_mw_bar_clear() num_mws kernel-doc
Frank Li <[email protected]>
PCI: endpoint: pci-epf-vntb: Clean up kernel_doc warning
Bjorn Helgaas <[email protected]>
PCI: switchtec: Return -EFAULT for copy_to_user() errors
Alexey V. Vissarionov <[email protected]>
PCI/IOV: Enlarge virtfn sysfs name buffer
Andy Shevchenko <[email protected]>
usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count
Mao Jinlong <[email protected]>
coresight: cti: Add PM runtime call in enable_store
James Clark <[email protected]>
coresight: cti: Prevent negative values of enable count
Junhao He <[email protected]>
coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR
Ricardo Ribalda <[email protected]>
media: uvcvideo: Refactor power_line_frequency_controls_limited
Ricardo Ribalda <[email protected]>
media: uvcvideo: Refactor uvc_ctrl_mappings_uvcXX
Ricardo Ribalda <[email protected]>
media: uvcvideo: Implement mask for V4L2_CTRL_TYPE_MENU
Hans Verkuil <[email protected]>
media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible()
Al Viro <[email protected]>
alpha/boot/tools/objstrip: fix the check for ELF header
Wang Hai <[email protected]>
kobject: Fix slab-out-of-bounds in fill_kobj_path()
Greg Kroah-Hartman <[email protected]>
kobject: modify kobject_get_path() to take a const *
Yang Yingliang <[email protected]>
driver core: fix potential null-ptr-deref in device_add()
Richard Fitzgerald <[email protected]>
soundwire: cadence: Don't overflow the command FIFOs
Hanna Hawa <[email protected]>
i2c: designware: fix i2c_dw_clk_rate() return size to be u32
Gaosheng Cui <[email protected]>
usb: gadget: fusb300_udc: free irq on the error path in fusb300_probe()
Ferry Toth <[email protected]>
iio: light: tsl2563: Do not hardcode interrupt trigger type
Miaoqian Lin <[email protected]>
RDMA/hns: Fix refcount leak in hns_roce_mmap
Geert Uytterhoeven <[email protected]>
dmaengine: HISI_DMA should depend on ARCH_HISI
Miaoqian Lin <[email protected]>
RDMA/erdma: Fix refcount leak in erdma_mmap
Fenghua Yu <[email protected]>
dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0
Qiheng Lin <[email protected]>
mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read()
Randy Dunlap <[email protected]>
mfd: cs5535: Don't build on UML
Arnd Bergmann <[email protected]>
objtool: add UACCESS exceptions for __tsan_volatile_read/write
Kajol Jain <[email protected]>
perf tests stat_all_metrics: Change true workload to sleep workload for system wide check
Arnd Bergmann <[email protected]>
printf: fix errname.c list
Yang Jihong <[email protected]>
perf record: Fix segfault with --overwrite and --max-size
Guillaume Tucker <[email protected]>
selftests: use printf instead of echo -ne
Masami Hiramatsu (Google) <[email protected]>
selftests/ftrace: Fix bash specific "==" operator
Guillaume Tucker <[email protected]>
selftests: find echo binary to use -ne options
Randy Dunlap <[email protected]>
sparc: allow PM configs for sparc32 COMPILE_TEST
Yicong Yang <[email protected]>
perf tools: Fix auto-complete on aarch64
Athira Rajeev <[email protected]>
perf test bpf: Skip test if kernel-debuginfo is not present
Namhyung Kim <[email protected]>
perf intel-pt: Do not try to queue auxtrace data on pipe
Namhyung Kim <[email protected]>
perf inject: Use perf_data__read() for auxtrace
Andreas Ziegler <[email protected]>
tools/tracing/rtla: osnoise_hist: use total duration for average calculation
Henning Schild <[email protected]>
leds: simatic-ipc-leds-gpio: Make sure we have the GPIO providing driver
Andy Shevchenko <[email protected]>
leds: is31fl319x: Wrap mutex_destroy() for devm_add_action_or_rest()
Miaoqian Lin <[email protected]>
leds: led-core: Fix refcount leak in of_led_get()
Ian Rogers <[email protected]>
perf llvm: Fix inadvertent file creation
Andreas Gruenbacher <[email protected]>
gfs2: jdata writepage fix
Shyam Prasad N <[email protected]>
cifs: use tcon allocation functions even for dummy tcon
Zhang Xiaoxu <[email protected]>
cifs: Fix warning and UAF when destroy the MR list
Zhang Xiaoxu <[email protected]>
cifs: Fix lost destroy smbd connection when MR allocate failed
Chuck Lever <[email protected]>
NFSD: copy the whole verifier in nfsd_copy_write_verifier
Jeff Layton <[email protected]>
nfsd: don't fsync nfsd_files on last close
Jeff Layton <[email protected]>
nfsd: fix courtesy client with deny mode handling in nfs4_upgrade_open
Dai Ngo <[email protected]>
NFSD: fix problems with cleanup on errors in nfsd4_copy
Jeff Layton <[email protected]>
nfsd: clean up potential nfsd_file refcount leaks in COPY codepath
Benjamin Coddington <[email protected]>
nfsd: fix race to check ls_layouts
Dai Ngo <[email protected]>
NFSD: fix leaked reference count of nfsd4_ssc_umount_item
Dai Ngo <[email protected]>
NFSD: enhance inter-server copy cleanup
Asahi Lina <[email protected]>
drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt()
Orlando Chamberlain <[email protected]>
ALSA: hda/hdmi: Register with vga_switcheroo on Dual GPU Macbooks
Pietro Borrello <[email protected]>
hid: bigben_probe(): validate report count
Pietro Borrello <[email protected]>
HID: bigben: use spinlock to safely schedule workers
Pietro Borrello <[email protected]>
HID: bigben_worker() remove unneeded check on report_field
Pietro Borrello <[email protected]>
HID: bigben: use spinlock to protect concurrent accesses
Lucas Tanure <[email protected]>
ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared
Christophe JAILLET <[email protected]>
spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one()
NeilBrown <[email protected]>
NFS: fix disabling of swap
Benjamin Coddington <[email protected]>
nfs4trace: fix state manager flag printing
Mike Snitzer <[email protected]>
dm: remove flush_scheduled_work() during local_exit()
Steffen Aschbacher <[email protected]>
ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init
Vadim Pasternak <[email protected]>
hwmon: (mlxreg-fan) Return zero speed for broken fan
William Zhang <[email protected]>
spi: bcm63xx-hsspi: Fix multi-bit mode setting
Bastien Nocera <[email protected]>
HID: logitech-hidpp: Hard-code HID++ 1.0 fast scroll support
Hamza Mahfooz <[email protected]>
drm/amd/display: don't call dc_interrupt_set() for disabled crtcs
Srinivas Kandagatla <[email protected]>
ASoC: codecs: lpass: fix incorrect mclk rate
Srinivas Kandagatla <[email protected]>
ASoC: codecs: lpass: register mclk after runtime pm
Srinivas Kandagatla <[email protected]>
ASoC: qcom: q6apm-dai: Add SNDRV_PCM_INFO_BATCH flag
Srinivas Kandagatla <[email protected]>
ASoC: qcom: q6apm-dai: fix race condition while updating the position pointer
Srinivas Kandagatla <[email protected]>
ASoC: qcom: q6apm-lpass-dai: unprepare stream if its already prepared
Dmitry Torokhov <[email protected]>
HID: retain initial quirks set up when creating HID devices
Allen Ballway <[email protected]>
HID: multitouch: Add quirks for flipped axes
Jiasheng Jiang <[email protected]>
scsi: aic94xx: Add missing check for dma_map_single()
Tomas Henzl <[email protected]>
scsi: mpt3sas: Fix a memory leak
Arnd Bergmann <[email protected]>
drm/amdgpu: fix enum odm_combine_mode mismatch
Jaroslav Kysela <[email protected]>
ALSA: hda: Fix the control element identification for multiple codecs
Jonathan Cormier <[email protected]>
hwmon: (ltc2945) Handle error case in ltc2945_value_store
Eugene Shalygin <[email protected]>
hwmon: (asus-ec-sensors) add missing mutex path
Jerome Neanne <[email protected]>
regulator: tps65219: use generic set_bypass()
Jerome Brunet <[email protected]>
ASoC: dt-bindings: meson: fix gx-card codec node regex
Nathan Chancellor <[email protected]>
ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params()
Kuninori Morimoto <[email protected]>
ASoC: rsnd: fixup #endif position
Daniel Golle <[email protected]>
regmap: apply reg_base and reg_downshift for single register ops
Mike Snitzer <[email protected]>
dm: improve shrinker debug names
Claudiu Beznea <[email protected]>
ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove()
Claudiu Beznea <[email protected]>
ASoC: mchp-spdifrx: fix controls that works with completion mechanism
Claudiu Beznea <[email protected]>
ASoC: mchp-spdifrx: fix return value in case completion times out
Claudiu Beznea <[email protected]>
ASoC: mchp-spdifrx: fix controls which rely on rsr register
Arnd Bergmann <[email protected]>
spi: dw_bt1: fix MUX_MMIO dependencies
Amadeusz Sławiński <[email protected]>
ASoC: topology: Properly access value coming from topology file
Haibo Chen <[email protected]>
gpio: vf610: connect GPIO label to dev name
Allen-KH Cheng <[email protected]>
dt-bindings: display: mediatek: Fix the fallback for mediatek,mt8186-disp-ccorr
Kuninori Morimoto <[email protected]>
ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress()
Nícolas F. R. A. Prado <[email protected]>
drm/mediatek: Clean dangling pointer on bind error path
ruanjinjie <[email protected]>
drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc
Rob Clark <[email protected]>
drm/mediatek: Drop unbalanced obj unref
Miles Chen <[email protected]>
drm/mediatek: Use NULL instead of 0 for NULL pointer
Xinlei Lee <[email protected]>
drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd
Dmitry Baryshkov <[email protected]>
drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update()
Lad Prabhakar <[email protected]>
pinctrl: renesas: rzg2l: Fix configuring the GPIO pins as interrupts
Mikko Perttunen <[email protected]>
drm/tegra: firewall: Check for is_addr_reg existence in IMM check
Mikko Perttunen <[email protected]>
gpu: host1x: Don't skip assigning syncpoints to channels
Mikko Perttunen <[email protected]>
gpu: host1x: Fix mask for syncpoint increment register
Guodong Liu <[email protected]>
pinctrl: mediatek: Initialize variable *buf to zero
Guodong Liu <[email protected]>
pinctrl: mediatek: Initialize variable pullen and pullup to zero
Andy Shevchenko <[email protected]>
pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback()
farah kassabri <[email protected]>
habanalabs: bugs fixes in timestamps buff alloc
Jiasheng Jiang <[email protected]>
drm/msm/mdp5: Add check for kzalloc
Jiasheng Jiang <[email protected]>
drm/msm/dpu: Add check for pstates
Jiasheng Jiang <[email protected]>
drm/msm/dpu: Add check for cstate
Dmitry Baryshkov <[email protected]>
drm/msm: use strscpy instead of strncpy
Dmitry Baryshkov <[email protected]>
drm/msm/dpu: sc7180: add missing WB2 clock control
Bart Van Assche <[email protected]>
scsi: ufs: exynos: Fix DMA alignment for PAGE_SIZE != 4096
Konrad Dybcio <[email protected]>
drm/msm/dsi: Allow 2 CTRLs on v2.5.0
Jagan Teki <[email protected]>
drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags
Daniel Mentz <[email protected]>
drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness
Randy Dunlap <[email protected]>
regulator: tps65219: use IS_ERR() to detect an error pointer
Dmitry Baryshkov <[email protected]>
drm/bridge: lt9611: pass a pointer to the of node
Dmitry Baryshkov <[email protected]>
drm/bridge: lt9611: fix clock calculation
Dmitry Baryshkov <[email protected]>
drm/bridge: lt9611: fix programming of video modes
Dmitry Baryshkov <[email protected]>
drm/bridge: lt9611: fix polarity programming
Dmitry Baryshkov <[email protected]>
drm/bridge: lt9611: fix HPD reenablement
Dmitry Baryshkov <[email protected]>
drm/bridge: lt9611: fix sleep mode setup
Marijn Suijten <[email protected]>
drm/msm/dpu: Disallow unallocated resources to be returned
Jiasheng Jiang <[email protected]>
drm/msm/gem: Add check for kmalloc
Leo Liu <[email protected]>
drm/amdgpu: Use the sched from entity for amdgpu_cs trace
Alexey V. Vissarionov <[email protected]>
ALSA: hda/ca0132: minor fix for allocation size
Akhil P Oommen <[email protected]>
drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup()
Marek Vasut <[email protected]>
drm/bridge: tc358767: Set default CLRSIPO count
Shengjiu Wang <[email protected]>
ASoC: fsl_sai: initialize is_dsp_mode flag
Quinn Tran <[email protected]>
scsi: qla2xxx: edif: Fix clang warning
Quinn Tran <[email protected]>
scsi: qla2xxx: Fix exchange oversubscription for management commands
Quinn Tran <[email protected]>
scsi: qla2xxx: Fix exchange oversubscription
Abel Vesa <[email protected]>
drm/panel-edp: fix name for IVO product id 854b
Dmitry Baryshkov <[email protected]>
drm/msm: clean event_thread->worker in case of an error
Dave Stevenson <[email protected]>
drm/vc4: hdmi: Correct interlaced timings again
Dave Stevenson <[email protected]>
drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5
Dave Stevenson <[email protected]>
drm/vc4: hvs: Correct interrupt masking bit assignment for HVS5
Dave Stevenson <[email protected]>
drm/vc4: hvs: SCALER_DISPBKGND_AUTOHS is only valid on HVS4
Dave Stevenson <[email protected]>
drm/vc4: hvs: Set AXI panic modes
Miaoqian Lin <[email protected]>
pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups
Miaoqian Lin <[email protected]>
pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain
Adam Skladowski <[email protected]>
pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins
Jiasheng Jiang <[email protected]>
drm/msm/hdmi: Add missing check for alloc_ordered_workqueue
Hui Tang <[email protected]>
drm/msm/dpu: check for null return of devm_kzalloc() in dpu_writeback_init()
Armin Wolf <[email protected]>
hwmon: (ftsteutates) Fix scaling of measurements
Maíra Canal <[email protected]>
drm/vc4: drop all currently held locks if deadlock happens
Liang He <[email protected]>
gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id()
Randolph Sapp <[email protected]>
drm: tidss: Fix pixel format definition
Dave Stevenson <[email protected]>
drm/vc4: dpi: Fix format mapping for RGB565
Yuan Can <[email protected]>
drm/vkms: Fix null-ptr-deref in vkms_release()
Yuan Can <[email protected]>
drm/vkms: Fix memory leak in vkms_init()
Yuan Can <[email protected]>
drm/bridge: megachips: Fix error handling in i2c_register_driver()
Geert Uytterhoeven <[email protected]>
drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC
Geert Uytterhoeven <[email protected]>
drm: mxsfb: DRM_IMX_LCDIF should depend on ARCH_MXC
Frieder Schrempf <[email protected]>
drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec
Geert Uytterhoeven <[email protected]>
drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats
Shang XiaoJing <[email protected]>
drm: Fix potential null-ptr-deref due to drmm_mode_config_init()
Jiri Pirko <[email protected]>
sefltests: netdevsim: wait for devlink instance after netns removal
Roxana Nicolescu <[email protected]>
selftest: fib_tests: Always cleanup before exit
Kees Cook <[email protected]>
net/mlx4_en: Introduce flexible array to silence overflow warning
Horatiu Vultur <[email protected]>
net: lan966x: Fix possible deadlock inside PTP
Doug Berger <[email protected]>
net: bcmgenet: fix MoCA LED control
Shigeru Yoshida <[email protected]>
l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register()
Jakub Sitnicki <[email protected]>
selftests/net: Interpret UDP_GRO cmsg data as an int value
D. Wythe <[email protected]>
net/smc: fix application data exception
D. Wythe <[email protected]>
net/smc: fix potential panic dues to unprotected smc_llc_srv_add_link()
Florian Fainelli <[email protected]>
irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts
Florian Fainelli <[email protected]>
irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts
Andrii Nakryiko <[email protected]>
bpf: Fix global subprog context argument resolution logic
Hengqi Chen <[email protected]>
LoongArch, bpf: Use 4 instructions for function address in JIT
Maciej Fijalkowski <[email protected]>
xsk: check IFF_UP earlier in Tx path
Frank Jungclaus <[email protected]>
can: esd_usb: Make use of can_change_state() and relocate checking skb for NULL
Frank Jungclaus <[email protected]>
can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error
Ilya Leoshkevich <[email protected]>
selftests/bpf: Fix xdp_do_redirect on s390x
Hou Tao <[email protected]>
bpf: Zeroing allocated object from slab in bpf memory allocator
Johannes Berg <[email protected]>
wifi: mac80211: pass 'sta' to ieee80211_rx_data_set_sta()
Alexei Starovoitov <[email protected]>
selftests/bpf: Fix map_kptr test.
Yongqin Liu <[email protected]>
thermal/drivers/hisi: Drop second sensor hi3660
Vincent Guittot <[email protected]>
tools/lib/thermal: Fix thermal_sampling_exit()
Johannes Berg <[email protected]>
wifi: mac80211: fix off-by-one link setting
Arnd Bergmann <[email protected]>
wifi: mac80211: avoid u32_encode_bits() warning
Andrei Otcheretianski <[email protected]>
wifi: mac80211: Don't translate MLD addresses for multicast
Karthikeyan Periyasamy <[email protected]>
wifi: mac80211: fix non-MLO station association
Shayne Chen <[email protected]>
wifi: mac80211: make rate u32 in sta_set_rate_info_rx()
Lorenzo Bianconi <[email protected]>
wifi: mac80211: move color collision detection report in a delayed work
Herbert Xu <[email protected]>
crypto: crypto4xx - Call dma_unmap_page when done
Alexander Lobakin <[email protected]>
crypto: octeontx2 - Fix objects shared between several modules
Werner Sembach <[email protected]>
ACPI: resource: Do IRQ override on all TongFang GMxRGxx
Adam Niederer <[email protected]>
ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models
Ilya Leoshkevich <[email protected]>
selftests/bpf: Fix out-of-srctree build
Dan Carpenter <[email protected]>
wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize()
Jiasheng Jiang <[email protected]>
wifi: iwl4965: Add missing check for create_singlethread_workqueue()
Jiasheng Jiang <[email protected]>
wifi: iwl3945: Add missing check for create_singlethread_workqueue
Matt Evans <[email protected]>
clocksource/drivers/riscv: Patch riscv_clock_next_event() jump before first use
Conor Dooley <[email protected]>
RISC-V: time: initialize hrtimer based broadcast clock event device
Randy Dunlap <[email protected]>
m68k: /proc/hardware should depend on PROC_FS
Herbert Xu <[email protected]>
crypto: rsa-pkcs1pad - Use akcipher_request_complete
Pietro Borrello <[email protected]>
rds: rds_rm_zerocopy_callback() correct order for list_add_tail()
Oleksandr Tyshchenko <[email protected]>
xen/grant-dma-iommu: Implement a dummy probe_device() callback
Ilya Leoshkevich <[email protected]>
libbpf: Fix alen calculation in libbpf_nla_dump_errormsg()
Halil Pasic <[email protected]>
s390/ap: fix status returned by ap_qact()
Halil Pasic <[email protected]>
s390/ap: fix status returned by ap_aqic()
Halil Pasic <[email protected]>
s390: vfio-ap: tighten the NIB validity check
Alex Elder <[email protected]>
net: ipa: generic command param fix
Zhengping Jiang <[email protected]>
Bluetooth: hci_qca: get wakeup status from serdev device handle
Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix potential user-after-free
Kees Cook <[email protected]>
Bluetooth: hci_conn: Refactor hci_bind_bis() since it always succeeds
Uwe Kleine-König <[email protected]>
cpufreq: davinci: Fix clk use after free
Qi Zheng <[email protected]>
OPP: fix error checking in opp_migrate_dentry()
Pietro Borrello <[email protected]>
tap: tap_open(): correctly initialize socket uid
Pietro Borrello <[email protected]>
tun: tun_chr_open(): correctly initialize socket uid
Pietro Borrello <[email protected]>
net: add sock_init_data_uid()
Vasily Gorbik <[email protected]>
s390/boot: fix mem_detect extended area allocation
Vasily Gorbik <[email protected]>
s390/mem_detect: rely on diag260() if sclp_early_get_memsize() fails
Alexander Gordeev <[email protected]>
s390/boot: cleanup decompressor header files
Vasily Gorbik <[email protected]>
s390/vmem: fix empty page tables cleanup under KASAN
Vasily Gorbik <[email protected]>
s390/mem_detect: fix detect_memory() error handling
Miaoqian Lin <[email protected]>
irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe
Miaoqian Lin <[email protected]>
irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe
Miaoqian Lin <[email protected]>
irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains
Miaoqian Lin <[email protected]>
irqchip: Fix refcount leak in platform_irqchip_probe
Jack Morgenstein <[email protected]>
net/mlx5: Enhance debug print in page allocation failure
Aaron Ma <[email protected]>
wifi: mt76: mt7921: fix error code of return in mt7921_acpi_read
Deren Wu <[email protected]>
wifi: mt76: add memory barrier to SDIO queue kick
Ryder Lee <[email protected]>
wifi: mt76: mt7915: fix WED TxS reporting
Lorenzo Bianconi <[email protected]>
wifi: mt76: mt7915: fix memory leak in mt7915_mcu_exit
Howard Hsu <[email protected]>
wifi: mt76: mt7915: call mt7915_mcu_set_thermal_throttling() only after init_work
Tonghao Zhang <[email protected]>
bpftool: profile online CPUs instead of possible
Tom Lendacky <[email protected]>
crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware
Ilya Leoshkevich <[email protected]>
selftests/bpf: Initialize tc in xdp_synproxy
Geert Uytterhoeven <[email protected]>
can: rcar_canfd: Fix R-Car V3U GAFLCFG field accesses
Mark Brown <[email protected]>
kselftest/arm64: Fix enumeration of systems without 128 bit SME
Gregory Greenman <[email protected]>
wifi: iwlwifi: mei: fix compilation errors in rfkill()
Ilya Leoshkevich <[email protected]>
s390/bpf: Add expoline to tail calls
Hans de Goede <[email protected]>
leds: led-class: Add missing put_device() to led_put()
Herbert Xu <[email protected]>
crypto: xts - Handle EBUSY correctly
Daniel T. Lee <[email protected]>
selftests/bpf: Fix vmtest static compilation error
Artem Savkov <[email protected]>
selftests/bpf: Use consistent build-id type for liburandom_read.so
Ashok Raj <[email protected]>
x86/microcode: Adjust late loading result reporting message
Ashok Raj <[email protected]>
x86/microcode: Check CPU capabilities after late microcode update correctly
Ashok Raj <[email protected]>
x86/microcode: Add a parameter to microcode_check() to store CPU capabilities
Yang Yingliang <[email protected]>
powercap: fix possible name leak in powercap_register_zone()
Herbert Xu <[email protected]>
crypto: seqiv - Handle EBUSY correctly
Herbert Xu <[email protected]>
crypto: essiv - Handle EBUSY correctly
Koba Ko <[email protected]>
crypto: ccp - Failure on re-initialization due to duplicate sysfs filename
Tiezhu Yang <[email protected]>
selftests/bpf: Fix build errors if CONFIG_NF_CONNTRACK=m
Armin Wolf <[email protected]>
ACPI: battery: Fix missing NUL-termination with large strings
Shivani Baranwal <[email protected]>
wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data()
Miaoqian Lin <[email protected]>
wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup
Minsuk Kang <[email protected]>
wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback()
Fedor Pchelkin <[email protected]>
wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails
Fedor Pchelkin <[email protected]>
wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function
Viorel Suman <[email protected]>
thermal/drivers/imx_sc_thermal: Fix the loop condition
Uwe Kleine-König <[email protected]>
thermal/drivers/imx_sc_thermal: Drop empty platform remove function
Alexey Kodanev <[email protected]>
wifi: orinoco: check return value of hermes_write_wordrec()
Bitterblue Smith <[email protected]>
wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU
Jiasheng Jiang <[email protected]>
wifi: rtw89: Add missing check for alloc_workqueue
Zong-Zhe Yang <[email protected]>
wifi: rtw89: fix potential leak in rtw89_append_probe_req_ie()
Dmitry Baryshkov <[email protected]>
thermal/drivers/tsens: limit num_sensors to 9 for msm8939
Dmitry Baryshkov <[email protected]>
thermal/drivers/tsens: fix slope values for msm8939
Dmitry Baryshkov <[email protected]>
thermal/drivers/tsens: Sort out msm8976 vs msm8956 data
Dmitry Baryshkov <[email protected]>
thermal/drivers/tsens: Drop msm8976-specific defines
Christophe JAILLET <[email protected]>
x86/signal: Fix the value returned by strict_sas_size()
Christophe JAILLET <[email protected]>
s390/vfio-ap: fix an error handling path in vfio_ap_mdev_probe_queue()
Alexander Gordeev <[email protected]>
s390/early: fix sclp_early_sccb variable lifetime
Lai Jiangshan <[email protected]>
workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex
Mark Brown <[email protected]>
kselftest/arm64: Fix syscall-abi for systems without 128 bit SME
Mark Brown <[email protected]>
arm64/cpufeature: Fix field sign for DIT hwcap detection
Magnus Karlsson <[email protected]>
selftests/xsk: print correct error codes when exiting
Magnus Karlsson <[email protected]>
selftests/xsk: print correct payload for packet dump
Daniil Tatianin <[email protected]>
ACPICA: nsrepair: handle cases without a return value correctly
Prashant Malani <[email protected]>
platform/chrome: cros_ec_typec: Update port DP VDO
David Rientjes <[email protected]>
crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2
Herbert Xu <[email protected]>
lib/mpi: Fix buffer overrun when SG is too long
Frederic Weisbecker <[email protected]>
rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes()
Frederic Weisbecker <[email protected]>
rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls
Frederic Weisbecker <[email protected]>
rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose
Zhen Lei <[email protected]>
genirq: Fix the return type of kstat_cpu_irqs_sum()
Mario Limonciello <[email protected]>
ACPICA: Drop port I/O validation for some regions
Eric Biggers <[email protected]>
crypto: x86/ghash - fix unaligned access in ghash_setkey()
Daniel T. Lee <[email protected]>
libbpf: Fix invalid return address register in s390
Yang Yingliang <[email protected]>
wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave()
Yang Yingliang <[email protected]>
wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave()
Yang Yingliang <[email protected]>
wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave()
Yang Yingliang <[email protected]>
wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave()
Yang Yingliang <[email protected]>
wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave()
Zhengchao Shao <[email protected]>
wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid()
Zhang Changzhong <[email protected]>
wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit()
Wang Yufen <[email protected]>
wifi: wilc1000: add missing unregister_netdev() in wilc_netdev_ifc_init()
Zhang Changzhong <[email protected]>
wifi: wilc1000: fix potential memory leak in wilc_mac_xmit()
Zhengchao Shao <[email protected]>
wifi: ipw2200: fix memory leak in ipw_wdev_init()
Yang Yingliang <[email protected]>
wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave()
Andrii Nakryiko <[email protected]>
libbpf: Fix btf__align_of() by taking into account field offsets
Li Zetao <[email protected]>
wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit()
Ping-Ke Shih <[email protected]>
wifi: rtw89: 8852c: rfk: correct DPK settings
Ping-Ke Shih <[email protected]>
wifi: rtw89: 8852c: rfk: correct DACK setting
Yang Yingliang <[email protected]>
wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave()
Zhengchao Shao <[email protected]>
wifi: libertas: fix memory leak in lbs_init_adapter()
Yang Yingliang <[email protected]>
wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave()
Yang Yingliang <[email protected]>
wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave()
Yang Yingliang <[email protected]>
wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave()
Yang Yingliang <[email protected]>
wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave()
Yuan Can <[email protected]>
wifi: rsi: Fix memory leak in rsi_coex_attach()
Deren Wu <[email protected]>
wifi: mt76: fix coverity uninit_use_in_call in mt76_connac2_reverse_frag0_hdr_trans()
Ryder Lee <[email protected]>
wifi: mt76: mt7915: fix unintended sign extension of mt7915_hw_queue_read()
Ryder Lee <[email protected]>
wifi: mt76: mt7915: drop always true condition of __mt7915_reg_addr()
Ryder Lee <[email protected]>
wifi: mt76: mt7915: check return value before accessing free_block_num
Deren Wu <[email protected]>
wifi: mt76: mt7921s: fix slab-out-of-bounds access in sdio host
Wang Yufen <[email protected]>
wifi: mt76: mt7915: add missing of_node_put()
Jens Axboe <[email protected]>
block: use proper return value from bio_failfast()
Martin K. Petersen <[email protected]>
block: bio-integrity: Copy flags when bio_integrity_payload is cloned
Jinke Han <[email protected]>
block: Fix io statistics for cgroup in throttle path
Ming Lei <[email protected]>
block: sync mixed merged request's failfast with 1st bio's
Jingbo Xu <[email protected]>
erofs: relinquish volume with mutex held
Konrad Dybcio <[email protected]>
arm64: dts: qcom: pmk8350: Use the correct PON compatible
Konrad Dybcio <[email protected]>
arm64: dts: qcom: pmk8350: Specify PBS register for PON
Liu Xiaodong <[email protected]>
block: ublk: check IO buffer based on flag need_get_data
Denis Kenzior <[email protected]>
KEYS: asymmetric: Fix ECDSA use via keyctl uapi
silviazhao <[email protected]>
x86/perf/zhaoxin: Add stepping check for ZXC
Kan Liang <[email protected]>
perf/x86/intel/ds: Fix the conversion from TSC to perf time
Pietro Borrello <[email protected]>
sched/rt: pick_next_rt_entity(): check list_entry
Qiheng Lin <[email protected]>
s390/dasd: Fix potential memleak in dasd_eckd_init()
Petr Vorel <[email protected]>
arm64: dts: qcom: msm8992-lg-bullhead: Enable regulators
Konrad Dybcio <[email protected]>
arm64: dts: qcom: msm8992-*: Fix up comments
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: msm8953: correct TLMM gpio-ranges
Jamie Douglass <[email protected]>
arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8450: drop incorrect cells from serial
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8350: drop incorrect cells from serial
Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: msm8996 switch from RPM_SMD_BB_CLK1 to RPM_SMD_XO_CLK_SRC
Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: msm8996: support using GPLL0 as kryocc input
Kemeng Shi <[email protected]>
blk-mq: correct stale comment of .get_budget
Kemeng Shi <[email protected]>
blk-mq: Fix potential io hung for shared sbitmap per tagset
Kemeng Shi <[email protected]>
blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait
Kemeng Shi <[email protected]>
blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
Kemeng Shi <[email protected]>
blk-mq: avoid sleep in blk_mq_alloc_request_hctx
Patrick Delaunay <[email protected]>
ARM: dts: stm32: Update part number NVMEM description on stm32mp131
Allen-KH Cheng <[email protected]>
arm64: dts: mediatek: mt7986: Fix watchdog compatible
AngeloGioacchino Del Regno <[email protected]>
arm64: dts: mediatek: mt8195: Fix watchdog compatible
AngeloGioacchino Del Regno <[email protected]>
arm64: dts: mediatek: mt8186: Fix watchdog compatible
AngeloGioacchino Del Regno <[email protected]>
arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node
AngeloGioacchino Del Regno <[email protected]>
arm64: dts: mt8186: Fix CPU map for single-cluster SoC
AngeloGioacchino Del Regno <[email protected]>
arm64: dts: mt8192: Fix CPU map for single-cluster SoC
AngeloGioacchino Del Regno <[email protected]>
arm64: dts: mt8195: Fix CPU map for single-cluster SoC
Kemeng Shi <[email protected]>
sbitmap: correct wake_batch recalculation to avoid potential IO hung
Gabriel Krisman Bertazi <[email protected]>
sbitmap: Use single per-bitmap counting to wake up queued tags
Kemeng Shi <[email protected]>
sbitmap: remove redundant check in __sbitmap_queue_get_batch
Peng Fan <[email protected]>
ARM: dts: imx7s: correct iomuxc gpr mux controller cells
Ming Lei <[email protected]>
ublk_drv: don't probe partitions if the ubq daemon isn't trusted
Ming Lei <[email protected]>
ublk_drv: remove nr_aborted_queues from ublk_device
Samuel Holland <[email protected]>
ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference
Christian Hewitt <[email protected]>
arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN
Christian Hewitt <[email protected]>
arm64: dts: meson: radxa-zero: allow usb otg mode
Adam Ford <[email protected]>
arm64: dts: renesas: beacon-renesom: Fix gpio expander reference
Waiman Long <[email protected]>
locking/rwsem: Disable preemption in all down_read*() and up_read() code paths
Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip
Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name
Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name
Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names
Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name
Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name
Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix invalid rtc node name
Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-gxl-s905w-jethome-jethub-j80: fix invalid rtc node name
Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-gx: add missing unit address to rng node name
Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property
Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix supply name of USB controller node
Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible
Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name
Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name
Angus Chen <[email protected]>
ARM: imx: Call ida_simple_remove() for ida_simple_get
Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato
Vaishnav Achath <[email protected]>
arm64: dts: ti: k3-j7200: Fix wakeup pinmux range
Arnd Bergmann <[email protected]>
ARM: s3c: fix s3c64xx_set_timer_source prototype
Stefan Wahren <[email protected]>
ARM: bcm2835_defconfig: Enable the framebuffer
Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8192: Mark scp_adsp clock as broken
Yang Yingliang <[email protected]>
ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init()
Christian Hewitt <[email protected]>
arm64: dts: meson: remove CPU opps below 1GHz for G12A boards
Robert Marko <[email protected]>
arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names
Robert Marko <[email protected]>
arm64: dts: qcom: ipq8074: fix Gen3 PCIe node
Robert Marko <[email protected]>
arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges
Robert Marko <[email protected]>
arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY
Robert Marko <[email protected]>
arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY
Robert Marko <[email protected]>
arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names
Petr Vorel <[email protected]>
arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem
Petr Vorel <[email protected]>
arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size
Dominik Kobinski <[email protected]>
arm64: dts: msm8992-bullhead: add memory hole region
Thierry Reding <[email protected]>
arm64: tegra: Fix duplicate regulator on Jetson TX1
Dhruva Gole <[email protected]>
arm64: dts: ti: k3-am62-main: Fix clocks for McSPI
Andrew Davis <[email protected]>
arm64: dts: ti: k3-am62: Enable SPI nodes at the board level
Peter Zijlstra <[email protected]>
cpuidle, intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE *again*
Martin Blumenstingl <[email protected]>
arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address
Martin Blumenstingl <[email protected]>
arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name
Martin Blumenstingl <[email protected]>
arm64: dts: meson-gx: Fix Ethernet MAC address unit name
Martin Blumenstingl <[email protected]>
arm64: dts: meson-axg: jethub-j1xx: Fix MAC address node names
Martin Blumenstingl <[email protected]>
arm64: dts: meson-gxl: jethub-j80: Fix Bluetooth MAC node name
Martin Blumenstingl <[email protected]>
arm64: dts: meson-gxl: jethub-j80: Fix WiFi MAC address node
Bjorn Andersson <[email protected]>
arm64: dts: qcom: sc8280xp: Vote for CX in USB controllers
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sc8280xp: correct SPMI bus address cells
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sc7280: correct SPMI bus address cells
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sc7180: correct SPMI bus address cells
Kishon Vijay Abraham I <[email protected]>
x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name
Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8186: Fix systimer 13 MHz clock description
Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8195: Fix systimer 13 MHz clock description
Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8192: Fix systimer 13 MHz clock description
Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description
AngeloGioacchino Del Regno <[email protected]>
arm64: dts: mediatek: mt8195: Add power domain to U3PHY1 T-PHY
Qiheng Lin <[email protected]>
ARM: zynq: Fix refcount leak in zynq_early_slcr_init
Marek Vasut <[email protected]>
arm64: dts: imx8m: Align SoC unique ID node unit address
Marijn Suijten <[email protected]>
arm64: dts: qcom: sm6125-seine: Clean up gpio-keys (volume down)
Marijn Suijten <[email protected]>
arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to match bindings
Konrad Dybcio <[email protected]>
arm64: dts: qcom: sm6350: Fix up the ramoops node
Marijn Suijten <[email protected]>
arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k
Konrad Dybcio <[email protected]>
arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes to wake up
Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: qcs404: use symbol names for PCIe resets
Chen Hui <[email protected]>
ARM: OMAP2+: Fix memory leak in realtime_counter_init()
Damien Le Moal <[email protected]>
ata: ahci: Revert "ata: ahci: Add Tiger Lake UP{3,4} AHCI controller"
Anders Roxell <[email protected]>
powerpc/mm: Rearrange if-else block to avoid clang warning
Pietro Borrello <[email protected]>
HID: asus: use spinlock to safely schedule workers
Pietro Borrello <[email protected]>
HID: asus: use spinlock to protect concurrent accesses
-------------
Diffstat:
Documentation/admin-guide/cgroup-v1/memory.rst | 13 +-
Documentation/admin-guide/hw-vuln/spectre.rst | 21 +-
Documentation/admin-guide/kdump/gdbmacros.txt | 2 +-
Documentation/bpf/instruction-set.rst | 16 +-
Documentation/dev-tools/gdb-kernel-debugging.rst | 4 +
.../bindings/display/mediatek/mediatek,ccorr.yaml | 2 +-
.../bindings/sound/amlogic,gx-sound-card.yaml | 2 +-
Documentation/hwmon/ftsteutates.rst | 4 +
Documentation/virt/kvm/api.rst | 18 +-
Documentation/virt/kvm/devices/vm.rst | 4 +
Makefile | 4 +-
arch/alpha/boot/tools/objstrip.c | 2 +-
arch/alpha/kernel/traps.c | 30 +-
arch/arm/boot/dts/exynos3250-rinato.dts | 2 +-
arch/arm/boot/dts/exynos4-cpu-thermal.dtsi | 2 +-
arch/arm/boot/dts/exynos4.dtsi | 2 +-
arch/arm/boot/dts/exynos4210.dtsi | 1 -
arch/arm/boot/dts/exynos5250.dtsi | 2 +-
arch/arm/boot/dts/exynos5410-odroidxu.dts | 1 -
arch/arm/boot/dts/exynos5420.dtsi | 2 +-
arch/arm/boot/dts/exynos5422-odroidhc1.dts | 10 +-
arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 10 +-
arch/arm/boot/dts/imx7s.dtsi | 2 +-
arch/arm/boot/dts/qcom-sdx55.dtsi | 2 +-
arch/arm/boot/dts/qcom-sdx65.dtsi | 2 +-
arch/arm/boot/dts/stm32mp131.dtsi | 1 +
arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 2 +-
arch/arm/configs/bcm2835_defconfig | 1 +
arch/arm/mach-imx/mmdc.c | 24 +-
arch/arm/mach-omap1/timer.c | 2 +-
arch/arm/mach-omap2/omap4-common.c | 1 +
arch/arm/mach-omap2/timer.c | 1 +
arch/arm/mach-s3c/s3c64xx.c | 3 +-
arch/arm/mach-zynq/slcr.c | 1 +
arch/arm64/Kconfig | 1 -
.../dts/amlogic/meson-axg-jethome-jethub-j1xx.dtsi | 10 +-
arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 4 +-
arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2 +-
.../boot/dts/amlogic/meson-g12a-radxa-zero.dts | 1 -
arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 20 -
.../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 2 +-
arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 6 +-
arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 2 +-
.../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 2 +-
.../boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts | 1 -
.../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts | 6 +-
arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 2 +-
.../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 6 +-
.../boot/dts/amlogic/meson-sm1-odroid-hc4.dts | 10 +-
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mn.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 2 +-
arch/arm64/boot/dts/mediatek/mt7622.dtsi | 1 +
arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 3 +-
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 12 +-
arch/arm64/boot/dts/mediatek/mt8186.dtsi | 17 +-
arch/arm64/boot/dts/mediatek/mt8192.dtsi | 25 +-
arch/arm64/boot/dts/mediatek/mt8195.dtsi | 25 +-
arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 2 +-
arch/arm64/boot/dts/qcom/ipq8074.dtsi | 63 +--
arch/arm64/boot/dts/qcom/msm8953.dtsi | 2 +-
.../boot/dts/qcom/msm8992-lg-bullhead-rev-10.dts | 3 +-
.../boot/dts/qcom/msm8992-lg-bullhead-rev-101.dts | 3 +-
arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi | 37 +-
arch/arm64/boot/dts/qcom/msm8992.dtsi | 3 +-
.../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 5 +-
arch/arm64/boot/dts/qcom/msm8996.dtsi | 22 +-
arch/arm64/boot/dts/qcom/pmk8350.dtsi | 5 +-
arch/arm64/boot/dts/qcom/qcs404.dtsi | 12 +-
arch/arm64/boot/dts/qcom/sc7180.dtsi | 4 +-
arch/arm64/boot/dts/qcom/sc7280.dtsi | 4 +-
arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 6 +-
arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 2 +-
.../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 19 +-
arch/arm64/boot/dts/qcom/sm6125.dtsi | 6 +-
arch/arm64/boot/dts/qcom/sm6350.dtsi | 7 +-
.../boot/dts/qcom/sm8150-sony-xperia-kumano.dtsi | 7 +-
arch/arm64/boot/dts/qcom/sm8350.dtsi | 2 -
arch/arm64/boot/dts/qcom/sm8450.dtsi | 4 -
.../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 24 +-
arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 9 +-
arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 2 +
.../boot/dts/ti/k3-j7200-common-proc-board.dts | 2 +-
arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 29 +-
arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 2 +
arch/arm64/kernel/cpufeature.c | 2 +-
arch/loongarch/net/bpf_jit.c | 2 +-
arch/loongarch/net/bpf_jit.h | 21 +
arch/m68k/68000/entry.S | 2 +
arch/m68k/Kconfig.devices | 1 +
arch/m68k/coldfire/entry.S | 2 +
arch/m68k/kernel/entry.S | 3 +
arch/mips/boot/dts/ingenic/ci20.dts | 2 +-
arch/mips/include/asm/syscall.h | 2 +-
arch/powerpc/Makefile | 2 +-
arch/powerpc/mm/book3s64/radix_tlb.c | 11 +-
arch/riscv/Makefile | 6 +-
arch/riscv/include/asm/ftrace.h | 50 ++-
arch/riscv/include/asm/jump_label.h | 2 +
arch/riscv/include/asm/pgtable.h | 2 +-
arch/riscv/include/asm/thread_info.h | 1 +
arch/riscv/kernel/ftrace.c | 65 +--
arch/riscv/kernel/mcount-dyn.S | 42 +-
arch/riscv/kernel/time.c | 3 +
arch/riscv/kernel/traps.c | 5 +-
arch/riscv/mm/fault.c | 10 +-
arch/s390/boot/boot.h | 26 +-
arch/s390/boot/decompressor.c | 1 +
arch/s390/boot/decompressor.h | 26 --
arch/s390/boot/kaslr.c | 6 -
arch/s390/boot/mem_detect.c | 54 +--
arch/s390/boot/startup.c | 21 +-
arch/s390/include/asm/ap.h | 12 +-
arch/s390/kernel/early.c | 1 -
arch/s390/kernel/head64.S | 1 +
arch/s390/kernel/idle.c | 2 +-
arch/s390/kernel/kprobes.c | 4 +-
arch/s390/kernel/vdso64/Makefile | 2 +-
arch/s390/kernel/vmlinux.lds.S | 1 +
arch/s390/kvm/kvm-s390.c | 43 +-
arch/s390/mm/dump_pagetables.c | 16 +-
arch/s390/mm/extmem.c | 12 +-
arch/s390/mm/fault.c | 49 ++-
arch/s390/mm/vmem.c | 6 +-
arch/s390/net/bpf_jit_comp.c | 12 +-
arch/sparc/Kconfig | 2 +-
arch/x86/crypto/ghash-clmulni-intel_glue.c | 6 +-
arch/x86/events/intel/ds.c | 35 +-
arch/x86/events/intel/uncore.c | 7 +
arch/x86/events/intel/uncore.h | 1 +
arch/x86/events/intel/uncore_snb.c | 161 ++++++++
arch/x86/events/zhaoxin/core.c | 8 +-
arch/x86/include/asm/fpu/sched.h | 2 +-
arch/x86/include/asm/fpu/xcr.h | 4 +-
arch/x86/include/asm/microcode.h | 4 +-
arch/x86/include/asm/microcode_amd.h | 4 +-
arch/x86/include/asm/msr-index.h | 4 +
arch/x86/include/asm/processor.h | 3 +-
arch/x86/include/asm/reboot.h | 2 +
arch/x86/include/asm/special_insns.h | 2 +-
arch/x86/include/asm/virtext.h | 16 +-
arch/x86/kernel/acpi/boot.c | 19 +-
arch/x86/kernel/cpu/bugs.c | 35 +-
arch/x86/kernel/cpu/common.c | 45 +-
arch/x86/kernel/cpu/microcode/amd.c | 53 +--
arch/x86/kernel/cpu/microcode/core.c | 26 +-
arch/x86/kernel/crash.c | 17 +-
arch/x86/kernel/fpu/context.h | 2 +-
arch/x86/kernel/fpu/core.c | 6 +-
arch/x86/kernel/kprobes/opt.c | 6 +-
arch/x86/kernel/reboot.c | 88 ++--
arch/x86/kernel/signal.c | 2 +-
arch/x86/kernel/smp.c | 6 +-
arch/x86/kvm/lapic.c | 38 +-
arch/x86/kvm/svm/avic.c | 53 +--
arch/x86/kvm/svm/sev.c | 4 +-
arch/x86/kvm/svm/svm.c | 2 +-
arch/x86/kvm/svm/svm.h | 2 +-
arch/x86/kvm/svm/svm_onhyperv.h | 4 +-
arch/x86/kvm/vmx/evmcs.h | 11 -
arch/x86/kvm/vmx/vmx.c | 9 +-
block/bio-integrity.c | 1 +
block/bio.c | 1 +
block/blk-cgroup.c | 39 +-
block/blk-core.c | 33 +-
block/blk-iocost.c | 11 +-
block/blk-merge.c | 35 +-
block/blk-mq-sched.c | 7 +-
block/blk-mq.c | 15 +-
block/fops.c | 21 +-
crypto/asymmetric_keys/public_key.c | 24 +-
crypto/essiv.c | 7 +-
crypto/rsa-pkcs1pad.c | 34 +-
crypto/seqiv.c | 2 +-
crypto/xts.c | 8 +-
drivers/acpi/acpica/Makefile | 2 +-
drivers/acpi/acpica/hwvalid.c | 7 +-
drivers/acpi/acpica/nsrepair.c | 12 +-
drivers/acpi/battery.c | 2 +-
drivers/acpi/resource.c | 26 +-
drivers/acpi/video_detect.c | 2 +-
drivers/ata/ahci.c | 1 -
drivers/base/core.c | 452 ++++++++++++++-------
drivers/base/physical_location.c | 5 +-
drivers/base/power/domain.c | 5 +-
drivers/base/regmap/regmap.c | 6 +
drivers/base/transport_class.c | 17 +-
drivers/block/brd.c | 67 +--
drivers/block/rbd.c | 20 +-
drivers/block/ublk_drv.c | 23 +-
drivers/bluetooth/btusb.c | 16 +
drivers/bluetooth/hci_qca.c | 7 +-
drivers/bus/mhi/ep/main.c | 35 +-
drivers/char/applicom.c | 5 +-
drivers/char/ipmi/ipmi_ipmb.c | 2 +-
drivers/char/ipmi/ipmi_ssif.c | 74 ++--
drivers/char/pcmcia/cm4000_cs.c | 6 +-
drivers/clocksource/timer-riscv.c | 10 +-
drivers/cpufreq/davinci-cpufreq.c | 4 +-
drivers/cpuidle/Kconfig.arm | 2 +
drivers/crypto/amcc/crypto4xx_core.c | 10 +-
drivers/crypto/ccp/ccp-dmaengine.c | 21 +-
drivers/crypto/ccp/sev-dev.c | 15 +-
drivers/crypto/hisilicon/sgl.c | 3 +-
drivers/crypto/marvell/octeontx2/Makefile | 11 +-
drivers/crypto/marvell/octeontx2/cn10k_cpt.c | 9 +-
drivers/crypto/marvell/octeontx2/cn10k_cpt.h | 2 -
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h | 2 -
.../marvell/octeontx2/otx2_cpt_mbox_common.c | 14 +-
drivers/crypto/marvell/octeontx2/otx2_cptlf.c | 11 +
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c | 2 +
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c | 2 +
drivers/crypto/qat/qat_common/qat_algs.c | 2 +-
drivers/cxl/pmem.c | 1 +
drivers/dax/bus.c | 2 +-
drivers/dax/kmem.c | 4 +-
drivers/dma/Kconfig | 2 +-
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 2 -
drivers/dma/dw-edma/dw-edma-core.c | 4 +
drivers/dma/dw-edma/dw-edma-v0-core.c | 2 +-
drivers/dma/idxd/device.c | 2 +-
drivers/dma/idxd/init.c | 2 +-
drivers/dma/idxd/sysfs.c | 4 +-
drivers/dma/ptdma/ptdma-dmaengine.c | 2 +-
drivers/dma/sf-pdma/sf-pdma.c | 3 +-
drivers/dma/sf-pdma/sf-pdma.h | 1 -
drivers/firmware/dmi-sysfs.c | 10 +-
drivers/firmware/google/framebuffer-coreboot.c | 4 +-
drivers/firmware/psci/psci.c | 31 +-
drivers/firmware/stratix10-svc.c | 25 +-
drivers/fpga/microchip-spi.c | 123 +++---
drivers/gpio/gpio-vf610.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 12 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 4 +-
drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c | 5 +
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 9 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 7 +
.../drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.c | 3 +
drivers/gpu/drm/amd/display/dc/core/dc.c | 16 +
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 6 -
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 14 +-
drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 1 -
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 3 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 9 +
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.h | 2 +
.../display/dc/dcn314/dcn314_dio_stream_encoder.c | 6 +-
.../drm/amd/display/dc/dcn314/dcn314_resource.c | 4 +-
.../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 8 +-
.../display/dc/dml/dcn20/display_mode_vba_20v2.c | 10 +-
.../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 12 +-
.../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 4 +
.../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c | 2 +-
.../amd/display/dc/gpio/dcn20/hw_factory_dcn20.c | 6 +-
.../amd/display/dc/gpio/dcn30/hw_factory_dcn30.c | 6 +-
.../amd/display/dc/gpio/dcn32/hw_factory_dcn32.c | 6 +-
drivers/gpu/drm/amd/display/dc/gpio/ddc_regs.h | 7 +
.../drm/amd/display/dc/inc/hw/timing_generator.h | 1 +
drivers/gpu/drm/bridge/lontium-lt9611.c | 65 +--
.../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 6 +-
drivers/gpu/drm/bridge/tc358767.c | 8 +-
drivers/gpu/drm/bridge/ti-sn65dsi83.c | 2 +-
drivers/gpu/drm/drm_edid.c | 43 +-
drivers/gpu/drm/drm_fourcc.c | 4 +
drivers/gpu/drm/drm_gem_shmem_helper.c | 52 ++-
drivers/gpu/drm/drm_mipi_dsi.c | 52 +++
drivers/gpu/drm/drm_mode_config.c | 8 +-
drivers/gpu/drm/drm_panel_orientation_quirks.c | 39 +-
drivers/gpu/drm/exynos/exynos_drm_dsi.c | 8 +-
drivers/gpu/drm/gud/gud_pipe.c | 4 +-
drivers/gpu/drm/i915/display/intel_quirks.c | 2 +
drivers/gpu/drm/i915/gt/intel_ring.c | 6 +-
drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 2 +
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 1 +
drivers/gpu/drm/mediatek/mtk_drm_gem.c | 4 +-
drivers/gpu/drm/mediatek/mtk_dsi.c | 2 +-
drivers/gpu/drm/msm/adreno/adreno_gpu.c | 4 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 7 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 2 +
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 5 +
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 15 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 5 +
drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.c | 2 +
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 5 +-
drivers/gpu/drm/msm/dsi/dsi_cfg.c | 4 +-
drivers/gpu/drm/msm/dsi/dsi_host.c | 3 +
drivers/gpu/drm/msm/hdmi/hdmi.c | 4 +
drivers/gpu/drm/msm/msm_drv.c | 2 +-
drivers/gpu/drm/msm/msm_fence.c | 2 +-
drivers/gpu/drm/msm/msm_gem_submit.c | 4 +
drivers/gpu/drm/mxsfb/Kconfig | 2 +
drivers/gpu/drm/omapdrm/dss/dsi.c | 26 +-
drivers/gpu/drm/panel/panel-edp.c | 2 +-
drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 4 +-
drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 3 +-
drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 2 -
drivers/gpu/drm/radeon/atombios_encoders.c | 5 +-
drivers/gpu/drm/radeon/radeon_device.c | 1 +
drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 31 +-
drivers/gpu/drm/rcar-du/rcar_du_drv.c | 49 +++
drivers/gpu/drm/rcar-du/rcar_du_drv.h | 2 +
drivers/gpu/drm/rcar-du/rcar_du_regs.h | 8 +-
drivers/gpu/drm/tegra/firewall.c | 3 +
drivers/gpu/drm/tidss/tidss_dispc.c | 4 +-
drivers/gpu/drm/tiny/ili9486.c | 13 +-
drivers/gpu/drm/vc4/vc4_dpi.c | 2 +-
drivers/gpu/drm/vc4/vc4_hdmi.c | 16 +-
drivers/gpu/drm/vc4/vc4_hvs.c | 73 +++-
drivers/gpu/drm/vc4/vc4_plane.c | 2 +
drivers/gpu/drm/vc4/vc4_regs.h | 17 +-
drivers/gpu/drm/vkms/vkms_drv.c | 10 +-
drivers/gpu/host1x/hw/hw_host1x06_uclass.h | 2 +-
drivers/gpu/host1x/hw/hw_host1x07_uclass.h | 2 +-
drivers/gpu/host1x/hw/hw_host1x08_uclass.h | 2 +-
drivers/gpu/host1x/hw/syncpt_hw.c | 3 -
drivers/gpu/ipu-v3/ipu-common.c | 1 +
drivers/hid/hid-asus.c | 37 +-
drivers/hid/hid-bigbenff.c | 75 +++-
drivers/hid/hid-debug.c | 1 +
drivers/hid/hid-ids.h | 2 +
drivers/hid/hid-input.c | 12 +
drivers/hid/hid-logitech-hidpp.c | 49 ++-
drivers/hid/hid-multitouch.c | 39 +-
drivers/hid/hid-quirks.c | 2 +-
drivers/hid/hid-uclogic-core.c | 26 +-
drivers/hid/hid-uclogic-params.c | 14 +
drivers/hid/hid-uclogic-params.h | 24 ++
drivers/hid/i2c-hid/i2c-hid-core.c | 6 +-
drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 42 ++
drivers/hid/i2c-hid/i2c-hid.h | 3 +
drivers/hwmon/Kconfig | 2 +-
drivers/hwmon/asus-ec-sensors.c | 1 +
drivers/hwmon/coretemp.c | 128 +++---
drivers/hwmon/ftsteutates.c | 19 +-
drivers/hwmon/ltc2945.c | 2 +
drivers/hwmon/mlxreg-fan.c | 6 +
drivers/hwmon/nct6775-core.c | 2 +-
drivers/hwmon/nct6775-platform.c | 150 +++++--
drivers/hwmon/peci/cputemp.c | 2 +-
drivers/hwtracing/coresight/coresight-cti-core.c | 11 +-
drivers/hwtracing/coresight/coresight-cti-sysfs.c | 13 +-
drivers/hwtracing/coresight/coresight-etm4x-core.c | 18 +-
drivers/hwtracing/ptt/hisi_ptt.c | 10 +
drivers/i2c/busses/i2c-designware-common.c | 2 +-
drivers/i2c/busses/i2c-designware-core.h | 2 +-
drivers/idle/intel_idle.c | 8 +-
drivers/iio/light/tsl2563.c | 8 +-
drivers/infiniband/hw/cxgb4/cm.c | 7 +
drivers/infiniband/hw/cxgb4/restrack.c | 2 +-
drivers/infiniband/hw/erdma/erdma_verbs.c | 4 +-
drivers/infiniband/hw/hfi1/sdma.c | 4 +-
drivers/infiniband/hw/hfi1/sdma.h | 15 +-
drivers/infiniband/hw/hfi1/user_pages.c | 61 ++-
drivers/infiniband/hw/hns/hns_roce_main.c | 5 +-
drivers/infiniband/hw/irdma/hw.c | 2 +
drivers/infiniband/sw/rxe/rxe_queue.h | 108 +++--
drivers/infiniband/sw/rxe/rxe_verbs.c | 100 ++---
drivers/infiniband/sw/siw/siw_mem.c | 23 +-
drivers/iommu/amd/init.c | 16 +-
drivers/iommu/amd/iommu.c | 22 +-
drivers/iommu/apple-dart.c | 204 +++++++---
drivers/iommu/intel/iommu.c | 26 +-
drivers/iommu/intel/pasid.c | 18 +
drivers/iommu/iommu.c | 8 +-
drivers/irqchip/irq-alpine-msi.c | 1 +
drivers/irqchip/irq-bcm7120-l2.c | 3 +-
drivers/irqchip/irq-brcmstb-l2.c | 6 +-
drivers/irqchip/irq-mvebu-gicp.c | 1 +
drivers/irqchip/irq-ti-sci-intr.c | 1 +
drivers/irqchip/irqchip.c | 8 +-
drivers/leds/led-class.c | 6 +-
drivers/leds/leds-is31fl319x.c | 7 +-
drivers/leds/simple/simatic-ipc-leds-gpio.c | 2 +
drivers/md/dm-bufio.c | 2 +-
drivers/md/dm-cache-background-tracker.c | 8 +
drivers/md/dm-cache-target.c | 4 +
drivers/md/dm-flakey.c | 31 +-
drivers/md/dm-ioctl.c | 13 +-
drivers/md/dm-thin.c | 2 +
drivers/md/dm-zoned-metadata.c | 2 +-
drivers/md/dm.c | 30 +-
drivers/md/dm.h | 2 +-
drivers/md/md.c | 2 +-
drivers/media/i2c/imx219.c | 255 +++++-------
drivers/media/i2c/max9286.c | 1 +
drivers/media/i2c/ov2740.c | 4 +-
drivers/media/i2c/ov5640.c | 56 ++-
drivers/media/i2c/ov5675.c | 4 +-
drivers/media/i2c/ov7670.c | 2 +-
drivers/media/i2c/ov772x.c | 3 +-
drivers/media/mc/mc-entity.c | 8 +-
drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 3 +
drivers/media/pci/saa7134/saa7134-core.c | 2 +-
drivers/media/platform/amphion/vpu_color.c | 6 +-
drivers/media/platform/mediatek/mdp3/Kconfig | 8 +-
.../media/platform/mediatek/mdp3/mtk-mdp3-core.c | 7 +-
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 35 +-
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h | 4 +-
.../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 3 +-
drivers/media/platform/ti/cal/cal.c | 4 +-
drivers/media/platform/ti/omap3isp/isp.c | 9 +
drivers/media/platform/verisilicon/hantro_v4l2.c | 7 +-
drivers/media/rc/ene_ir.c | 3 +-
drivers/media/usb/siano/smsusb.c | 1 +
drivers/media/usb/uvc/uvc_ctrl.c | 154 +++++--
drivers/media/usb/uvc/uvc_driver.c | 18 +-
drivers/media/usb/uvc/uvc_v4l2.c | 6 +-
drivers/media/usb/uvc/uvcvideo.h | 6 +-
drivers/media/v4l2-core/v4l2-h264.c | 4 +
drivers/media/v4l2-core/v4l2-jpeg.c | 4 +-
drivers/mfd/Kconfig | 1 +
drivers/mfd/pcf50633-adc.c | 7 +-
drivers/misc/eeprom/idt_89hpesx.c | 10 +-
drivers/misc/fastrpc.c | 13 +-
.../misc/habanalabs/common/command_submission.c | 33 +-
drivers/misc/habanalabs/common/device.c | 38 +-
drivers/misc/habanalabs/common/memory.c | 5 +-
drivers/misc/mei/hdcp/mei_hdcp.c | 4 +-
drivers/misc/mei/pxp/mei_pxp.c | 4 +-
drivers/misc/vmw_vmci/vmci_host.c | 2 +
drivers/mtd/mtdpart.c | 10 +
drivers/mtd/spi-nor/core.c | 9 +
drivers/mtd/spi-nor/core.h | 1 +
drivers/mtd/spi-nor/sfdp.c | 6 +-
drivers/mtd/spi-nor/spansion.c | 9 +-
drivers/net/can/rcar/rcar_canfd.c | 4 +-
drivers/net/can/usb/esd_usb.c | 52 +--
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 8 +
drivers/net/ethernet/broadcom/genet/bcmmii.c | 11 +-
drivers/net/ethernet/intel/ice/ice_main.c | 17 +-
drivers/net/ethernet/intel/ice/ice_ptp.c | 2 +-
drivers/net/ethernet/mellanox/mlx4/en_tx.c | 22 +-
.../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 2 +-
.../net/ethernet/mellanox/mlx5/core/pagealloc.c | 3 +-
.../net/ethernet/microchip/lan966x/lan966x_ptp.c | 4 +-
drivers/net/ethernet/qlogic/qede/qede_main.c | 16 +-
drivers/net/hyperv/netvsc.c | 18 +
drivers/net/ipa/gsi.c | 3 +-
drivers/net/ipa/gsi_reg.h | 1 -
drivers/net/tap.c | 2 +-
drivers/net/tun.c | 2 +-
drivers/net/wireless/ath/ath11k/core.h | 1 -
drivers/net/wireless/ath/ath11k/debugfs.c | 48 ++-
drivers/net/wireless/ath/ath11k/dp_rx.c | 2 +
drivers/net/wireless/ath/ath11k/pci.c | 2 +-
drivers/net/wireless/ath/ath9k/hif_usb.c | 33 +-
drivers/net/wireless/ath/ath9k/htc_drv_init.c | 2 +
drivers/net/wireless/ath/ath9k/htc_hst.c | 4 +-
drivers/net/wireless/ath/ath9k/wmi.c | 1 +
.../wireless/broadcom/brcm80211/brcmfmac/common.c | 7 +-
.../wireless/broadcom/brcm80211/brcmfmac/core.c | 1 +
.../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 5 +-
drivers/net/wireless/intel/ipw2x00/ipw2200.c | 11 +-
drivers/net/wireless/intel/iwlegacy/3945-mac.c | 16 +-
drivers/net/wireless/intel/iwlegacy/4965-mac.c | 12 +-
drivers/net/wireless/intel/iwlegacy/common.c | 4 +-
drivers/net/wireless/intel/iwlwifi/mei/main.c | 6 +-
drivers/net/wireless/intersil/orinoco/hw.c | 2 +
drivers/net/wireless/marvell/libertas/cmdresp.c | 2 +-
drivers/net/wireless/marvell/libertas/if_usb.c | 2 +-
drivers/net/wireless/marvell/libertas/main.c | 3 +-
drivers/net/wireless/marvell/libertas_tf/if_usb.c | 2 +-
drivers/net/wireless/marvell/mwifiex/11n.c | 6 +-
drivers/net/wireless/mediatek/mt76/dma.c | 13 +-
.../net/wireless/mediatek/mt76/mt76_connac_mac.c | 2 +-
.../net/wireless/mediatek/mt76/mt7915/debugfs.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 19 +-
drivers/net/wireless/mediatek/mt76/mt7915/init.c | 3 +-
drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 3 -
drivers/net/wireless/mediatek/mt76/mt7915/main.c | 6 +
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 13 +-
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 1 -
drivers/net/wireless/mediatek/mt76/mt7915/soc.c | 1 +
.../net/wireless/mediatek/mt76/mt7921/acpi_sar.c | 7 +-
drivers/net/wireless/mediatek/mt76/sdio.c | 4 +
drivers/net/wireless/mediatek/mt76/sdio_txrx.c | 4 +
drivers/net/wireless/mediatek/mt7601u/dma.c | 3 +-
drivers/net/wireless/microchip/wilc1000/netdev.c | 8 +-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c | 5 +
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 19 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 6 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/hw.c | 6 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 6 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 52 +--
drivers/net/wireless/realtek/rtw88/coex.c | 2 +-
drivers/net/wireless/realtek/rtw88/mac.c | 10 +
drivers/net/wireless/realtek/rtw88/main.h | 2 +-
drivers/net/wireless/realtek/rtw88/ps.c | 4 +-
drivers/net/wireless/realtek/rtw88/wow.c | 2 +-
drivers/net/wireless/realtek/rtw89/core.c | 3 +
drivers/net/wireless/realtek/rtw89/debug.c | 7 +
drivers/net/wireless/realtek/rtw89/fw.c | 4 +-
drivers/net/wireless/realtek/rtw89/reg.h | 2 +
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c | 11 +-
drivers/net/wireless/rsi/rsi_91x_coex.c | 1 +
drivers/net/wireless/wl3501_cs.c | 2 +-
drivers/nvdimm/bus.c | 19 +-
drivers/nvdimm/dimm_devs.c | 5 +-
drivers/nvdimm/nd-core.h | 1 +
drivers/opp/debugfs.c | 2 +-
drivers/pci/controller/dwc/pcie-qcom.c | 13 +-
drivers/pci/controller/pcie-mt7621.c | 2 +
drivers/pci/endpoint/functions/pci-epf-vntb.c | 84 ++--
drivers/pci/iov.c | 2 +-
drivers/pci/pci-driver.c | 2 +-
drivers/pci/pci.c | 59 ++-
drivers/pci/pci.h | 59 ++-
drivers/pci/pcie/dpc.c | 4 +-
drivers/pci/probe.c | 2 +-
drivers/pci/quirks.c | 1 +
drivers/pci/switch/switchtec.c | 9 +-
drivers/phy/mediatek/phy-mtk-io.h | 4 +-
drivers/phy/rockchip/phy-rockchip-typec.c | 4 +-
drivers/pinctrl/bcm/pinctrl-bcm2835.c | 2 -
drivers/pinctrl/mediatek/pinctrl-paris.c | 4 +-
drivers/pinctrl/pinctrl-at91-pio4.c | 4 +-
drivers/pinctrl/pinctrl-at91.c | 2 +-
drivers/pinctrl/pinctrl-rockchip.c | 1 +
drivers/pinctrl/qcom/pinctrl-msm8976.c | 8 +-
drivers/pinctrl/renesas/pinctrl-rzg2l.c | 17 +-
drivers/pinctrl/stm32/pinctrl-stm32.c | 1 +
drivers/platform/chrome/cros_ec_typec.c | 2 +-
drivers/power/supply/power_supply_core.c | 93 -----
drivers/powercap/powercap_sys.c | 14 +-
drivers/regulator/core.c | 6 +-
drivers/regulator/max77802-regulator.c | 34 +-
drivers/regulator/s5m8767.c | 6 +-
drivers/regulator/tps65219-regulator.c | 22 +-
drivers/remoteproc/mtk_scp_ipi.c | 11 +-
drivers/remoteproc/qcom_q6v5_mss.c | 87 ++--
drivers/rpmsg/qcom_glink_native.c | 3 +
drivers/rtc/rtc-pm8xxx.c | 24 +-
drivers/s390/block/dasd_eckd.c | 4 +-
drivers/s390/char/sclp_early.c | 2 +-
drivers/s390/crypto/vfio_ap_ops.c | 12 +-
drivers/scsi/aacraid/aachba.c | 5 +-
drivers/scsi/aic94xx/aic94xx_task.c | 3 +
drivers/scsi/hosts.c | 2 +
drivers/scsi/lpfc/lpfc_sli.c | 19 +-
drivers/scsi/mpi3mr/mpi3mr_app.c | 28 +-
drivers/scsi/mpi3mr/mpi3mr_os.c | 4 +
drivers/scsi/mpt3sas/mpt3sas_base.c | 6 +-
drivers/scsi/qla2xxx/qla_bsg.c | 9 +-
drivers/scsi/qla2xxx/qla_def.h | 6 +-
drivers/scsi/qla2xxx/qla_dfs.c | 10 +-
drivers/scsi/qla2xxx/qla_edif.c | 11 +-
drivers/scsi/qla2xxx/qla_edif_bsg.h | 15 +-
drivers/scsi/qla2xxx/qla_init.c | 14 +-
drivers/scsi/qla2xxx/qla_inline.h | 55 ++-
drivers/scsi/qla2xxx/qla_iocb.c | 95 ++++-
drivers/scsi/qla2xxx/qla_isr.c | 6 +-
drivers/scsi/qla2xxx/qla_nvme.c | 34 +-
drivers/scsi/qla2xxx/qla_os.c | 9 +-
drivers/scsi/ses.c | 64 ++-
drivers/scsi/snic/snic_debugfs.c | 4 +-
drivers/soundwire/cadence_master.c | 3 +-
drivers/spi/Kconfig | 1 -
drivers/spi/spi-bcm63xx-hsspi.c | 12 +-
drivers/spi/spi-synquacer.c | 7 +-
drivers/staging/media/atomisp/pci/atomisp_fops.c | 4 +-
drivers/staging/media/imx/imx7-media-csi.c | 4 +-
drivers/thermal/hisi_thermal.c | 4 -
drivers/thermal/imx_sc_thermal.c | 10 +-
drivers/thermal/intel/intel_pch_thermal.c | 8 +
drivers/thermal/intel/intel_powerclamp.c | 20 +-
drivers/thermal/intel/intel_soc_dts_iosf.c | 2 +-
drivers/thermal/qcom/tsens-v0_1.c | 28 +-
drivers/thermal/qcom/tsens-v1.c | 61 ++-
drivers/thermal/qcom/tsens.c | 3 +
drivers/thermal/qcom/tsens.h | 2 +-
drivers/tty/serial/fsl_lpuart.c | 19 +-
drivers/tty/serial/imx.c | 69 +++-
drivers/tty/serial/qcom_geni_serial.c | 2 +
drivers/tty/serial/serial-tegra.c | 7 +-
drivers/ufs/core/ufshcd.c | 20 +-
drivers/ufs/host/ufs-exynos.c | 2 +-
drivers/usb/early/xhci-dbc.c | 3 +-
drivers/usb/gadget/configfs.c | 6 +
drivers/usb/gadget/udc/fotg210-udc.c | 16 +
drivers/usb/gadget/udc/fusb300_udc.c | 10 +-
drivers/usb/host/fsl-mph-dr-of.c | 3 +-
drivers/usb/host/max3421-hcd.c | 2 +-
drivers/usb/musb/mediatek.c | 3 +-
drivers/usb/typec/mux/intel_pmc_mux.c | 4 +-
drivers/vfio/vfio_iommu_type1.c | 143 +++++--
drivers/video/fbdev/core/fbcon.c | 17 +-
drivers/virt/coco/sev-guest/sev-guest.c | 20 +-
drivers/xen/grant-dma-iommu.c | 11 +-
fs/btrfs/discard.c | 41 +-
fs/btrfs/scrub.c | 49 ++-
fs/ceph/file.c | 8 +
fs/cifs/cached_dir.c | 43 +-
fs/cifs/cifsacl.c | 34 +-
fs/cifs/cifssmb.c | 17 +-
fs/cifs/connect.c | 94 ++---
fs/cifs/dir.c | 19 +-
fs/cifs/file.c | 35 +-
fs/cifs/inode.c | 53 +--
fs/cifs/link.c | 66 +--
fs/cifs/smb1ops.c | 72 ++--
fs/cifs/smb2inode.c | 17 +-
fs/cifs/smb2ops.c | 204 +++++-----
fs/cifs/smb2pdu.c | 212 ++++++----
fs/cifs/smbdirect.c | 4 +-
fs/coda/upcall.c | 2 +-
fs/cramfs/inode.c | 2 +-
fs/dlm/midcomms.c | 45 +-
fs/erofs/fscache.c | 2 +-
fs/exfat/dir.c | 7 +-
fs/exfat/exfat_fs.h | 2 +-
fs/exfat/file.c | 3 +-
fs/exfat/inode.c | 6 +-
fs/exfat/namei.c | 2 +-
fs/exfat/super.c | 3 +-
fs/ext4/xattr.c | 35 +-
fs/f2fs/data.c | 10 +-
fs/f2fs/inline.c | 13 +-
fs/f2fs/inode.c | 13 +-
fs/fuse/ioctl.c | 6 +
fs/gfs2/aops.c | 3 +-
fs/gfs2/super.c | 8 +-
fs/hfs/bnode.c | 1 +
fs/hfsplus/super.c | 4 +-
fs/jbd2/transaction.c | 50 ++-
fs/ksmbd/smb2misc.c | 31 +-
fs/ksmbd/smb2pdu.c | 28 +-
fs/ksmbd/vfs_cache.c | 5 +-
fs/nfs/nfs4proc.c | 4 +-
fs/nfs/nfs4trace.h | 42 +-
fs/nfsd/filecache.c | 44 +-
fs/nfsd/nfs4layouts.c | 4 +-
fs/nfsd/nfs4proc.c | 160 ++++----
fs/nfsd/nfs4state.c | 53 ++-
fs/nfsd/nfssvc.c | 2 +-
fs/nfsd/trace.h | 31 --
fs/nfsd/xdr4.h | 2 +-
fs/ocfs2/move_extents.c | 34 +-
fs/open.c | 5 +-
fs/super.c | 21 +-
fs/udf/file.c | 26 +-
fs/udf/inode.c | 74 ++--
fs/udf/super.c | 1 +
fs/udf/udf_i.h | 3 +-
fs/udf/udf_sb.h | 2 +
include/drm/drm_mipi_dsi.h | 4 +
include/drm/drm_print.h | 2 +-
include/linux/blkdev.h | 1 +
include/linux/bpf.h | 7 +
include/linux/context_tracking.h | 27 ++
include/linux/device.h | 1 +
include/linux/fwnode.h | 12 +-
include/linux/hid.h | 1 +
include/linux/ima.h | 6 +-
include/linux/kernel_stat.h | 2 +-
include/linux/kobject.h | 2 +-
include/linux/kprobes.h | 2 +
include/linux/libnvdimm.h | 3 +
include/linux/mlx4/qp.h | 1 +
include/linux/nfs_ssc.h | 2 +-
include/linux/poison.h | 3 +
include/linux/rcupdate.h | 11 +-
include/linux/rmap.h | 2 +-
include/linux/sbitmap.h | 16 +-
include/linux/transport_class.h | 8 +-
include/linux/uaccess.h | 4 +
include/linux/wait.h | 2 +-
include/net/sock.h | 7 +-
include/sound/hda_codec.h | 1 +
include/sound/soc-dapm.h | 1 +
include/trace/events/devlink.h | 2 +-
include/uapi/linux/io_uring.h | 2 +-
include/uapi/linux/vfio.h | 15 +-
include/ufs/ufshcd.h | 4 +-
io_uring/io_uring.c | 13 +-
io_uring/io_uring.h | 10 +
io_uring/net.c | 2 +-
io_uring/rsrc.c | 13 +-
kernel/bpf/btf.c | 13 +-
kernel/bpf/hashtab.c | 4 +-
kernel/bpf/memalloc.c | 2 +-
kernel/context_tracking.c | 12 +-
kernel/exit.c | 7 +
kernel/irq/irqdomain.c | 283 ++++++++-----
kernel/kprobes.c | 27 +-
kernel/locking/lockdep.c | 3 +
kernel/locking/rwsem.c | 49 ++-
kernel/panic.c | 49 ++-
kernel/pid_namespace.c | 17 +
kernel/power/energy_model.c | 5 +-
kernel/rcu/srcutree.c | 9 +-
kernel/rcu/tasks.h | 77 ++--
kernel/rcu/tree_exp.h | 2 +
kernel/resource.c | 14 -
kernel/sched/rt.c | 5 +-
kernel/sched/wait.c | 18 +-
kernel/time/clocksource.c | 45 +-
kernel/time/hrtimer.c | 2 +
kernel/time/posix-stubs.c | 2 +
kernel/time/posix-timers.c | 2 +
kernel/time/test_udelay.c | 2 +-
kernel/torture.c | 2 +-
kernel/trace/blktrace.c | 4 +-
kernel/trace/ring_buffer.c | 42 +-
kernel/trace/trace.c | 2 +-
kernel/workqueue.c | 41 +-
lib/bug.c | 15 +-
lib/errname.c | 22 +-
lib/kobject.c | 20 +-
lib/mpi/mpicoder.c | 3 +-
lib/sbitmap.c | 157 ++-----
mm/damon/paddr.c | 7 +-
mm/huge_memory.c | 3 +
mm/memcontrol.c | 4 +
mm/memory-failure.c | 8 +-
mm/memory-tiers.c | 4 +-
mm/rmap.c | 2 +-
net/bluetooth/hci_conn.c | 12 +-
net/bluetooth/l2cap_core.c | 24 --
net/bluetooth/l2cap_sock.c | 8 +
net/can/isotp.c | 3 +
net/core/scm.c | 2 +
net/core/sock.c | 15 +-
net/ipv4/inet_hashtables.c | 12 +-
net/l2tp/l2tp_ppp.c | 125 +++---
net/mac80211/cfg.c | 26 +-
net/mac80211/ieee80211_i.h | 3 +
net/mac80211/link.c | 3 +
net/mac80211/rx.c | 32 +-
net/mac80211/sta_info.c | 2 +-
net/mac80211/tx.c | 2 +-
net/netfilter/nf_tables_api.c | 3 +
net/rds/message.c | 2 +-
net/smc/af_smc.c | 2 +
net/smc/smc_core.c | 17 +-
net/sunrpc/clnt.c | 2 +
net/wireless/nl80211.c | 2 +-
net/wireless/sme.c | 48 ++-
net/xdp/xsk.c | 59 +--
scripts/gcc-plugins/Makefile | 2 +-
scripts/package/mkdebian | 2 +-
security/integrity/ima/ima_api.c | 2 +-
security/integrity/ima/ima_main.c | 9 +-
security/security.c | 7 +-
sound/pci/hda/Kconfig | 14 +
sound/pci/hda/hda_codec.c | 13 +-
sound/pci/hda/hda_controller.c | 1 +
sound/pci/hda/hda_controller.h | 1 +
sound/pci/hda/hda_intel.c | 8 +-
sound/pci/hda/patch_ca0132.c | 2 +-
sound/pci/hda/patch_realtek.c | 1 +
sound/pci/ice1712/aureon.c | 2 +-
sound/soc/atmel/mchp-spdifrx.c | 342 ++++++++++------
sound/soc/codecs/lpass-rx-macro.c | 12 +-
sound/soc/codecs/lpass-tx-macro.c | 12 +-
sound/soc/codecs/lpass-va-macro.c | 20 +-
sound/soc/codecs/lpass-wsa-macro.c | 9 +-
sound/soc/codecs/tlv320adcx140.c | 2 +-
sound/soc/fsl/fsl_sai.c | 1 +
sound/soc/kirkwood/kirkwood-dma.c | 2 +-
sound/soc/qcom/qdsp6/q6apm-dai.c | 22 +-
sound/soc/qcom/qdsp6/q6apm-lpass-dais.c | 5 +
sound/soc/sh/rcar/rsnd.h | 4 +-
sound/soc/soc-compress.c | 11 +-
sound/soc/soc-topology.c | 2 +-
tools/bootconfig/scripts/ftrace2bconf.sh | 2 +-
tools/bpf/bpftool/Makefile | 3 +-
tools/bpf/bpftool/prog.c | 38 +-
tools/lib/bpf/bpf_tracing.h | 2 +-
tools/lib/bpf/btf.c | 13 +
tools/lib/bpf/nlattr.c | 2 +-
tools/lib/thermal/sampling.c | 2 +-
tools/objtool/check.c | 2 +
tools/perf/Documentation/perf-intel-pt.txt | 30 ++
tools/perf/builtin-inject.c | 6 +-
tools/perf/builtin-record.c | 16 +-
tools/perf/perf-completion.sh | 11 +-
tools/perf/tests/bpf.c | 6 +-
tools/perf/tests/shell/stat_all_metrics.sh | 2 +-
tools/perf/util/auxtrace.c | 3 +
tools/perf/util/intel-pt.c | 6 +
tools/perf/util/llvm-utils.c | 25 +-
tools/power/x86/intel-speed-select/isst-config.c | 2 +-
tools/testing/ktest/ktest.pl | 26 +-
tools/testing/ktest/sample.conf | 5 +
tools/testing/selftests/Makefile | 4 +-
tools/testing/selftests/arm64/abi/syscall-abi.c | 8 +
tools/testing/selftests/arm64/fp/Makefile | 2 +-
.../selftests/arm64/signal/testcases/ssve_regs.c | 4 +
.../selftests/arm64/signal/testcases/za_regs.c | 4 +
tools/testing/selftests/arm64/tags/Makefile | 2 +-
tools/testing/selftests/bpf/Makefile | 14 +-
.../selftests/bpf/prog_tests/xdp_do_redirect.c | 4 +
tools/testing/selftests/bpf/progs/map_kptr.c | 12 +-
tools/testing/selftests/bpf/progs/test_bpf_nf.c | 11 +-
tools/testing/selftests/bpf/xdp_synproxy.c | 1 +
tools/testing/selftests/bpf/xskxceiver.c | 22 +-
tools/testing/selftests/clone3/Makefile | 2 +-
tools/testing/selftests/core/Makefile | 2 +-
tools/testing/selftests/dmabuf-heaps/Makefile | 2 +-
tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c | 3 +-
tools/testing/selftests/drivers/dma-buf/Makefile | 2 +-
.../selftests/drivers/net/netdevsim/devlink.sh | 18 +
.../selftests/drivers/s390x/uvdevice/Makefile | 3 +-
tools/testing/selftests/filesystems/Makefile | 2 +-
.../selftests/filesystems/binderfs/Makefile | 2 +-
tools/testing/selftests/filesystems/epoll/Makefile | 2 +-
.../test.d/dynevent/eprobes_syntax_errors.tc | 4 +-
.../ftrace/test.d/ftrace/func_event_triggers.tc | 2 +-
tools/testing/selftests/futex/functional/Makefile | 2 +-
tools/testing/selftests/gpio/Makefile | 2 +-
tools/testing/selftests/ipc/Makefile | 2 +-
tools/testing/selftests/kcmp/Makefile | 2 +-
tools/testing/selftests/landlock/fs_test.c | 47 +++
tools/testing/selftests/landlock/ptrace_test.c | 113 +++++-
tools/testing/selftests/media_tests/Makefile | 2 +-
tools/testing/selftests/membarrier/Makefile | 2 +-
tools/testing/selftests/mount_setattr/Makefile | 2 +-
.../selftests/move_mount_set_group/Makefile | 2 +-
tools/testing/selftests/net/fib_tests.sh | 2 +
tools/testing/selftests/net/udpgso_bench_rx.c | 6 +-
tools/testing/selftests/perf_events/Makefile | 2 +-
tools/testing/selftests/pid_namespace/Makefile | 2 +-
tools/testing/selftests/pidfd/Makefile | 2 +-
tools/testing/selftests/powerpc/ptrace/Makefile | 2 +-
tools/testing/selftests/powerpc/security/Makefile | 2 +-
tools/testing/selftests/powerpc/syscalls/Makefile | 2 +-
tools/testing/selftests/powerpc/tm/Makefile | 2 +-
tools/testing/selftests/ptp/Makefile | 2 +-
tools/testing/selftests/rseq/Makefile | 2 +-
tools/testing/selftests/sched/Makefile | 2 +-
tools/testing/selftests/seccomp/Makefile | 2 +-
tools/testing/selftests/sync/Makefile | 2 +-
tools/testing/selftests/user_events/Makefile | 2 +-
tools/testing/selftests/vm/Makefile | 2 +-
tools/testing/selftests/x86/Makefile | 2 +-
tools/tracing/rtla/src/osnoise_hist.c | 5 +-
virt/kvm/coalesced_mmio.c | 8 +-
virt/kvm/kvm_main.c | 31 +-
844 files changed, 8126 insertions(+), 4763 deletions(-)
On Wed, 08 Mar 2023 10:29:31 +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.16 release.
> There are 887 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 Fri, 10 Mar 2023 09:16:12 +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/v6.x/stable-review/patch-6.1.16-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-6.1.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
All tests passing for Tegra ...
Test results for stable-v6.1:
11 builds: 11 pass, 0 fail
28 boots: 28 pass, 0 fail
130 tests: 130 pass, 0 fail
Linux version: 6.1.16-rc2-g328c6bc301e2
Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000,
tegra20-ventana, tegra210-p2371-2180,
tegra210-p3450-0000, tegra30-cardhu-a04
Tested-by: Jon Hunter <[email protected]>
Jon
On Wed, Mar 08, 2023 at 10:29:31AM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.16 release.
> There are 887 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 Fri, 10 Mar 2023 09:16:12 +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/v6.x/stable-review/patch-6.1.16-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-6.1.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.
Tested-by: Justin M. Forbes <[email protected]>
On 3/8/23 01:29, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.16 release.
> There are 887 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 Fri, 10 Mar 2023 09:16:12 +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/v6.x/stable-review/patch-6.1.16-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-6.1.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on
BMIPS_GENERIC:
Tested-by: Florian Fainelli <[email protected]>
--
Florian
On 3/8/23 1:29 AM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.16 release.
> There are 887 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 Fri, 10 Mar 2023 09:16:12 +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/v6.x/stable-review/patch-6.1.16-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-6.1.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
Built and booted successfully on RISC-V RV64 (HiFive Unmatched).
Tested-by: Ron Economos <[email protected]>
On Wed, Mar 08, 2023 at 10:29:31AM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.16 release.
> There are 887 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 Fri, 10 Mar 2023 09:16:12 +0000.
> Anything received after that time might be too late.
>
No regressions found on WSL x86_64 or WSL arm64
Built, booted, and reviewed dmesg.
Thank you.
Tested-by: Kelsey Steele <[email protected]>
On Wed, Mar 08, 2023 at 10:29:31AM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.16 release.
> There are 887 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.
>
Successfully cross-compiled for arm64 (bcm2711_defconfig, GCC 10.2.0) and
powerpc (ps3_defconfig, GCC 12.2.0).
Tested-by: Bagas Sanjaya <[email protected]>
--
An old man doll... just what I always wanted! - Clara
Hello Greg,
> From: Greg Kroah-Hartman <[email protected]>
> Sent: 08 March 2023 09:30
>
> This is the start of the stable review cycle for the 6.1.16 release.
> There are 887 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.
CIP testing did not find any problems with Linux 6.1.16-rc2 (bb4e875c8c41):
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/800470660
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/commits/linux-6.1.y
Tested-by: Chris Paterson (CIP) <[email protected]>
Kind regards, Chris
On Wed, 8 Mar 2023 at 14:59, Greg Kroah-Hartman
<[email protected]> wrote:
>
> This is the start of the stable review cycle for the 6.1.16 release.
> There are 887 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 Fri, 10 Mar 2023 09:16:12 +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/v6.x/stable-review/patch-6.1.16-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-6.1.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.
Tested-by: Linux Kernel Functional Testing <[email protected]>
## Build
* kernel: 6.1.16-rc2
* git: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc
* git branch: linux-6.1.y
* git commit: bb4e875c8c41e8f41325722722e6a9cf02850f50
* git describe: v6.1.15-889-gbb4e875c8c41
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.15-889-gbb4e875c8c41
## Test Regressions (compared to v6.1.15)
## Metric Regressions (compared to v6.1.15)
## Test Fixes (compared to v6.1.15)
## Metric Fixes (compared to v6.1.15)
## Test result summary
total: 163829, pass: 144385, fail: 4981, skip: 14421, xfail: 42
## Build Summary
* arc: 5 total, 5 passed, 0 failed
* arm: 145 total, 144 passed, 1 failed
* arm64: 47 total, 47 passed, 0 failed
* i386: 35 total, 34 passed, 1 failed
* mips: 26 total, 26 passed, 0 failed
* parisc: 6 total, 6 passed, 0 failed
* powerpc: 34 total, 34 passed, 0 failed
* riscv: 12 total, 12 passed, 0 failed
* s390: 12 total, 12 passed, 0 failed
* sh: 12 total, 12 passed, 0 failed
* sparc: 6 total, 6 passed, 0 failed
* x86_64: 40 total, 40 passed, 0 failed
## Test suites summary
* boot
* fwts
* igt-gpu-tools
* kselftest-android
* kselftest-arm64
* kselftest-breakpoints
* kselftest-capabilities
* kselftest-cgroup
* kselftest-clone3
* kselftest-core
* kselftest-cpu-hotplug
* kselftest-cpufreq
* kselftest-drivers-dma-buf
* kselftest-efivarfs
* kselftest-filesystems
* kselftest-filesystems-binderfs
* kselftest-firmware
* kselftest-fpu
* kselftest-ftrace
* kselftest-futex
* kselftest-gpio
* kselftest-intel_pstate
* kselftest-ipc
* kselftest-ir
* kselftest-kcmp
* kselftest-kexec
* kselftest-kvm
* kselftest-lib
* kselftest-livepatch
* kselftest-membarrier
* kselftest-memfd
* kselftest-memory-hotplug
* kselftest-mincore
* kselftest-mount
* kselftest-mqueue
* kselftest-net
* kselftest-net-forwarding
* kselftest-net-mptcp
* kselftest-netfilter
* kselftest-nsfs
* kselftest-openat2
* kselftest-pid_namespace
* kselftest-pidfd
* kselftest-proc
* kselftest-pstore
* kselftest-ptrace
* kselftest-rseq
* kselftest-rtc
* kselftest-seccomp
* kselftest-sigaltstack
* kselftest-size
* kselftest-splice
* kselftest-static_keys
* kselftest-sync
* kselftest-sysctl
* kselftest-tc-testing
* kselftest-timens
* kselftest-timers
* kselftest-tmpfs
* kselftest-tpm2
* kselftest-user
* kselftest-vm
* kselftest-x86
* kselftest-zram
* 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
* perf
* rcutorture
* v4l2-compliance
* vdso
--
Linaro LKFT
https://lkft.linaro.org
Hi!
> > From: Greg Kroah-Hartman <[email protected]>
> > Sent: 08 March 2023 09:30
> >
> > This is the start of the stable review cycle for the 6.1.16 release.
> > There are 887 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.
>
> CIP testing did not find any problems with Linux 6.1.16-rc2 (bb4e875c8c41):
> https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/800470660
> https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/commits/linux-6.1.y
Hey, that was supposed to be my line! :-).
Well, in fact Chris is doing testing for CIP, and I was just
announcing the results. We decided to test all the -stable releases,
and due to increased ammount of emails, likely Chris will be
announcing successful tests from now on.
-stable is rather important for our work (and we'll likely be
maintaining 6.1 for 10 years). We do have some resources we can
dedicate to testing and stable maintainance, so if there's something
else we could do, let us know and we might be able to arrange that.
Best regards,
Pavel
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
> From: Pavel Machek <[email protected]>
> Sent: 09 March 2023 11:30
>
> Hi!
>
> > > From: Greg Kroah-Hartman <[email protected]>
> > > Sent: 08 March 2023 09:30
> > >
> > > This is the start of the stable review cycle for the 6.1.16 release.
> > > There are 887 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.
> >
> > CIP testing did not find any problems with Linux 6.1.16-rc2 (bb4e875c8c41):
> > https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-
> /pipelines/800470660
> > https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-
> /commits/linux-6.1.y
>
> Hey, that was supposed to be my line! :-).
:D
>
> Well, in fact Chris is doing testing for CIP, and I was just
> announcing the results. We decided to test all the -stable releases,
> and due to increased ammount of emails, likely Chris will be
> announcing successful tests from now on.
And unsuccessful ones! :)
Chris
>
> -stable is rather important for our work (and we'll likely be
> maintaining 6.1 for 10 years). We do have some resources we can
> dedicate to testing and stable maintainance, so if there's something
> else we could do, let us know and we might be able to arrange that.
>
> Best regards,
> Pavel
> --
> DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
> HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
On Wed, Mar 08, 2023 at 10:29:31AM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.16 release.
> There are 887 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 Fri, 10 Mar 2023 09:16:12 +0000.
> Anything received after that time might be too late.
>
Build results:
total: 155 pass: 155 fail: 0
Qemu test results:
total: 516 pass: 516 fail: 0
Tested-by: Guenter Roeck <[email protected]>
Guenter
On Wed, Mar 08, 2023 at 10:29:31AM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.16 release.
> There are 887 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 Fri, 10 Mar 2023 09:16:12 +0000.
> Anything received after that time might be too late.
Hi Greg,
6.1.16-rc2 tested.
Run tested on:
- Allwinner H6 (Tanix TX6)
- Intel Alder Lake x86_64 (nuc12 i7-1260P)
In addition - build tested for:
- Allwinner A64
- Allwinner H3
- Allwinner H5
- NXP iMX6
- NXP iMX8
- Qualcomm Dragonboard
- Rockchip RK3288
- Rockchip RK3328
- Rockchip RK3399pro
- Samsung Exynos
Tested-by: Rudi Heitbaum <[email protected]>
--
Rudi