* [PATCH 6.6 000/301] 6.6.31-rc1 review
@ 2024-05-14 10:14 Greg Kroah-Hartman
2024-05-14 10:16 ` [PATCH 6.6 116/301] selftests/ftrace: Fix event filter target_func selection Greg Kroah-Hartman
` (10 more replies)
0 siblings, 11 replies; 12+ messages in thread
From: Greg Kroah-Hartman @ 2024-05-14 10:14 UTC (permalink / raw)
To: stable
Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux,
shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, allen.lkml, broonie
This is the start of the stable review cycle for the 6.6.31 release.
There are 301 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Thu, 16 May 2024 10:09:32 +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.6.31-rc1.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.6.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Linux 6.6.31-rc1
Johan Hovold <johan+linaro@kernel.org>
Bluetooth: qca: fix firmware check error path
Johan Hovold <johan+linaro@kernel.org>
Bluetooth: qca: fix info leak when fetching fw build id
Johan Hovold <johan+linaro@kernel.org>
Bluetooth: qca: fix info leak when fetching board id
Johan Hovold <johan+linaro@kernel.org>
Bluetooth: qca: generalise device address check
Johan Hovold <johan+linaro@kernel.org>
Bluetooth: qca: fix NVM configuration parsing
Johan Hovold <johan+linaro@kernel.org>
Bluetooth: qca: add missing firmware sanity checks
Johan Hovold <johan+linaro@kernel.org>
Bluetooth: qca: fix wcn3991 device address check
Johan Hovold <johan+linaro@kernel.org>
Bluetooth: qca: fix invalid device address check
Steven Rostedt (Google) <rostedt@goodmis.org>
eventfs: Do not treat events directory different than other directories
Steven Rostedt (Google) <rostedt@goodmis.org>
eventfs: Do not differentiate the toplevel events directory
Steven Rostedt (Google) <rostedt@goodmis.org>
tracefs: Still use mount point as default permissions for instances
Steven Rostedt (Google) <rostedt@goodmis.org>
tracefs: Reset permissions on remount if permissions are options
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: do not grant v2 lease if parent lease key and epoch are not set
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: avoid to send duplicate lease break notifications
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: off ipv6only for both ipv4/ipv6 binding
Conor Dooley <conor.dooley@microchip.com>
spi: microchip-core-qspi: fix setting spi bus clock rate
Johan Hovold <johan+linaro@kernel.org>
regulator: core: fix debugfs creation regression
Sean Anderson <sean.anderson@linux.dev>
nvme-pci: Add quirk for broken MSIs
Peter Xu <peterx@redhat.com>
mm/userfaultfd: reset ptes when close() for wr-protected ones
Kefeng Wang <wangkefeng.wang@huawei.com>
mm: use memalloc_nofs_save() in page_cache_ra_order()
Michael Ellerman <mpe@ellerman.id.au>
selftests/mm: fix powerpc ARCH check
Thomas Gleixner <tglx@linutronix.de>
x86/apic: Don't access the APIC when disabling x2APIC
Lakshmi Yadlapati <lakshmiy@us.ibm.com>
hwmon: (pmbus/ucd9000) Increase delay from 250 to 500us
Thadeu Lima de Souza Cascardo <cascardo@igalia.com>
net: fix out-of-bounds access in ops_init
Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
arm64: dts: qcom: sa8155p-adp: fix SDHC2 CD pin configuration
Hersen Wu <hersenxs.wu@amd.com>
drm/amd/display: Fix incorrect DSC instance for MST
George Shen <george.shen@amd.com>
drm/amd/display: Handle Y carry-over in VCP X.Y calculation
Karthikeyan Ramasubramanian <kramasub@chromium.org>
drm/i915/bios: Fix parsing backlight BDB data
Andi Shyti <andi.shyti@linux.intel.com>
drm/i915/gt: Automate CCS Mode setting during engine resets
Chaitanya Kumar Borah <chaitanya.kumar.borah@intel.com>
drm/i915/audio: Fix audio time stamp programming for DP
Zack Rusin <zack.rusin@broadcom.com>
drm/vmwgfx: Fix invalid reads in fence signaled events
Ian Forbes <ian.forbes@broadcom.com>
drm/vmwgfx: Fix Legacy Display Unit
Zack Rusin <zack.rusin@broadcom.com>
drm/ttm: Print the memory decryption status just once
Alex Deucher <alexander.deucher@amd.com>
drm/amdkfd: don't allow mapping the MMIO HDP page with large pages
Dave Airlie <airlied@redhat.com>
Revert "drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()"
Lyude Paul <lyude@redhat.com>
drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()
Alexander Usyskin <alexander.usyskin@intel.com>
mei: me: add lunar lake point M DID
Frank Oltmanns <frank@oltmanns.dev>
clk: sunxi-ng: a64: Set minimum and maximum rate for PLL-MIPI
Frank Oltmanns <frank@oltmanns.dev>
clk: sunxi-ng: common: Support minimum and maximum rate
Viken Dadhaniya <quic_vdadhani@quicinc.com>
slimbus: qcom-ngd-ctrl: Add timeout for wait operation
Jim Cromie <jim.cromie@gmail.com>
dyndbg: fix old BUG_ON in >control parser
Joao Paulo Goncalves <joao.goncalves@toradex.com>
ASoC: ti: davinci-mcasp: Fix race condition during probe
Sameer Pujar <spujar@nvidia.com>
ASoC: tegra: Fix DSPK 16-bit playback
Doug Berger <opendmb@gmail.com>
net: bcmgenet: synchronize UMAC_CMD access
Doug Berger <opendmb@gmail.com>
net: bcmgenet: synchronize use of bcmgenet_set_rx_mode()
Doug Berger <opendmb@gmail.com>
net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access
Max Filippov <jcmvbkbc@gmail.com>
xtensa: fix MAKE_PC_FROM_RA second argument
Paolo Abeni <pabeni@redhat.com>
tipc: fix UAF in error path
Vitaly Lifshits <vitaly.lifshits@intel.com>
e1000e: change usleep_range to udelay in PHY mdic access
Alexander Potapenko <glider@google.com>
kmsan: compiler_types: declare __no_sanitize_or_inline
Hans de Goede <hdegoede@redhat.com>
iio: accel: mxc4005: Interrupt handling fixes
Vasileios Amoiridis <vassilisamir@gmail.com>
iio: pressure: Fixes BME280 SPI driver data
Ramona Gradinariu <ramona.bolboaca13@gmail.com>
iio:imu: adis16475: Fix sync mode setting
Javier Carrasco <javier.carrasco.cruz@gmail.com>
dt-bindings: iio: health: maxim,max30102: fix compatible check
Sven Schnelle <svens@linux.ibm.com>
workqueue: Fix selection of wake_cpu in kick_pool()
Gregory Detal <gregory.detal@gmail.com>
mptcp: only allow set existing scheduler for net.mptcp.scheduler
Paolo Abeni <pabeni@redhat.com>
mptcp: ensure snd_nxt is properly initialized on connect
Dan Carpenter <dan.carpenter@linaro.org>
mm/slab: make __free(kfree) accept error pointers
Liam R. Howlett <Liam.Howlett@oracle.com>
maple_tree: fix mas_empty_area_rev() null pointer dereference
Qu Wenruo <wqu@suse.com>
btrfs: set correct ram_bytes when splitting ordered extent
Dominique Martinet <dominique.martinet@atmark-techno.com>
btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks()
Takashi Sakamoto <o-takashi@sakamocchi.jp>
firewire: ohci: fulfill timestamp for some local asynchronous transaction
Aman Dhoot <amandhoot12@gmail.com>
ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU
Badhri Jagan Sridharan <badhri@google.com>
usb: typec: tcpm: Check for port partner validity before consuming it
Amit Sunil Dhamne <amitsd@google.com>
usb: typec: tcpm: unregister existing source caps before re-registration
RD Babiera <rdbabiera@google.com>
usb: typec: tcpm: clear pd_event queue in PORT_RESET
Thinh Nguyen <Thinh.Nguyen@synopsys.com>
usb: dwc3: core: Prevent phy suspend during init
Thinh Nguyen <Thinh.Nguyen@synopsys.com>
usb: xhci-plat: Don't include xhci.h
Chris Wulff <Chris.Wulff@biamp.com>
usb: gadget: f_fs: Fix a race condition when processing setup packets.
Wesley Cheng <quic_wcheng@quicinc.com>
usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete
Ivan Avdeev <me@provod.works>
usb: gadget: uvc: use correct buffer size when parsing configfs lists
Peter Korsgaard <peter@korsgaard.com>
usb: gadget: composite: fix OS descriptors w_value logic
Alan Stern <stern@rowland.harvard.edu>
USB: core: Fix access violation during port device removal
Guenter Roeck <linux@roeck-us.net>
usb: ohci: Prevent missed ohci interrupts
Alan Stern <stern@rowland.harvard.edu>
usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device
Christian A. Ehrhardt <lk@c--e.de>
usb: typec: ucsi: Fix connector check on init
Christian A. Ehrhardt <lk@c--e.de>
usb: typec: ucsi: Check for notifications after init
Linus Torvalds <torvalds@linux-foundation.org>
Reapply "drm/qxl: simplify qxl_fence_wait"
Thanassis Avgerinos <thanassis.avgerinos@gmail.com>
firewire: nosy: ensure user_length is taken into account when fetching packet contents
Dmitry Antipov <dmantipov@yandex.ru>
btrfs: fix kvcalloc() arguments order in btrfs_ioctl_send()
Christian König <christian.koenig@amd.com>
drm/amdgpu: once more fix the call oder in amdgpu_ttm_move() v2
Michel Dänzer <mdaenzer@redhat.com>
drm/amdgpu: Fix comparison in amdgpu_res_cpu_visible
Gabe Teeger <gabe.teeger@amd.com>
drm/amd/display: Atom Integrated System Info v2_2 for DCN35
Kent Gibson <warthog618@gmail.com>
gpiolib: cdev: fix uninitialised kfifo
Kent Gibson <warthog618@gmail.com>
gpiolib: cdev: relocate debounce_period_us from struct gpio_desc
Zhongqiu Han <quic_zhonhan@quicinc.com>
gpiolib: cdev: Fix use after free in lineinfo_changed_notify
Mario Limonciello <mario.limonciello@amd.com>
dm/amd/pm: Fix problems with reboot/shutdown for some SMU 13.0.4/13.0.11 users
Douglas Anderson <dianders@chromium.org>
drm/connector: Add \n to message about demoting connector force-probes
Jerome Brunet <jbrunet@baylibre.com>
drm/meson: dw-hdmi: add bandgap setting for g12
Jerome Brunet <jbrunet@baylibre.com>
drm/meson: dw-hdmi: power up phy on device init
Steffen Bätz <steffen@innosonix.de>
net: dsa: mv88e6xxx: add phylink_get_caps for the mv88e6320/21 family
Yonglong Liu <liuyonglong@huawei.com>
net: hns3: fix kernel crash when devlink reload during initialization
Yonglong Liu <liuyonglong@huawei.com>
net: hns3: fix port vlan filter not disabled issue
Peiyang Wang <wangpeiyang1@huawei.com>
net: hns3: use appropriate barrier function after setting a bit value
Peiyang Wang <wangpeiyang1@huawei.com>
net: hns3: release PTP resources if pf initialization failed
Peiyang Wang <wangpeiyang1@huawei.com>
net: hns3: change type of numa_node_mask as nodemask_t
Jian Shen <shenjian15@huawei.com>
net: hns3: direct return when receive a unknown mailbox message
Peiyang Wang <wangpeiyang1@huawei.com>
net: hns3: using user configure after hardware reset
Wen Gu <guwen@linux.alibaba.com>
net/smc: fix neighbour and rtable leak in smc_ib_find_route()
Eric Dumazet <edumazet@google.com>
ipv6: prevent NULL dereference in ip6_output()
Eric Dumazet <edumazet@google.com>
ipv6: annotate data-races around cnf.disable_ipv6
Lukasz Majewski <lukma@denx.de>
hsr: Simplify code for announcing HSR nodes timer setup
Eric Dumazet <edumazet@google.com>
net-sysfs: convert dev->operstate reads to lockless ones
Eric Dumazet <edumazet@google.com>
ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action()
Daniel Golle <daniel@makrotopia.org>
dt-bindings: net: mediatek: remove wrongly added clocks and SerDes
David Howells <dhowells@redhat.com>
rxrpc: Only transmit one ACK per jumbo packet received
David Howells <dhowells@redhat.com>
rxrpc: Fix congestion control algorithm
David Howells <dhowells@redhat.com>
rxrpc: Fix the names of the fields in the ACK trailer struct
Ido Schimmel <idosch@nvidia.com>
selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC
Hangbin Liu <liuhangbin@gmail.com>
selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace
Shigeru Yoshida <syoshida@redhat.com>
ipv6: Fix potential uninit-value access in __ip6_make_skb()
Felix Fietkau <nbd@nbd.name>
net: bridge: fix corrupted ethernet header on multicast-to-unicast
Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
nfc: nci: Fix kcov check in nci_rx_work()
Eric Dumazet <edumazet@google.com>
phonet: fix rtm_phonet_notify() skb allocation
Aleksa Savic <savicaleksa83@gmail.com>
hwmon: (corsair-cpro) Protect ccp->wait_input_report with a spinlock
Aleksa Savic <savicaleksa83@gmail.com>
hwmon: (corsair-cpro) Use complete_all() instead of complete() in ccp_raw_event()
Aleksa Savic <savicaleksa83@gmail.com>
hwmon: (corsair-cpro) Use a separate buffer for sending commands
Roded Zats <rzats@paloaltonetworks.com>
rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation
Marek Vasut <marex@denx.de>
net: ks8851: Queue RX packets in IRQ handler instead of disabling BHs
Duoming Zhou <duoming@zju.edu.cn>
Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout
Sungwoo Kim <iam@sung-woo.kim>
Bluetooth: HCI: Fix potential null-ptr-deref
Sungwoo Kim <iam@sung-woo.kim>
Bluetooth: msft: fix slab-use-after-free in msft_do_close()
Duoming Zhou <duoming@zju.edu.cn>
Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout
Kuniyuki Iwashima <kuniyu@amazon.com>
tcp: Use refcount_inc_not_zero() in tcp_twsk_unique().
Eric Dumazet <edumazet@google.com>
tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets
Boy.Wu <boy.wu@mediatek.com>
ARM: 9381/1: kasan: clear stale stack poison
Paul Davey <paul.davey@alliedtelesis.co.nz>
xfrm: Preserve vlan tags for transport mode software GRO
Al Viro <viro@zeniv.linux.org.uk>
qibfs: fix dentry leak
Olga Kornievskaia <kolga@netapp.com>
SUNRPC: add a missing rpc_stat for TCP TLS
Li Nan <linan122@huawei.com>
blk-iocost: do not WARN if iocg was already offlined
Vanillan Wang <vanillanwang@163.com>
net:usb:qmi_wwan: support Rolling modules
Alex Deucher <alexander.deucher@amd.com>
drm/radeon: silence UBSAN warning (v3)
Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
platform/x86: ISST: Add Granite Rapids-D to HPM CPU list
Lyude Paul <lyude@redhat.com>
drm/nouveau/dp: Don't probe eDP ports twice harder
Krzysztof Kozlowski <krzk@kernel.org>
gpio: lpc32xx: fix module autoloading
Joakim Sindholt <opensource@zhasha.com>
fs/9p: drop inodes immediately on non-.L too
Stephen Boyd <sboyd@kernel.org>
clk: Don't hold prepare_lock when calling kref_put()
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
gpio: crystalcove: Use -ENOTSUPP consistently
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
gpio: wcove: Use -ENOTSUPP consistently
Michael Ellerman <mpe@ellerman.id.au>
powerpc/crypto/chacha-p10: Fix failure on non Power10
Jeff Layton <jlayton@kernel.org>
9p: explicitly deny setlease attempts
Joakim Sindholt <opensource@zhasha.com>
fs/9p: fix the cache always being enabled on files with qid flags
Joakim Sindholt <opensource@zhasha.com>
fs/9p: translate O_TRUNC into OTRUNC
Joakim Sindholt <opensource@zhasha.com>
fs/9p: only translate RWX permissions for plain 9P2000
Krzysztof Kozlowski <krzk@kernel.org>
iommu: mtk: fix module autoloading
Steve French <stfrench@microsoft.com>
smb3: fix broken reconnect when password changing on the server by allowing password rotation
Michael Kelley <mhklinux@outlook.com>
Drivers: hv: vmbus: Don't free ring buffers that couldn't be re-encrypted
Rick Edgecombe <rick.p.edgecombe@intel.com>
uio_hv_generic: Don't free decrypted memory
Rick Edgecombe <rick.p.edgecombe@intel.com>
hv_netvsc: Don't free decrypted memory
Rick Edgecombe <rick.p.edgecombe@intel.com>
Drivers: hv: vmbus: Track decrypted status in vmbus_gpadl
Rick Edgecombe <rick.p.edgecombe@intel.com>
Drivers: hv: vmbus: Leak pages if set_memory_encrypted() fails
John Stultz <jstultz@google.com>
selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior
Zhigang Luo <Zhigang.Luo@amd.com>
amd/amdkfd: sync all devices to wait all processes being evicted
Lijo Lazar <lijo.lazar@amd.com>
drm/amdgpu: Fix VCN allocation in CPX partition
Alex Hung <alex.hung@amd.com>
drm/amd/display: Skip on writeback when it's not applicable
Tao Zhou <tao.zhou1@amd.com>
drm/amdgpu: implement IRQ_STATE_ENABLE for SDMA v4.4.2
Lijo Lazar <lijo.lazar@amd.com>
drm/amdgpu: Refine IB schedule error logging
Justin Ernst <justin.ernst@hpe.com>
tools/power/turbostat: Fix uncore frequency file string
Jiaxun Yang <jiaxun.yang@flygoat.com>
MIPS: scall: Save thread_info.syscall unconditionally on entry
Thierry Reding <treding@nvidia.com>
gpu: host1x: Do not setup DMA for virtual devices
Rik van Riel <riel@surriel.com>
blk-iocost: avoid out of bounds shift
Xiang Chen <chenxiang66@hisilicon.com>
scsi: hisi_sas: Handle the NCQ error returned by D2H frame
Maurizio Lombardi <mlombard@redhat.com>
scsi: target: Fix SELinux error when systemd-modules loads the target module
Wei Yang <richard.weiyang@gmail.com>
memblock tests: fix undefined reference to `BIT'
Wei Yang <richard.weiyang@gmail.com>
memblock tests: fix undefined reference to `panic'
Wei Yang <richard.weiyang@gmail.com>
memblock tests: fix undefined reference to `early_pfn_to_nid'
Boris Burkov <boris@bur.io>
btrfs: always clear PERTRANS metadata during commit
Boris Burkov <boris@bur.io>
btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve
Len Brown <len.brown@intel.com>
tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read
Patryk Wlazlyn <patryk.wlazlyn@linux.intel.com>
tools/power turbostat: Print ucode revision only if valid
Peng Liu <liupeng17@lenovo.com>
tools/power turbostat: Fix Bzy_MHz documentation typo
Wyes Karny <wyes.karny@amd.com>
tools/power turbostat: Increase the limit for fd opened
Doug Smythies <dsmythies@telus.net>
tools/power turbostat: Fix added raw MSR output
Adam Goldman <adamg@pobox.com>
firewire: ohci: mask bus reset interrupts between ISR and bottom half
Chen Ni <nichen@iscas.ac.cn>
ata: sata_gemini: Check clk_enable() result
Jeff Layton <jlayton@kernel.org>
vboxsf: explicitly deny setlease attempts
Phil Elwell <phil@raspberrypi.com>
net: bcmgenet: Reset RBUF on first open
Li Nan <linan122@huawei.com>
block: fix overflow in blk_ioctl_discard()
Takashi Iwai <tiwai@suse.de>
ALSA: line6: Zero-initialize message buffers
Peter Wang <peter.wang@mediatek.com>
scsi: ufs: core: Fix MCQ mode dev command timeout
Yihang Li <liyihang9@huawei.com>
scsi: libsas: Align SMP request allocation to ARCH_DMA_MINALIGN
Peter Wang <peter.wang@mediatek.com>
scsi: ufs: core: WLUN suspend dev/link state error recovery
André Apitzsch <git@apitzsch.eu>
regulator: tps65132: Add of_match table
Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend
Borislav Petkov (AMD) <bp@alien8.de>
kbuild: Disable KCSAN for autogenerated *.mod.c intermediaries
Mark Rutland <mark.rutland@arm.com>
selftests/ftrace: Fix event filter target_func selection
Andrei Matei <andreimatei1@gmail.com>
bpf: Check bloom filter map value size
Jonathan Kim <Jonathan.Kim@amd.com>
drm/amdkfd: range check cp bad op exception interrupts
Mukul Joshi <mukul.joshi@amd.com>
drm/amdkfd: Check cgroup when returning DMABuf info
Anand Jain <anand.jain@oracle.com>
btrfs: return accurate error code on open failure in open_fs_devices()
Saurav Kashyap <skashyap@marvell.com>
scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload
Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
scsi: mpi3mr: Avoid memcpy field-spanning write WARNING
linke li <lilinke99@qq.com>
net: mark racy access on sk->sk_rcvbuf
Benjamin Berg <benjamin.berg@intel.com>
wifi: iwlwifi: mvm: guard against invalid STA ID on removal
Johannes Berg <johannes.berg@intel.com>
wifi: iwlwifi: read txq->read_ptr under lock
Johannes Berg <johannes.berg@intel.com>
wifi: mac80211: fix prep_connection error path
Igor Artemiev <Igor.A.Artemiev@mcst.ru>
wifi: cfg80211: fix rdev_dump_mpp() arguments order
Jeff Johnson <quic_jjohnson@quicinc.com>
wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc
Andrew Price <anprice@redhat.com>
gfs2: Fix invalid metadata access in punch_hole
Justin Tee <justin.tee@broadcom.com>
scsi: lpfc: Use a dedicated lock for ras_fwlog state
Justin Tee <justin.tee@broadcom.com>
scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up()
Justin Tee <justin.tee@broadcom.com>
scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port()
Justin Tee <justin.tee@broadcom.com>
scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic
Justin Tee <justin.tee@broadcom.com>
scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling
Justin Tee <justin.tee@broadcom.com>
scsi: lpfc: Move NPIV's transport unregistration to after resource clean up
Rohit Ner <rohitner@google.com>
scsi: ufs: core: Fix MCQ MAC configuration
Oliver Upton <oliver.upton@linux.dev>
KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr()
Marc Zyngier <maz@kernel.org>
KVM: arm64: vgic-v2: Use cpuid from userspace as vcpu_id
Will Deacon <will@kernel.org>
swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y
Gaurav Batra <gbatra@linux.ibm.com>
powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE
Nayna Jain <nayna@linux.ibm.com>
powerpc/pseries: make max polling consistent for longer H_CALLs
Jernej Skrabec <jernej.skrabec@gmail.com>
clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change
Adam Skladowski <a39.skl@gmail.com>
clk: qcom: smd-rpm: Restore msm8976 num_clk
Richard Gobert <richardbgobert@gmail.com>
net: gro: add flush check in udp_gro_receive_segment
Richard Gobert <richardbgobert@gmail.com>
net: gro: fix udp bad offset in socket lookup by adding {inner_}network_offset to napi_gro_cb
Richard Gobert <richardbgobert@gmail.com>
net: gro: parse ipv6 ext headers without frag0 invalidation
Shigeru Yoshida <syoshida@redhat.com>
ipv4: Fix uninit-value access in __ip_make_skb()
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
drm/panel: ili9341: Use predefined error codes
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
drm/panel: ili9341: Respect deferred probe
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
drm/panel: ili9341: Correct use of device property APIs
Alexandra Winter <wintera@linux.ibm.com>
s390/qeth: Fix kernel panic after setting hsuid
Guillaume Nault <gnault@redhat.com>
vxlan: Pull inner IP header in vxlan_rcv().
Xin Long <lucien.xin@gmail.com>
tipc: fix a possible memleak in tipc_buf_append
Jeffrey Altman <jaltman@auristor.com>
rxrpc: Clients must accept conn from any address
Felix Fietkau <nbd@nbd.name>
net: core: reject skb_copy(_expand) for fraglist GSO skbs
Felix Fietkau <nbd@nbd.name>
net: bridge: fix multicast-to-unicast with fraglist GSO
Mans Rullgard <mans@mansr.com>
spi: fix null pointer dereference within spi_sync
Shashank Sharma <shashank.sharma@amd.com>
drm/amdgpu: fix doorbell regression
Marek Behún <kabel@kernel.org>
net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341
Sebastian Andrzej Siewior <bigeasy@linutronix.de>
cxgb4: Properly lock TX queue for the selftest.
Bui Quang Minh <minhquangbui99@gmail.com>
s390/cio: Ensure the copied buf is NUL terminated
Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node()
Jerome Brunet <jbrunet@baylibre.com>
ASoC: meson: cards: select SND_DYNAMIC_MINORS
Jerome Brunet <jbrunet@baylibre.com>
ASoC: meson: axg-tdm-interface: manage formatters in trigger
Jerome Brunet <jbrunet@baylibre.com>
ASoC: meson: axg-card: make links nonatomic
Jerome Brunet <jbrunet@baylibre.com>
ASoC: meson: axg-fifo: use threaded irq to check periods
Jerome Brunet <jbrunet@baylibre.com>
ASoC: meson: axg-fifo: use FIELD helpers
Guillaume Nault <gnault@redhat.com>
vxlan: Add missing VNI filter counter update in arp_reduce().
Guillaume Nault <gnault@redhat.com>
vxlan: Fix racy device stats updates.
Asbjørn Sloth Tønnesen <ast@fiberby.net>
net: qede: use return from qede_parse_actions()
Asbjørn Sloth Tønnesen <ast@fiberby.net>
net: qede: use return from qede_parse_flow_attr() for flow_spec
Asbjørn Sloth Tønnesen <ast@fiberby.net>
net: qede: use return from qede_parse_flow_attr() for flower
Asbjørn Sloth Tønnesen <ast@fiberby.net>
net: qede: sanitize 'rc' in qede_add_tc_flower_fltr()
Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
ALSA: emu10k1: fix E-MU dock initialization
Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
ALSA: emu10k1: move the whole GPIO event handling to the workqueue
Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware()
Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
ALSA: emu10k1: fix E-MU card dock presence monitoring
David Howells <dhowells@redhat.com>
Fix a potential infinite loop in extract_user_to_sg()
Jens Remus <jremus@linux.ibm.com>
s390/vdso: Add CFI for RA register to asm macro vdso_func
David Bauer <mail@david-bauer.net>
net l2tp: drop flow hash on forward
Kuniyuki Iwashima <kuniyu@amazon.com>
nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment().
Bui Quang Minh <minhquangbui99@gmail.com>
octeontx2-af: avoid off-by-one read from userspace
Bui Quang Minh <minhquangbui99@gmail.com>
bna: ensure the copied buf is NUL terminated
Toke Høiland-Jørgensen <toke@redhat.com>
xdp: use flags field to disambiguate broadcast redirect
Claudio Imbrenda <imbrenda@linux.ibm.com>
s390/mm: Fix clearing storage keys for huge pages
Claudio Imbrenda <imbrenda@linux.ibm.com>
s390/mm: Fix storage key clearing for guest huge pages
Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
ASoC: codecs: wsa881x: set clk_stop_mode1 flag
Amadeusz Sławiński <amadeuszx.slawinski@linux.intel.com>
ASoC: Intel: avs: Set name of control as in topology
Xu Kuohai <xukuohai@huawei.com>
riscv, bpf: Fix incorrect runtime stats
Xu Kuohai <xukuohai@huawei.com>
bpf, arm64: Fix incorrect runtime stats
Devyn Liu <liudingyuan@huawei.com>
spi: hisi-kunpeng: Delete the dump interface of data registers in debugfs
David Lechner <dlechner@baylibre.com>
spi: axi-spi-engine: fix version format string
David Lechner <dlechner@baylibre.com>
spi: axi-spi-engine: use common AXI macros
David Lechner <dlechner@baylibre.com>
spi: axi-spi-engine: move msg state to new struct
David Lechner <dlechner@baylibre.com>
spi: axi-spi-engine: use devm_spi_alloc_host()
David Lechner <dlechner@baylibre.com>
spi: axi-spi-engine: simplify driver data allocation
Li Zetao <lizetao1@huawei.com>
spi: spi-axi-spi-engine: Use helper function devm_clk_get_enabled()
Anton Protopopov <aspsk@isovalent.com>
bpf: Fix a verifier verbose message
Yi Zhang <yi.zhang@redhat.com>
nvme: fix warn output about shared namespaces without CONFIG_NVME_MULTIPATH
Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
ASoC: SOF: Intel: add default firmware library path for LNL
Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
ASoC: SOF: Introduce generic names for IPC types
Richard Fitzgerald <rf@opensource.cirrus.com>
regmap: Add regmap_read_bypassed()
Jason Xing <kernelxing@tencent.com>
bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_ingress_enqueue
Andrii Nakryiko <andrii@kernel.org>
bpf, kconfig: Fix DEBUG_INFO_BTF_MODULES Kconfig definition
Matti Vaittinen <mazziesaccount@gmail.com>
regulator: change devm_regulator_get_enable_optional() stub to return Ok
Matti Vaittinen <mazziesaccount@gmail.com>
regulator: change stubbed devm_regulator_get_enable to return Ok
AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
regulator: mt6360: De-capitalize devicetree regulator subnodes
Zeng Heng <zengheng4@huawei.com>
pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map()
AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
power: supply: mt6360_charger: Fix of_match for usb-otg-vbus regulator
Arnd Bergmann <arnd@arndb.de>
power: rt9455: hide unused rt9455_boost_voltage_values
Hans de Goede <hdegoede@redhat.com>
pinctrl: baytrail: Fix selecting gpio pinctrl state
Kuniyuki Iwashima <kuniyu@amazon.com>
nfs: Handle error of rpc_proc_register() in nfs_net_init().
Josef Bacik <josef@toxicpanda.com>
nfs: make the rpc_stat per net namespace
Josef Bacik <josef@toxicpanda.com>
nfs: expose /proc/net/sunrpc/nfs in net namespaces
Josef Bacik <josef@toxicpanda.com>
sunrpc: add a struct rpc_stats arg to rpc_create_args
Chen-Yu Tsai <wenst@chromium.org>
pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE
Chen-Yu Tsai <wenst@chromium.org>
pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback
Dan Carpenter <dan.carpenter@linaro.org>
pinctrl: core: delete incorrect free in pinctrl_enable()
Jan Dakinevich <jan.dakinevich@salutedevices.com>
pinctrl/meson: fix typo in PDM's pin name
Billy Tsai <billy_tsai@aspeedtech.com>
pinctrl: pinctrl-aspeed-g6: Fix register offset for pinconf of GPIOR-T
Tim Jiang <quic_tjiang@quicinc.com>
Bluetooth: qca: add support for QCA2066
Daniel Okazaki <dtokazaki@google.com>
eeprom: at24: fix memory corruption race condition
Heiner Kallweit <hkallweit1@gmail.com>
eeprom: at24: Probe for DDR3 thermal sensor in the SPD case
Wedson Almeida Filho <walmeida@microsoft.com>
rust: kernel: require `Send` for `Module` implementations
Johannes Berg <johannes.berg@intel.com>
wifi: nl80211: don't free NULL coalescing rule
Benno Lossin <benno.lossin@proton.me>
rust: macros: fix soundness issue in `module!` macro
Thomas Bertschinger <tahbertschinger@gmail.com>
rust: module: place generated init_module() function in .init.text
Christian Marangi <ansuelsmth@gmail.com>
mtd: limit OTP NVMEM cell parse to non-NAND devices
Rafał Miłecki <rafal@milecki.pl>
nvmem: add explicit config option to read old syntax fixed OF cells
Vinod Koul <vkoul@kernel.org>
dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state"
Bumyong Lee <bumyong.lee@samsung.com>
dmaengine: pl330: issue_pending waits until WFP state
-------------
Diffstat:
.../bindings/iio/health/maxim,max30102.yaml | 2 +-
.../devicetree/bindings/net/mediatek,net.yaml | 22 +-
Makefile | 4 +-
arch/arm/kernel/sleep.S | 4 +
arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 30 +-
arch/arm64/kvm/vgic/vgic-kvm-device.c | 12 +-
arch/arm64/net/bpf_jit_comp.c | 6 +-
arch/mips/include/asm/ptrace.h | 2 +-
arch/mips/kernel/asm-offsets.c | 1 +
arch/mips/kernel/ptrace.c | 15 +-
arch/mips/kernel/scall32-o32.S | 23 +-
arch/mips/kernel/scall64-n32.S | 3 +-
arch/mips/kernel/scall64-n64.S | 3 +-
arch/mips/kernel/scall64-o32.S | 33 +-
arch/powerpc/crypto/chacha-p10-glue.c | 8 +-
arch/powerpc/include/asm/plpks.h | 5 +-
arch/powerpc/platforms/pseries/iommu.c | 8 +
arch/powerpc/platforms/pseries/plpks.c | 10 +-
arch/riscv/net/bpf_jit_comp64.c | 6 +-
arch/s390/include/asm/dwarf.h | 1 +
arch/s390/kernel/vdso64/vdso_user_wrapper.S | 2 +
arch/s390/mm/gmap.c | 2 +-
arch/s390/mm/hugetlbpage.c | 2 +-
arch/x86/kernel/apic/apic.c | 16 +-
arch/xtensa/include/asm/processor.h | 8 +-
arch/xtensa/include/asm/ptrace.h | 2 +-
arch/xtensa/kernel/process.c | 5 +-
arch/xtensa/kernel/stacktrace.c | 3 +-
block/blk-iocost.c | 14 +-
block/ioctl.c | 5 +-
drivers/ata/sata_gemini.c | 5 +-
drivers/base/regmap/regmap.c | 37 +++
drivers/bluetooth/btqca.c | 208 ++++++++++++-
drivers/bluetooth/btqca.h | 8 +-
drivers/bluetooth/hci_qca.c | 13 +-
drivers/clk/clk.c | 12 +-
drivers/clk/qcom/clk-smd-rpm.c | 1 +
drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 2 +
drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 19 +-
drivers/clk/sunxi-ng/ccu_common.c | 19 ++
drivers/clk/sunxi-ng/ccu_common.h | 3 +
drivers/firewire/nosy.c | 6 +-
drivers/firewire/ohci.c | 14 +-
drivers/gpio/gpio-crystalcove.c | 2 +-
drivers/gpio/gpio-lpc32xx.c | 1 +
drivers/gpio/gpio-wcove.c | 2 +-
drivers/gpio/gpiolib-cdev.c | 181 +++++++++--
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 14 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 56 ++--
drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c | 15 +-
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 16 +-
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 11 +-
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 17 +-
drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c | 3 +-
drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c | 3 +-
drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 3 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +
.../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 48 ++-
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 1 +
.../display/dc/dcn31/dcn31_hpo_dp_link_encoder.c | 6 +
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c | 2 +-
drivers/gpu/drm/drm_connector.c | 2 +-
drivers/gpu/drm/i915/display/intel_audio.c | 113 +------
drivers/gpu/drm/i915/display/intel_bios.c | 19 +-
drivers/gpu/drm/i915/display/intel_vbt_defs.h | 5 -
drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.c | 6 +-
drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.h | 2 +-
drivers/gpu/drm/i915/gt/intel_workarounds.c | 4 +-
drivers/gpu/drm/meson/meson_dw_hdmi.c | 70 ++---
drivers/gpu/drm/nouveau/nouveau_dp.c | 13 +-
drivers/gpu/drm/panel/Kconfig | 2 +-
drivers/gpu/drm/panel/panel-ilitek-ili9341.c | 13 +-
drivers/gpu/drm/qxl/qxl_release.c | 50 +---
drivers/gpu/drm/radeon/pptable.h | 10 +-
drivers/gpu/drm/ttm/ttm_tt.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 1 +
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 2 +-
drivers/gpu/host1x/bus.c | 8 -
drivers/hv/channel.c | 29 +-
drivers/hv/connection.c | 29 +-
drivers/hwmon/corsair-cpro.c | 43 ++-
drivers/hwmon/pmbus/ucd9000.c | 6 +-
drivers/iio/accel/mxc4005.c | 24 +-
drivers/iio/imu/adis16475.c | 4 +-
drivers/iio/pressure/bmp280-spi.c | 4 +-
drivers/infiniband/hw/qib/qib_fs.c | 1 +
drivers/iommu/mtk_iommu.c | 1 +
drivers/iommu/mtk_iommu_v1.c | 1 +
drivers/misc/eeprom/at24.c | 47 ++-
drivers/misc/mei/hw-me-regs.h | 2 +
drivers/misc/mei/pci-me.c | 2 +
drivers/mtd/mtdcore.c | 2 +
drivers/net/dsa/mv88e6xxx/chip.c | 20 +-
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 32 +-
drivers/net/ethernet/broadcom/genet/bcmgenet.h | 4 +-
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 8 +-
drivers/net/ethernet/broadcom/genet/bcmmii.c | 6 +-
drivers/net/ethernet/brocade/bna/bnad_debugfs.c | 4 +-
drivers/net/ethernet/chelsio/cxgb4/sge.c | 6 +-
drivers/net/ethernet/hisilicon/hns3/hnae3.h | 2 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 52 ++--
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 5 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 7 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 20 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 2 +-
drivers/net/ethernet/intel/e1000e/phy.c | 8 +-
.../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 4 +-
drivers/net/ethernet/micrel/ks8851_common.c | 16 +-
drivers/net/ethernet/qlogic/qede/qede_filter.c | 14 +-
drivers/net/hyperv/netvsc.c | 7 +-
drivers/net/usb/qmi_wwan.c | 1 +
drivers/net/vxlan/vxlan_core.c | 49 ++-
drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c | 7 +-
drivers/net/wireless/intel/iwlwifi/queue/tx.c | 2 +-
drivers/nvme/host/core.c | 2 +-
drivers/nvme/host/nvme.h | 5 +
drivers/nvme/host/pci.c | 14 +-
drivers/nvmem/apple-efuses.c | 1 +
drivers/nvmem/core.c | 8 +-
drivers/nvmem/imx-ocotp-scu.c | 1 +
drivers/nvmem/imx-ocotp.c | 1 +
drivers/nvmem/meson-efuse.c | 1 +
drivers/nvmem/meson-mx-efuse.c | 1 +
drivers/nvmem/microchip-otpc.c | 1 +
drivers/nvmem/mtk-efuse.c | 1 +
drivers/nvmem/qcom-spmi-sdam.c | 1 +
drivers/nvmem/qfprom.c | 1 +
drivers/nvmem/rave-sp-eeprom.c | 1 +
drivers/nvmem/rockchip-efuse.c | 1 +
drivers/nvmem/sc27xx-efuse.c | 1 +
drivers/nvmem/sec-qfprom.c | 1 +
drivers/nvmem/sprd-efuse.c | 1 +
drivers/nvmem/stm32-romem.c | 1 +
drivers/nvmem/sunplus-ocotp.c | 1 +
drivers/nvmem/sunxi_sid.c | 1 +
drivers/nvmem/uniphier-efuse.c | 1 +
drivers/nvmem/zynqmp_nvmem.c | 1 +
drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 34 +--
drivers/pinctrl/core.c | 8 +-
drivers/pinctrl/devicetree.c | 10 +-
drivers/pinctrl/intel/pinctrl-baytrail.c | 74 ++---
drivers/pinctrl/intel/pinctrl-intel.h | 4 +
drivers/pinctrl/mediatek/pinctrl-paris.c | 40 +--
drivers/pinctrl/meson/pinctrl-meson-a1.c | 6 +-
.../x86/intel/speed_select_if/isst_if_common.c | 1 +
drivers/power/supply/mt6360_charger.c | 2 +-
drivers/power/supply/rt9455_charger.c | 2 +
drivers/regulator/core.c | 27 +-
drivers/regulator/mt6360-regulator.c | 32 +-
drivers/regulator/tps65132-regulator.c | 7 +
drivers/rtc/nvmem.c | 1 +
drivers/s390/cio/cio_inject.c | 2 +-
drivers/s390/net/qeth_core_main.c | 69 ++---
drivers/scsi/bnx2fc/bnx2fc_tgt.c | 2 -
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 10 +-
drivers/scsi/libsas/sas_expander.c | 2 +-
drivers/scsi/lpfc/lpfc.h | 2 +-
drivers/scsi/lpfc/lpfc_attr.c | 4 +-
drivers/scsi/lpfc/lpfc_bsg.c | 20 +-
drivers/scsi/lpfc/lpfc_debugfs.c | 12 +-
drivers/scsi/lpfc/lpfc_els.c | 20 +-
drivers/scsi/lpfc/lpfc_hbadisc.c | 5 +-
drivers/scsi/lpfc/lpfc_init.c | 5 +-
drivers/scsi/lpfc/lpfc_nvme.c | 4 +-
drivers/scsi/lpfc/lpfc_scsi.c | 13 +-
drivers/scsi/lpfc/lpfc_sli.c | 34 +--
drivers/scsi/lpfc/lpfc_vport.c | 8 +-
drivers/scsi/mpi3mr/mpi3mr_app.c | 2 +-
drivers/slimbus/qcom-ngd-ctrl.c | 6 +-
drivers/spi/spi-axi-spi-engine.c | 229 +++++++-------
drivers/spi/spi-hisi-kunpeng.c | 2 -
drivers/spi/spi-microchip-core-qspi.c | 1 +
drivers/spi/spi.c | 1 +
drivers/target/target_core_configfs.c | 12 +
drivers/ufs/core/ufs-mcq.c | 2 +-
drivers/ufs/core/ufshcd.c | 9 +-
drivers/uio/uio_hv_generic.c | 12 +-
drivers/usb/core/hub.c | 5 +-
drivers/usb/core/port.c | 8 +-
drivers/usb/dwc3/core.c | 90 +++---
drivers/usb/dwc3/core.h | 1 +
drivers/usb/dwc3/gadget.c | 2 +
drivers/usb/dwc3/host.c | 27 ++
drivers/usb/gadget/composite.c | 6 +-
drivers/usb/gadget/function/f_fs.c | 9 +-
drivers/usb/gadget/function/uvc_configfs.c | 4 +-
drivers/usb/host/ohci-hcd.c | 8 +
drivers/usb/host/xhci-plat.h | 4 +-
drivers/usb/host/xhci-rzv2m.c | 1 +
drivers/usb/typec/tcpm/tcpm.c | 36 ++-
drivers/usb/typec/ucsi/ucsi.c | 12 +-
drivers/w1/slaves/w1_ds250x.c | 1 +
fs/9p/fid.h | 3 -
fs/9p/vfs_file.c | 2 +
fs/9p/vfs_inode.c | 5 +-
fs/9p/vfs_super.c | 1 +
fs/btrfs/inode.c | 2 +-
fs/btrfs/ordered-data.c | 1 +
fs/btrfs/send.c | 4 +-
fs/btrfs/transaction.c | 2 +-
fs/btrfs/volumes.c | 18 +-
fs/gfs2/bmap.c | 5 +-
fs/nfs/client.c | 5 +-
fs/nfs/inode.c | 13 +-
fs/nfs/internal.h | 2 -
fs/nfs/netns.h | 2 +
fs/smb/client/cifsglob.h | 1 +
fs/smb/client/connect.c | 8 +
fs/smb/client/fs_context.c | 21 ++
fs/smb/client/fs_context.h | 2 +
fs/smb/client/misc.c | 1 +
fs/smb/client/smb2pdu.c | 11 +
fs/smb/server/oplock.c | 35 ++-
fs/smb/server/transport_tcp.c | 4 +
fs/tracefs/event_inode.c | 74 ++---
fs/tracefs/inode.c | 92 +++++-
fs/tracefs/internal.h | 14 +-
fs/userfaultfd.c | 4 +
fs/vboxsf/file.c | 1 +
include/linux/compiler_types.h | 11 +
include/linux/dma-fence.h | 7 -
include/linux/gfp_types.h | 2 +
include/linux/hyperv.h | 1 +
include/linux/nvmem-provider.h | 2 +
include/linux/regmap.h | 8 +
include/linux/regulator/consumer.h | 4 +-
include/linux/skbuff.h | 15 +
include/linux/skmsg.h | 2 +
include/linux/slab.h | 2 +-
include/linux/sunrpc/clnt.h | 1 +
include/net/gro.h | 9 +
include/net/xfrm.h | 3 +
include/sound/emu10k1.h | 3 +-
include/sound/sof.h | 7 +-
include/trace/events/rxrpc.h | 2 +-
include/uapi/linux/kfd_ioctl.h | 17 +-
include/uapi/scsi/scsi_bsg_mpi3mr.h | 2 +-
kernel/bpf/bloom_filter.c | 13 +
kernel/bpf/verifier.c | 3 +-
kernel/dma/swiotlb.c | 1 +
kernel/workqueue.c | 8 +-
lib/Kconfig.debug | 5 +-
lib/dynamic_debug.c | 6 +-
lib/maple_tree.c | 16 +-
lib/scatterlist.c | 2 +-
mm/readahead.c | 4 +
net/8021q/vlan_core.c | 2 +
net/bluetooth/hci_core.c | 3 +-
net/bluetooth/hci_event.c | 2 +
net/bluetooth/l2cap_core.c | 3 +
net/bluetooth/msft.c | 2 +-
net/bluetooth/msft.h | 4 +-
net/bluetooth/sco.c | 4 +
net/bridge/br_forward.c | 9 +-
net/bridge/br_netlink.c | 3 +-
net/core/filter.c | 42 ++-
net/core/gro.c | 1 +
net/core/link_watch.c | 4 +-
net/core/net-sysfs.c | 4 +-
net/core/net_namespace.c | 13 +-
net/core/rtnetlink.c | 6 +-
net/core/skbuff.c | 27 +-
net/core/skmsg.c | 5 +-
net/core/sock.c | 4 +-
net/hsr/hsr_device.c | 31 +-
net/ipv4/af_inet.c | 1 +
net/ipv4/ip_output.c | 2 +-
net/ipv4/raw.c | 3 +
net/ipv4/tcp.c | 4 +-
net/ipv4/tcp_input.c | 2 +
net/ipv4/tcp_ipv4.c | 8 +-
net/ipv4/tcp_output.c | 4 +-
net/ipv4/udp.c | 3 +-
net/ipv4/udp_offload.c | 15 +-
net/ipv4/xfrm4_input.c | 6 +-
net/ipv6/addrconf.c | 11 +-
net/ipv6/fib6_rules.c | 6 +-
net/ipv6/ip6_input.c | 4 +-
net/ipv6/ip6_offload.c | 52 +++-
net/ipv6/ip6_output.c | 4 +-
net/ipv6/udp.c | 3 +-
net/ipv6/udp_offload.c | 3 +-
net/ipv6/xfrm6_input.c | 6 +-
net/l2tp/l2tp_eth.c | 3 +
net/mac80211/ieee80211_i.h | 4 +-
net/mac80211/mlme.c | 5 +-
net/mptcp/ctrl.c | 39 ++-
net/mptcp/protocol.c | 3 +
net/nfc/nci/core.c | 1 +
net/nsh/nsh.c | 14 +-
net/phonet/pn_netlink.c | 2 +-
net/rxrpc/ar-internal.h | 2 +-
net/rxrpc/call_object.c | 7 +-
net/rxrpc/conn_event.c | 16 +-
net/rxrpc/conn_object.c | 9 +-
net/rxrpc/input.c | 71 +++--
net/rxrpc/output.c | 14 +-
net/rxrpc/protocol.h | 6 +-
net/smc/smc_ib.c | 19 +-
net/sunrpc/clnt.c | 5 +-
net/sunrpc/xprtsock.c | 1 +
net/tipc/msg.c | 8 +-
net/wireless/nl80211.c | 2 +
net/wireless/trace.h | 2 +-
net/xfrm/xfrm_input.c | 8 +
rust/kernel/lib.rs | 2 +-
rust/macros/module.rs | 185 +++++++-----
scripts/Makefile.modfinal | 2 +-
sound/hda/intel-sdw-acpi.c | 2 +
sound/pci/emu10k1/emu10k1.c | 3 +-
sound/pci/emu10k1/emu10k1_main.c | 139 +++++----
sound/pci/hda/patch_realtek.c | 1 +
sound/soc/codecs/wsa881x.c | 1 +
sound/soc/intel/avs/topology.c | 2 +
sound/soc/meson/Kconfig | 1 +
sound/soc/meson/axg-card.c | 1 +
sound/soc/meson/axg-fifo.c | 56 ++--
sound/soc/meson/axg-fifo.h | 12 +-
sound/soc/meson/axg-frddr.c | 5 +-
sound/soc/meson/axg-tdm-interface.c | 34 ++-
sound/soc/meson/axg-toddr.c | 22 +-
sound/soc/sof/intel/hda-dsp.c | 20 +-
sound/soc/sof/intel/pci-lnl.c | 3 +
sound/soc/tegra/tegra186_dspk.c | 7 +-
sound/soc/ti/davinci-mcasp.c | 12 +-
sound/usb/line6/driver.c | 6 +-
tools/include/linux/kernel.h | 1 +
tools/include/linux/mm.h | 5 +
tools/include/linux/panic.h | 19 ++
tools/power/x86/turbostat/turbostat.8 | 2 +-
tools/power/x86/turbostat/turbostat.c | 45 ++-
.../selftests/bpf/prog_tests/bloom_filter_map.c | 6 +
.../ftrace/test.d/filter/event-filter-function.tc | 2 +-
tools/testing/selftests/mm/Makefile | 6 +-
.../selftests/net/test_bridge_neigh_suppress.sh | 333 ++++++++++-----------
tools/testing/selftests/timers/valid-adjtimex.c | 73 +++--
338 files changed, 3043 insertions(+), 1798 deletions(-)
^ permalink raw reply [flat|nested] 12+ messages in thread* [PATCH 6.6 116/301] selftests/ftrace: Fix event filter target_func selection 2024-05-14 10:14 [PATCH 6.6 000/301] 6.6.31-rc1 review Greg Kroah-Hartman @ 2024-05-14 10:16 ` Greg Kroah-Hartman 2024-05-14 10:18 ` [PATCH 6.6 237/301] usb: typec: tcpm: unregister existing source caps before re-registration Greg Kroah-Hartman ` (9 subsequent siblings) 10 siblings, 0 replies; 12+ messages in thread From: Greg Kroah-Hartman @ 2024-05-14 10:16 UTC (permalink / raw) To: stable Cc: Greg Kroah-Hartman, patches, Mark Rutland, Aishwarya TCV, Masami Hiramatsu, Mathieu Desnoyers, Shuah Khan, Steven Rostedt, linux-kernel, linux-kselftest, linux-trace-kernel, Shuah Khan, Sasha Levin 6.6-stable review patch. If anyone has any objections, please let me know. ------------------ From: Mark Rutland <mark.rutland@arm.com> [ Upstream commit 8ecab2e64572f1aecdfc5a8feae748abda6e3347 ] The event filter function test has been failing in our internal test farm: | # not ok 33 event filter function - test event filtering on functions Running the test in verbose mode indicates that this is because the test erroneously determines that kmem_cache_free() is the most common caller of kmem_cache_free(): # # + cut -d: -f3 trace # # + sed s/call_site=([^+]*)+0x.*/1/ # # + sort # # + uniq -c # # + sort # # + tail -n 1 # # + sed s/^[ 0-9]*// # # + target_func=kmem_cache_free ... and as kmem_cache_free() doesn't call itself, setting this as the filter function for kmem_cache_free() results in no hits, and consequently the test fails: # # + grep kmem_cache_free trace # # + grep kmem_cache_free # # + wc -l # # + hitcnt=0 # # + grep kmem_cache_free trace # # + grep -v kmem_cache_free # # + wc -l # # + misscnt=0 # # + [ 0 -eq 0 ] # # + exit_fail This seems to be because the system in question has tasks with ':' in their name (which a number of kernel worker threads have). These show up in the trace, e.g. test:.sh-1299 [004] ..... 2886.040608: kmem_cache_free: call_site=putname+0xa4/0xc8 ptr=000000000f4d22f4 name=names_cache ... and so when we try to extact the call_site with: cut -d: -f3 trace | sed 's/call_site=\([^+]*\)+0x.*/\1/' ... the 'cut' command will extrace the column containing 'kmem_cache_free' rather than the column containing 'call_site=...', and the 'sed' command will leave this unchanged. Consequently, the test will decide to use 'kmem_cache_free' as the filter function, resulting in the failure seen above. Fix this by matching the 'call_site=<func>' part specifically to extract the function name. Signed-off-by: Mark Rutland <mark.rutland@arm.com> Reported-by: Aishwarya TCV <aishwarya.tcv@arm.com> Cc: Masami Hiramatsu <mhiramat@kernel.org> Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> Cc: Shuah Khan <shuah@kernel.org> Cc: Steven Rostedt <rostedt@goodmis.org> Cc: linux-kernel@vger.kernel.org Cc: linux-kselftest@vger.kernel.org Cc: linux-trace-kernel@vger.kernel.org Acked-by: Masami Hiramatsu (Google) <mhiramat@kernel.org> Signed-off-by: Shuah Khan <skhan@linuxfoundation.org> Signed-off-by: Sasha Levin <sashal@kernel.org> --- .../selftests/ftrace/test.d/filter/event-filter-function.tc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/testing/selftests/ftrace/test.d/filter/event-filter-function.tc b/tools/testing/selftests/ftrace/test.d/filter/event-filter-function.tc index 2de7c61d1ae30..3f74c09c56b62 100644 --- a/tools/testing/selftests/ftrace/test.d/filter/event-filter-function.tc +++ b/tools/testing/selftests/ftrace/test.d/filter/event-filter-function.tc @@ -24,7 +24,7 @@ echo 0 > events/enable echo "Get the most frequently calling function" sample_events -target_func=`cut -d: -f3 trace | sed 's/call_site=\([^+]*\)+0x.*/\1/' | sort | uniq -c | sort | tail -n 1 | sed 's/^[ 0-9]*//'` +target_func=`cat trace | grep -o 'call_site=\([^+]*\)' | sed 's/call_site=//' | sort | uniq -c | sort | tail -n 1 | sed 's/^[ 0-9]*//'` if [ -z "$target_func" ]; then exit_fail fi -- 2.43.0 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 6.6 237/301] usb: typec: tcpm: unregister existing source caps before re-registration 2024-05-14 10:14 [PATCH 6.6 000/301] 6.6.31-rc1 review Greg Kroah-Hartman 2024-05-14 10:16 ` [PATCH 6.6 116/301] selftests/ftrace: Fix event filter target_func selection Greg Kroah-Hartman @ 2024-05-14 10:18 ` Greg Kroah-Hartman 2024-05-14 10:19 ` [PATCH 6.6 269/301] drm/ttm: Print the memory decryption status just once Greg Kroah-Hartman ` (8 subsequent siblings) 10 siblings, 0 replies; 12+ messages in thread From: Greg Kroah-Hartman @ 2024-05-14 10:18 UTC (permalink / raw) To: stable Cc: Greg Kroah-Hartman, patches, linux-usb, linux-kernel, Mark Brown, Amit Sunil Dhamne, Heikki Krogerus 6.6-stable review patch. If anyone has any objections, please let me know. ------------------ From: Amit Sunil Dhamne <amitsd@google.com> commit 230ecdf71a644c9c73e0e6735b33173074ae3f94 upstream. Check and unregister existing source caps in tcpm_register_source_caps function before registering new ones. This change fixes following warning when port partner resends source caps after negotiating PD contract for the purpose of re-negotiation. [ 343.135030][ T151] sysfs: cannot create duplicate filename '/devices/virtual/usb_power_delivery/pd1/source-capabilities' [ 343.135071][ T151] Call trace: [ 343.135076][ T151] dump_backtrace+0xe8/0x108 [ 343.135099][ T151] show_stack+0x18/0x24 [ 343.135106][ T151] dump_stack_lvl+0x50/0x6c [ 343.135119][ T151] dump_stack+0x18/0x24 [ 343.135126][ T151] sysfs_create_dir_ns+0xe0/0x140 [ 343.135137][ T151] kobject_add_internal+0x228/0x424 [ 343.135146][ T151] kobject_add+0x94/0x10c [ 343.135152][ T151] device_add+0x1b0/0x4c0 [ 343.135187][ T151] device_register+0x20/0x34 [ 343.135195][ T151] usb_power_delivery_register_capabilities+0x90/0x20c [ 343.135209][ T151] tcpm_pd_rx_handler+0x9f0/0x15b8 [ 343.135216][ T151] kthread_worker_fn+0x11c/0x260 [ 343.135227][ T151] kthread+0x114/0x1bc [ 343.135235][ T151] ret_from_fork+0x10/0x20 [ 343.135265][ T151] kobject: kobject_add_internal failed for source-capabilities with -EEXIST, don't try to register things with the same name in the same directory. Fixes: 8203d26905ee ("usb: typec: tcpm: Register USB Power Delivery Capabilities") Cc: linux-usb@vger.kernel.org Cc: stable@vger.kernel.org Cc: linux-kernel@vger.kernel.org Cc: Mark Brown <broonie@kernel.org> Signed-off-by: Amit Sunil Dhamne <amitsd@google.com> Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com> Link: https://lore.kernel.org/r/20240424223227.1807844-1-amitsd@google.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> --- drivers/usb/typec/tcpm/tcpm.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) --- a/drivers/usb/typec/tcpm/tcpm.c +++ b/drivers/usb/typec/tcpm/tcpm.c @@ -2422,7 +2422,7 @@ static int tcpm_register_sink_caps(struc { struct usb_power_delivery_desc desc = { port->negotiated_rev }; struct usb_power_delivery_capabilities_desc caps = { }; - struct usb_power_delivery_capabilities *cap; + struct usb_power_delivery_capabilities *cap = port->partner_source_caps; if (!port->partner_pd) port->partner_pd = usb_power_delivery_register(NULL, &desc); @@ -2432,6 +2432,9 @@ static int tcpm_register_sink_caps(struc memcpy(caps.pdo, port->sink_caps, sizeof(u32) * port->nr_sink_caps); caps.role = TYPEC_SINK; + if (cap) + usb_power_delivery_unregister_capabilities(cap); + cap = usb_power_delivery_register_capabilities(port->partner_pd, &caps); if (IS_ERR(cap)) return PTR_ERR(cap); ^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 6.6 269/301] drm/ttm: Print the memory decryption status just once 2024-05-14 10:14 [PATCH 6.6 000/301] 6.6.31-rc1 review Greg Kroah-Hartman 2024-05-14 10:16 ` [PATCH 6.6 116/301] selftests/ftrace: Fix event filter target_func selection Greg Kroah-Hartman 2024-05-14 10:18 ` [PATCH 6.6 237/301] usb: typec: tcpm: unregister existing source caps before re-registration Greg Kroah-Hartman @ 2024-05-14 10:19 ` Greg Kroah-Hartman 2024-05-14 10:19 ` [PATCH 6.6 271/301] drm/vmwgfx: Fix invalid reads in fence signaled events Greg Kroah-Hartman ` (7 subsequent siblings) 10 siblings, 0 replies; 12+ messages in thread From: Greg Kroah-Hartman @ 2024-05-14 10:19 UTC (permalink / raw) To: stable Cc: Greg Kroah-Hartman, patches, Zack Rusin, Christian König, Thomas Hellström, dri-devel, linux-kernel 6.6-stable review patch. If anyone has any objections, please let me know. ------------------ From: Zack Rusin <zack.rusin@broadcom.com> commit 27906e5d78248b19bcdfdae72049338c828897bb upstream. Stop printing the TT memory decryption status info each time tt is created and instead print it just once. Reduces the spam in the system logs when running guests with SEV enabled. Signed-off-by: Zack Rusin <zack.rusin@broadcom.com> Fixes: 71ce046327cf ("drm/ttm: Make sure the mapped tt pages are decrypted when needed") Reviewed-by: Christian König <christian.koenig@amd.com> Cc: Thomas Hellström <thomas.hellstrom@linux.intel.com> Cc: dri-devel@lists.freedesktop.org Cc: linux-kernel@vger.kernel.org Cc: <stable@vger.kernel.org> # v5.14+ Link: https://patchwork.freedesktop.org/patch/msgid/20240408155605.1398631-1-zack.rusin@broadcom.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> --- drivers/gpu/drm/ttm/ttm_tt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/ttm/ttm_tt.c b/drivers/gpu/drm/ttm/ttm_tt.c index 578a7c37f00b..d776e3f87064 100644 --- a/drivers/gpu/drm/ttm/ttm_tt.c +++ b/drivers/gpu/drm/ttm/ttm_tt.c @@ -92,7 +92,7 @@ int ttm_tt_create(struct ttm_buffer_object *bo, bool zero_alloc) */ if (bdev->pool.use_dma_alloc && cc_platform_has(CC_ATTR_GUEST_MEM_ENCRYPT)) { page_flags |= TTM_TT_FLAG_DECRYPTED; - drm_info(ddev, "TT memory decryption enabled."); + drm_info_once(ddev, "TT memory decryption enabled."); } bo->ttm = bdev->funcs->ttm_tt_create(bo, page_flags); -- 2.45.0 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 6.6 271/301] drm/vmwgfx: Fix invalid reads in fence signaled events 2024-05-14 10:14 [PATCH 6.6 000/301] 6.6.31-rc1 review Greg Kroah-Hartman ` (2 preceding siblings ...) 2024-05-14 10:19 ` [PATCH 6.6 269/301] drm/ttm: Print the memory decryption status just once Greg Kroah-Hartman @ 2024-05-14 10:19 ` Greg Kroah-Hartman 2024-05-14 14:48 ` [PATCH 6.6 000/301] 6.6.31-rc1 review Takeshi Ogasawara ` (6 subsequent siblings) 10 siblings, 0 replies; 12+ messages in thread From: Greg Kroah-Hartman @ 2024-05-14 10:19 UTC (permalink / raw) To: stable Cc: Greg Kroah-Hartman, patches, Zack Rusin, David Airlie, Daniel Vetter, Broadcom internal kernel review list, dri-devel, linux-kernel, Maaz Mombasawala, Martin Krastev, zdi-disclosures 6.6-stable review patch. If anyone has any objections, please let me know. ------------------ From: Zack Rusin <zack.rusin@broadcom.com> commit a37ef7613c00f2d72c8fc08bd83fb6cc76926c8c upstream. Correctly set the length of the drm_event to the size of the structure that's actually used. The length of the drm_event was set to the parent structure instead of to the drm_vmw_event_fence which is supposed to be read. drm_read uses the length parameter to copy the event to the user space thus resuling in oob reads. Signed-off-by: Zack Rusin <zack.rusin@broadcom.com> Fixes: 8b7de6aa8468 ("vmwgfx: Rework fence event action") Reported-by: zdi-disclosures@trendmicro.com # ZDI-CAN-23566 Cc: David Airlie <airlied@gmail.com> CC: Daniel Vetter <daniel@ffwll.ch> Cc: Zack Rusin <zack.rusin@broadcom.com> Cc: Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com> Cc: dri-devel@lists.freedesktop.org Cc: linux-kernel@vger.kernel.org Cc: <stable@vger.kernel.org> # v3.4+ Reviewed-by: Maaz Mombasawala <maaz.mombasawala@broadcom.com> Reviewed-by: Martin Krastev <martin.krastev@broadcom.com> Link: https://patchwork.freedesktop.org/patch/msgid/20240425192748.1761522-1-zack.rusin@broadcom.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> --- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/drivers/gpu/drm/vmwgfx/vmwgfx_fence.c +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_fence.c @@ -991,7 +991,7 @@ static int vmw_event_fence_action_create } event->event.base.type = DRM_VMW_EVENT_FENCE_SIGNALED; - event->event.base.length = sizeof(*event); + event->event.base.length = sizeof(event->event); event->event.user_data = user_data; ret = drm_event_reserve_init(dev, file_priv, &event->base, &event->event.base); ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 6.6 000/301] 6.6.31-rc1 review 2024-05-14 10:14 [PATCH 6.6 000/301] 6.6.31-rc1 review Greg Kroah-Hartman ` (3 preceding siblings ...) 2024-05-14 10:19 ` [PATCH 6.6 271/301] drm/vmwgfx: Fix invalid reads in fence signaled events Greg Kroah-Hartman @ 2024-05-14 14:48 ` Takeshi Ogasawara 2024-05-14 17:58 ` Miguel Ojeda ` (5 subsequent siblings) 10 siblings, 0 replies; 12+ messages in thread From: Takeshi Ogasawara @ 2024-05-14 14:48 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, conor, allen.lkml, broonie Hi Greg On Tue, May 14, 2024 at 8:29 PM Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: > > This is the start of the stable review cycle for the 6.6.31 release. > There are 301 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses should be made by Thu, 16 May 2024 10:09:32 +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.6.31-rc1.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.6.y > and the diffstat can be found below. > > thanks, > > greg k-h > 6.6.31-rc1 tested. Build successfully completed. Boot successfully completed. No dmesg regressions. Video output normal. Sound output normal. Lenovo ThinkPad X1 Carbon Gen10(Intel i7-1260P(x86_64) arch linux) [ 0.000000] Linux version 6.6.31-rc1rv (takeshi@ThinkPadX1Gen10J0764) (gcc (GCC) 14.1.1 20240507, GNU ld (GNU Binutils) 2.42.0) #1 SMP PREEMPT_DYNAMIC Tue May 14 23:21:48 JST 2024 Thanks Tested-by: Takeshi Ogasawara <takeshi.ogasawara@futuring-girl.com> ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 6.6 000/301] 6.6.31-rc1 review 2024-05-14 10:14 [PATCH 6.6 000/301] 6.6.31-rc1 review Greg Kroah-Hartman ` (4 preceding siblings ...) 2024-05-14 14:48 ` [PATCH 6.6 000/301] 6.6.31-rc1 review Takeshi Ogasawara @ 2024-05-14 17:58 ` Miguel Ojeda 2024-05-14 19:09 ` Harshit Mogalapalli ` (4 subsequent siblings) 10 siblings, 0 replies; 12+ messages in thread From: Miguel Ojeda @ 2024-05-14 17:58 UTC (permalink / raw) To: gregkh Cc: akpm, allen.lkml, broonie, conor, f.fainelli, jonathanh, linux-kernel, linux, lkft-triage, patches, patches, pavel, rwarsow, shuah, srw, stable, sudipm.mukherjee, torvalds, Miguel Ojeda On Tue, 14 May 2024 12:14:31 +0200 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: > > This is the start of the stable review cycle for the 6.6.31 release. > There are 301 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses should be made by Thu, 16 May 2024 10:09:32 +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.6.31-rc1.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.6.y > and the diffstat can be found below. Boot-tested under QEMU (x86_64) for Rust: Tested-by: Miguel Ojeda <ojeda@kernel.org> Thanks! Cheers, Miguel ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 6.6 000/301] 6.6.31-rc1 review 2024-05-14 10:14 [PATCH 6.6 000/301] 6.6.31-rc1 review Greg Kroah-Hartman ` (5 preceding siblings ...) 2024-05-14 17:58 ` Miguel Ojeda @ 2024-05-14 19:09 ` Harshit Mogalapalli 2024-05-14 20:14 ` Allen ` (3 subsequent siblings) 10 siblings, 0 replies; 12+ messages in thread From: Harshit Mogalapalli @ 2024-05-14 19:09 UTC (permalink / raw) To: Greg Kroah-Hartman, stable Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, conor, allen.lkml, broonie, Darren Kenny, Vegard Nossum Hi Greg, On 14/05/24 15:44, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.6.31 release. > There are 301 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses should be made by Thu, 16 May 2024 10:09:32 +0000. > Anything received after that time might be too late. > No problems seen on x86_64 and aarch64 with our testing. Tested-by: Harshit Mogalapalli <harshit.m.mogalapalli@oracle.com> Thanks, Harshit > The whole patch series can be found in one patch at: > https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.6.31-rc1.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.6.y > and the diffstat can be found below. > > thanks, > > greg k-h > > ------------- > Pseudo-Shortlog of commits: > ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 6.6 000/301] 6.6.31-rc1 review 2024-05-14 10:14 [PATCH 6.6 000/301] 6.6.31-rc1 review Greg Kroah-Hartman ` (6 preceding siblings ...) 2024-05-14 19:09 ` Harshit Mogalapalli @ 2024-05-14 20:14 ` Allen 2024-05-15 4:10 ` Florian Fainelli ` (2 subsequent siblings) 10 siblings, 0 replies; 12+ messages in thread From: Allen @ 2024-05-14 20:14 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, conor, broonie > > This is the start of the stable review cycle for the 6.6.31 release. > There are 301 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses should be made by Thu, 16 May 2024 10:09:32 +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.6.31-rc1.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.6.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. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 6.6 000/301] 6.6.31-rc1 review 2024-05-14 10:14 [PATCH 6.6 000/301] 6.6.31-rc1 review Greg Kroah-Hartman ` (7 preceding siblings ...) 2024-05-14 20:14 ` Allen @ 2024-05-15 4:10 ` Florian Fainelli 2024-05-15 15:06 ` Shuah Khan 2024-05-15 16:49 ` Conor Dooley 10 siblings, 0 replies; 12+ messages in thread From: Florian Fainelli @ 2024-05-15 4:10 UTC (permalink / raw) To: Greg Kroah-Hartman, stable Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, sudipm.mukherjee, srw, rwarsow, conor, allen.lkml, broonie On 5/14/2024 3:14 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.6.31 release. > There are 301 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses should be made by Thu, 16 May 2024 10:09:32 +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.6.31-rc1.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.6.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> -- Florian ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 6.6 000/301] 6.6.31-rc1 review 2024-05-14 10:14 [PATCH 6.6 000/301] 6.6.31-rc1 review Greg Kroah-Hartman ` (8 preceding siblings ...) 2024-05-15 4:10 ` Florian Fainelli @ 2024-05-15 15:06 ` Shuah Khan 2024-05-15 16:49 ` Conor Dooley 10 siblings, 0 replies; 12+ messages in thread From: Shuah Khan @ 2024-05-15 15:06 UTC (permalink / raw) To: Greg Kroah-Hartman, stable Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, conor, allen.lkml, broonie, Shuah Khan On 5/14/24 04:14, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.6.31 release. > There are 301 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses should be made by Thu, 16 May 2024 10:09:32 +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.6.31-rc1.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.6.y > and the diffstat can be found below. > > thanks, > > greg k-h > Compiled and booted on my test system. No dmesg regressions. Tested-by: Shuah Khan <skhan@linuxfoundation.org> thanks, -- Shuah ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 6.6 000/301] 6.6.31-rc1 review 2024-05-14 10:14 [PATCH 6.6 000/301] 6.6.31-rc1 review Greg Kroah-Hartman ` (9 preceding siblings ...) 2024-05-15 15:06 ` Shuah Khan @ 2024-05-15 16:49 ` Conor Dooley 10 siblings, 0 replies; 12+ messages in thread From: Conor Dooley @ 2024-05-15 16:49 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, allen.lkml, broonie [-- Attachment #1: Type: text/plain, Size: 371 bytes --] On Tue, May 14, 2024 at 12:14:31PM +0200, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.6.31 release. > There are 301 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> Cheers, Conor. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 228 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2024-05-15 16:49 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-05-14 10:14 [PATCH 6.6 000/301] 6.6.31-rc1 review Greg Kroah-Hartman 2024-05-14 10:16 ` [PATCH 6.6 116/301] selftests/ftrace: Fix event filter target_func selection Greg Kroah-Hartman 2024-05-14 10:18 ` [PATCH 6.6 237/301] usb: typec: tcpm: unregister existing source caps before re-registration Greg Kroah-Hartman 2024-05-14 10:19 ` [PATCH 6.6 269/301] drm/ttm: Print the memory decryption status just once Greg Kroah-Hartman 2024-05-14 10:19 ` [PATCH 6.6 271/301] drm/vmwgfx: Fix invalid reads in fence signaled events Greg Kroah-Hartman 2024-05-14 14:48 ` [PATCH 6.6 000/301] 6.6.31-rc1 review Takeshi Ogasawara 2024-05-14 17:58 ` Miguel Ojeda 2024-05-14 19:09 ` Harshit Mogalapalli 2024-05-14 20:14 ` Allen 2024-05-15 4:10 ` Florian Fainelli 2024-05-15 15:06 ` Shuah Khan 2024-05-15 16:49 ` Conor Dooley
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox