6.6.57-rc2 review
Subsystems (2)
Greg Kroah-Hartman
maintainercover 6.6.57-rc2 review
This is the start of the stable review cycle for the 6.6.57 release. There are 211 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, 17 Oct 2024 11:22:41 +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.57-rc2.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.6.57-rc2
Johan Hovold <[email protected]>
scsi: Revert "scsi: sd: Do not repeat the starting disk message"
Vitaly Lifshits <[email protected]>
e1000e: fix force smbus during suspend flow
Linus Walleij <[email protected]>
net: ethernet: cortina: Restore TSO support
Patrick Roy <[email protected]>
secretmem: disable memfd_secret() if arch cannot set direct map
Alexander Gordeev <[email protected]>
fs/proc/kcore.c: allow translation of physical memory addresses
Frederic Weisbecker <[email protected]>
kthread: unpark only parked kthread
Luca Stefani <[email protected]>
btrfs: split remaining space to discard in chunks
Mathieu Desnoyers <[email protected]>
selftests/rseq: Fix mm_cid test failure
Donet Tom <[email protected]>
selftests/mm: fix incorrect buffer->mirror size in hmm2 double_map test
Zhang Rui <[email protected]>
powercap: intel_rapl_tpmi: Fix bogus register reading
Yonatan Maman <[email protected]>
nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error
Kun(llfl) <[email protected]>
device-dax: correct pgoff align in dax_set_mapping()
Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: do not remove closing subflows
Paolo Abeni <[email protected]>
mptcp: handle consistently DSS corruption
Christian Marangi <[email protected]>
net: phy: Remove LED entry from LEDs list on unregister
Anatolij Gustschin <[email protected]>
net: dsa: lan9303: ensure chip reset and wait for READY status
Anastasia Kovaleva <[email protected]>
net: Fix an unsafe loop on the list
Ignat Korchagin <[email protected]>
net: explicitly clear the sk pointer, when pf->create fails
Niklas Cassel <[email protected]>
ata: libata: avoid superfluous disk spin down + spin up during hibernation
Matthieu Baerts (NGI0) <[email protected]>
mptcp: fallback when MPTCP opts are dropped after 1st data
Avri Altman <[email protected]>
scsi: ufs: Use pre-calculated offsets in ufshcd_init_lrb()
Daniel Palmer <[email protected]>
scsi: wd33c93: Don't use stale scsi_pointer value
Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_conn: Fix UAF in hci_enhanced_setup_sync
Jani Nikula <[email protected]>
drm/i915/hdcp: fix connector refcounting
Maíra Canal <[email protected]>
drm/vc4: Stop the active perfmon before being destroyed
Maíra Canal <[email protected]>
drm/v3d: Stop the active perfmon before being destroyed
SurajSonawane2415 <[email protected]>
hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma
John Keeping <[email protected]>
usb: gadget: core: force synchronous registration
Icenowy Zheng <[email protected]>
usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip
Jose Alberto Reguero <[email protected]>
usb: xhci: Fix problem with xhci resume from suspend
Selvarasu Ganesan <[email protected]>
usb: dwc3: core: Stop processing of pending events if controller is halted
Oliver Neukum <[email protected]>
Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant"
Wade Wang <[email protected]>
HID: plantronics: Workaround for an unexcepted opposite volume key
He Lugang <[email protected]>
HID: multitouch: Add support for lenovo Y9000P Touchpad
Basavaraj Natikar <[email protected]>
HID: amd_sfh: Switch to device-managed dmam_alloc_coherent()
Javier Carrasco <[email protected]>
hwmon: (adt7470) Add missing dependency on REGMAP_I2C
Javier Carrasco <[email protected]>
hwmon: (adm9240) Add missing dependency on REGMAP_I2C
Javier Carrasco <[email protected]>
hwmon: (mc34vr500) Add missing dependency on REGMAP_I2C
Guenter Roeck <[email protected]>
hwmon: (tmp513) Add missing dependency on REGMAP_I2C
Peter Colberg <[email protected]>
hwmon: intel-m10-bmc-hwmon: relabel Columbiaville to CVL Die Temperature
Kenton Groombridge <[email protected]>
wifi: mac80211: Avoid address calculations via out of bounds array indexing
Luke D. Jones <[email protected]>
hid-asus: add ROG Ally X prod ID to quirk list
Luke D. Jones <[email protected]>
HID: asus: add ROG Z13 lightbar
Luke D. Jones <[email protected]>
HID: asus: add ROG Ally N-Key ID and keycodes
Kai-Heng Feng <[email protected]>
HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend
Hans de Goede <[email protected]>
HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines
Hans de Goede <[email protected]>
HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk
Johannes Roith <[email protected]>
HID: mcp2200: added driver for GPIOs of MCP2200
Frederic Weisbecker <[email protected]>
rcu/nocb: Fix rcuog wake-up from offline softirq
Frederic Weisbecker <[email protected]>
rcu/nocb: Make IRQs disablement symmetric
Eric Dumazet <[email protected]>
slip: make slhc_remember() more robust against malicious packets
Eric Dumazet <[email protected]>
ppp: fix ppp_async_encode() illegal access
Kuniyuki Iwashima <[email protected]>
phonet: Handle error of rtnl_register_module().
Eric Dumazet <[email protected]>
phonet: no longer hold RTNL in route_dumpit()
Kuniyuki Iwashima <[email protected]>
mpls: Handle error of rtnl_register_module().
Eric Dumazet <[email protected]>
mpls: no longer hold RTNL in mpls_netconf_dump_devconf()
Eric Dumazet <[email protected]>
rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flag
Eric Dumazet <[email protected]>
rtnetlink: change nlk->cb_mutex role
Kuniyuki Iwashima <[email protected]>
mctp: Handle error of rtnl_register_module().
Kuniyuki Iwashima <[email protected]>
bridge: Handle error of rtnl_register_module().
Kuniyuki Iwashima <[email protected]>
vxlan: Handle error of rtnl_register_module().
Kuniyuki Iwashima <[email protected]>
rtnetlink: Add bulk registration helpers for rtnetlink message handlers.
Eric Dumazet <[email protected]>
net: do not delay dst_entries_add() in dst_release()
Florian Westphal <[email protected]>
netfilter: fib: check correct rtable in vrf setups
Florian Westphal <[email protected]>
netfilter: xtables: avoid NFPROTO_UNSPEC where needed
Xin Long <[email protected]>
sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start
Filipe Manana <[email protected]>
btrfs: zoned: fix missing RCU locking in error message when loading zone info
Rosen Penev <[email protected]>
net: ibm: emac: mal: fix wrong goto
Eric Dumazet <[email protected]>
net/sched: accept TCA_STAB only for root qdisc
Vitaly Lifshits <[email protected]>
e1000e: change I219 (19) devices to ADP
Mohamed Khalfella <[email protected]>
igb: Do not bring the device up after non-fatal error
Aleksandr Loktionov <[email protected]>
i40e: Fix macvlan leak by synchronizing access to mac_filter_hash
Wojciech Drewek <[email protected]>
ice: Flush FDB entries before reset
Michal Swiatkowski <[email protected]>
ice: rename switchdev to eswitch
Marcin Szycik <[email protected]>
ice: Fix netif_is_ice() in Safe Mode
Zhang Rui <[email protected]>
powercap: intel_rapl_tpmi: Ignore minor version change
Srinivas Pandruvada <[email protected]>
platform/x86/intel/tpmi: Add defines to get version information
Billy Tsai <[email protected]>
gpio: aspeed: Use devm_clk api to manage clock source
Billy Tsai <[email protected]>
gpio: aspeed: Add the flush write to ensure the write complete.
Yonatan Maman <[email protected]>
nouveau/dmem: Fix privileged error in copy engine channel
Ben Skeggs <[email protected]>
drm/nouveau: pass cli to nouveau_channel_new() instead of drm+device
Jonas Gorski <[email protected]>
net: dsa: b53: fix jumbo frames on 10/100 ports
Jonas Gorski <[email protected]>
net: dsa: b53: allow lower MTUs on BCM5325/5365
Jonas Gorski <[email protected]>
net: dsa: b53: fix max MTU for BCM5325/BCM5365
Jonas Gorski <[email protected]>
net: dsa: b53: fix max MTU for 1g switches
Jonas Gorski <[email protected]>
net: dsa: b53: fix jumbo frame mtu check
Christophe JAILLET <[email protected]>
net: ethernet: adi: adin1110: Fix some error handling path in adin1110_read_fifo()
Jakub Kicinski <[email protected]>
Revert "net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enabled"
Zhang Rui <[email protected]>
thermal: intel: int340x: processor: Fix warning during module unload
Srinivas Pandruvada <[email protected]>
thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add
Christophe JAILLET <[email protected]>
net: phy: bcm84881: Fix some error handling paths
Luiz Augusto von Dentz <[email protected]>
Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change
Kacper Ludwinski <[email protected]>
selftests: net: no_forwarding: fix VID for $swp2 in one_bridge_two_pvids() test
Andy Roulin <[email protected]>
netfilter: br_netfilter: fix panic with metadata_dst skb
David Howells <[email protected]>
rxrpc: Fix uninitialised variable in rxrpc_send_data()
Neal Cardwell <[email protected]>
tcp: fix TFO SYN_RECV to not zero retrans_stamp with retransmits out
Aananth V <[email protected]>
tcp: new TCP_INFO stats for RTO events
Neal Cardwell <[email protected]>
tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe
Neal Cardwell <[email protected]>
tcp: fix to allow timestamp undo if no retransmits were sent
Ingo van Lil <[email protected]>
net: phy: dp83869: fix memory corruption when enabling fiber
Yanjun Zhang <[email protected]>
NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies()
Dan Carpenter <[email protected]>
SUNRPC: Fix integer overflow in decode_rc_list()
Dave Ertman <[email protected]>
ice: fix VLAN replay after reset
Michal Swiatkowski <[email protected]>
ice: set correct dst VSI in only LAN filters
Chuck Lever <[email protected]>
NFSD: Mark filecache "down" if init fails
Shyam Sundar S K <[email protected]>
x86/amd_nb: Add new PCI IDs for AMD family 1Ah model 60h
Shyam Sundar S K <[email protected]>
x86/amd_nb: Add new PCI IDs for AMD family 0x1a
Andrey Shumilin <[email protected]>
fbdev: sisfb: Fix strbuf array overflow
Enzo Matsumiya <[email protected]>
smb: client: fix UAF in async decryption
Qianqiang Liu <[email protected]>
fbcon: Fix a NULL pointer dereference issue in fbcon_putcs
Alex Hung <[email protected]>
drm/amd/display: Check null pointer before dereferencing se
Justin Tee <[email protected]>
scsi: lpfc: Ensure DA_ID handling completion before deleting an NPIV instance
Justin Tee <[email protected]>
scsi: lpfc: Add ELS_RSP cmd to the list of WQEs to flush in lpfc_els_flush_cmd()
Zijun Hu <[email protected]>
driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute
Zijun Hu <[email protected]>
driver core: bus: Fix double free in driver API bus_register()
Riyan Dhiman <[email protected]>
staging: vme_user: added bound check to geoid
Zhu Jun <[email protected]>
tools/iio: Add memory allocation failure check for trigger_name
Philip Chen <[email protected]>
virtio_pmem: Check device status before requesting flush
Simon Horman <[email protected]>
netfilter: nf_reject: Fix build warning when CONFIG_BRIDGE_NETFILTER=n
Florian Westphal <[email protected]>
netfilter: nf_nat: don't try nat source port reallocation for reverse dir clash
Wentao Guan <[email protected]>
LoongArch: Fix memleak in pci_acpi_scan_root()
Ruffalo Lavoisier <[email protected]>
comedi: ni_routing: tools: Check when the file could not be opened
Shawn Shao <[email protected]>
usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario
Xu Yang <[email protected]>
usb: chipidea: udc: enable suspend interrupt after usb reset
Wadim Egorov <[email protected]>
usb: typec: tipd: Free IRQ only if it was requested before
Jiri Slaby (SUSE) <[email protected]>
serial: protect uart_port_dtr_rts() in uart_shutdown() too
Peng Fan <[email protected]>
clk: imx: Remove CLK_SET_PARENT_GATE for DRAM mux for i.MX7D
Peng Fan <[email protected]>
remoteproc: imx_rproc: Use imx specific hook for find_loaded_rsc_table
Yunke Cao <[email protected]>
media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put()
Ying Sun <[email protected]>
riscv/kexec_file: Fix relocation type R_RISCV_ADD16 and R_RISCV_SUB16 unknown
Pierre-Louis Bossart <[email protected]>
soundwire: cadence: re-check Peripheral status with delayed_work
Michael Guralnik <[email protected]>
RDMA/mlx5: Enforce umem boundaries for explicit ODP page faults
Jisheng Zhang <[email protected]>
riscv: avoid Imbalance in RAS
Hans de Goede <[email protected]>
mfd: intel_soc_pmic_chtwc: Make Lenovo Yoga Tab 3 X90F DMI match less strict
Kaixin Wang <[email protected]>
ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition
Jens Axboe <[email protected]>
io_uring: check if we need to reschedule during overflow flush
Palmer Dabbelt <[email protected]>
RISC-V: Don't have MAX_PHYSMEM_BITS exceed phys_addr_t
Kaixin Wang <[email protected]>
i3c: master: cdns: Fix use after free vulnerability in cdns_i3c_master Driver Due to Race Condition
Alex Williamson <[email protected]>
PCI: Mark Creative Labs EMU20k2 INTx masking as broken
Hans de Goede <[email protected]>
i2c: i801: Use a different adapter-name for IDF adapters
Subramanian Ananthanarayanan <[email protected]>
PCI: Add ACS quirk for Qualcomm SA8775P
Krzysztof Kozlowski <[email protected]>
clk: bcm: bcm53573: fix OF node leak in init
Md Haris Iqbal <[email protected]>
RDMA/rtrs-srv: Avoid null pointer deref during path establishment
WangYuli <[email protected]>
PCI: Add function 0 DMA alias quirk for Glenfly Arise chip
Pierre-Louis Bossart <[email protected]>
soundwire: intel_bus_common: enable interrupts before exiting reset
Saravanan Vajravel <[email protected]>
RDMA/mad: Improve handling of timed out WRs of mad agent
Daniel Jordan <[email protected]>
ktest.pl: Avoid false positives with grub2 skip regex
Xu Kuohai <[email protected]>
bpf: Prevent tail call between progs attached to different hooks
Thomas Richter <[email protected]>
s390/cpum_sf: Remove WARN_ON_ONCE statements
Wojciech Gładysz <[email protected]>
ext4: nested locking for xattr inode
Jan Kara <[email protected]>
ext4: don't set SB_RDONLY after filesystem errors
Yonghong Song <[email protected]>
bpf, x64: Fix a jit convergence issue
Gerald Schaefer <[email protected]>
s390/mm: Add cond_resched() to cmm_alloc/free_pages()
Heiko Carstens <[email protected]>
s390/facility: Disable compile time optimization for decompressor code
Tao Chen <[email protected]>
bpf: Check percpu map value size first
Daniel Borkmann <[email protected]>
selftests/bpf: Fix ARG_PTR_TO_LONG {half-,}uninitialized test
Mathias Krause <[email protected]>
Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal
Andrey Skvortsov <[email protected]>
zram: don't free statically defined names
Sergey Senozhatsky <[email protected]>
zram: free secondary algorithms names
Diogo Jahchan Koike <[email protected]>
ntfs3: Change to non-blocking allocation in ntfs_d_hash
Michael S. Tsirkin <[email protected]>
virtio_console: fix misc probe bugs
Konstantin Komarov <[email protected]>
fs/ntfs3: Refactor enum_rstbl to suppress static checker
Konstantin Komarov <[email protected]>
fs/ntfs3: Fix sparse warning in ni_fiemap
Konstantin Komarov <[email protected]>
fs/ntfs3: Do not call file_modified if collapse range failed
Alex Hung <[email protected]>
drm/amd/display: Revert "Check HDCP returned status"
Wenjing Liu <[email protected]>
drm/amd/display: Remove a redundant check in authenticated_dp
Paul Menzel <[email protected]>
lib/build_OID_registry: avoid non-destructive substitution for Perl < 5.13.2 compat
Randy Dunlap <[email protected]>
jbd2: fix kernel-doc for j_transaction_overhead_buffers
Luiz Augusto von Dentz <[email protected]>
Bluetooth: Fix usage of __hci_cmd_sync_status
Benjamin Poirier <[email protected]>
selftests: Introduce Makefile variable to list shared bash scripts
Benjamin Poirier <[email protected]>
selftests: net: Remove executable bits from library scripts
Aditya Gupta <[email protected]>
libsubcmd: Don't free the usage string
Yang Jihong <[email protected]>
perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}()
Yang Jihong <[email protected]>
perf sched: Move curr_thread initialization to perf_sched__map()
Yang Jihong <[email protected]>
perf sched: Fix memory leak in perf_sched__map()
Yang Jihong <[email protected]>
perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay()
Masami Hiramatsu (Google) <[email protected]>
bootconfig: Fix the kerneldoc of _xbc_exit()
Hui Wang <[email protected]>
e1000e: move force SMBUS near the end of enable_ulp function
Tony Nguyen <[email protected]>
i40e: Include types.h to some headers
Ivan Vecera <[email protected]>
i40e: Fix ST code value for Clause 45
Damien Le Moal <[email protected]>
scsi: sd: Do not repeat the starting disk message
Damien Le Moal <[email protected]>
scsi: Remove scsi device no_start_on_resume flag
Gergo Koteles <[email protected]>
ASoC: tas2781: mark dvc_tlv with __maybe_unused
Damien Le Moal <[email protected]>
ata: ahci: Add mask_port_map module parameter
Carlos Song <[email protected]>
spi: spi-fsl-lpspi: remove redundant spi_controller_put call
Charlie Jenkins <[email protected]>
riscv: cpufeature: Fix thead vector hwcap removal
Steven Rostedt (Google) <[email protected]>
tracing: Have saved_cmdlines arrays all in one allocation
Xiubo Li <[email protected]>
libceph: init the cursor when preparing sparse read in msgr2
Shannon Nelson <[email protected]>
pds_core: no health-thread in VF path
Geoff Levand <[email protected]>
Revert "powerpc/ps3_defconfig: Disable PPC64_BIG_ENDIAN_ELF_ABI_V2"
Manivannan Sadhasivam <[email protected]>
bus: mhi: ep: Do not allocate memory for MHI objects from DMA zone
Manivannan Sadhasivam <[email protected]>
bus: mhi: ep: Add support for async DMA read operation
Manivannan Sadhasivam <[email protected]>
bus: mhi: ep: Add support for async DMA write operation
Manivannan Sadhasivam <[email protected]>
bus: mhi: ep: Introduce async read/write callbacks
Manivannan Sadhasivam <[email protected]>
bus: mhi: ep: Rename read_from_host() and write_to_host() APIs
Rob Clark <[email protected]>
drm/crtc: fix uninitialized variable use even harder
Jean-Loïc Charroud <[email protected]>
ALSA: hda/realtek: cs35l41: Fix device ID / model name
Jean-Loïc Charroud <[email protected]>
ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table
Steven Rostedt (Google) <[email protected]>
tracing: Remove precision vsnprintf() check from print event
Cong Yang <[email protected]>
drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel HFP and HBP (again)
Linus Walleij <[email protected]>
net: ethernet: cortina: Drop TSO support
Song Shuai <[email protected]>
riscv: Remove SHADOW_OVERFLOW_STACK_SIZE macro
Andreas Gruenbacher <[email protected]>
gfs2: Revert "ignore negated quota changes"
Andreas Gruenbacher <[email protected]>
gfs2: qd_check_sync cleanups
Andreas Gruenbacher <[email protected]>
gfs2: Revert "introduce qd_bh_get_or_undo"
Abel Vesa <[email protected]>
phy: qualcomm: eusb2-repeater: Rework init to drop redundant zero-out loop
Konrad Dybcio <[email protected]>
phy: qualcomm: phy-qcom-eusb2-repeater: Add tuning overrides
Richard Fitzgerald <[email protected]>
ASoC: cs35l56: Load tunings for the correct speaker models
Bjorn Helgaas <[email protected]>
Revert "PCI/MSI: Provide stubs for IMS functions"
Wei Fang <[email protected]>
net: fec: don't save PTP state if PTP is unsupported
Gabriel Krisman Bertazi <[email protected]>
unicode: Don't special case ignorable code points
-------------
Diffstat:
Documentation/dev-tools/kselftest.rst | 12 + Makefile | 4 +- arch/loongarch/pci/acpi.c | 1 + arch/powerpc/configs/ps3_defconfig | 1 - arch/riscv/include/asm/sbi.h | 2 + arch/riscv/include/asm/sparsemem.h | 2 +- arch/riscv/include/asm/thread_info.h | 1 - arch/riscv/kernel/cpu.c | 40 +- arch/riscv/kernel/cpufeature.c | 8 +- arch/riscv/kernel/elf_kexec.c | 6 + arch/riscv/kernel/entry.S | 4 +- arch/s390/include/asm/facility.h | 6 +- arch/s390/include/asm/io.h | 2 + arch/s390/kernel/perf_cpum_sf.c | 12 +- arch/s390/mm/cmm.c | 18 +- arch/x86/kernel/amd_nb.c | 4 + arch/x86/net/bpf_jit_comp.c | 54 +- drivers/ata/ahci.c | 85 + drivers/ata/libata-eh.c | 18 +- drivers/base/bus.c | 8 +- drivers/block/zram/zram_drv.c | 7 + drivers/bus/mhi/ep/internal.h | 1 + drivers/bus/mhi/ep/main.c | 248 +- drivers/bus/mhi/ep/ring.c | 8 +- drivers/char/virtio_console.c | 18 +- drivers/clk/bcm/clk-bcm53573-ilp.c | 2 +- drivers/clk/imx/clk-imx7d.c | 4 +- .../drivers/ni_routing/tools/convert_c_to_py.c | 5 + drivers/dax/device.c | 2 +- drivers/gpio/gpio-aspeed.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 2 +- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 27 +- drivers/gpu/drm/drm_crtc.c | 1 + drivers/gpu/drm/i915/display/intel_hdcp.c | 10 +- drivers/gpu/drm/nouveau/dispnv04/crtc.c | 2 +- drivers/gpu/drm/nouveau/nouveau_abi16.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 2 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 21 +- drivers/gpu/drm/nouveau/nouveau_chan.h | 3 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 4 +- drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 8 +- drivers/gpu/drm/v3d/v3d_perfmon.c | 9 +- drivers/gpu/drm/vc4/vc4_perfmon.c | 7 +- drivers/hid/Kconfig | 9 + drivers/hid/Makefile | 1 + drivers/hid/amd-sfh-hid/amd_sfh_client.c | 14 +- drivers/hid/hid-asus.c | 14 +- drivers/hid/hid-ids.h | 10 + drivers/hid/hid-mcp2200.c | 392 ++ drivers/hid/hid-multitouch.c | 8 +- drivers/hid/hid-plantronics.c | 23 + drivers/hid/i2c-hid/i2c-hid-core.c | 22 +- drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 2 +- drivers/hwmon/Kconfig | 4 + drivers/hwmon/intel-m10-bmc-hwmon.c | 2 +- drivers/hwmon/k10temp.c | 1 + drivers/i2c/busses/i2c-i801.c | 9 +- drivers/i3c/master/i3c-master-cdns.c | 1 + drivers/infiniband/core/mad.c | 14 +- drivers/infiniband/hw/mlx5/odp.c | 25 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 13 +- drivers/input/rmi4/rmi_driver.c | 6 +- drivers/media/common/videobuf2/videobuf2-core.c | 8 +- drivers/mfd/intel_soc_pmic_chtwc.c | 1 - drivers/net/dsa/b53/b53_common.c | 17 +- drivers/net/dsa/lan9303-core.c | 29 + drivers/net/ethernet/adi/adin1110.c | 4 +- drivers/net/ethernet/amd/pds_core/main.c | 6 + drivers/net/ethernet/cortina/gemini.c | 32 +- drivers/net/ethernet/freescale/fec_main.c | 6 +- drivers/net/ethernet/ibm/emac/mal.c | 2 +- drivers/net/ethernet/intel/e1000e/hw.h | 4 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 55 + drivers/net/ethernet/intel/e1000e/netdev.c | 22 +- drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 1 + drivers/net/ethernet/intel/i40e/i40e_diag.h | 1 + drivers/net/ethernet/intel/i40e/i40e_main.c | 1 + drivers/net/ethernet/intel/i40e/i40e_register.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_type.h | 4 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 2 + drivers/net/ethernet/intel/ice/ice.h | 6 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 63 +- drivers/net/ethernet/intel/ice/ice_eswitch_br.c | 17 +- drivers/net/ethernet/intel/ice/ice_eswitch_br.h | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 27 +- drivers/net/ethernet/intel/ice/ice_switch.c | 2 - drivers/net/ethernet/intel/ice/ice_tc_lib.c | 15 +- drivers/net/ethernet/intel/igb/igb_main.c | 4 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/phy/bcm84881.c | 4 +- drivers/net/phy/dp83869.c | 1 - drivers/net/phy/phy_device.c | 5 +- drivers/net/ppp/ppp_async.c | 2 +- drivers/net/slip/slhc.c | 57 +- drivers/net/vxlan/vxlan_core.c | 6 +- drivers/net/vxlan/vxlan_private.h | 2 +- drivers/net/vxlan/vxlan_vnifilter.c | 19 +- drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 1 + drivers/nvdimm/nd_virtio.c | 9 + drivers/pci/endpoint/functions/pci-epf-mhi.c | 8 +- drivers/pci/quirks.c | 8 + drivers/phy/qualcomm/phy-qcom-eusb2-repeater.c | 145 +- drivers/powercap/intel_rapl_tpmi.c | 19 +- drivers/remoteproc/imx_rproc.c | 13 +- drivers/scsi/lpfc/lpfc_ct.c | 12 + drivers/scsi/lpfc/lpfc_disc.h | 7 + drivers/scsi/lpfc/lpfc_els.c | 7 +- drivers/scsi/lpfc/lpfc_vport.c | 43 +- drivers/scsi/sd.c | 9 +- drivers/scsi/wd33c93.c | 2 +- drivers/soundwire/cadence_master.c | 39 +- drivers/soundwire/cadence_master.h | 5 + drivers/soundwire/intel.h | 2 + drivers/soundwire/intel_auxdevice.c | 1 + drivers/soundwire/intel_bus_common.c | 35 +- drivers/spi/spi-fsl-lpspi.c | 14 +- drivers/staging/vme_user/vme_fake.c | 6 + drivers/staging/vme_user/vme_tsi148.c | 6 + .../int340x_thermal/processor_thermal_device_pci.c | 23 +- drivers/tty/serial/serial_core.c | 16 +- drivers/ufs/core/ufshcd.c | 5 +- drivers/usb/chipidea/udc.c | 8 +- drivers/usb/dwc2/platform.c | 26 +- drivers/usb/dwc3/core.c | 22 +- drivers/usb/dwc3/core.h | 4 - drivers/usb/dwc3/gadget.c | 11 - drivers/usb/gadget/udc/core.c | 1 + drivers/usb/host/xhci-pci.c | 5 + drivers/usb/misc/yurex.c | 19 +- drivers/usb/storage/unusual_devs.h | 11 + drivers/usb/typec/tipd/core.c | 2 + drivers/video/fbdev/core/fbcon.c | 2 + drivers/video/fbdev/sis/sis_main.c | 2 +- fs/btrfs/extent-tree.c | 19 +- fs/btrfs/volumes.h | 6 + fs/btrfs/zoned.c | 2 +- fs/ext4/super.c | 9 +- fs/ext4/xattr.c | 4 +- fs/gfs2/quota.c | 59 +- fs/nfs/callback_xdr.c | 2 + fs/nfs/client.c | 1 + fs/nfs/nfs42proc.c | 2 +- fs/nfs/nfs4state.c | 2 +- fs/nfsd/filecache.c | 4 +- fs/ntfs3/file.c | 4 +- fs/ntfs3/frecord.c | 21 +- fs/ntfs3/fslog.c | 19 +- fs/ntfs3/namei.c | 4 +- fs/proc/kcore.c | 36 +- fs/smb/client/smb2ops.c | 47 +- fs/smb/client/smb2pdu.c | 6 + fs/unicode/mkutf8data.c | 70 - fs/unicode/utf8data.c_shipped | 6703 ++++++++++---------- include/linux/bpf.h | 1 + include/linux/intel_tpmi.h | 6 + include/linux/jbd2.h | 2 +- include/linux/mhi_ep.h | 21 +- include/linux/netlink.h | 2 + include/linux/nfs_fs_sb.h | 1 + include/linux/pci.h | 34 +- include/linux/pci_ids.h | 4 + include/linux/tcp.h | 8 + include/net/mctp.h | 2 +- include/net/rtnetlink.h | 18 + include/net/sch_generic.h | 1 - include/net/sock.h | 2 + include/scsi/scsi_device.h | 1 - include/sound/cs35l56.h | 1 + include/sound/tas2781-tlv.h | 2 +- include/uapi/linux/tcp.h | 12 + io_uring/io_uring.c | 15 + kernel/bpf/arraymap.c | 3 + kernel/bpf/core.c | 21 +- kernel/bpf/hashtab.c | 3 + kernel/kthread.c | 2 + kernel/rcu/tree.c | 9 +- kernel/rcu/tree_nocb.h | 28 +- kernel/trace/trace.c | 18 +- kernel/trace/trace_output.c | 6 +- lib/bootconfig.c | 3 +- lib/build_OID_registry | 4 +- mm/secretmem.c | 4 +- net/bluetooth/hci_conn.c | 3 + net/bluetooth/hci_core.c | 27 +- net/bluetooth/rfcomm/sock.c | 2 - net/bridge/br_netfilter_hooks.c | 5 + net/bridge/br_netlink.c | 6 +- net/bridge/br_private.h | 5 +- net/bridge/br_vlan.c | 19 +- net/ceph/messenger_v2.c | 3 + net/core/dst.c | 17 +- net/core/rtnetlink.c | 31 + net/ipv4/netfilter/nf_reject_ipv4.c | 10 +- net/ipv4/netfilter/nft_fib_ipv4.c | 4 +- net/ipv4/tcp.c | 9 + net/ipv4/tcp_input.c | 57 +- net/ipv4/tcp_minisocks.c | 4 + net/ipv4/tcp_timer.c | 17 +- net/ipv6/netfilter/nf_reject_ipv6.c | 5 +- net/ipv6/netfilter/nft_fib_ipv6.c | 5 +- net/mac80211/scan.c | 17 +- net/mctp/af_mctp.c | 6 +- net/mctp/device.c | 32 +- net/mctp/neigh.c | 29 +- net/mctp/route.c | 33 +- net/mpls/af_mpls.c | 87 +- net/mptcp/mib.c | 2 + net/mptcp/mib.h | 2 + net/mptcp/pm_netlink.c | 3 +- net/mptcp/protocol.c | 24 +- net/mptcp/subflow.c | 6 +- net/netfilter/nf_nat_core.c | 120 +- net/netfilter/xt_CHECKSUM.c | 33 +- net/netfilter/xt_CLASSIFY.c | 16 +- net/netfilter/xt_CONNSECMARK.c | 36 +- net/netfilter/xt_CT.c | 148 +- net/netfilter/xt_IDLETIMER.c | 59 +- net/netfilter/xt_LED.c | 39 +- net/netfilter/xt_NFLOG.c | 36 +- net/netfilter/xt_RATEEST.c | 39 +- net/netfilter/xt_SECMARK.c | 27 +- net/netfilter/xt_TRACE.c | 35 +- net/netfilter/xt_addrtype.c | 15 +- net/netfilter/xt_cluster.c | 33 +- net/netfilter/xt_connbytes.c | 4 +- net/netfilter/xt_connlimit.c | 39 +- net/netfilter/xt_connmark.c | 28 +- net/netfilter/xt_mark.c | 42 +- net/netlink/af_netlink.c | 38 +- net/netlink/af_netlink.h | 5 +- net/phonet/pn_netlink.c | 43 +- net/rxrpc/sendmsg.c | 10 +- net/sched/sch_api.c | 7 +- net/sctp/socket.c | 18 +- net/socket.c | 7 +- sound/pci/hda/hda_intel.c | 2 +- sound/pci/hda/patch_realtek.c | 7 +- sound/soc/codecs/cs35l56-shared.c | 36 + sound/soc/codecs/cs35l56.c | 32 +- sound/soc/codecs/cs35l56.h | 1 + tools/iio/iio_generic_buffer.c | 4 + tools/lib/subcmd/parse-options.c | 8 +- tools/perf/builtin-kmem.c | 2 + tools/perf/builtin-kvm.c | 3 + tools/perf/builtin-kwork.c | 3 + tools/perf/builtin-lock.c | 3 + tools/perf/builtin-mem.c | 3 + tools/perf/builtin-sched.c | 164 +- tools/testing/ktest/ktest.pl | 2 +- tools/testing/selftests/Makefile | 7 +- .../testing/selftests/bpf/progs/verifier_int_ptr.c | 5 +- tools/testing/selftests/lib.mk | 19 + tools/testing/selftests/mm/hmm-tests.c | 2 +- .../selftests/net/forwarding/no_forwarding.sh | 2 +- tools/testing/selftests/net/setup_loopback.sh | 0 tools/testing/selftests/rseq/rseq.c | 110 +- tools/testing/selftests/rseq/rseq.h | 10 +- 258 files changed, 6561 insertions(+), 4700 deletions(-)
Hi Greg
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.6.57 release. There are 211 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, 17 Oct 2024 11:22:41 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 9 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.6.57-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.6.y
and the diffstat can be found below.thanks,
greg k-h
6.6.57-rc2 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.57-rc2rv
(takeshi@ThinkPadX1Gen10J0764) (gcc (GCC) 14.2.1 20240910, GNU ld (GNU Binutils) 2.43.0) #1 SMP PREEMPT_DYNAMIC Tue Oct 15 22:09:26 JST 2024
Thanks
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.6.57 release. There are 211 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, 17 Oct 2024 11:22:41 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.6.57-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.6.y
and the diffstat can be found below.thanks,
greg k-h
Built and booted successfully on RISC-V RV64 (HiFive Unmatched).
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.6.57 release. There are 211 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, 17 Oct 2024 11:22:41 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.6.57-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-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:
Signature · 1 line
Florian
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.6.57 release. There are 211 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, 17 Oct 2024 11:22:41 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.6.57-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.6.y
and the diffstat can be found below.thanks,
greg k-h
Building passed on amd64, arm64, loongarch64, ppc64el, and riscv64. Smoke testing passed on 8 amd64 and 1 arm64 test systems.
https://github.com/AOSC-Dev/aosc-os-abbs/pull/8304
Signature · 2 lines
Best Regards, Kexy Biscuit
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.6.57 release. There are 211 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, 17 Oct 2024 11:22:41 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.6.57-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.6.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.
## Build
* kernel: 6.6.57-rc2
* git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* git commit: a3810192966c3144d8cf988e8a13fc18a2dde677
* git describe: v6.6.56-212-ga3810192966c
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.6.y/build/v6.6.56-212-ga3810192966c
## Test Regressions (compared to v6.6.54-387-g75430d7252ba)
## Metric Regressions (compared to v6.6.54-387-g75430d7252ba)
## Test Fixes (compared to v6.6.54-387-g75430d7252ba)
## Metric Fixes (compared to v6.6.54-387-g75430d7252ba)
## Test result summary
total: 161514, pass: 133557, fail: 1868, skip: 25978, xfail: 111
## Build Summary
* arc: 5 total, 5 passed, 0 failed
* arm: 129 total, 129 passed, 0 failed
* arm64: 41 total, 41 passed, 0 failed
* i386: 28 total, 26 passed, 2 failed
* mips: 26 total, 25 passed, 1 failed
* parisc: 4 total, 4 passed, 0 failed
* powerpc: 36 total, 35 passed, 1 failed
* riscv: 19 total, 19 passed, 0 failed
* s390: 14 total, 13 passed, 1 failed
* sh: 10 total, 10 passed, 0 failed
* sparc: 7 total, 7 passed, 0 failed
* x86_64: 33 total, 33 passed, 0 failed
## Test suites summary
* boot
* commands
* 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-syscalls
* ltp-tracing
* perf
* rcutorture
--
Linaro LKFT
https://lkft.linaro.org
Hi!
Quoted 4 lines
This is the start of the stable review cycle for the 6.6.57 release. There are 211 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.
There's regression inherited from mainline according to our testing.
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/1497863007
6.11 is affected too, lets discuss it there.
Best regards,
Pavel
Signature · 2 lines
DENX Software Engineering GmbH, Managing Director: Erika Unter HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Hi Pavel,
Quoted 10 lines
From: Pavel Machek <[email protected]>
Sent: 16 October 2024 10:27Hi!
Quoted 4 lines
This is the start of the stable review cycle for the 6.6.57 release. There are 211 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Quoted 4 lines
There's regression inherited from mainline according to our testing.
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-
/pipelines/1497863007
This turned out to be an issue our end.
It's working now:
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/jobs/8122246812
Sorry for the noise.
Kind regards, Chris
Quoted 8 lines
6.11 is affected too, lets discuss it there.
Best regards,
Pavel
--
DENX Software Engineering GmbH, Managing Director: Erika Unter
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.6.57 release. There are 211 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, 17 Oct 2024 11:22:41 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.6.57-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.6.y
and the diffstat can be found below.thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v6.6:
10 builds: 10 pass, 0 fail
26 boots: 26 pass, 0 fail
116 tests: 116 pass, 0 failLinux version: 6.6.57-rc2-ga3810192966c
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-a04Jon
Quoted 14 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.6.57 release. There are 211 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, 17 Oct 2024 11:22:41 +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.57-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.6.y
and the diffstat can be found below.
Quoted 5 lines
thanks,
greg k-h
-------------
Hi,
Please find the KernelCI report below :-
OVERVIEW
Builds: 25 passed, 0 failed
Boot tests: 62 passed, 0 failed
CI systems: maestro
REVISION
Commit
name:
hash: a3810192966c3144d8cf988e8a13fc18a2dde677
Checked out from
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y
BUILDS
No new build failures found
BOOT TESTS
No new boot failures found
See complete and up-to-date report at:
https://kcidb.kernelci.org/d/revision/revision?orgId=1&var-datasource=edquppk2ghfcwc&var-git_commit_hash=a3810192966c3144d8cf988e8a13fc18a2dde677&var-patchset_hash=&var-origin=maestro&var-build_architecture=All&var-build_config_name=All&var-test_path=boot
Thanks,
KernelCI team