6.1.104-rc2 review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest0 of 86 patches 18 repliesIn review
Patches in v1 No applies recorded yet
None of the 86 patches the cover letter announces are in this archive.
Reviews trailers per patch
| Patch | Miguel Ojeda | ChromeOS CQ Test | Pavel Machek (CIP) | Linux Kernel Functional Testing | Peter Schneider | Jon Hunter | kernelci.org bot | Florian Fainelli |
|---|---|---|---|---|---|---|---|---|
| Series | T-b | T-b | T-b | T-b | T-b | T-b | T-b | T-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 8 reviewers.
Cover letter [PATCH 6.1 00/86] 6.1.104-rc2 review
This is the start of the stable review cycle for the 6.1.104 release. There are 86 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 Sat, 10 Aug 2024 09:11:02 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.104-rc2.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.1.104-rc2
Alexander Maltsev <[email protected]>
netfilter: ipset: Add list flush to cancel_gc
Liu Jing <[email protected]>
selftests: mptcp: always close input's FD if opened
Paolo Abeni <[email protected]>
mptcp: fix duplicate data handling
Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: only set request_bkup flag when sending MP_PRIO
Paolo Abeni <[email protected]>
mptcp: fix bad RCVPRUNED mib accounting
Paolo Abeni <[email protected]>
mptcp: fix NL PM announced address accounting
Matthieu Baerts (NGI0) <[email protected]>
mptcp: distinguish rcv vs sent backup flag in requests
Paolo Abeni <[email protected]>
mptcp: fix user-space PM announced address accounting
Heiner Kallweit <[email protected]>
r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY
Ma Ke <[email protected]>
net: usb: sr9700: fix uninitialized variable use in sr_mdio_read
Nikita Zhandarovich <[email protected]>
drm/i915: Fix possible int overflow in skl_ddi_calculate_wrpll()
Zack Rusin <[email protected]>
drm/vmwgfx: Fix a deadlock in dma buf fence polling
Edmund Raile <[email protected]>
Revert "ALSA: firewire-lib: operate for period elapse event in process context"
Edmund Raile <[email protected]>
Revert "ALSA: firewire-lib: obsolete workqueue for period update"
Mavroudis Chatzilazaridis <[email protected]>
ALSA: hda/realtek: Add quirk for Acer Aspire E5-574G
Takashi Iwai <[email protected]>
ALSA: usb-audio: Correct surround channels in UAC1 channel map
Matthieu Baerts (NGI0) <[email protected]>
mptcp: sched: check both directions for backup
Al Viro <[email protected]>
protect the fetch of ->fd[fd] in do_dup2() from mispredictions
Naohiro Aota <[email protected]>
btrfs: zoned: fix zone_unusable accounting on making block group read-write again
Tatsunosuke Tobita <[email protected]>
HID: wacom: Modify pen IDs
Patryk Duda <[email protected]>
platform/chrome: cros_ec_proto: Lock device when updating MKBP version
Alice Ryhl <[email protected]>
rust: SHADOW_CALL_STACK is incompatible with Rust
Will Deacon <[email protected]>
arm64: jump_label: Ensure patched jump_labels are visible to all CPUs
Zhe Qiao <[email protected]>
riscv/mm: Add handling for VM_FAULT_SIGSEGV in mm_fault_error()
Maciej Żenczykowski <[email protected]>
ipv6: fix ndisc_is_useropt() handling for PIO
Shahar Shitrit <[email protected]>
net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys
Moshe Shemesh <[email protected]>
net/mlx5: Fix missing lock on sync reset reload
Mark Bloch <[email protected]>
net/mlx5: Lag, don't use the hardcoded value of the first port
Kuniyuki Iwashima <[email protected]>
netfilter: iptables: Fix potential null-ptr-deref in ip6table_nat_table_init().
Kuniyuki Iwashima <[email protected]>
netfilter: iptables: Fix null-ptr-deref in iptable_nat_table_init().
Takashi Iwai <[email protected]>
ALSA: hda: Conditionally use snooping for AMD HDMI
Dan Carpenter <[email protected]>
net: mvpp2: Don't re-use loop iterator
Suraj Kandpal <[email protected]>
drm/i915/hdcp: Fix HDCP2_STREAM_STATUS macro
Alexandra Winter <[email protected]>
net/iucv: fix use after free in iucv_sock_close()
Maciej Fijalkowski <[email protected]>
ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog
Maciej Fijalkowski <[email protected]>
ice: replace synchronize_rcu with synchronize_net
Maciej Fijalkowski <[email protected]>
ice: don't busy wait for Rx queue disable in ice_qp_dis()
Michal Kubiak <[email protected]>
ice: respect netif readiness in AF_XDP ZC related ndo's
Kuniyuki Iwashima <[email protected]>
rtnetlink: Don't ignore IFLA_TARGET_NETNSID when ifname is specified in rtnl_dellink().
Andy Chiu <[email protected]>
net: axienet: start napi before enabling Rx/Tx
Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_sync: Fix suspending with wrong filter policy
songxiebing <[email protected]>
ALSA: hda: conexant: Fix headset auto detect fail in the polling mode
Takashi Iwai <[email protected]>
ALSA: hda: conexant: Reduce CONFIG_PM dependencies
Eric Dumazet <[email protected]>
sched: act_ct: take care of padding in struct zones_ht_key
Ian Forbes <[email protected]>
drm/vmwgfx: Trigger a modeset when the screen moves
Ian Forbes <[email protected]>
drm/vmwgfx: Fix overlay when using Screen Targets
Danilo Krummrich <[email protected]>
drm/nouveau: prime: fix refcount underflow
Basavaraj Natikar <[email protected]>
HID: amd_sfh: Move sensor discovery before HID device initialization
Basavaraj Natikar <[email protected]>
HID: amd_sfh: Split sensor and HID initialization
Basavaraj Natikar <[email protected]>
HID: amd_sfh: Remove duplicate cleanup
Jiaxun Yang <[email protected]>
MIPS: dts: loongson: Fix ls2k1000-rtc interrupt
Jiaxun Yang <[email protected]>
MIPS: dts: loongson: Fix liointc IRQ polarity
Jiaxun Yang <[email protected]>
MIPS: Loongson64: DTS: Fix PCIe port nodes for ls7a
Binbin Zhou <[email protected]>
MIPS: Loongson64: DTS: Add RTC support to Loongson-2K1000
Imre Deak <[email protected]>
drm/i915/dp: Don't switch the LTTPR mode on an active link
Thomas Zimmermann <[email protected]>
drm/udl: Remove DRM_CONNECTOR_POLL_HPD
Thomas Zimmermann <[email protected]>
drm/udl: Move connector to modesetting code
Thomas Zimmermann <[email protected]>
drm/udl: Various improvements to the connector
Thomas Zimmermann <[email protected]>
drm/udl: Use USB timeout constant when reading EDID
Thomas Zimmermann <[email protected]>
drm/udl: Test pixel limit in mode-config's mode-valid function
Thomas Zimmermann <[email protected]>
drm/udl: Rename struct udl_drm_connector to struct udl_connector
Herve Codina <[email protected]>
irqdomain: Fixed unbalanced fwnode get and put
Jaegeuk Kim <[email protected]>
f2fs: assign CURSEG_ALL_DATA_ATGC if blkaddr is valid
Zhiguo Niu <[email protected]>
f2fs: fix to avoid use SSR allocate when do defragment
Li Zhijian <[email protected]>
mm/page_alloc: fix pcp->count race between drain_pages_zone() vs __rmqueue_pcplist()
Lucas Stach <[email protected]>
mm: page_alloc: control latency caused by zone PCP draining
Huang Ying <[email protected]>
mm: restrict the pcp batch scale factor to avoid too long latency
Thomas Weißschuh <[email protected]>
leds: triggers: Flush pending brightness before activating trigger
Hans de Goede <[email protected]>
leds: trigger: Call synchronize_rcu() before calling trig->activate()
Heiner Kallweit <[email protected]>
leds: trigger: Store brightness set by led_trigger_event()
Heiner Kallweit <[email protected]>
leds: trigger: Remove unused function led_trigger_rename_static()
Javier Carrasco <[email protected]>
cpufreq: qcom-nvmem: fix memory leaks in probe error paths
Stephan Gerhold <[email protected]>
cpufreq: qcom-nvmem: Simplify driver data allocation
Yangtao Li <[email protected]>
cpufreq: qcom-nvmem: Convert to platform remove callback returning void
Zhang Yi <[email protected]>
ext4: check the extent status again before inserting delalloc block
Zhang Yi <[email protected]>
ext4: factor out a common helper to query extent map
Zhang Yi <[email protected]>
ext4: convert to exclusive lock while inserting delalloc extents
Zhang Yi <[email protected]>
ext4: refactor ext4_da_map_blocks()
Baokun Li <[email protected]>
ext4: make ext4_es_insert_extent() return void
Thomas Weißschuh <[email protected]>
sysctl: always initialize i_uid/i_gid
Thomas Weißschuh <[email protected]>
sysctl: treewide: drop unused argument ctl_table_root::set_ownership(table)
Alexey Gladkov <[email protected]>
sysctl: allow to change limits for posix messages queues
Alexey Gladkov <[email protected]>
sysctl: allow change system v ipc sysctls inside ipc namespace
Krishna Kurapati <[email protected]>
arm64: dts: qcom: ipq8074: Disable SS instance in Parkmode for USB
Krishna Kurapati <[email protected]>
arm64: dts: qcom: msm8998: Disable SS instance in Parkmode for USB
Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: msm8998: switch USB QMP PHY to new style of bindings
-------------
Diffstat:
Makefile | 4 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 2 + arch/arm64/boot/dts/qcom/msm8998.dtsi | 36 +++--- arch/arm64/include/asm/jump_label.h | 1 + arch/arm64/kernel/jump_label.c | 11 +- arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi | 84 +++++++++---- arch/riscv/mm/fault.c | 17 +-- drivers/cpufreq/qcom-cpufreq-nvmem.c | 56 ++++----- .../gpu/drm/i915/display/intel_dp_link_training.c | 54 +++++++- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 6 +- drivers/gpu/drm/i915/display/intel_hdcp_regs.h | 2 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 3 +- drivers/gpu/drm/udl/Makefile | 2 +- drivers/gpu/drm/udl/udl_connector.c | 139 --------------------- drivers/gpu/drm/udl/udl_connector.h | 15 --- drivers/gpu/drm/udl/udl_drv.h | 11 ++ drivers/gpu/drm/udl/udl_modeset.c | 135 ++++++++++++++++++++ drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 17 ++- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 29 ++++- drivers/hid/amd-sfh-hid/amd_sfh_client.c | 55 ++++---- drivers/hid/wacom_wac.c | 3 +- drivers/leds/led-triggers.c | 32 ++--- drivers/leds/trigger/ledtrig-timer.c | 5 - drivers/net/ethernet/intel/ice/ice_txrx.c | 2 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 19 +-- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 6 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 8 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/usb/sr9700.c | 11 +- drivers/platform/chrome/cros_ec_proto.c | 2 + fs/btrfs/block-group.c | 13 +- fs/btrfs/extent-tree.c | 3 +- fs/btrfs/free-space-cache.c | 4 +- fs/btrfs/space-info.c | 2 +- fs/btrfs/space-info.h | 1 + fs/ext4/extents.c | 5 +- fs/ext4/extents_status.c | 14 +-- fs/ext4/extents_status.h | 6 +- fs/ext4/inode.c | 115 +++++++++-------- fs/f2fs/segment.c | 4 +- fs/file.c | 1 + fs/proc/proc_sysctl.c | 8 +- include/linux/leds.h | 30 +++-- include/linux/sysctl.h | 1 - include/trace/events/btrfs.h | 8 ++ include/trace/events/mptcp.h | 2 +- init/Kconfig | 1 + ipc/ipc_sysctl.c | 36 +++++- ipc/mq_sysctl.c | 35 ++++++ kernel/irq/irqdomain.c | 7 +- mm/Kconfig | 11 ++ mm/page_alloc.c | 19 ++- net/bluetooth/hci_sync.c | 21 ++++ net/core/rtnetlink.c | 2 +- net/ipv4/netfilter/iptable_nat.c | 18 +-- net/ipv6/ndisc.c | 34 ++--- net/ipv6/netfilter/ip6table_nat.c | 14 ++- net/iucv/af_iucv.c | 4 +- net/mptcp/options.c | 2 +- net/mptcp/pm_netlink.c | 28 +++-- net/mptcp/protocol.c | 18 +-- net/mptcp/protocol.h | 1 + net/mptcp/subflow.c | 17 ++- net/netfilter/ipset/ip_set_list_set.c | 3 + net/sched/act_ct.c | 4 +- net/sysctl_net.c | 1 - sound/firewire/amdtp-stream.c | 38 +++--- sound/firewire/amdtp-stream.h | 1 + sound/pci/hda/hda_controller.h | 2 +- sound/pci/hda/hda_intel.c | 10 +- sound/pci/hda/patch_conexant.c | 58 ++------- sound/pci/hda/patch_realtek.c | 1 + sound/usb/stream.c | 4 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 8 +- 78 files changed, 813 insertions(+), 587 deletions(-)