This is the start of the stable review cycle for the 6.1.103 release. There are 440 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, 02 Aug 2024 09:59:35 +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.103-rc3... 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 gregkh@linuxfoundation.org Linux 6.1.103-rc3
Russell Currey ruscur@russell.cc powerpc/pseries: Avoid hcall in plpks_is_available() on non-pseries
Seth Forshee (DigitalOcean) sforshee@kernel.org fs: don't allow non-init s_user_ns for filesystems without FS_USERNS_MOUNT
Leon Romanovsky leon@kernel.org nvme-pci: add missing condition check for existence of mapped data
Pavel Begunkov asml.silence@gmail.com io_uring: fix io_match_task must_hold
Artem Chernyshev artem.chernyshev@red-soft.ru iommu: sprd: Avoid NULL deref in sprd_iommu_hw_en
Gerd Bayer gbayer@linux.ibm.com s390/pci: Allow allocation of more than 1 MSI interrupt
Gerd Bayer gbayer@linux.ibm.com s390/pci: Refactor arch_setup_msi_irqs()
ethanwu ethanwu@synology.com ceph: fix incorrect kmalloc size of pagevec mempool
Pierre-Louis Bossart pierre-louis.bossart@linux.intel.com ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable
Conor Dooley conor.dooley@microchip.com spi: spidev: add correct compatible for Rohm BH2228FV
Krzysztof Kozlowski krzysztof.kozlowski@linaro.org spi: spidev: order compatibles alphabetically
Vincent Tremblay vincent@vtremblay.dev spidev: Add Silicon Labs EM3581 device compatible
Bart Van Assche bvanassche@acm.org nvme-pci: Fix the instructions for disabling power management
Steve Wilkins steve.wilkins@raymarine.com spi: microchip-core: fix init function not setting the master and motorola modes
Yang Yingliang yangyingliang@huawei.com spi: microchip-core: switch to use modern name
Steve Wilkins steve.wilkins@raymarine.com spi: microchip-core: only disable SPI controller when register value change requires it
Naga Sureshkumar Relli nagasuresh.relli@microchip.com spi: microchip-core: fix the issues in the isr
Daniel Baluta daniel.baluta@nxp.com ASoC: SOF: imx8m: Fix DSP control regmap retrieval
Markus Elfring elfring@users.sourceforge.net auxdisplay: ht16k33: Drop reference after LED registration
Al Viro viro@zeniv.linux.org.uk lirc: rc_dev_get_from_fd(): fix file leak
Al Viro viro@zeniv.linux.org.uk powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap()
Xiao Liang shaw.leon@gmail.com apparmor: Fix null pointer deref when receiving skb during sock creation
Dan Carpenter dan.carpenter@linaro.org mISDN: Fix a use after free in hfcmulti_tx()
Fred Li dracodingfly@gmail.com bpf: Fix a segment issue when downgrading gso_size
Petr Machata petrm@nvidia.com net: nexthop: Initialize all fields in dumped nexthops
Simon Horman horms@kernel.org net: stmmac: Correct byte order of perfect_match
Shigeru Yoshida syoshida@redhat.com tipc: Return non-zero value from tipc_udp_addr2str() on error
Florian Westphal fw@strlen.de netfilter: nft_set_pipapo_avx2: disable softinterrupts
Johannes Berg johannes.berg@intel.com net: bonding: correctly annotate RCU in bond_should_notify_peers()
Ido Schimmel idosch@nvidia.com ipv4: Fix incorrect source address in Record Route option
Gregory CLEMENT gregory.clement@bootlin.com MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later
Liwei Song liwei.song.lsong@gmail.com tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids
Hou Tao houtao1@huawei.com bpf, events: Use prog to emit ksymbol event for main program
Lance Richardson rlance@google.com dma: fix call order in dmam_free_coherent
Michal Luczaj mhal@rbox.co af_unix: Disable MSG_OOB handling for sockets in sockmap/sockhash
Andrii Nakryiko andrii@kernel.org libbpf: Fix no-args func prototype BTF dumping syntax
Masahiro Yamada masahiroy@kernel.org kbuild: avoid build error when single DTB is turned into composite DTB
Chao Yu chao@kernel.org f2fs: fix to update user block counts in block_operations()
Claudiu Beznea claudiu.beznea.uj@bp.renesas.com watchdog: rzg2l_wdt: Check return status of pm_runtime_put()
Claudiu Beznea claudiu.beznea.uj@bp.renesas.com watchdog: rzg2l_wdt: Use pm_runtime_resume_and_get()
Sheng Yong shengyong@oppo.com f2fs: fix start segno of large section
Johannes Berg johannes.berg@intel.com um: time-travel: fix signal blocking race/hang
Johannes Berg johannes.berg@intel.com um: time-travel: fix time-travel-start option
Ma Ke make24@iscas.ac.cn phy: cadence-torrent: Check return value on register read
Vignesh Raghavendra vigneshr@ti.com dmaengine: ti: k3-udma: Fix BCHAN count with UHC and HC channels
Jeongjun Park aha310510@gmail.com jfs: Fix array-index-out-of-bounds in diFree
Douglas Anderson dianders@chromium.org kdb: Use the passed prompt in kdb_position_cursor()
Arnd Bergmann arnd@arndb.de kdb: address -Wformat-security warnings
Johannes Berg johannes.berg@intel.com wifi: mac80211: check basic rates validity
Johannes Berg johannes.berg@intel.com wifi: mac80211: track capability/opmode NSS separately
Rameshkumar Sundaram quic_ramess@quicinc.com wifi: mac80211: Allow NSS change only up to capability
Pavel Begunkov asml.silence@gmail.com io_uring/io-wq: limit retrying worker initialisation
Lukas Wunner lukas@wunner.de PCI/DPC: Fix use-after-free on concurrent DPC and hot-removal
Ira Weiny ira.weiny@intel.com PCI: Introduce cleanup helpers for device reference counts and locks
Ryusuke Konishi konishi.ryusuke@gmail.com nilfs2: handle inconsistent state in nilfs_btnode_create_block()
WangYuli wangyuli@uniontech.com Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591
Hilda Wu hildawu@realtek.com Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables
Jiri Olsa jolsa@kernel.org bpf: Synchronize dispatcher update with bpf_dispatcher_xdp_func
Ilya Dryomov idryomov@gmail.com rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings
Ilya Dryomov idryomov@gmail.com rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait
Dragan Simic dsimic@manjaro.org drm/panfrost: Mark simple_ondemand governor as softdep
Lucas Stach l.stach@pengutronix.de drm/etnaviv: don't block scheduler when GPU is still active
Jiaxun Yang jiaxun.yang@flygoat.com MIPS: Loongson64: Test register availability before use
Jiaxun Yang jiaxun.yang@flygoat.com MIPS: Loongson64: reset: Prioritise firmware service
Jiaxun Yang jiaxun.yang@flygoat.com MIPS: Loongson64: Remove memory node for builtin-dtb
Jiaxun Yang jiaxun.yang@flygoat.com MIPS: Loongson64: env: Hook up Loongsson-2K
Jiaxun Yang jiaxun.yang@flygoat.com MIPS: dts: loongson: Fix GMAC phy node
Jiaxun Yang jiaxun.yang@flygoat.com MIPS: ip30: ip30-console: Add missing include
Jiaxun Yang jiaxun.yang@flygoat.com MIPS: dts: loongson: Add ISA node
Aleksandr Mishin amishin@t-argos.ru remoteproc: imx_rproc: Fix refcount mistake in imx_rproc_addr_init
Aleksandr Mishin amishin@t-argos.ru remoteproc: imx_rproc: Skip over memory region when node value is NULL
Gwenael Treuveur gwenael.treuveur@foss.st.com remoteproc: stm32_rproc: Fix mailbox interrupts queuing
Ilya Dryomov idryomov@gmail.com rbd: don't assume rbd_is_lock_owner() for exclusive mappings
Eric Biggers ebiggers@kernel.org dm-verity: fix dm_is_verity_target() when dm-verity is builtin
Michael Ellerman mpe@ellerman.id.au selftests/sigaltstack: Fix ppc64 GCC build
Bart Van Assche bvanassche@acm.org RDMA/iwcm: Fix a use-after-free related to destroying CM IDs
Jiaxun Yang jiaxun.yang@flygoat.com platform: mips: cpu_hwmon: Disable driver on unsupported hardware
Thomas Gleixner tglx@linutronix.de watchdog/perf: properly initialize the turbo mode timestamp and rearm counter
Joy Chakraborty joychakr@google.com rtc: isl1208: Fix return value of nvmem callbacks
Imre Deak imre.deak@intel.com drm/i915/dp: Reset intel_dp->link_trained before retraining the link
Wayne Lin Wayne.Lin@amd.com drm/dp_mst: Fix all mstb marked as not probed after suspend/resume
Alex Deucher alexander.deucher@amd.com drm/amdgpu/sdma5.2: Update wptr registers as well as doorbell
Nitin Gote nitin.r.gote@intel.com drm/i915/gt: Do not consider preemption during execlists_dequeue for gen8
Adrian Hunter adrian.hunter@intel.com perf/x86/intel/pt: Fix a topa_entry base address calculation
Marco Cavenati cavenati.marco@gmail.com perf/x86/intel/pt: Fix topa_entry base length
Kan Liang kan.liang@linux.intel.com perf/x86/intel/uncore: Fix the bits of the CHA extended umask for SPR
Frederic Weisbecker frederic@kernel.org perf: Fix event leak upon exec and file release
Frederic Weisbecker frederic@kernel.org perf: Fix event leak upon exit
Nilesh Javali njavali@marvell.com scsi: qla2xxx: validate nvme_local_port correctly
Shreyas Deodhar sdeodhar@marvell.com scsi: qla2xxx: Complete command early within lock
Quinn Tran qutran@marvell.com scsi: qla2xxx: Fix flash read failure
Quinn Tran qutran@marvell.com scsi: qla2xxx: Use QP lock to search for bsg
Shreyas Deodhar sdeodhar@marvell.com scsi: qla2xxx: Fix for possible memory corruption
Quinn Tran qutran@marvell.com scsi: qla2xxx: Unable to act on RSCN for port online
Manish Rangankar mrangankar@marvell.com scsi: qla2xxx: During vport delete send async logout explicitly
Joy Chakraborty joychakr@google.com rtc: cmos: Fix return value of nvmem callbacks
Tvrtko Ursulin tvrtko.ursulin@igalia.com mm/numa_balancing: teach mpol_to_str about the balancing mode
Shenwei Wang shenwei.wang@nxp.com irqchip/imx-irqsteer: Handle runtime power management correctly
Zijun Hu quic_zijuhu@quicinc.com devres: Fix memory leakage caused by driver API devm_free_percpu()
Zijun Hu quic_zijuhu@quicinc.com devres: Fix devm_krealloc() wasting memory
Ahmed Zaki ahmed.zaki@intel.com ice: Add a per-VF limit on number of FDIR filters
Bailey Forrest bcf@google.com gve: Fix an edge case for TSO skb validity check
Zijun Hu quic_zijuhu@quicinc.com kobject_uevent: Fix OOB access within zap_modalias_env()
Takashi Iwai tiwai@suse.de ASoC: amd: yc: Support mic on Lenovo Thinkpad E16 Gen 2
Nathan Chancellor nathan@kernel.org kbuild: Fix '-S -c' in x86 stack protector scripts
Ross Lagerwall ross.lagerwall@citrix.com decompress_bunzip2: fix rare decompression failure
Fedor Pchelkin pchelkin@ispras.ru ubi: eba: properly rollback inside self_check_eba
Bastien Curutchet bastien.curutchet@bootlin.com clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use
Chao Yu chao@kernel.org f2fs: fix return value of f2fs_convert_inline_inode()
Chao Yu chao@kernel.org f2fs: fix to don't dirty inode for readonly filesystem
Chao Yu chao@kernel.org f2fs: fix to force buffered IO on inline_data inode
Saurav Kashyap skashyap@marvell.com scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds
Huacai Chen chenhuacai@kernel.org fs/ntfs3: Update log->page_{mask,bits} if log->page_size changed
tuhaowen tuhaowen@uniontech.com dev/parport: fix the array out-of-bounds risk
Carlos Llamas cmllamas@google.com binder: fix hang of unregistered readers
Huacai Chen chenhuacai@kernel.org PCI: loongson: Enable MSI in LS7A Root Complex
Manivannan Sadhasivam mani@kernel.org PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio
Niklas Cassel cassel@kernel.org PCI: dw-rockchip: Fix initial PERST# GPIO value
Wei Liu wei.liu@kernel.org PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN
John David Anglin dave@mx3210.local parisc: Fix warning at drivers/pci/msi/msi.h:121
Ilpo Järvinen ilpo.jarvinen@linux.intel.com hwrng: amd - Convert PCIBIOS_* return codes to errnos
Alan Stern stern@rowland.harvard.edu tools/memory-model: Fix bug in lock.cat
wangdicheng wangdicheng@kylinos.cn ALSA: usb-audio: Add a quirk for Sonix HD USB Camera
Takashi Iwai tiwai@suse.de ALSA: usb-audio: Move HD Webcam quirk to the right place
wangdicheng wangdicheng@kylinos.cn ALSA: usb-audio: Fix microphone sound on HD webcam.
Sean Christopherson seanjc@google.com KVM: nVMX: Request immediate exit iff pending nested event needs injection
Sean Christopherson seanjc@google.com KVM: VMX: Split out the non-virtualization part of vmx_interrupt_blocked()
Ricardo Ribalda ribalda@chromium.org media: uvcvideo: Fix integer overflow calculating timestamp
Jan Kara jack@suse.cz jbd2: make jbd2_journal_get_max_txn_bufs() internal
Javier Carrasco javier.carrasco.cruz@gmail.com leds: mt6360: Fix memory leak in mt6360_init_isnk_properties()
Ilpo Järvinen ilpo.jarvinen@linux.intel.com leds: ss4200: Convert PCIBIOS_* return codes to errnos
Jay Buddhabhatti jay.buddhabhatti@amd.com drivers: soc: xilinx: check return status of get_api_version()
Rafael Beims rafael.beims@toradex.com wifi: mwifiex: Fix interface type change
Mickaël Salaün mic@digikod.net selftests/landlock: Add cred_transfer test
levi.yun yeoreum.yun@arm.com trace/pid_list: Change gfp flags in pid_list_fill_irq()
Pavel Begunkov asml.silence@gmail.com io_uring: tighten task exit cancellations
Baokun Li libaokun1@huawei.com ext4: make sure the first directory block is not a hole
Baokun Li libaokun1@huawei.com ext4: check dot and dotdot of dx_root before making dir indexed
Paolo Pisati p.pisati@gmail.com m68k: amiga: Turn off Warp1260 interrupts during boot
Jan Kara jack@suse.cz udf: Avoid using corrupted block bitmap buffer
Frederic Weisbecker frederic@kernel.org task_work: Introduce task_work_cancel() again
Frederic Weisbecker frederic@kernel.org task_work: s/task_work_cancel()/task_work_cancel_func()/
Steve French stfrench@microsoft.com cifs: mount with "unix" mount option for SMB1 incorrectly handled
Steve French stfrench@microsoft.com cifs: fix reconnect with SMB1 UNIX Extensions
Steve French stfrench@microsoft.com cifs: fix potential null pointer use in destroy_workqueue in init_cifs error path
Fedor Pchelkin pchelkin@ispras.ru apparmor: use kvfree_sensitive to free data->data
Pierre Gondois pierre.gondois@arm.com sched/fair: Use all little CPUs for CPU-bound workloads
Sung Joon Kim sungjoon.kim@amd.com drm/amd/display: Check for NULL pointer
Shreyas Deodhar sdeodhar@marvell.com scsi: qla2xxx: Fix optrom version displayed in FDMI
Ma Ke make24@iscas.ac.cn drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes
Ma Ke make24@iscas.ac.cn drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes
Jan Kara jack@suse.cz ext2: Verify bitmap and itable block numbers before using them
Chao Yu chao@kernel.org hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode()
Igor Pylypiv ipylypiv@google.com ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error
Dikshita Agarwal quic_dikshita@quicinc.com media: venus: fix use after free in vdec_close
Joe Hattori joe@pf.is.s.u-tokyo.ac.jp char: tpm: Fix possible memory leak in tpm_bios_measurements_open()
Eric Sandeen sandeen@redhat.com fuse: verify {g,u}id mount options correctly
Tejun Heo tj@kernel.org sched/fair: set_load_weight() must also call reweight_task() for SCHED_IDLE tasks
Nicolas Dichtel nicolas.dichtel@6wind.com ipv6: take care of scope when choosing the src addr
Nicolas Dichtel nicolas.dichtel@6wind.com ipv4: fix source address selection with route leak
Pavel Begunkov asml.silence@gmail.com kernel: rerun task_work while freezing in get_signal()
Chengen Du chengen.du@canonical.com af_packet: Handle outgoing VLAN packets without hardware offloading
Breno Leitao leitao@debian.org net: netconsole: Disable target before netpoll cleanup
Yu Liao liaoyu15@huawei.com tick/broadcast: Make takeover of broadcast hrtimer reliable
Krzysztof Kozlowski krzysztof.kozlowski@linaro.org dt-bindings: thermal: correct thermal zone node name limit
Ard Biesheuvel ardb@kernel.org x86/efistub: Revert to heap allocated boot_params for PE entrypoint
Ard Biesheuvel ardb@kernel.org x86/efistub: Avoid returning EFI_SUCCESS on error
Tetsuo Handa penguin-kernel@I-love.SAKURA.ne.jp mm: mmap_lock: replace get_memcg_path_buf() with on-stack buffer
Yu Zhao yuzhao@google.com mm/mglru: fix div-by-zero in vmpressure_calc_level()
Miaohe Lin linmiaohe@huawei.com mm/hugetlb: fix possible recursive locking detected warning
Jann Horn jannh@google.com landlock: Don't lose track of restrictions on cred_transfer
Yang Yang yang.yang@vivo.com sbitmap: fix io hung due to race on sbitmap_word::cleared
linke li lilinke99@qq.com sbitmap: use READ_ONCE to access map->word
Kemeng Shi shikemeng@huaweicloud.com sbitmap: rewrite sbitmap_find_bit_in_index to reduce repeat code
Kemeng Shi shikemeng@huaweicloud.com sbitmap: remove unnecessary calculation of alloc_hint in __sbitmap_get_shallow
Carlos López clopez@suse.de s390/dasd: fix error checks in dasd_copy_pair_store()
Konstantin Komarov almaz.alexandrovich@paragon-software.com fs/ntfs3: Keep runs for $MFT::$ATTR_DATA and $MFT::$ATTR_BITMAP
Konstantin Komarov almaz.alexandrovich@paragon-software.com fs/ntfs3: Missed error return
Csókás, Bence csokas.bence@prolan.hu rtc: interface: Add RTC offset to alarm after fix-up
Ryusuke Konishi konishi.ryusuke@gmail.com nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro
David Hildenbrand david@redhat.com fs/proc/task_mmu: indicate PM_FILE for PMD-mapped file THP
Geert Uytterhoeven geert+renesas@glider.be pinctrl: renesas: r8a779g0: Fix TPU suffixes
Geert Uytterhoeven geert+renesas@glider.be pinctrl: renesas: r8a779g0: Fix TCLK suffixes
Geert Uytterhoeven geert+renesas@glider.be pinctrl: renesas: r8a779g0: FIX PWM suffixes
Geert Uytterhoeven geert+renesas@glider.be pinctrl: renesas: r8a779g0: Fix IRQ suffixes
Geert Uytterhoeven geert+renesas@glider.be pinctrl: renesas: r8a779g0: Fix (H)SCIF3 suffixes
Geert Uytterhoeven geert+renesas@glider.be pinctrl: renesas: r8a779g0: Fix (H)SCIF1 suffixes
Geert Uytterhoeven geert+renesas@glider.be pinctrl: renesas: r8a779g0: Fix FXR_TXEN[AB] suffixes
Geert Uytterhoeven geert+renesas@glider.be pinctrl: renesas: r8a779g0: Fix CANFD5 suffix
Konstantin Komarov almaz.alexandrovich@paragon-software.com fs/ntfs3: Fix field-spanning write in INDEX_HDR
Konstantin Komarov almaz.alexandrovich@paragon-software.com fs/ntfs3: Replace inode_trylock with inode_lock
Peng Fan peng.fan@nxp.com pinctrl: freescale: mxs: Fix refcount of child
Yang Yingliang yangyingliang@huawei.com pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails
Uwe Kleine-König u.kleine-koenig@pengutronix.de pinctrl: ti: ti-iodelay: Drop if block with always false condition
Yang Yingliang yangyingliang@huawei.com pinctrl: single: fix possible memory leak when pinctrl_enable() fails
Yang Yingliang yangyingliang@huawei.com pinctrl: core: fix possible memory leak when pinctrl_enable() fails
Dmitry Yashin dmt.yashin@gmail.com pinctrl: rockchip: update rk3308 iomux routes
Konstantin Komarov almaz.alexandrovich@paragon-software.com fs/ntfs3: Add missing .dirty_folio in address_space_operations
Konstantin Komarov almaz.alexandrovich@paragon-software.com fs/ntfs3: Fix getting file type
Konstantin Komarov almaz.alexandrovich@paragon-software.com fs/ntfs3: Missed NI_FLAG_UPDATE_PARENT setting
Konstantin Komarov almaz.alexandrovich@paragon-software.com fs/ntfs3: Fix transform resident to nonresident for compressed files
Konstantin Komarov almaz.alexandrovich@paragon-software.com fs/ntfs3: Merge synonym COMPRESSION_UNIT and NTFS_LZNT_CUNIT
Konstantin Komarov almaz.alexandrovich@paragon-software.com fs/ntfs3: Use ALIGN kernel macro
Martin Willi martin@strongswan.org net: dsa: b53: Limit chip-wide jumbo frame config to CPU ports
Martin Willi martin@strongswan.org net: dsa: mv88e6xxx: Limit chip-wide frame size config to CPU ports
Ido Schimmel idosch@nvidia.com ipv4: Fix incorrect TOS in fibmatch route get reply
Ido Schimmel idosch@nvidia.com ipv4: Fix incorrect TOS in route get reply
Pablo Neira Ayuso pablo@netfilter.org net: flow_dissector: use DEBUG_NET_WARN_ON_ONCE
Florian Westphal fw@strlen.de netfilter: nf_set_pipapo: fix initial map fill
Florian Westphal fw@strlen.de netfilter: nft_set_pipapo: constify lookup fn args where possible
Pablo Neira Ayuso pablo@netfilter.org netfilter: ctnetlink: use helper function to calculate expect ID
Jack Wang jinpu.wang@ionos.com bnxt_re: Fix imm_data endianness
Jon Pan-Doh pandoh@google.com iommu/vt-d: Fix identity map bounds in si_domain_init()
Yanfei Xu yanfei.xu@intel.com iommu/vt-d: Fix to convert mm pfn to dma pfn
Chengchang Tang tangchengchang@huawei.com RDMA/hns: Fix insufficient extend DB for VFs.
Chengchang Tang tangchengchang@huawei.com RDMA/hns: Fix undifined behavior caused by invalid max_sge
Chengchang Tang tangchengchang@huawei.com RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
Chengchang Tang tangchengchang@huawei.com RDMA/hns: Fix missing pagesize and alignment check in FRMR
Junxian Huang huangjunxian6@hisilicon.com RDMA/hns: Fix unmatch exception handling when init eq table fails
Junxian Huang huangjunxian6@hisilicon.com RDMA/hns: Check atomic wr length
Nick Bowler nbowler@draconx.ca macintosh/therm_windtunnel: fix module unload.
Michael Ellerman mpe@ellerman.id.au powerpc/xmon: Fix disassembly CPU feature checks
Frank Li Frank.Li@nxp.com PCI: dwc: Fix index 0 incorrectly being interpreted as a free ATU slot
Manivannan Sadhasivam mani@kernel.org PCI: qcom-ep: Disable resources unconditionally during PERST# assert
Dominique Martinet dominique.martinet@atmark-techno.com MIPS: Octeron: remove source file executable bit
Lorenzo Bianconi lorenzo@kernel.org clk: en7523: fix rate divider for slic and spi clocks
Stephen Boyd swboyd@chromium.org clk: qcom: Park shared RCGs upon registration
Nivas Varadharajan Mugunthakumar nivasx.varadharajan.mugunthakumar@intel.com crypto: qat - extend scope of lock in adf_cfg_add_key_value_param()
Denis Arefev arefev@swemel.ru net: missing check virtio
Michael S. Tsirkin mst@redhat.com vhost/vsock: always initialize seqpacket_allow
Dan Carpenter dan.carpenter@linaro.org PCI: endpoint: Fix error handling in epf_ntb_epc_cleanup()
Dan Carpenter dan.carpenter@linaro.org PCI: endpoint: Clean up error handling in vpci_scan_bus()
Aleksandr Mishin amishin@t-argos.ru ASoC: amd: Adjust error handling in case of absent codec device
Dmitry Torokhov dmitry.torokhov@gmail.com Input: elan_i2c - do not leave interrupt disabled on suspend failure
Leon Romanovsky leon@kernel.org RDMA/device: Return error earlier if port in not valid
Arnd Bergmann arnd@arndb.de mtd: make mtd_test.c a separate module
Chen Ni nichen@iscas.ac.cn ASoC: max98088: Check for clk_prepare_enable() error
Nathan Lynch nathanl@linux.ibm.com powerpc/prom: Add CPU info to hardware description string later
Aleksandr Mishin amishin@t-argos.ru ASoC: qcom: Adjust issues in case of DT error in asoc_qcom_lpass_cpu_platform_probe()
Honggang LI honggangli@163.com RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs
Or Har-Toov ohartoov@nvidia.com RDMA/mlx5: Use sq timestamp as QP timestamp when RoCE is disabled
Leon Romanovsky leon@kernel.org RDMA/mlx4: Fix truncated output warning in alias_GUID.c
Leon Romanovsky leon@kernel.org RDMA/mlx4: Fix truncated output warning in mad.c
Andrei Lalaev andrei.lalaev@anton-paar.com Input: qt1050 - handle CHIP_ID reading error
Konrad Dybcio konrad.dybcio@linaro.org interconnect: qcom: qcm2290: Fix mas_snoc_bimc RPM master ID
Taniya Das quic_tdas@quicinc.com clk: qcom: gpucc-sm8350: Park RCG's clk source at XO during disable
Leon Romanovsky leon@kernel.org RDMA/cache: Release GID table even if leak is detected
Sourabh Jain sourabhjain@linux.ibm.com powerpc/kexec_file: fix cpus node update to FDT
Sourabh Jain sourabhjain@linux.ibm.com powerpc/kexec: make the update_cpus_node() function public
Russell Currey ruscur@russell.cc powerpc/pseries: Add helper to get PLPKS password length
Nayna Jain nayna@linux.ibm.com powerpc/pseries: Expose PLPKS config values, support additional fields
Russell Currey ruscur@russell.cc powerpc/pseries: Move plpks.h to include directory
Andrew Donnellan ajd@linux.ibm.com powerpc/pseries: Fix alignment of PLPKS structures and buffers
Chiara Meiohas cmeiohas@nvidia.com RDMA/mlx5: Set mkeys for dmabuf at PAGE_SIZE
James Clark james.clark@arm.com coresight: Fix ref leak when of_coresight_parse_endpoint() fails
Antoniu Miclaus antoniu.miclaus@analog.com iio: frequency: adrf6780: rm clk provider include
Taniya Das quic_tdas@quicinc.com clk: qcom: camcc-sc7280: Add parent dependency to all camera GDSCs
Taniya Das quic_tdas@quicinc.com clk: qcom: gcc-sc7280: Update force mem core bit for UFS ICE clock
Konrad Dybcio konrad.dybcio@linaro.org clk: qcom: branch: Add helper functions for setting retain bits
Marek Vasut marek.vasut+renesas@mailbox.org PCI: rcar: Demote WARN() to dev_warn_ratelimited() in rcar_pcie_wakeup()
Aleksandr Mishin amishin@t-argos.ru PCI: keystone: Fix NULL pointer dereference in case of DT error in ks_pcie_setup_rc_app_regs()
Siddharth Vadapalli s-vadapalli@ti.com PCI: keystone: Don't enable BAR 0 for AM654x
Siddharth Vadapalli s-vadapalli@ti.com PCI: keystone: Relocate ks_pcie_set/clear_dbi_mode()
Ilpo Järvinen ilpo.jarvinen@linux.intel.com PCI: Fix resource double counting on remove & rescan
Benjamin Coddington bcodding@redhat.com SUNRPC: Fixup gss_status tracepoint error output
Andreas Larsson andreas@gaisler.com sparc64: Fix incorrect function signature and add prototype for prom_cif_init
Jan Kara jack@suse.cz ext4: avoid writing unitialized memory to disk in EA inodes
Luis Henriques (SUSE) luis.henriques@linux.dev ext4: don't track ranges in fast_commit if inode has inlined data
Olga Kornievskaia kolga@netapp.com NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server
NeilBrown neilb@suse.de SUNRPC: avoid soft lockup when transmitting UDP to reachable server.
Chuck Lever chuck.lever@oracle.com xprtrdma: Fix rpcrdma_reqs_reset()
Javier Carrasco javier.carrasco.cruz@gmail.com mfd: omap-usb-tll: Use struct_size to allocate tll
Arnd Bergmann arnd@arndb.de mfd: rsmu: Split core code into separate module
Adrian Hunter adrian.hunter@intel.com perf intel-pt: Fix exclude_guest setting
Adrian Hunter adrian.hunter@intel.com perf intel-pt: Fix aux_watermark calculation for 64-bit size
Dikshita Agarwal quic_dikshita@quicinc.com media: venus: flush all buffers in output plane streamoff
Luis Henriques (SUSE) luis.henriques@linux.dev ext4: fix infinite loop when replaying fast_commit
Luca Ceresoli luca.ceresoli@bootlin.com Revert "leds: led-core: Fix refcount leak in of_led_get()"
Chen Ni nichen@iscas.ac.cn drm/qxl: Add check for drm_cvt_mode
Lucas Stach l.stach@pengutronix.de drm/etnaviv: fix DMA direction handling for cached RW buffers
Namhyung Kim namhyung@kernel.org perf report: Fix condition in sort__sym_cmp()
James Clark james.clark@arm.com perf test: Make test_arm_callgraph_fp.sh more robust
James Clark james.clark@arm.com perf tests: Fix test_arm_callgraph_fp variable expansion
Spoorthy S spoorts2@in.ibm.com perf tests arm_callgraph_fp: Address shellcheck warnings about signal names and adding double quotes for expression
Namhyung Kim namhyung@kernel.org perf test: Replace arm callgraph fp test workload with leafloop
Abhinav Kumar quic_abhinavk@quicinc.com drm/msm/dpu: drop validity checks for clear_pending_flush() ctl op
Jonathan Marek jonathan@marek.ca drm/msm/dsi: set VIDEO_COMPRESSION_MODE_CTRL_WC
Hans de Goede hdegoede@redhat.com leds: trigger: Unregister sysfs attributes before calling deactivate()
Hsiao Chien Sung shawn.sung@mediatek.com drm/mediatek: Add OVL compatible name for MT8195
Hsiao Chien Sung shawn.sung@mediatek.com drm/mediatek: Add missing plane settings when async update
Laurent Pinchart laurent.pinchart+renesas@ideasonboard.com media: renesas: vsp1: Store RPF partition configuration per RPF instance
Laurent Pinchart laurent.pinchart+renesas@ideasonboard.com media: renesas: vsp1: Fix _irqsave and _irq mix
Jacopo Mondi jacopo.mondi@ideasonboard.com media: rcar-csi2: Cleanup subdevice in remove()
Jacopo Mondi jacopo.mondi@ideasonboard.com media: rcar-csi2: Disable runtime_pm in probe error
Jacopo Mondi jacopo.mondi@ideasonboard.com media: rcar-vin: Fix YUYV8_1X16 handling for CSI-2
Daniel Schaefer dhs@frame.work media: uvcvideo: Override default flags
Aleksandr Burakov a.burakov@rosalinux.ru saa7134: Unchecked i2c_transfer function result fixed
David Hildenbrand david@redhat.com s390/uv: Don't call folio_wait_writeback() without a folio reference
Matthew Wilcox (Oracle) willy@infradead.org s390/mm: Convert gmap_make_secure to use a folio
Matthew Wilcox (Oracle) willy@infradead.org s390/mm: Convert make_page_secure to use a folio
ChiYuan Huang cy_huang@richtek.com media: v4l: async: Fix NULL pointer dereference in adding ancillary links
Bryan O'Donoghue bryan.odonoghue@linaro.org media: i2c: Fix imx412 exposure control
Ricardo Ribalda ribalda@chromium.org media: imon: Fix race getting ictx->lock
Zheng Yejian zhengyejian1@huawei.com media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
Mikhail Kobuk m.kobuk@ispras.ru media: pci: ivtv: Add check for DMA map result
Douglas Anderson dianders@chromium.org drm/panel: boe-tv101wum-nl6: Check for errors on the NOP in prepare()
Douglas Anderson dianders@chromium.org drm/panel: boe-tv101wum-nl6: If prepare fails, disable GPIO before regulators
Tim Van Patten timvp@google.com drm/amdgpu: Remove GC HW IP 9.3.0 from noretry=1
Friedrich Vock friedrich.vock@gmx.de drm/amdgpu: Check if NBIO funcs are NULL in amdgpu_device_baco_exit
Lijo Lazar lijo.lazar@amd.com drm/amd/pm: Fix aldebaran pcie speed reporting
Douglas Anderson dianders@chromium.org drm/mipi-dsi: Fix theoretical int overflow in mipi_dsi_dcs_write_seq()
Javier Martinez Canillas javierm@redhat.com drm/mipi-dsi: Fix mipi_dsi_dcs_write_seq() macro definition format
Andy Yan andy.yan@rock-chips.com drm/rockchip: vop2: Fix the port mux of VP2
Elliot Ayrey elliot.ayrey@alliedtelesis.co.nz net: bridge: mst: Check vlan state for egress decision
Taehee Yoo ap420073@gmail.com xdp: fix invalid wait context of page_pool_destroy()
Amit Cohen amcohen@nvidia.com selftests: forwarding: devlink_lib: Wait for udev events after reloading
Tengda Wu wutengda@huaweicloud.com bpf: Fix null pointer dereference in resolve_prog_type() for BPF_PROG_TYPE_EXT
Alan Maguire alan.maguire@oracle.com bpf: Eliminate remaining "make W=1" warnings in kernel/bpf/btf.o
Alexey Kodanev aleksei.kodanev@bell-sw.com bna: adjust 'name' buf size of bna_tcb and bna_ccb structures
Alan Maguire alan.maguire@oracle.com bpf: annotate BTF show functions with __printf
Geliang Tang tanggeliang@kylinos.cn selftests/bpf: Close obj in error path in xdp_adjust_tail
Geliang Tang tanggeliang@kylinos.cn selftests/bpf: Close fd in error path in drop_on_reuseport
John Stultz jstultz@google.com locking/rwsem: Add __always_inline annotation to __down_write_common() and inlined callers
Johannes Berg johannes.berg@intel.com wifi: virt_wifi: don't use strlen() in const context
Gaosheng Cui cuigaosheng1@huawei.com gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey
En-Wei Wu en-wei.wu@canonical.com wifi: virt_wifi: avoid reporting connection success with wrong SSID
Aleksandr Mishin amishin@t-argos.ru wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter()
Zhang Rui rui.zhang@intel.com perf/x86/intel/cstate: Fix Alderlake/Raptorlake/Meteorlake
Adrian Hunter adrian.hunter@intel.com perf: Fix default aux_watermark calculation
Adrian Hunter adrian.hunter@intel.com perf: Prevent passing zero nr_pages to rb_alloc_aux()
Adrian Hunter adrian.hunter@intel.com perf: Fix perf_aux_size() for greater-than 32-bit size
Adrian Hunter adrian.hunter@intel.com perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation
Tao Chen chen.dylane@gmail.com bpftool: Mount bpffs when pinmaps path not under the bpffs
Pablo Neira Ayuso pablo@netfilter.org netfilter: nf_tables: rise cap on SELinux secmark context
Ismael Luceno iluceno@suse.de ipvs: Avoid unnecessary calls to skb_is_gso_sctp
Donglin Peng dolinux.peng@gmail.com libbpf: Checking the btf_type kind when fixing variable offsets
Csókás, Bence csokas.bence@prolan.hu net: fec: Fix FEC_ECR_EN1588 being cleared on link-down
Csókás Bence csokas.bence@prolan.hu net: fec: Refactor: #define magic constants
Baochen Qiang quic_bqiang@quicinc.com wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he()
Baochen Qiang quic_bqiang@quicinc.com wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he()
Baochen Qiang quic_bqiang@quicinc.com wifi: ath11k: fix wrong handling of CCMP256 and GCMP ciphers
Thomas Gleixner tglx@linutronix.de jump_label: Fix concurrency issues in static_key_slow_dec()
Dmitry Safonov 0x7f454c46@gmail.com jump_label: Prevent key->enabled int overflow
Uros Bizjak ubizjak@gmail.com jump_label: Use atomic_try_cmpxchg() in static_key_slow_inc_cpuslocked()
Thomas Gleixner tglx@linutronix.de perf/x86: Serialize set_attr_rdpmc()
Ido Schimmel idosch@nvidia.com mlxsw: spectrum_acl: Fix ACL scale regression and firmware errors
Ido Schimmel idosch@nvidia.com mlxsw: spectrum_acl_erp: Fix object nesting warning
Ido Schimmel idosch@nvidia.com lib: objagg: Fix general protection fault
Geliang Tang tanggeliang@kylinos.cn selftests/bpf: Check length of recv in test_sockmap
Guangguan Wang guangguan.wang@linux.alibaba.com net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined
Eric Dumazet edumazet@google.com tcp: fix races in tcp_v[46]_err()
Eric Dumazet edumazet@google.com tcp: fix race in tcp_write_err()
Eric Dumazet edumazet@google.com tcp: add tcp_done_with_error() helper
Eric Dumazet edumazet@google.com tcp: annotate lockless access to sk->sk_err
Eric Dumazet edumazet@google.com tcp: annotate lockless accesses to sk->sk_err_soft
Hagar Hemdan hagarhem@amazon.com net: esp: cleanup esp_output_tail_tcp() in case of unsupported ESPINTCP
Geliang Tang tanggeliang@kylinos.cn selftests/bpf: Fix prog numbers in test_sockmap
Ivan Babrou ivan@cloudflare.com bpftool: Un-const bpf_func_info to fix it for llvm 17 and newer
Samasth Norway Ananda samasth.norway.ananda@oracle.com wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device
Marek Behún kabel@kernel.org firmware: turris-mox-rwtm: Initialize completion before mailbox
Marek Behún kabel@kernel.org firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout()
Marek Behún kabel@kernel.org firmware: turris-mox-rwtm: Do not complete if there are no waiters
Christophe Leroy christophe.leroy@csgroup.eu vmlinux.lds.h: catch .bss..L* sections into BSS")
Dmitry Torokhov dmitry.torokhov@gmail.com ARM: spitz: fix GPIO assignment for backlight
Thorsten Blum thorsten.blum@toblux.com m68k: cmpxchg: Fix return value for default case in __arch_xchg()
Luca Weiss luca.weiss@fairphone.com arm64: dts: qcom: sm6350: Add missing qcom,non-secure-domain property
Cristian Ciocaltea cristian.ciocaltea@collabora.com arm64: dts: rockchip: Add missing power-domains for rk356x vop_mmu
Chen Ni nichen@iscas.ac.cn x86/xen: Convert comma to semicolon
Eero Tamminen oak@helsinkinet.fi m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages
Geert Uytterhoeven geert+renesas@glider.be arm64: dts: renesas: r9a07g054: Add missing hypervisor virtual timer IRQ
Geert Uytterhoeven geert+renesas@glider.be arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ
Geert Uytterhoeven geert+renesas@glider.be arm64: dts: renesas: r9a07g043u: Add missing hypervisor virtual timer IRQ
Geert Uytterhoeven geert+renesas@glider.be arm64: dts: renesas: r8a779g0: Add missing hypervisor virtual timer IRQ
Geert Uytterhoeven geert+renesas@glider.be arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ
Geert Uytterhoeven geert+renesas@glider.be arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ
Lad Prabhakar prabhakar.mahadev-lad.rj@bp.renesas.com arm64: dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3 systems
Geert Uytterhoeven geert+renesas@glider.be arm64: dts: renesas: r8a779g0: Add secondary CA76 CPU cores
Geert Uytterhoeven geert+renesas@glider.be arm64: dts: renesas: r8a779g0: Add L3 cache controller
Cristian Ciocaltea cristian.ciocaltea@collabora.com arm64: dts: rockchip: Fix mic-in-differential usage on rk3568-evb1-v10
Cristian Ciocaltea cristian.ciocaltea@collabora.com arm64: dts: rockchip: Drop invalid mic-in-differential on rk3568-rock-3a
Jerome Brunet jbrunet@baylibre.com arm64: dts: amlogic: gx: correct hdmi clocks
Chen-Yu Tsai wenst@chromium.org arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add ports node for anx7625
Rafał Miłecki rafal@milecki.pl arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux
Chen-Yu Tsai wenst@chromium.org arm64: dts: mediatek: mt8183-kukui: Drop bogus output-enable property
Michael Walle mwalle@kernel.org ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity
Michael Walle mwalle@kernel.org ARM: dts: imx6qdl-kontron-samx6i: fix SPI0 chip selects
Michael Walle mwalle@kernel.org ARM: dts: imx6qdl-kontron-samx6i: fix board reset
Michael Walle mwalle@kernel.org ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset
Michael Walle mwalle@kernel.org ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode
Jerome Brunet jbrunet@baylibre.com arm64: dts: amlogic: sm1: fix spdif compatibles
Jonas Karlman jonas@kwiboo.se arm64: dts: rockchip: Increase VOP clk rate on RK3328
Dmitry Baryshkov dmitry.baryshkov@linaro.org soc: qcom: pdr: fix parsing of domains lists
Dmitry Baryshkov dmitry.baryshkov@linaro.org soc: qcom: pdr: protect locator_addr with the main mutex
Esben Haabendal esben@geanix.com memory: fsl_ifc: Make FSL_IFC config visible and selectable
Primoz Fiser primoz.fiser@norik.com OPP: ti: Fix ti_opp_supply_probe wrong return values
Primoz Fiser primoz.fiser@norik.com cpufreq: ti-cpufreq: Handle deferred probe with dev_err_probe()
Jay Buddhabhatti jay.buddhabhatti@amd.com soc: xilinx: rename cpu_number1 to dummy_cpu_number
Dmitry Baryshkov dmitry.baryshkov@linaro.org arm64: dts: qcom: msm8996: specify UFS core_clk frequencies
Jonas Karlman jonas@kwiboo.se arm64: dts: rockchip: Update WIFi/BT related nodes on rk3308-rock-pi-s
Jonas Karlman jonas@kwiboo.se arm64: dts: rockchip: Add mdio and ethernet-phy nodes to rk3308-rock-pi-s
Jonas Karlman jonas@kwiboo.se arm64: dts: rockchip: Add pinctrl for UART0 to rk3308-rock-pi-s
Jonas Karlman jonas@kwiboo.se arm64: dts: rockchip: Add sdmmc related properties on rk3308-rock-pi-s
Stephen Boyd swboyd@chromium.org soc: qcom: rpmh-rsc: Ensure irqs aren't disabled by rpmh_rsc_send_data() callers
Marc Gonzalez mgonzalez@freebox.fr arm64: dts: qcom: msm8998: enable adreno_smmu by default
Dmitry Baryshkov dmitry.baryshkov@linaro.org arm64: dts: qcom: msm8996-xiaomi-common: drop excton from the USB PHY
Dmitry Baryshkov dmitry.baryshkov@linaro.org arm64: dts: qcom: sm8450: add power-domain to UFS PHY
Dmitry Baryshkov dmitry.baryshkov@linaro.org arm64: dts: qcom: sm8250: add power-domain to UFS PHY
Dmitry Baryshkov dmitry.baryshkov@linaro.org arm64: dts: qcom: sm8250: switch UFS QMP PHY to new style of bindings
Dmitry Baryshkov dmitry.baryshkov@linaro.org arm64: dts: qcom: sm6350: add power-domain to UFS PHY
Dmitry Baryshkov dmitry.baryshkov@linaro.org arm64: dts: qcom: sdm845: add power-domain to UFS PHY
Guenter Roeck linux@roeck-us.net hwmon: (max6697) Fix swapped temp{1,8} critical alarms
Guenter Roeck linux@roeck-us.net hwmon: (max6697) Fix underflow when writing limit attributes
Uwe Kleine-König u.kleine-koenig@baylibre.com pwm: atmel-tcb: Fix race condition and convert to guards
Uwe Kleine-König u.kleine-koenig@pengutronix.de pwm: atmel-tcb: Don't track polarity in driver data
Uwe Kleine-König u.kleine-koenig@pengutronix.de pwm: atmel-tcb: Unroll atmel_tcb_pwm_set_polarity() into only caller
Uwe Kleine-König u.kleine-koenig@pengutronix.de pwm: atmel-tcb: Put per-channel data into driver data
Yao Zi ziyao@disroot.org drm/meson: fix canvas release in bind function
Gaosheng Cui cuigaosheng1@huawei.com nvmet-auth: fix nvmet_auth hash error handling
Uwe Kleine-König u.kleine-koenig@baylibre.com pwm: stm32: Always do lazy disabling
Wayne Tung chineweff@gmail.com hwmon: (adt7475) Fix default duty on fan is disabled
Chen Ridong chenridong@huawei.com cgroup/cpuset: Prevent UAF in proc_cpuset_show()
Kees Cook keescook@chromium.org kernfs: Convert kernfs_path_from_node_locked() from strlcpy() to strscpy()
Randy Dunlap rdunlap@infradead.org kernfs: fix all kernel-doc warnings and multiple typos
Ilpo Järvinen ilpo.jarvinen@linux.intel.com x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos
Ilpo Järvinen ilpo.jarvinen@linux.intel.com x86/pci/xen: Fix PCIBIOS_* return code handling
Ilpo Järvinen ilpo.jarvinen@linux.intel.com x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling
Ilpo Järvinen ilpo.jarvinen@linux.intel.com x86/of: Return consistent error type from x86_of_pci_irq_enable()
Chao Yu chao@kernel.org hfsplus: fix to avoid false alarm of circular locking
Christoph Hellwig hch@lst.de block: initialize integrity buffer to zero before writing it to media
Jinyoung Choi j-young.choi@samsung.com block: cleanup bio_integrity_prep
Nitesh Shetty nj.shetty@samsung.com block: refactor to use helper
Christoph Hellwig hch@lst.de ubd: untagle discard vs write zeroes not support handling
Christoph Hellwig hch@lst.de ubd: refactor the interrupt handler
Tzung-Bi Shih tzungbi@kernel.org platform/chrome: cros_ec_debugfs: fix wrong EC message version
Li Nan linan122@huawei.com md: fix deadlock between mddev_suspend and flush bio
Frederic Weisbecker frederic@kernel.org rcu/tasks: Fix stale task snaphot for Tasks Trace
Arnd Bergmann arnd@arndb.de EDAC, i10nm: make skx_common.o a separate module
Chen Ni nichen@iscas.ac.cn spi: atmel-quadspi: Add missing check for clk_prepare
Prajna Rajendra Kumar prajna.rajendrakumar@microchip.com spi: spi-microchip-core: Fix the number of chip selects supported
Esben Haabendal esben@geanix.com powerpc/configs: Update defconfig with now user-visible CONFIG_FSL_IFC
-------------
Diffstat:
.../devicetree/bindings/thermal/thermal-zones.yaml | 5 +- Makefile | 4 +- arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi | 23 - arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 14 +- arch/arm/mach-pxa/spitz.c | 30 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 4 +- .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 4 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 4 +- .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 25 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 2 - .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 1 - arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 1 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 2 + arch/arm64/boot/dts/qcom/sm6350.dtsi | 4 + arch/arm64/boot/dts/qcom/sm8250.dtsi | 22 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 14 +- arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 14 +- arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 82 ++- arch/arm64/boot/dts/renesas/r9a07g043u.dtsi | 11 +- arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 11 +- arch/arm64/boot/dts/renesas/r9a07g044c1.dtsi | 7 - arch/arm64/boot/dts/renesas/r9a07g044l1.dtsi | 7 - arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 11 +- arch/arm64/boot/dts/renesas/r9a07g054l1.dtsi | 7 - arch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts | 71 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 4 - arch/arm64/boot/dts/rockchip/rk356x.dtsi | 1 + arch/m68k/amiga/config.c | 9 + arch/m68k/atari/ataints.c | 6 +- arch/m68k/include/asm/cmpxchg.h | 2 +- arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi | 21 +- arch/mips/include/asm/mach-loongson64/boot_param.h | 2 + arch/mips/include/asm/mips-cm.h | 4 + arch/mips/kernel/smp-cps.c | 5 +- arch/mips/loongson64/env.c | 8 + arch/mips/loongson64/reset.c | 38 +- arch/mips/loongson64/smp.c | 23 +- arch/mips/pci/pcie-octeon.c | 0 arch/mips/sgi-ip30/ip30-console.c | 1 + arch/parisc/Kconfig | 1 + arch/powerpc/configs/85xx-hw.config | 2 + arch/powerpc/include/asm/kexec.h | 4 + .../{platforms/pseries => include/asm}/plpks.h | 73 ++- arch/powerpc/kernel/prom.c | 12 +- arch/powerpc/kexec/core_64.c | 112 ++++ arch/powerpc/kexec/file_load_64.c | 87 --- arch/powerpc/kvm/powerpc.c | 4 +- arch/powerpc/platforms/pseries/plpks.c | 173 ++++- arch/powerpc/xmon/ppc-dis.c | 33 +- arch/s390/kernel/uv.c | 58 +- arch/s390/pci/pci_irq.c | 110 ++-- arch/sparc/include/asm/oplib_64.h | 1 + arch/sparc/prom/init_64.c | 3 - arch/sparc/prom/p1275.c | 2 +- arch/um/drivers/ubd_kern.c | 50 +- arch/um/kernel/time.c | 4 +- arch/um/os-Linux/signal.c | 118 +++- arch/x86/events/core.c | 3 + arch/x86/events/intel/cstate.c | 7 +- arch/x86/events/intel/pt.c | 4 +- arch/x86/events/intel/pt.h | 4 +- arch/x86/events/intel/uncore_snbep.c | 6 +- arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/kernel/devicetree.c | 2 +- arch/x86/kvm/vmx/nested.c | 2 +- arch/x86/kvm/vmx/vmx.c | 11 +- arch/x86/kvm/vmx/vmx.h | 1 + arch/x86/kvm/x86.c | 4 +- arch/x86/pci/intel_mid_pci.c | 4 +- arch/x86/pci/xen.c | 4 +- arch/x86/platform/intel/iosf_mbi.c | 4 +- arch/x86/xen/p2m.c | 4 +- block/bio-integrity.c | 21 +- drivers/android/binder.c | 4 +- drivers/ata/libata-scsi.c | 7 +- drivers/auxdisplay/ht16k33.c | 1 + drivers/base/devres.c | 11 +- drivers/block/rbd.c | 35 +- drivers/bluetooth/btusb.c | 4 + drivers/char/hw_random/amd-rng.c | 4 +- drivers/char/tpm/eventlog/common.c | 2 + drivers/clk/clk-en7523.c | 9 +- drivers/clk/davinci/da8xx-cfgchip.c | 4 +- drivers/clk/qcom/camcc-sc7280.c | 5 + drivers/clk/qcom/clk-branch.h | 26 + drivers/clk/qcom/clk-rcg2.c | 32 + drivers/clk/qcom/gcc-sc7280.c | 3 + drivers/clk/qcom/gpucc-sm8350.c | 5 +- drivers/cpufreq/ti-cpufreq.c | 2 +- drivers/crypto/qat/qat_common/adf_cfg.c | 6 +- drivers/dma/ti/k3-udma.c | 4 +- drivers/edac/Makefile | 10 +- drivers/edac/skx_common.c | 21 +- drivers/edac/skx_common.h | 4 +- drivers/firmware/efi/libstub/x86-stub.c | 25 +- drivers/firmware/turris-mox-rwtm.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 1 - drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 12 + drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 3 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 4 +- drivers/gpu/drm/display/drm_dp_mst_topology.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 6 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 9 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 3 + drivers/gpu/drm/gma500/psb_intel_lvds.c | 3 + drivers/gpu/drm/i915/display/intel_dp.c | 2 + .../gpu/drm/i915/gt/intel_execlists_submission.c | 6 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 2 + drivers/gpu/drm/mediatek/mtk_drm_plane.c | 2 + drivers/gpu/drm/meson/meson_drv.c | 37 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 3 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 3 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 3 + drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 8 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 1 + drivers/gpu/drm/qxl/qxl_display.c | 3 + drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 2 +- drivers/hwmon/adt7475.c | 2 +- drivers/hwmon/max6697.c | 5 +- drivers/hwtracing/coresight/coresight-platform.c | 4 +- drivers/iio/frequency/adrf6780.c | 1 - drivers/infiniband/core/cache.c | 14 +- drivers/infiniband/core/device.c | 6 +- drivers/infiniband/core/iwcm.c | 11 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 8 +- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 6 +- drivers/infiniband/hw/hns/hns_roce_device.h | 6 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 40 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 5 + drivers/infiniband/hw/hns/hns_roce_qp.c | 4 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 2 +- drivers/infiniband/hw/mlx4/alias_GUID.c | 2 +- drivers/infiniband/hw/mlx4/mad.c | 2 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 13 + drivers/infiniband/hw/mlx5/odp.c | 6 +- drivers/infiniband/sw/rxe/rxe_req.c | 7 +- drivers/input/keyboard/qt1050.c | 7 +- drivers/input/mouse/elan_i2c_core.c | 2 + drivers/interconnect/qcom/qcm2290.c | 2 +- drivers/iommu/intel/iommu.c | 22 +- drivers/iommu/sprd-iommu.c | 2 +- drivers/irqchip/irq-imx-irqsteer.c | 24 +- drivers/isdn/hardware/mISDN/hfcmulti.c | 7 +- drivers/leds/flash/leds-mt6360.c | 5 +- drivers/leds/led-class.c | 1 - drivers/leds/led-triggers.c | 2 +- drivers/leds/leds-ss4200.c | 7 +- drivers/macintosh/therm_windtunnel.c | 2 +- drivers/md/dm-verity-target.c | 16 +- drivers/md/md.c | 26 +- drivers/media/i2c/imx412.c | 9 +- drivers/media/pci/ivtv/ivtv-udma.c | 8 + drivers/media/pci/ivtv/ivtv-yuv.c | 6 + drivers/media/pci/ivtv/ivtvfb.c | 6 +- drivers/media/pci/saa7134/saa7134-dvb.c | 8 +- drivers/media/platform/qcom/venus/vdec.c | 3 +- .../media/platform/renesas/rcar-vin/rcar-csi2.c | 5 +- drivers/media/platform/renesas/rcar-vin/rcar-dma.c | 16 +- drivers/media/platform/renesas/vsp1/vsp1_histo.c | 20 +- drivers/media/platform/renesas/vsp1/vsp1_pipe.h | 2 +- drivers/media/platform/renesas/vsp1/vsp1_rpf.c | 8 +- drivers/media/rc/imon.c | 5 +- drivers/media/rc/lirc_dev.c | 4 +- drivers/media/usb/dvb-usb/dvb-usb-init.c | 35 +- drivers/media/usb/uvc/uvc_ctrl.c | 9 +- drivers/media/usb/uvc/uvc_video.c | 10 +- drivers/media/v4l2-core/v4l2-async.c | 3 + drivers/memory/Kconfig | 2 +- drivers/mfd/Makefile | 6 +- drivers/mfd/omap-usb-tll.c | 3 +- drivers/mfd/rsmu_core.c | 2 + drivers/mtd/nand/raw/Kconfig | 3 +- drivers/mtd/tests/Makefile | 34 +- drivers/mtd/tests/mtd_test.c | 9 + drivers/mtd/ubi/eba.c | 3 +- drivers/net/bonding/bond_main.c | 7 +- drivers/net/dsa/b53/b53_common.c | 3 + drivers/net/dsa/mv88e6xxx/chip.c | 3 +- drivers/net/ethernet/brocade/bna/bna_types.h | 2 +- drivers/net/ethernet/brocade/bna/bnad.c | 11 +- drivers/net/ethernet/freescale/fec_main.c | 52 +- drivers/net/ethernet/google/gve/gve_tx_dqo.c | 22 +- drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c | 2 +- drivers/net/ethernet/intel/ice/ice_fdir.h | 3 + drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c | 16 + drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.h | 1 + .../ethernet/mellanox/mlxsw/spectrum_acl_atcam.c | 18 +- .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c | 13 - .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 9 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 2 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 2 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 +- drivers/net/netconsole.c | 2 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 3 +- drivers/net/wireless/ath/ath11k/dp_rx.h | 3 + drivers/net/wireless/ath/ath11k/mac.c | 15 +- .../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c | 18 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 2 + drivers/net/wireless/realtek/rtw89/debug.c | 2 +- drivers/net/wireless/virt_wifi.c | 20 +- drivers/nvme/host/pci.c | 5 +- drivers/nvme/target/auth.c | 14 +- drivers/opp/ti-opp-supply.c | 6 +- drivers/parport/procfs.c | 24 +- drivers/pci/controller/dwc/pci-keystone.c | 156 +++-- drivers/pci/controller/dwc/pcie-designware-ep.c | 13 +- drivers/pci/controller/dwc/pcie-dw-rockchip.c | 2 +- drivers/pci/controller/dwc/pcie-qcom-ep.c | 6 - drivers/pci/controller/pci-hyperv.c | 4 +- drivers/pci/controller/pci-loongson.c | 13 + drivers/pci/controller/pcie-rcar-host.c | 6 +- drivers/pci/controller/pcie-rockchip.c | 2 +- drivers/pci/endpoint/functions/pci-epf-vntb.c | 19 +- drivers/pci/pci.c | 6 +- drivers/pci/setup-bus.c | 6 +- drivers/phy/cadence/phy-cadence-torrent.c | 3 + drivers/pinctrl/core.c | 12 +- drivers/pinctrl/freescale/pinctrl-mxs.c | 4 +- drivers/pinctrl/pinctrl-rockchip.c | 17 +- drivers/pinctrl/pinctrl-single.c | 7 +- drivers/pinctrl/renesas/pfc-r8a779g0.c | 716 ++++++++++----------- drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 14 +- drivers/platform/chrome/cros_ec_debugfs.c | 1 + drivers/platform/mips/cpu_hwmon.c | 3 + drivers/pwm/pwm-atmel-tcb.c | 66 +- drivers/pwm/pwm-stm32.c | 5 +- drivers/remoteproc/imx_rproc.c | 10 +- drivers/remoteproc/stm32_rproc.c | 2 +- drivers/rtc/interface.c | 9 +- drivers/rtc/rtc-cmos.c | 10 +- drivers/rtc/rtc-isl1208.c | 11 +- drivers/s390/block/dasd_devmap.c | 10 +- drivers/scsi/qla2xxx/qla_bsg.c | 98 +-- drivers/scsi/qla2xxx/qla_def.h | 3 + drivers/scsi/qla2xxx/qla_gs.c | 35 +- drivers/scsi/qla2xxx/qla_init.c | 87 ++- drivers/scsi/qla2xxx/qla_inline.h | 8 + drivers/scsi/qla2xxx/qla_mid.c | 2 +- drivers/scsi/qla2xxx/qla_nvme.c | 5 +- drivers/scsi/qla2xxx/qla_os.c | 7 +- drivers/scsi/qla2xxx/qla_sup.c | 108 +++- drivers/soc/qcom/pdr_interface.c | 8 +- drivers/soc/qcom/rpmh-rsc.c | 7 +- drivers/soc/qcom/rpmh.c | 1 - drivers/soc/xilinx/xlnx_event_manager.c | 15 +- drivers/soc/xilinx/zynqmp_power.c | 4 +- drivers/spi/atmel-quadspi.c | 11 +- drivers/spi/spi-microchip-core.c | 188 +++--- drivers/spi/spidev.c | 15 +- drivers/vhost/vsock.c | 4 +- drivers/watchdog/rzg2l_wdt.c | 22 +- fs/ceph/super.c | 3 +- fs/ext2/balloc.c | 11 +- fs/ext4/extents_status.c | 2 + fs/ext4/fast_commit.c | 6 + fs/ext4/namei.c | 73 ++- fs/ext4/xattr.c | 6 + fs/f2fs/checkpoint.c | 10 +- fs/f2fs/file.c | 2 + fs/f2fs/inline.c | 6 +- fs/f2fs/inode.c | 3 + fs/f2fs/segment.h | 3 +- fs/fuse/inode.c | 24 +- fs/hfs/inode.c | 3 + fs/hfsplus/bfind.c | 15 +- fs/hfsplus/extents.c | 9 +- fs/hfsplus/hfsplus_fs.h | 21 + fs/jbd2/commit.c | 2 +- fs/jbd2/journal.c | 5 + fs/jfs/jfs_imap.c | 5 +- fs/kernfs/dir.c | 112 ++-- fs/kernfs/file.c | 18 +- fs/kernfs/inode.c | 8 +- fs/kernfs/kernfs-internal.h | 2 +- fs/kernfs/mount.c | 10 +- fs/kernfs/symlink.c | 2 +- fs/nfs/nfs4client.c | 6 +- fs/nfs/nfs4proc.c | 2 +- fs/nilfs2/btnode.c | 25 +- fs/nilfs2/btree.c | 4 +- fs/nilfs2/segment.c | 2 +- fs/ntfs3/attrib.c | 17 +- fs/ntfs3/bitmap.c | 2 +- fs/ntfs3/dir.c | 3 +- fs/ntfs3/file.c | 5 +- fs/ntfs3/frecord.c | 2 +- fs/ntfs3/fslog.c | 5 +- fs/ntfs3/fsntfs.c | 2 +- fs/ntfs3/index.c | 4 +- fs/ntfs3/inode.c | 3 +- fs/ntfs3/ntfs.h | 13 +- fs/ntfs3/ntfs_fs.h | 2 + fs/proc/task_mmu.c | 2 + fs/smb/client/cifsfs.c | 8 +- fs/smb/client/connect.c | 24 +- fs/super.c | 11 + fs/udf/balloc.c | 15 +- fs/udf/super.c | 3 +- include/asm-generic/vmlinux.lds.h | 2 +- include/drm/drm_mipi_dsi.h | 21 +- include/linux/bpf_verifier.h | 2 +- include/linux/hugetlb.h | 1 + include/linux/jbd2.h | 5 - include/linux/jump_label.h | 21 +- include/linux/mlx5/qp.h | 9 +- include/linux/objagg.h | 1 - include/linux/pci.h | 2 + include/linux/perf_event.h | 1 + include/linux/sbitmap.h | 5 + include/linux/task_work.h | 3 +- include/linux/virtio_net.h | 11 + include/net/ip_fib.h | 1 + include/net/tcp.h | 1 + include/trace/events/rpcgss.h | 2 +- include/uapi/linux/netfilter/nf_tables.h | 2 +- include/uapi/linux/zorro_ids.h | 3 + io_uring/io-wq.c | 10 +- io_uring/io_uring.c | 5 +- io_uring/timeout.c | 2 +- kernel/bpf/btf.c | 10 +- kernel/bpf/dispatcher.c | 5 + kernel/cgroup/cgroup-v1.c | 2 +- kernel/cgroup/cgroup.c | 4 +- kernel/cgroup/cpuset.c | 15 +- kernel/debug/kdb/kdb_io.c | 6 +- kernel/dma/mapping.c | 2 +- kernel/events/core.c | 77 ++- kernel/events/internal.h | 2 +- kernel/events/ring_buffer.c | 4 +- kernel/irq/manage.c | 2 +- kernel/jump_label.c | 101 ++- kernel/locking/rwsem.c | 6 +- kernel/rcu/tasks.h | 10 + kernel/sched/core.c | 37 +- kernel/sched/fair.c | 9 +- kernel/sched/sched.h | 2 +- kernel/signal.c | 8 + kernel/task_work.c | 34 +- kernel/time/tick-broadcast.c | 23 + kernel/trace/pid_list.c | 4 +- kernel/watchdog_hld.c | 11 +- lib/decompress_bunzip2.c | 3 +- lib/kobject_uevent.c | 17 +- lib/objagg.c | 18 +- lib/sbitmap.c | 83 ++- mm/hugetlb.c | 2 +- mm/mempolicy.c | 18 +- mm/mmap_lock.c | 175 +---- mm/vmscan.c | 1 - net/bridge/br_forward.c | 4 +- net/core/filter.c | 15 +- net/core/flow_dissector.c | 2 +- net/core/xdp.c | 4 +- net/ipv4/esp4.c | 3 +- net/ipv4/fib_semantics.c | 13 +- net/ipv4/fib_trie.c | 1 + net/ipv4/nexthop.c | 7 +- net/ipv4/route.c | 18 +- net/ipv4/tcp.c | 13 +- net/ipv4/tcp_input.c | 34 +- net/ipv4/tcp_ipv4.c | 19 +- net/ipv4/tcp_output.c | 2 +- net/ipv4/tcp_timer.c | 10 +- net/ipv6/addrconf.c | 3 +- net/ipv6/esp6.c | 3 +- net/ipv6/tcp_ipv6.c | 19 +- net/mac80211/cfg.c | 23 +- net/mac80211/ieee80211_i.h | 2 +- net/mac80211/rate.c | 2 +- net/mac80211/sta_info.h | 6 +- net/mac80211/vht.c | 37 +- net/netfilter/ipvs/ip_vs_proto_sctp.c | 4 +- net/netfilter/nf_conntrack_netlink.c | 3 +- net/netfilter/nft_set_pipapo.c | 22 +- net/netfilter/nft_set_pipapo.h | 27 +- net/netfilter/nft_set_pipapo_avx2.c | 81 ++- net/packet/af_packet.c | 86 ++- net/smc/smc_core.c | 5 +- net/sunrpc/auth_gss/gss_krb5_keys.c | 2 +- net/sunrpc/clnt.c | 3 +- net/sunrpc/xprtrdma/frwr_ops.c | 3 +- net/sunrpc/xprtrdma/verbs.c | 16 +- net/tipc/udp_media.c | 5 +- net/unix/af_unix.c | 41 +- net/unix/unix_bpf.c | 3 + net/wireless/util.c | 8 +- scripts/Makefile.lib | 6 +- scripts/gcc-x86_32-has-stack-protector.sh | 2 +- scripts/gcc-x86_64-has-stack-protector.sh | 2 +- security/apparmor/lsm.c | 7 + security/apparmor/policy.c | 2 +- security/apparmor/policy_unpack.c | 1 + security/keys/keyctl.c | 2 +- security/landlock/cred.c | 11 +- sound/soc/amd/acp-es8336.c | 4 +- sound/soc/amd/yc/acp6x-mach.c | 7 + sound/soc/codecs/max98088.c | 10 +- sound/soc/intel/common/soc-intel-quirks.h | 2 +- sound/soc/qcom/lpass-cpu.c | 4 + sound/soc/sof/imx/imx8m.c | 2 +- sound/usb/mixer.c | 7 + sound/usb/quirks.c | 4 + tools/bpf/bpftool/common.c | 2 +- tools/bpf/bpftool/prog.c | 4 + tools/bpf/resolve_btfids/main.c | 2 +- tools/lib/bpf/btf_dump.c | 8 +- tools/lib/bpf/linker.c | 11 +- tools/memory-model/lock.cat | 20 +- tools/perf/arch/x86/util/intel-pt.c | 15 +- tools/perf/tests/shell/test_arm_callgraph_fp.sh | 64 +- tools/perf/tests/workloads/leafloop.c | 20 +- tools/perf/util/sort.c | 2 +- tools/testing/selftests/bpf/prog_tests/sk_lookup.c | 2 +- .../selftests/bpf/prog_tests/xdp_adjust_tail.c | 2 +- .../bpf/progs/btf_dump_test_case_multidim.c | 4 +- .../bpf/progs/btf_dump_test_case_syntax.c | 4 +- tools/testing/selftests/bpf/test_sockmap.c | 9 +- .../drivers/net/mlxsw/spectrum-2/tc_flower.sh | 55 +- tools/testing/selftests/landlock/base_test.c | 74 +++ tools/testing/selftests/landlock/config | 5 +- tools/testing/selftests/net/fib_tests.sh | 24 +- .../selftests/net/forwarding/devlink_lib.sh | 2 + .../selftests/sigaltstack/current_stack_pointer.h | 2 +- 433 files changed, 4154 insertions(+), 2479 deletions(-)
Hello,
This rc kernel passed ChromeOS CQ tests: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/5...
Thanks,
Tested-by: ChromeOS CQ Test chromeos-kernel-stable-merge@google.com
On Wed, 31 Jul 2024 12:02:57 +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.103 release. There are 440 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, 02 Aug 2024 09:59:35 +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.103-rc3... 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: 10 builds: 10 pass, 0 fail 26 boots: 26 pass, 0 fail 116 tests: 116 pass, 0 fail
Linux version: 6.1.103-rc3-gdbbffaaee188 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 jonathanh@nvidia.com
Jon
On Wed, Jul 31, 2024 at 12:02:57PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.103 release. There are 440 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.
Tested-by: Mark Brown broonie@kernel.org
Am 31.07.2024 um 12:02 schrieb Greg Kroah-Hartman:
This is the start of the stable review cycle for the 6.1.103 release. There are 440 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.
Now -rc3 finally builds, boots and works on my 2-socket Ivy Bridge Xeon E5-2697 v2 server. No dmesg oddities or regressions found. I'm building 6.6.44-rc1 with it at the moment...
Tested-by: Peter Schneider pschneider1968@googlemail.com
Beste Grüße, Peter Schneider
This is the start of the stable review cycle for the 6.1.103 release. There are 440 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, 02 Aug 2024 09:59:35 +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.103-rc3... 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
Compiled and booted on my x86_64 and ARM64 test systems. No errors or regressions.
Tested-by: Allen Pais apais@linux.microsoft.com
Thanks.
On 7/31/24 03:02, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.103 release. There are 440 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, 02 Aug 2024 09:59:35 +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.103-rc3... 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 florian.fainelli@broadcom.com
Hello,
On Wed, 31 Jul 2024 12:02:57 +0200 Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 6.1.103 release. There are 440 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, 02 Aug 2024 09:59:35 +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.103-rc3... 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.
This rc kernel passes DAMON functionality test[1] on my test machine. Attaching the test results summary below. Please note that I retrieved the kernel from linux-stable-rc tree[2].
Tested-by: SeongJae Park sj@kernel.org
[1] https://github.com/awslabs/damon-tests/tree/next/corr [2] dbbffaaee188 ("Linux 6.1.103-rc3")
Thanks, SJ
[...]
---
ok 1 selftests: damon: debugfs_attrs.sh ok 2 selftests: damon: debugfs_schemes.sh ok 3 selftests: damon: debugfs_target_ids.sh ok 4 selftests: damon: debugfs_empty_targets.sh ok 5 selftests: damon: debugfs_huge_count_read_write.sh ok 6 selftests: damon: debugfs_duplicate_context_creation.sh ok 7 selftests: damon: sysfs.sh ok 1 selftests: damon-tests: kunit.sh ok 2 selftests: damon-tests: huge_count_read_write.sh ok 3 selftests: damon-tests: buffer_overflow.sh ok 4 selftests: damon-tests: rm_contexts.sh ok 5 selftests: damon-tests: record_null_deref.sh ok 6 selftests: damon-tests: dbgfs_target_ids_read_before_terminate_race.sh ok 7 selftests: damon-tests: dbgfs_target_ids_pid_leak.sh ok 8 selftests: damon-tests: damo_tests.sh ok 9 selftests: damon-tests: masim-record.sh ok 10 selftests: damon-tests: build_i386.sh ok 11 selftests: damon-tests: build_arm64.sh ok 12 selftests: damon-tests: build_m68k.sh ok 13 selftests: damon-tests: build_i386_idle_flag.sh ok 14 selftests: damon-tests: build_i386_highpte.sh ok 15 selftests: damon-tests: build_nomemcg.sh [33m [92mPASS [39m
On 7/31/24 3:02 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.103 release. There are 440 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, 02 Aug 2024 09:59:35 +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.103-rc3... 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 re@w6rz.net
On Wed, 31 Jul 2024 at 15:33, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 6.1.103 release. There are 440 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, 02 Aug 2024 09:59:35 +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.103-rc3... 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 lkft@linaro.org
## Build * kernel: 6.1.103-rc3 * git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git * git commit: dbbffaaee18872f4ae741cf2bcb726583b65c069 * git describe: v6.1.102-441-gdbbffaaee188 * test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.10...
## Test Regressions (compared to v6.1.101-14-gdc0e6d516f8a)
## Metric Regressions (compared to v6.1.101-14-gdc0e6d516f8a)
## Test Fixes (compared to v6.1.101-14-gdc0e6d516f8a)
## Metric Fixes (compared to v6.1.101-14-gdc0e6d516f8a)
## Test result summary total: 171958, pass: 147513, fail: 2121, skip: 22066, xfail: 258
## Build Summary * arc: 5 total, 5 passed, 0 failed * arm: 133 total, 133 passed, 0 failed * arm64: 36 total, 36 passed, 0 failed * i386: 27 total, 27 passed, 0 failed * mips: 24 total, 24 passed, 0 failed * parisc: 3 total, 3 passed, 0 failed * powerpc: 34 total, 34 passed, 0 failed * riscv: 9 total, 9 passed, 0 failed * s390: 12 total, 12 passed, 0 failed * sh: 10 total, 10 passed, 0 failed * sparc: 6 total, 6 passed, 0 failed * x86_64: 31 total, 31 passed, 0 failed
## Test suites summary * boot * kselftest-arm64 * kselftest-breakpoints * kselftest-capabilities * kselftest-cgroup * kselftest-clone3 * kselftest-core * kselftest-cpu-hotplug * kselftest-cpufreq * kselftest-efivarfs * kselftest-exec * kselftest-filesystems * kselftest-filesystems-binderfs * kselftest-filesystems-epoll * kselftest-firmware * kselftest-fpu * kselftest-ftrace * kselftest-futex * kselftest-gpio * kselftest-intel_pstate * kselftest-ipc * kselftest-kcmp * kselftest-kvm * kselftest-livepatch * kselftest-membarrier * kselftest-memfd * kselftest-mincore * kselftest-mqueue * kselftest-net * kselftest-net-mptcp * kselftest-openat2 * kselftest-ptrace * kselftest-rseq * kselftest-rtc * kselftest-seccomp * kselftest-sigaltstack * kselftest-size * kselftest-tc-testing * kselftest-timers * kselftest-tmpfs * kselftest-tpm2 * kselftest-user_events * kselftest-vDSO * kselftest-watchdog * kselftest-x86 * kunit * kvm-unit-tests * libgpiod * libhugetlbfs * log-parser-boot * log-parser-test * ltp-commands * ltp-containers * ltp-controllers * ltp-cpuhotplug * ltp-crypto * ltp-cve * ltp-dio * ltp-fcntl-locktests * ltp-fs * ltp-fs_bind * ltp-fs_perms_simple * ltp-hugetlb * ltp-ipc * ltp-math * ltp-mm * ltp-nptl * ltp-pty * ltp-sched * ltp-smoke * ltp-smoketest * ltp-syscalls * ltp-tracing * perf * rcutorture
-- Linaro LKFT https://lkft.linaro.org
This is the start of the stable review cycle for the 6.1.103 release. There are 440 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, 02 Aug 2024 09:59:35 +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.103-rc3... 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
Cross-builds for ia64/hp-sim and runs fine in ski ([1]).
[1]: https://github.com/linux-ia64/linux-stable-rc/actions/runs/10191315715#summa...
Tested-by: Frank Scheiner frank.scheiner@web.de
****
Thanks for fixing the issue with rc1.
Cheers, Frank
Hi!
This is the start of the stable review cycle for the 6.1.103 release. There are 440 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 here:
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6...
Tested-by: Pavel Machek (CIP) pavel@denx.de
Best regards, Pavel
On Wed, Jul 31, 2024 at 12:02:57PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.103 release. There are 440 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.
Tested-by: Conor Dooley conor.dooley@microchip.com
Hi!
This is the start of the stable review cycle for the 6.1.103 release. There are 440 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.
Dmitry Safonov 0x7f454c46@gmail.com jump_label: Prevent key->enabled int overflow
In practice, this will work, but theoretically signed overflow is undefined and this depends on undefined behaviour.
+ int v; ... + if (v <= 0 || (v + 1) < 0) + return false;
Best regards, Pavel