6.7.4-rc2 review
Subsystems (2)
Greg Kroah-Hartman
maintainercover 6.7.4-rc2 review
This is the start of the stable review cycle for the 6.7.4 release. There are 355 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 Mon, 05 Feb 2024 17:47:20 +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.7.4-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.7.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.7.4-rc2
Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix missing error code in 'gmc_v6/7/8/9_0_hw_init()'
Johan Hovold <[email protected]>
ASoC: codecs: wsa883x: fix PA volume control
Johan Hovold <[email protected]>
ASoC: codecs: lpass-wsa-macro: fix compander volume hack
Johan Hovold <[email protected]>
ASoC: codecs: wcd938x: fix headphones volume controls
Johan Hovold <[email protected]>
ASoC: qcom: sc8280xp: limit speaker volumes
Zhengchao Shao <[email protected]>
bonding: remove print in bond_verify_device_path
Yonghong Song <[email protected]>
selftests/bpf: Remove flaky test_btf_id test
Konrad Dybcio <[email protected]>
drm/msm/dsi: Enable runtime PM
Jonathan Gray <[email protected]>
Revert "drm/amd/display: Disable PSR-SU on Parade 0803 TCON again"
Marco Elver <[email protected]>
mm, kmsan: fix infinite recursion due to RCU critical section
Huang Shijie <[email protected]>
arm64: irq: set the correct node for shadow call stack
Pavan Kumar Linga <[email protected]>
idpf: avoid compiler padding in virtchnl2_ptype struct
Paolo Abeni <[email protected]>
selftests: net: enable some more knobs
Jakub Kicinski <[email protected]>
selftests: net: add missing config for NF_TARGET_TTL
Benjamin Poirier <[email protected]>
selftests: bonding: Check initial state
Benjamin Poirier <[email protected]>
selftests: team: Add missing config options
Breno Leitao <[email protected]>
net: sysfs: Fix /sys/class/net/<iface> path
Geetha sowjanya <[email protected]>
octeontx2-pf: Remove xdp queues on program detach
Paolo Abeni <[email protected]>
selftests: net: don't access /dev/stdout in pmtu.sh
Paolo Abeni <[email protected]>
selftests: net: fix available tunnels detection
Paolo Abeni <[email protected]>
selftests: net: add missing config for pmtu.sh tests
Jakub Kicinski <[email protected]>
selftests: net: add missing config for nftables-backed iptables
Brett Creeley <[email protected]>
pds_core: Rework teardown/setup flow to be more common
Brett Creeley <[email protected]>
pds_core: Clear BARs on reset
Brett Creeley <[email protected]>
pds_core: Prevent race issues involving the adminq
Brett Creeley <[email protected]>
pds_core: Use struct pdsc for the pdsc_adminq_isr private data
Brett Creeley <[email protected]>
pds_core: Cancel AQ work on teardown
Brett Creeley <[email protected]>
pds_core: Prevent health thread from running during reset/remove
Eric Dumazet <[email protected]>
af_unix: fix lockdep positive in sk_diag_dump_icons()
Zhipeng Lu <[email protected]>
net: ipv4: fix a memleak in ip_setup_cork
Pablo Neira Ayuso <[email protected]>
netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations
Pablo Neira Ayuso <[email protected]>
netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger
Jozsef Kadlecsik <[email protected]>
netfilter: ipset: fix performance regression in swap operation
Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV
Ryan Schaefer <[email protected]>
netfilter: conntrack: correct window scaling with retransmitted SYN
Matthias May <[email protected]>
selftests: net: add missing config for GENEVE
Parav Pandit <[email protected]>
devlink: Fix referring to hw_addr attribute during state validation
Linus Lüssing <[email protected]>
bridge: mcast: fix disabled snooping after long uptime
Ido Schimmel <[email protected]>
selftests: net: Add missing matchall classifier
Eric Dumazet <[email protected]>
llc: call sock_orphan() at release time
Helge Deller <[email protected]>
ipv6: Ensure natural alignment of const ipv6 loopback and router addresses
Michal Vokáč <[email protected]>
net: dsa: qca8k: fix illegal usage of GPIO
Christophe JAILLET <[email protected]>
ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550()
Jedrzej Jagielski <[email protected]>
ixgbe: Refactor overtemp event handling
Jedrzej Jagielski <[email protected]>
ixgbe: Refactor returning internal error codes
Jacob Keller <[email protected]>
e1000e: correct maximum frequency adjustment values
Eric Dumazet <[email protected]>
tcp: add sanity checks to rx zerocopy
Linus Torvalds <[email protected]>
tracefs: remove stale 'update_gid' code
Horatiu Vultur <[email protected]>
net: lan966x: Fix port configuration when using SGMII interface
Nicolas Dichtel <[email protected]>
ipmr: fix kernel panic when forwarding mcast packets
Daniel Golle <[email protected]>
net: dsa: mt7530: fix 10M/100M speed on MT7988 switch
Eric Dumazet <[email protected]>
ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv()
Paolo Abeni <[email protected]>
selftests: net: give more time for GRO aggregation
Paolo Abeni <[email protected]>
selftests: net: add missing required classifier
Paolo Abeni <[email protected]>
selftests: net: add missing config for big tcp tests
Gaurav Jain <[email protected]>
crypto: caam - fix asynchronous hash
Daniel Golle <[email protected]>
net: phy: mediatek-ge-soc: sync driver with MediaTek SDK
Daniel Golle <[email protected]>
net: ethernet: mtk_eth_soc: set DMA coherent mask to get PPE working
Praveen Kaligineedi <[email protected]>
gve: Fix skb truesize underestimation
Paolo Abeni <[email protected]>
selftests: net: explicitly wait for listener ready
Paolo Abeni <[email protected]>
selftests: net: remove dependency on ebpf tests
Su Hui <[email protected]>
HID: hidraw: fix a problem of memory leak in hidraw_release()
Ming Lei <[email protected]>
scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler
Romain Naour <[email protected]>
regulator: ti-abb: don't use devm_platform_ioremap_resource_byname for shared interrupt register
Marco Pagani <[email protected]>
kunit: run test suites only after module initialization completes
Su Hui <[email protected]>
scsi: isci: Fix an error code problem in isci_io_request_build()
Alexandre Ghiti <[email protected]>
riscv: Fix build error on rv32 + XIP
Jonathan Kim <[email protected]>
drm/amdkfd: only flush mes process context if mes support is there
Rob Clark <[email protected]>
drm/msm/dpu: Correct UBWC settings for sc8280xp
Stephen Rothwell <[email protected]>
drm: using mul_u32_u32() requires linux/math64.h
Edward Adam Davis <[email protected]>
wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update
Peter Zijlstra <[email protected]>
perf: Fix the nr_addr_filters fix
Tim Lunn <[email protected]>
i2c: rk3x: Adjust mask/value offset for i2c2 on rv1126
Srinivasan Shanmugam <[email protected]>
drm/amdkfd: Fix 'node' NULL check in 'svm_range_get_range_boundaries()'
Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()'
Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix with right return code '-EIO' in 'amdgpu_gmc_vram_checking()'
Srinivasan Shanmugam <[email protected]>
drm/amd/powerplay: Fix kzalloc parameter 'ATOM_Tonga_PPM_Table' in 'get_platform_power_management_table()'
Alex Deucher <[email protected]>
drm/amdgpu: fix avg vs input power reporting on smu7
Wenchao Hao <[email protected]>
ceph: fix invalid pointer access if get_quota_realm return ERR_PTR
Xiubo Li <[email protected]>
ceph: fix deadlock or deadcode of misusing dget()
Venky Shankar <[email protected]>
ceph: reinitialize mds feature bit even when session in open
Ming Lei <[email protected]>
blk-mq: fix IO hang from sbitmap wakeup race
Zhu Yanjun <[email protected]>
virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings
Philip Yang <[email protected]>
drm/amdkfd: Fix lock dependency warning with srcu
Daniel Miess <[email protected]>
Revert "drm/amd/display: Fix conversions between bytes and KB"
Martin Tsai <[email protected]>
drm/amd/display: To adjust dprefclk by down spread percentage
Felix Kuehling <[email protected]>
drm/amdkfd: Fix lock dependency warning
ChiYuan Huang <[email protected]>
ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow
ChiYuan Huang <[email protected]>
ASoC: codecs: rtq9128: Fix PM_RUNTIME usage
Ian Rogers <[email protected]>
libsubcmd: Fix memory leak in uniq()
Hans de Goede <[email protected]>
misc: lis3lv02d_i2c: Add missing setting of the reg_ctrl callback
Yinbo Zhu <[email protected]>
usb: xhci-plat: fix usb disconnect issue after s4
Steven Rostedt (Google) <[email protected]>
tracefs/eventfs: Use root and instance inodes as default ownership
David Howells <[email protected]>
9p: Fix initialisation of netfs_inode for 9p
Bjorn Helgaas <[email protected]>
PCI/AER: Decode Requester ID when no error info found
Ilpo Järvinen <[email protected]>
PCI: Fix 64GT/s effective data rate calculation
Piro Yang <[email protected]>
staging: vme_user: Fix the issue of return the wrong error code
Yu-Che Cheng <[email protected]>
spmi: mediatek: Fix UAF on device remove
Max Kellermann <[email protected]>
fs/kernfs/dir: obey S_ISGID
Crescent CY Hsieh <[email protected]>
tty: serial: 8250: Set RS422 interface by default to fix Moxa RS422/RS485 PCIe boards
Adrian Reber <[email protected]>
tty: allow TIOCSLCKTRMIOS with CAP_CHECKPOINT_RESTORE
Jo Van Bulck <[email protected]>
selftests/sgx: Fix linker script asserts
Hardik Gajjar <[email protected]>
usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub
Hardik Gajjar <[email protected]>
usb: hub: Replace hardcoded quirk value with BIT() macro
Yaxiong Tian <[email protected]>
extcon: fix possible name leak in extcon_dev_register()
James Clark <[email protected]>
perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present
Daniel Stodden <[email protected]>
PCI: switchtec: Fix stdev_release() crash after surprise hot remove
Guilherme G. Piccoli <[email protected]>
PCI: Only override AMD USB controller if required
Xiaowu.ding <[email protected]>
mailbox: arm_mhuv2: Fix a bug for mhuv2_sender_interrupt
Peter Robinson <[email protected]>
mfd: ti_am335x_tscadc: Fix TI SoC dependencies
Oleksandr Tyshchenko <[email protected]>
xen/gntdev: Fix the abuse of underlying struct page in DMA-buf import
Frederik Haxel <[email protected]>
riscv: Make XIP bootable again
Michael Maltsev <[email protected]>
ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CGA
Ben Mayo <[email protected]>
ACPI: resource: Add DMI quirks for ASUS Vivobook E1504GA and E1504GAB
Harshit Shah <[email protected]>
i3c: master: cdns: Update maximum prescaler value for i2c clock
Johannes Berg <[email protected]>
um: time-travel: fix time corruption
Nathan Chancellor <[email protected]>
um: net: Fix return type of uml_net_start_xmit()
Benjamin Berg <[email protected]>
um: Don't use vfprintf() for os_info()
Anton Ivanov <[email protected]>
um: Fix naming clash between UML and scheduler
Heiner Kallweit <[email protected]>
leds: trigger: panic: Don't register panic notifier if creating the trigger failed
Andy Shevchenko <[email protected]>
pinctrl: baytrail: Fix types of config value in byt_pin_config_set()
bo liu <[email protected]>
ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140
Alex Deucher <[email protected]>
drm/amdgpu: apply the RV2 system aperture fix to RN/CZN as well
Srinivasan Shanmugam <[email protected]>
drm/amdkfd: Fix iterator used outside loop in 'kfd_add_peer_prop()'
Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()'
Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix '*fw' from request_firmware() not released in 'amdgpu_ucode_request()'
Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix variable 'mca_funcs' dereferenced before NULL check in 'amdgpu_mca_smu_get_mca_entry()'
Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper()
Ivan Lipski <[email protected]>
Re-revert "drm/amd/display: Enable Replay for static screen use cases"
Felix Kuehling <[email protected]>
drm/amdgpu: Let KFD sync with VM fences
Meenakshikumar Somasundaram <[email protected]>
drm/amd/display: Fix minor issues in BW Allocation Phase2
Stanley.Yang <[email protected]>
drm/amdgpu: Fix ecc irq enable/disable unpaired
Alexander Stein <[email protected]>
clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks
Kuan-Wei Chiu <[email protected]>
clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu()
Alvin Lee <[email protected]>
drm/amd/display: Only clear symclk otg flag for HDMI
Michael Strauss <[email protected]>
drm/amd/display: Fix lightup regression with DP2 single display configs
Allen Pan <[email protected]>
drm/amd/display: fix usb-c connector_type
Josip Pavic <[email protected]>
drm/amd/display: make flip_timestamp_in_us a 64-bit variable
Dafna Hirschfeld <[email protected]>
accel/habanalabs/gaudi2: fix undef opcode reporting
Farah Kassabri <[email protected]>
accel/habanalabs: fix EQ heartbeat mechanism
Oded Gabbay <[email protected]>
accel/habanalabs: add support for Gaudi2C device
Werner Fischer <[email protected]>
watchdog: it87_wdt: Keep WDTCTRL bit 3 unmodified for IT8784/IT8786
Ben Dooks <[email protected]>
watchdog: starfive: add lock annotations to fix context imbalances
Kuan-Wei Chiu <[email protected]>
clk: mmp: pxa168: Fix memory leak in pxa168_clk_init()
Kuan-Wei Chiu <[email protected]>
clk: hi3620: Fix memory leak in hi3620_mmc_clk_init()
Wang, Beyond <[email protected]>
drm/amdgpu: fix ftrace event amdgpu_bo_move always move on same heap
Paloma Arellano <[email protected]>
drm/msm/dpu: Add mutex lock in control vblank irq
Abhinav Kumar <[email protected]>
drm/msm/dpu: fix writeback programming for YUV cases
Rob Clark <[email protected]>
drm/msm/dpu: Ratelimit framedone timeout msgs
Dmitry Baryshkov <[email protected]>
drm/msm/dpu: enable writeback on SM8450
Dmitry Baryshkov <[email protected]>
drm/msm/dpu: enable writeback on SM8350
Jonathan Kim <[email protected]>
drm/amdkfd: fix mes set shader debugger process management
Alvin Lee <[email protected]>
drm/amd/display: Force p-state disallow if leaving no plane config
Alvin Lee <[email protected]>
drm/amd/display: For prefetch mode > 0, extend prefetch if possible
Kieran Bingham <[email protected]>
media: i2c: imx335: Fix hblank min/max values
Hans de Goede <[email protected]>
media: ov2740: Fix hts value
Su Hui <[email protected]>
media: ddbridge: fix an error code problem in ddb_probe
Ming Qian <[email protected]>
media: amphion: remove mutext lock in condition of wait_event
Daniel Vacek <[email protected]>
IB/ipoib: Fix mcast list locking
Douglas Anderson <[email protected]>
drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time
Chao Yu <[email protected]>
f2fs: fix to tag gcing flag on page during block migration
James Seo <[email protected]>
hwmon: (hp-wmi-sensors) Fix failure to load on EliteDesk 800 G6
Xing Tong Wu <[email protected]>
hwmon: (nct6775) Fix fan speed set failure in automatic mode
Laurent Pinchart <[email protected]>
media: rkisp1: resizer: Stop manual allocation of v4l2_subdev_state
Tomi Valkeinen <[email protected]>
media: rkisp1: Fix IRQ disable race issue
Tomi Valkeinen <[email protected]>
media: rkisp1: Store IRQ lines
Tomi Valkeinen <[email protected]>
media: rkisp1: Fix IRQ handler return values
Tomi Valkeinen <[email protected]>
media: rkisp1: Drop IRQF_SHARED
Ricardo Ribalda <[email protected]>
media: uvcvideo: Fix power line control for SunplusIT camera
Ricardo Ribalda <[email protected]>
media: uvcvideo: Fix power line control for a Chicony camera
Neil Armstrong <[email protected]>
drm/msm/dp: Add DisplayPort controller for SM8650
Pierre-Louis Bossart <[email protected]>
ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL
Pierre-Louis Bossart <[email protected]>
ALSA: hda: Intel: add HDA_ARL PCI ID support
Pierre-Louis Bossart <[email protected]>
PCI: add INTEL_HDA_ARL to pci_ids.h
Michael Tretter <[email protected]>
media: rockchip: rga: fix swizzling for RGB formats
Ghanshyam Agrawal <[email protected]>
media: stk1160: Fixed high volume of stk1160_dbg messages
Tomi Valkeinen <[email protected]>
drm/mipi-dsi: Fix detach call without attach
Tomi Valkeinen <[email protected]>
drm/framebuffer: Fix use of uninitialized variable
Tomi Valkeinen <[email protected]>
drm/drm_file: fix use of uninitialized variable
Wenjing Liu <[email protected]>
drm/amd/display: add support for DTO genarated dscclk
Dennis Chan <[email protected]>
drm/amd/display: Fix Replay Desync Error IRQ handler
Nicholas Susanto <[email protected]>
drm/amd/display: Fix disable_otg_wa logic
Ilya Bakoulin <[email protected]>
drm/amd/display: Fix MST PBN/X.Y value calculations
Venkata Prasad Potturu <[email protected]>
ASoC: amd: Add new dmi entries for acp5x platform
Jaegeuk Kim <[email protected]>
f2fs: fix write pointers on zoned device after roll forward
Meenakshikumar Somasundaram <[email protected]>
drm/amd/display: Fix tiled display misalignment
Xin Ji <[email protected]>
drm/bridge: anx7625: Fix Set HPD irq detect window to 2ms
Hsin-Yi Wang <[email protected]>
drm/panel-edp: Add override_edid_mode quirk for generic edp
Jack Wang <[email protected]>
RDMA/IPoIB: Fix error code return in ipoib_mcast_join
Danylo Piliaiev <[email protected]>
drm/msm/a690: Fix reg values for a690
Jan Kara <[email protected]>
ocfs2: Avoid touching renamed directory if parent does not change
Jan Kara <[email protected]>
reiserfs: Avoid touching renamed directory if parent does not change
Al Viro <[email protected]>
fast_dput(): handle underflows gracefully
Cristian Ciocaltea <[email protected]>
ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument
Takashi Iwai <[email protected]>
ALSA: hda: Refer to correct stream index at loops
Chao Yu <[email protected]>
f2fs: fix to check return value of f2fs_reserve_new_block()
Linus Walleij <[email protected]>
ARM: dts: usr8200: Fix phy registers
Vladimir Oltean <[email protected]>
net: dsa: qca8k: put MDIO bus OF node on qca8k_mdio_register() failure
Mina Almasry <[email protected]>
net: kcm: fix direct access to bv_len
Suman Ghosh <[email protected]>
octeontx2-af: Fix max NPC MCAM entry check while validating ref_entry
Andrii Staikov <[email protected]>
i40e: Fix VF disable behavior to block all traffic
Chunyan Zhang <[email protected]>
arm64: dts: sprd: Change UMS512 idle-state nodename to match bindings
Chunyan Zhang <[email protected]>
arm64: dts: sprd: Add clock reference for pll2 on UMS512
Lin Ma <[email protected]>
bridge: cfm: fix enum typo in br_cc_ccm_tx_parse
Wen Gu <[email protected]>
net/smc: disable SEID on non-s390 archs where virtual ISM may be used
Frédéric Danis <[email protected]>
Bluetooth: L2CAP: Fix possible multiple reject send
clancy shang <[email protected]>
Bluetooth: hci_sync: fix BR/EDR wakeup bug
Iulia Tanasescu <[email protected]>
Bluetooth: ISO: Avoid creating child socket if PA sync is terminating
Zijun Hu <[email protected]>
Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066
Benjamin Berg <[email protected]>
wifi: cfg80211: free beacon_ies when overridden from hidden BSS
Su Hui <[email protected]>
wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift()
Mingyi Zhang <[email protected]>
libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos
Ching-Te Ku <[email protected]>
wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members
Zenm Chen <[email protected]>
wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices
Xianwei Zhao <[email protected]>
arm64: dts: amlogic: fix format for s4 uart node
Jesse Brandeburg <[email protected]>
ice: fix pre-shifted bit usage
Jesse Brandeburg <[email protected]>
intel: add bit macro includes where needed
Mao Jinlong <[email protected]>
arm64: dts: qcom: Fix coresight warnings in in-ports and out-ports
Mao Jinlong <[email protected]>
arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property
Mao Jinlong <[email protected]>
arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property
Alexei Starovoitov <[email protected]>
x86/cfi,bpf: Fix bpf_exception_cb() signature
Alex Lyakas <[email protected]>
md: Whenassemble the array, consult the superblock of the freshest device
Christoph Hellwig <[email protected]>
block: prevent an integer overflow in bvec_try_merge_hw_page
Linus Walleij <[email protected]>
ARM64: dts: marvell: Fix some common switch mistakes
Linus Walleij <[email protected]>
ARM: dts: marvell: Fix some common switch mistakes
Tobias Waldekranz <[email protected]>
net: dsa: mv88e6xxx: Fix mv88e6352_serdes_get_stats error path
Igor Russkikh <[email protected]>
net: atlantic: eliminate double free in error handling logic
Ahmed Zaki <[email protected]>
ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values
Yihang Li <[email protected]>
scsi: hisi_sas: Set .phy_attached before notifing phyup event HISI_PHYE_PHY_UP_PM
Justin Tee <[email protected]>
scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes
Justin Tee <[email protected]>
scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC
Fabio Estevam <[email protected]>
ARM: dts: imx23/28: Fix the DMA controller node name
Fabio Estevam <[email protected]>
ARM: dts: imx23-sansa: Use preferred i2c-gpios properties
Fabio Estevam <[email protected]>
ARM: dts: imx27-apf27dev: Fix LED name
Fabio Estevam <[email protected]>
ARM: dts: imx25/27: Pass timing0
Fabio Estevam <[email protected]>
ARM: dts: imx25: Fix the iim compatible string
Andrii Nakryiko <[email protected]>
selftests/bpf: fix compiler warnings in RELEASE=1 mode
Michal Simek <[email protected]>
arm64: zynqmp: Fix clock node name in kv260 cards
Michal Simek <[email protected]>
arm64: zynqmp: Move fixed clock to / for kv260
Kees Cook <[email protected]>
block/rnbd-srv: Check for unlikely string overflow
Shannon Nelson <[email protected]>
ionic: bypass firmware cmds when stuck in reset
Shannon Nelson <[email protected]>
ionic: pass opcode to devcmd_wait
Christian Marangi <[email protected]>
net: phy: at803x: fix passing the wrong reference for config_intr
Fabio Estevam <[email protected]>
ARM: dts: imx1: Fix sram node
Fabio Estevam <[email protected]>
ARM: dts: imx27: Fix sram node
Fabio Estevam <[email protected]>
ARM: dts: imx: Use flash@0,0 pattern
Fabio Estevam <[email protected]>
ARM: dts: imx25/27-eukrea: Fix RTC node name
Johan Jonker <[email protected]>
ARM: dts: rockchip: fix rk3036 hdmi ports node
Lingbo Kong <[email protected]>
wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850
Dmitry Antipov <[email protected]>
wifi: wfx: fix possible NULL pointer dereference in wfx_set_mfp_ap()
Hou Tao <[email protected]>
bpf: Set uattr->batch.count as zero before batched update or deletion
StanleyYP Wang <[email protected]>
wifi: mt76: mt7996: add PCI IDs for mt7992
MeiChia Chiu <[email protected]>
wifi: mt76: connac: fix EHT phy mode check
Nia Espera <[email protected]>
arm64: dts: qcom: sm8350: Fix remoteproc interrupt type
Neil Armstrong <[email protected]>
arm64: dts: qcom: sm8450: fix soundwire controllers node name
Neil Armstrong <[email protected]>
arm64: dts: qcom: sm8550: fix soundwire controllers node name
Tobias Waldekranz <[email protected]>
net: mvmdio: Avoid excessive sleeps in polled mode
Hannes Reinecke <[email protected]>
scsi: libfc: Fix up timeout error in fc_fcp_rec_error()
Hannes Reinecke <[email protected]>
scsi: libfc: Don't schedule abort twice
Kang Yang <[email protected]>
wifi: ath12k: fix and enable AP mode for WCN7850
Hou Tao <[email protected]>
bpf: Set need_defer as false when clearing fd array during map free
Hou Tao <[email protected]>
bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers
Chih-Kang Chang <[email protected]>
wifi: rtw89: fix misbehavior of TX beacon in concurrent mode
Po-Hao Huang <[email protected]>
wifi: rtw89: fix not entering PS mode after AP stops
Baochen Qiang <[email protected]>
wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early
Minsuk Kang <[email protected]>
wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus()
Yonghong Song <[email protected]>
bpf: Fix a few selftest failures due to llvm18 change
Alexander Stein <[email protected]>
ARM: dts: imx7s: Fix nand-controller #size-cells
Alexander Stein <[email protected]>
ARM: dts: imx7s: Fix lcdif compatible
Alexander Stein <[email protected]>
ARM: dts: imx7d: Fix coresight funnel ports
ching Huang <[email protected]>
scsi: arcmsr: Support new PCI device IDs 1883 and 1886
Sumit Saxena <[email protected]>
scsi: mpi3mr: Add PCI checks where SAS5116 diverges from SAS4116
Sumit Saxena <[email protected]>
scsi: mpi3mr: Add support for SAS5116 PCI IDs
Jose Ignacio Tornos Martinez <[email protected]>
net: usb: ax88179_178a: avoid two consecutive device resets
Zhengchao Shao <[email protected]>
bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk
Ido Schimmel <[email protected]>
PCI: Add no PM reset quirk for NVIDIA Spectrum devices
Kory Maincent <[email protected]>
net: phy: micrel: fix ts_info value in case of no phc
Krzysztof Kozlowski <[email protected]>
ARM: dts: samsung: s5pv210: fix camera unit addresses/ranges
Krzysztof Kozlowski <[email protected]>
ARM: dts: samsung: exynos4: fix camera unit addresses/ranges
Justin Tee <[email protected]>
scsi: lpfc: Fix possible file string name overflow when updating firmware
Tanmay Shah <[email protected]>
soc: xilinx: fix unhandled SGI warning message
HariBabu Gattem <[email protected]>
soc: xilinx: Fix for call trace due to the usage of smp_processor_id()
Dmitry Baryshkov <[email protected]>
ARM: dts: qcom: msm8660: fix PMIC node labels
Dmitry Baryshkov <[email protected]>
ARM: dts: qcom: mdm9615: fix PMIC node labels
Dmitry Baryshkov <[email protected]>
ARM: dts: qcom: strip prefix from PMIC files
Yafang Shao <[email protected]>
selftests/bpf: Fix issues in setup_classid_environment()
Shiji Yang <[email protected]>
wifi: rt2x00: correct wrong BBP register in RxDCOC calibration
Yonghong Song <[email protected]>
selftests/bpf: Fix pyperf180 compilation failure with clang18
Yonghong Song <[email protected]>
libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET
Andrii Nakryiko <[email protected]>
selftests/bpf: satisfy compiler by having explicit return in btf test
Andrii Nakryiko <[email protected]>
selftests/bpf: fix RELEASE=1 build for tc_opts
Shiji Yang <[email protected]>
wifi: rt2x00: restart beacon queue when hardware reset
Dmitry Antipov <[email protected]>
wifi: rtw89: fix timeout calculation in rtw89_roc_end()
Baokun Li <[email protected]>
ext4: avoid online resizing failures due to oversized flex bg
Baokun Li <[email protected]>
ext4: remove unnecessary check from alloc_flex_gd()
Baokun Li <[email protected]>
ext4: unify the type of flexbg_size to unsigned int
Ye Bin <[email protected]>
ext4: fix inconsistent between segment fstrim and full fstrim
Gabriel Krisman Bertazi <[email protected]>
ecryptfs: Reject casefold directory inodes
Shyam Prasad N <[email protected]>
cifs: fix in logging in cifs_chan_update_iface
Paulo Alcantara <[email protected]>
smb: client: fix hardlinking of reparse points
Paulo Alcantara <[email protected]>
smb: client: fix renaming of reparse points
Ojaswin Mujoo <[email protected]>
ext4: treat end of range as exclusive in ext4_zero_range()
Anna Schumaker <[email protected]>
SUNRPC: Fix a suspicious RCU usage warning
Joel Granados <[email protected]>
sysctl: Fix out of bounds access for empty sysctl registers
Heiko Carstens <[email protected]>
KVM: s390: fix setting of fpc register
Heiko Carstens <[email protected]>
s390/ptrace: handle setting of fpc register correctly
Tony Krowiak <[email protected]>
s390/vfio-ap: fix sysfs status attribute for AP queue devices
Arnd Bergmann <[email protected]>
arch: fix asm-offsets.c building with -Wmissing-prototypes
Arnd Bergmann <[email protected]>
arch: consolidate arch_irq_work_raise prototypes
Alexander Gordeev <[email protected]>
s390/boot: always align vmalloc area on segment boundary
Edward Adam Davis <[email protected]>
jfs: fix array-index-out-of-bounds in diNewExt
Oleg Nesterov <[email protected]>
rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock()
Oleg Nesterov <[email protected]>
afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu()
Thomas Bourgoin <[email protected]>
crypto: stm32/crc32 - fix parsing list of devices
Gao Xiang <[email protected]>
erofs: fix ztailpacking for subpage compressed blocks
Bharat Bhushan <[email protected]>
crypto: octeontx2 - Fix cptvf driver cleanup
Jia Jie Ho <[email protected]>
crypto: starfive - Fix dev_err_probe return error
Gao Xiang <[email protected]>
erofs: fix up compacted indexes for block size < 4096
Weichen Chen <[email protected]>
pstore/ram: Fix crash when setting number of cpus to an odd number
Gustavo A. R. Silva <[email protected]>
crypto: p10-aes-gcm - Avoid -Wstringop-overflow warnings
Jia Jie Ho <[email protected]>
hwrng: starfive - Fix dev_err_probe return error
Edward Adam Davis <[email protected]>
jfs: fix uaf in jfs_evict_inode
Manas Ghandat <[email protected]>
jfs: fix array-index-out-of-bounds in dbAdjTree
Manas Ghandat <[email protected]>
jfs: fix slab-out-of-bounds Read in dtSearch
Osama Muhammad <[email protected]>
UBSAN: array-index-out-of-bounds in dtSplitRoot
Osama Muhammad <[email protected]>
FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree
Rafael J. Wysocki <[email protected]>
thermal: core: Fix thermal zone suspend-resume synchronization
Viresh Kumar <[email protected]>
OPP: The level field is always of unsigned int type
Shuai Xue <[email protected]>
ACPI: APEI: set memory failure flags as MF_ACTION_REQUIRED on synchronous events
Mukesh Ojha <[email protected]>
PM / devfreq: Synchronize devfreq_monitor_[start/stop]
Michal Wajdeczko <[email protected]>
kunit: Reset test->priv after each param iteration
Rae Moar <[email protected]>
kunit: tool: fix parsing of test attributes
Yuntao Wang <[email protected]>
ACPI: NUMA: Fix the logic of getting the fake_pxm value
Thomas Weißschuh <[email protected]>
selftests/nolibc: fix testcase status alignment
Prarit Bhargava <[email protected]>
ACPI: extlog: fix NULL pointer dereference check
Dmitry Antipov <[email protected]>
PNP: ACPI: fix fortify warning
Yuluo Qiu <[email protected]>
ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop
Yuntao Wang <[email protected]>
ACPI: tables: Correct and clean up the logic of acpi_parse_entries_array()
Chris Riches <[email protected]>
audit: Send netlink ACK before setting connection in auditd_set
Rui Zhang <[email protected]>
regulator: core: Only increment use_count when enable_count changes
Vincent Guittot <[email protected]>
sched/fair: Fix tg->load when offlining a CPU
Andrzej Hajda <[email protected]>
debugobjects: Stop accessing objects after releasing hash bucket lock
Greg KH <[email protected]>
perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file
Raghavendra K T <[email protected]>
sched/numa: Fix mm numa_scan_seq based unconditional scan
Zhiquan Li <[email protected]>
x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel
Naveen N Rao <[email protected]>
powerpc/lib: Validate size for vector operations
Stephen Rothwell <[email protected]>
powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE
Jun'ichi Nomura <[email protected]>
x86/boot: Ignore NMIs during very early boot
Michael Ellerman <[email protected]>
powerpc/64s: Fix CONFIG_NUMA=n build due to create_section_mapping()
Michael Ellerman <[email protected]>
powerpc/mm: Fix build failures due to arch_reserved_kernel_pages()
Michael Ellerman <[email protected]>
powerpc: Fix build error due to is_valid_bugaddr()
Mark Rutland <[email protected]>
drivers/perf: pmuv3: don't expose SW_INCR event in sysfs
Huang Shijie <[email protected]>
arm64: irq: set the correct node for VMAP stack
Kunwu Chan <[email protected]>
powerpc/mm: Fix null-pointer dereference in pgtable_cache_add
Dmitry Torokhov <[email protected]>
asm-generic: make sparse happy with odd-sized put_unaligned_*()
-------------
Diffstat:
Documentation/ABI/testing/sysfs-class-net-queues | 22 +-
Documentation/sound/soc/dapm.rst | 2 +-
Makefile | 4 +-
arch/alpha/kernel/asm-offsets.c | 2 +-
.../intel/ixp/intel-ixp42x-usrobotics-usr8200.dts | 22 ++
arch/arm/boot/dts/marvell/armada-370-rd.dts | 24 +--
.../dts/marvell/armada-381-netgear-gs110emx.dts | 44 ++--
.../dts/marvell/armada-385-clearfog-gtr-l8.dts | 38 ++--
.../dts/marvell/armada-385-clearfog-gtr-s4.dts | 22 +-
arch/arm/boot/dts/marvell/armada-385-linksys.dtsi | 18 +-
.../boot/dts/marvell/armada-385-turris-omnia.dts | 20 +-
arch/arm/boot/dts/marvell/armada-388-clearfog.dts | 20 +-
.../boot/dts/marvell/armada-xp-linksys-mamba.dts | 18 +-
arch/arm/boot/dts/nxp/imx/imx1-ads.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx1-apf9328.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx1.dtsi | 5 +-
.../boot/dts/nxp/imx/imx25-eukrea-cpuimx25.dtsi | 2 +-
.../imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts | 2 +-
.../imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts | 2 +-
.../imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx25-pdk.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx25.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx27-apf27dev.dts | 4 +-
.../boot/dts/nxp/imx/imx27-eukrea-cpuimx27.dtsi | 4 +-
.../nxp/imx/imx27-eukrea-mbimxsd27-baseboard.dts | 2 +-
.../dts/nxp/imx/imx27-phytec-phycard-s-rdk.dts | 2 +-
.../boot/dts/nxp/imx/imx27-phytec-phycore-rdk.dts | 2 +-
.../boot/dts/nxp/imx/imx27-phytec-phycore-som.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx27.dtsi | 3 +
arch/arm/boot/dts/nxp/imx/imx7d.dtsi | 3 -
arch/arm/boot/dts/nxp/imx/imx7s.dtsi | 10 +-
arch/arm/boot/dts/nxp/mxs/imx23-sansa.dts | 12 +-
arch/arm/boot/dts/nxp/mxs/imx23.dtsi | 2 +-
arch/arm/boot/dts/nxp/mxs/imx28.dtsi | 2 +-
.../dts/qcom/{qcom-pm8226.dtsi => pm8226.dtsi} | 0
.../dts/qcom/{qcom-pm8841.dtsi => pm8841.dtsi} | 0
.../dts/qcom/{qcom-pm8941.dtsi => pm8941.dtsi} | 0
.../dts/qcom/{qcom-pma8084.dtsi => pma8084.dtsi} | 0
.../boot/dts/qcom/{qcom-pmx55.dtsi => pmx55.dtsi} | 0
.../boot/dts/qcom/{qcom-pmx65.dtsi => pmx65.dtsi} | 0
.../boot/dts/qcom/qcom-apq8026-asus-sparrow.dts | 2 +-
.../boot/dts/qcom/qcom-apq8026-huawei-sturgeon.dts | 2 +-
arch/arm/boot/dts/qcom/qcom-apq8026-lg-lenok.dts | 2 +-
.../dts/qcom/qcom-apq8026-samsung-matisse-wifi.dts | 2 +-
.../arm/boot/dts/qcom/qcom-apq8060-dragonboard.dts | 4 +-
.../arm/boot/dts/qcom/qcom-apq8074-dragonboard.dts | 4 +-
arch/arm/boot/dts/qcom/qcom-apq8084-ifc6540.dts | 2 +-
arch/arm/boot/dts/qcom/qcom-apq8084-mtp.dts | 2 +-
arch/arm/boot/dts/qcom/qcom-mdm9615-wp8548.dtsi | 2 +-
arch/arm/boot/dts/qcom/qcom-mdm9615.dtsi | 14 +-
arch/arm/boot/dts/qcom/qcom-msm8660.dtsi | 16 +-
.../qcom/qcom-msm8974-lge-nexus5-hammerhead.dts | 4 +-
.../dts/qcom/qcom-msm8974-sony-xperia-rhine.dtsi | 4 +-
.../dts/qcom/qcom-msm8974pro-fairphone-fp2.dts | 4 +-
.../dts/qcom/qcom-msm8974pro-oneplus-bacon.dts | 4 +-
.../boot/dts/qcom/qcom-msm8974pro-samsung-klte.dts | 2 +-
.../qcom-msm8974pro-sony-xperia-shinano-castor.dts | 4 +-
arch/arm/boot/dts/qcom/qcom-sdx55-mtp.dts | 2 +-
arch/arm/boot/dts/qcom/qcom-sdx55-t55.dts | 2 +-
.../boot/dts/qcom/qcom-sdx55-telit-fn980-tlb.dts | 2 +-
arch/arm/boot/dts/qcom/qcom-sdx65-mtp.dts | 2 +-
arch/arm/boot/dts/rockchip/rk3036.dtsi | 14 +-
arch/arm/boot/dts/samsung/exynos4.dtsi | 26 +--
arch/arm/boot/dts/samsung/exynos4x12.dtsi | 17 +-
arch/arm/boot/dts/samsung/s5pv210.dtsi | 18 +-
arch/arm/include/asm/irq_work.h | 2 -
.../boot/dts/amlogic/meson-s4-s805x2-aq222.dts | 4 +-
arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 4 +-
.../dts/marvell/armada-3720-espressobin-ultra.dts | 14 +-
.../boot/dts/marvell/armada-3720-espressobin.dtsi | 20 +-
.../boot/dts/marvell/armada-3720-gl-mv1000.dts | 20 +-
.../boot/dts/marvell/armada-3720-turris-mox.dts | 85 ++++----
.../boot/dts/marvell/armada-7040-mochabin.dts | 24 +--
.../dts/marvell/armada-8040-clearfog-gt-8k.dts | 22 +-
arch/arm64/boot/dts/marvell/cn9130-crb.dtsi | 42 ++--
arch/arm64/boot/dts/qcom/msm8996.dtsi | 21 ++
arch/arm64/boot/dts/qcom/msm8998.dtsi | 32 +--
arch/arm64/boot/dts/qcom/sdm845.dtsi | 5 +-
arch/arm64/boot/dts/qcom/sm8150.dtsi | 5 +-
arch/arm64/boot/dts/qcom/sm8250.dtsi | 24 +--
arch/arm64/boot/dts/qcom/sm8350.dtsi | 8 +-
arch/arm64/boot/dts/qcom/sm8450.dtsi | 8 +-
arch/arm64/boot/dts/qcom/sm8550.dtsi | 8 +-
arch/arm64/boot/dts/sprd/ums512.dtsi | 3 +-
.../boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso | 40 ++--
.../boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso | 42 ++--
arch/arm64/include/asm/irq_work.h | 2 -
arch/arm64/kernel/irq.c | 7 +-
arch/csky/include/asm/irq_work.h | 2 +-
arch/loongarch/kernel/asm-offsets.c | 26 +--
arch/powerpc/crypto/aes-gcm-p10-glue.c | 2 +-
arch/powerpc/include/asm/irq_work.h | 1 -
arch/powerpc/include/asm/mmu.h | 4 +
arch/powerpc/include/asm/mmzone.h | 8 -
arch/powerpc/kernel/traps.c | 2 +
arch/powerpc/lib/sstep.c | 10 +
arch/powerpc/mm/book3s64/pgtable.c | 2 +
arch/powerpc/mm/init-common.c | 5 +-
arch/powerpc/mm/mmu_decl.h | 5 +
arch/riscv/include/asm/irq_work.h | 2 +-
arch/riscv/kernel/head.S | 1 +
arch/riscv/mm/init.c | 12 +-
arch/s390/boot/ipl_parm.c | 2 +-
arch/s390/boot/startup.c | 3 +-
arch/s390/include/asm/irq_work.h | 2 -
arch/s390/kernel/ptrace.c | 6 +-
arch/s390/kvm/kvm-s390.c | 5 -
arch/sparc/kernel/asm-offsets.c | 6 +-
arch/um/drivers/net_kern.c | 2 +-
arch/um/include/shared/kern_util.h | 2 +-
arch/um/kernel/process.c | 2 +-
arch/um/kernel/time.c | 32 ++-
arch/um/os-Linux/helper.c | 6 +-
arch/um/os-Linux/util.c | 19 +-
arch/x86/boot/compressed/ident_map_64.c | 5 +
arch/x86/boot/compressed/idt_64.c | 1 +
arch/x86/boot/compressed/idt_handlers_64.S | 1 +
arch/x86/boot/compressed/misc.h | 1 +
arch/x86/include/asm/irq_work.h | 1 -
arch/x86/include/asm/kmsan.h | 17 +-
arch/x86/kernel/cpu/mce/core.c | 16 ++
block/bio.c | 2 +-
block/blk-mq.c | 16 ++
drivers/accel/habanalabs/common/device.c | 17 +-
drivers/accel/habanalabs/common/habanalabs.h | 2 +
drivers/accel/habanalabs/common/habanalabs_drv.c | 3 +
drivers/accel/habanalabs/common/mmu/mmu.c | 1 +
drivers/accel/habanalabs/common/sysfs.c | 3 +
drivers/accel/habanalabs/gaudi2/gaudi2.c | 14 +-
.../habanalabs/include/hw_ip/pci/pci_general.h | 1 +
drivers/acpi/acpi_extlog.c | 5 +-
drivers/acpi/acpi_video.c | 9 +
drivers/acpi/apei/ghes.c | 29 ++-
drivers/acpi/numa/srat.c | 4 +-
drivers/acpi/resource.c | 21 ++
drivers/base/arch_numa.c | 2 +-
drivers/block/rnbd/rnbd-srv.c | 19 +-
drivers/bluetooth/hci_qca.c | 1 +
drivers/char/hw_random/jh7110-trng.c | 2 +-
drivers/clk/hisilicon/clk-hi3620.c | 4 +-
drivers/clk/imx/clk-imx8qxp.c | 24 ++-
drivers/clk/imx/clk-scu.c | 4 +-
drivers/clk/mmp/clk-of-pxa168.c | 3 +
drivers/crypto/caam/caamalg_qi2.c | 7 +-
drivers/crypto/caam/caamhash.c | 7 +-
drivers/crypto/marvell/octeontx2/otx2_cptlf.c | 6 +-
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c | 3 +
drivers/crypto/starfive/jh7110-cryp.c | 2 +-
drivers/crypto/stm32/stm32-crc32.c | 2 +-
drivers/devfreq/devfreq.c | 24 ++-
drivers/extcon/extcon.c | 3 +-
drivers/gpu/drm/amd/amdgpu/aldebaran.c | 26 ++-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 21 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 31 +++
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 13 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 6 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.c | 4 +-
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 4 +
drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 5 +
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 8 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 4 +-
.../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 2 +
drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 42 ++--
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 24 ++-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 30 +--
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 9 +-
.../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c | 71 ++++++-
.../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.h | 11 +
.../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 8 -
drivers/gpu/drm/amd/display/dc/core/dc.c | 4 +
drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 2 +-
drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 2 +-
.../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 9 +-
.../amd/display/dc/dcn35/dcn35_dio_link_encoder.c | 5 +
.../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 3 +
.../dc/dml/dcn32/display_mode_vba_util_32.c | 33 ++-
.../dc/dml/dcn32/display_mode_vba_util_32.h | 1 +
.../drm/amd/display/dc/dml2/display_mode_core.c | 2 +-
drivers/gpu/drm/amd/display/dc/dml2/dml2_utils.c | 8 +
.../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 5 +-
.../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c | 3 +-
.../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 23 ++-
.../drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c | 3 +-
.../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c | 25 +++
drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 1 +
drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 4 +
drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 40 +++-
.../display/dc/link/protocols/link_dp_dpia_bw.c | 221 +++++++++------------
.../display/dc/link/protocols/link_dp_dpia_bw.h | 4 +-
.../dc/link/protocols/link_dp_irq_handler.c | 12 +-
drivers/gpu/drm/amd/display/include/audio_types.h | 2 +-
.../drm/amd/display/modules/power/power_helpers.c | 2 -
drivers/gpu/drm/amd/include/amd_shared.h | 2 -
drivers/gpu/drm/amd/include/mes_v11_api_def.h | 3 +-
.../amd/pm/powerplay/hwmgr/process_pptables_v1_0.c | 2 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 17 +-
drivers/gpu/drm/bridge/analogix/anx7625.c | 51 +++--
drivers/gpu/drm/bridge/analogix/anx7625.h | 4 +
drivers/gpu/drm/drm_file.c | 2 +-
drivers/gpu/drm/drm_framebuffer.c | 2 +-
drivers/gpu/drm/drm_mipi_dsi.c | 17 +-
drivers/gpu/drm/exynos/exynos_drm_drv.c | 11 +
drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 23 ++-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h | 18 ++
.../gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h | 18 ++
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 6 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 4 +-
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 32 ++-
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 33 ++-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c | 3 +
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 1 +
drivers/gpu/drm/msm/dp/dp_display.c | 6 +
drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 4 +
drivers/gpu/drm/msm/msm_mdss.c | 2 +-
drivers/gpu/drm/panel/panel-edp.c | 48 ++++-
drivers/hid/hidraw.c | 7 +-
drivers/hwmon/hp-wmi-sensors.c | 127 ++++++++++--
drivers/hwmon/nct6775-core.c | 7 +
drivers/i2c/busses/i2c-rk3x.c | 8 +-
drivers/i3c/master/i3c-master-cdns.c | 7 +-
drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 7 +-
drivers/leds/trigger/ledtrig-panic.c | 5 +-
drivers/mailbox/arm_mhuv2.c | 3 +-
drivers/md/md.c | 54 ++++-
drivers/media/i2c/imx335.c | 4 +-
drivers/media/i2c/ov2740.c | 17 +-
drivers/media/pci/ddbridge/ddbridge-main.c | 2 +-
drivers/media/platform/amphion/vpu.h | 3 +-
drivers/media/platform/amphion/vpu_cmds.c | 28 +--
drivers/media/platform/amphion/vpu_v4l2.c | 1 +
drivers/media/platform/rockchip/rga/rga.c | 15 +-
.../media/platform/rockchip/rkisp1/rkisp1-common.h | 11 +-
.../media/platform/rockchip/rkisp1/rkisp1-csi.c | 14 +-
.../media/platform/rockchip/rkisp1/rkisp1-dev.c | 35 +++-
.../media/platform/rockchip/rkisp1/rkisp1-isp.c | 20 +-
.../platform/rockchip/rkisp1/rkisp1-resizer.c | 38 ++--
drivers/media/usb/stk1160/stk1160-video.c | 5 +-
drivers/media/usb/uvc/uvc_driver.c | 18 ++
drivers/mfd/Kconfig | 1 +
drivers/misc/lis3lv02d/lis3lv02d_i2c.c | 1 +
drivers/net/bonding/bond_alb.c | 3 +-
drivers/net/dsa/mt7530.c | 3 +-
drivers/net/dsa/mv88e6xxx/chip.h | 4 +-
drivers/net/dsa/mv88e6xxx/serdes.c | 10 +-
drivers/net/dsa/mv88e6xxx/serdes.h | 8 +-
drivers/net/dsa/qca/qca8k-8xxx.c | 24 ++-
drivers/net/ethernet/amd/pds_core/adminq.c | 64 ++++--
drivers/net/ethernet/amd/pds_core/core.c | 46 ++++-
drivers/net/ethernet/amd/pds_core/core.h | 2 +-
drivers/net/ethernet/amd/pds_core/debugfs.c | 4 +
drivers/net/ethernet/amd/pds_core/dev.c | 16 +-
drivers/net/ethernet/amd/pds_core/devlink.c | 3 +-
drivers/net/ethernet/amd/pds_core/fw.c | 3 +
drivers/net/ethernet/amd/pds_core/main.c | 26 ++-
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c | 28 +--
drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 61 ++----
drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 22 +-
drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 23 +--
drivers/net/ethernet/google/gve/gve_rx.c | 8 +-
drivers/net/ethernet/intel/e1000/e1000_hw.c | 1 +
drivers/net/ethernet/intel/e1000e/e1000.h | 20 ++
drivers/net/ethernet/intel/e1000e/ptp.c | 22 +-
drivers/net/ethernet/intel/fm10k/fm10k_pf.c | 1 +
drivers/net/ethernet/intel/fm10k/fm10k_vf.c | 1 +
drivers/net/ethernet/intel/i40e/i40e_common.c | 1 +
drivers/net/ethernet/intel/i40e/i40e_dcb.c | 2 +
drivers/net/ethernet/intel/i40e/i40e_nvm.c | 1 +
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 32 +++
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 1 +
drivers/net/ethernet/intel/iavf/iavf_common.c | 3 +-
drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 5 +-
drivers/net/ethernet/intel/iavf/iavf_fdir.c | 1 +
drivers/net/ethernet/intel/iavf/iavf_txrx.c | 1 +
drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 18 +-
drivers/net/ethernet/intel/ice/ice_lib.c | 7 +-
drivers/net/ethernet/intel/ice/ice_virtchnl.c | 12 +-
drivers/net/ethernet/intel/ice/ice_vsi_vlan_lib.c | 16 +-
drivers/net/ethernet/intel/idpf/virtchnl2.h | 2 +-
drivers/net/ethernet/intel/igb/e1000_i210.c | 4 +-
drivers/net/ethernet/intel/igb/e1000_nvm.c | 4 +-
drivers/net/ethernet/intel/igb/e1000_phy.c | 4 +-
drivers/net/ethernet/intel/igbvf/netdev.c | 28 +--
drivers/net/ethernet/intel/igc/igc_i225.c | 1 +
drivers/net/ethernet/intel/igc/igc_phy.c | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c | 36 ++--
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c | 61 +++---
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 145 +++++++-------
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 2 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 42 ++--
drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c | 34 ++--
drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h | 1 -
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 105 +++++-----
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h | 2 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 2 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 43 +---
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c | 44 ++--
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 149 +++++++-------
drivers/net/ethernet/marvell/mvmdio.c | 53 ++---
.../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 13 +-
.../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 1 -
.../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 3 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 7 +-
drivers/net/ethernet/mediatek/mtk_eth_soc.c | 5 +-
.../net/ethernet/microchip/lan966x/lan966x_port.c | 5 +-
.../net/ethernet/pensando/ionic/ionic_bus_pci.c | 4 +
drivers/net/ethernet/pensando/ionic/ionic_dev.c | 1 +
drivers/net/ethernet/pensando/ionic/ionic_dev.h | 1 +
drivers/net/ethernet/pensando/ionic/ionic_lif.c | 3 +
drivers/net/ethernet/pensando/ionic/ionic_main.c | 22 +-
drivers/net/phy/at803x.c | 6 +-
drivers/net/phy/mediatek-ge-soc.c | 147 ++++++++------
drivers/net/phy/micrel.c | 6 +-
drivers/net/usb/ax88179_178a.c | 2 -
drivers/net/virtio_net.c | 9 +-
drivers/net/wireless/ath/ath11k/pcic.c | 4 +-
drivers/net/wireless/ath/ath12k/hal.c | 4 +-
drivers/net/wireless/ath/ath12k/hw.c | 3 +-
drivers/net/wireless/ath/ath12k/mac.c | 4 +-
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 5 +-
.../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7996/pci.c | 8 +-
drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 2 +-
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 3 +
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 11 +
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 12 ++
.../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 6 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/phy.c | 4 +-
drivers/net/wireless/realtek/rtw89/coex.c | 4 +-
drivers/net/wireless/realtek/rtw89/core.c | 2 +-
drivers/net/wireless/realtek/rtw89/core.h | 12 +-
drivers/net/wireless/realtek/rtw89/fw.c | 17 +-
drivers/net/wireless/realtek/rtw89/mac.c | 100 +++++++++-
drivers/net/wireless/realtek/rtw89/mac.h | 1 +
drivers/net/wireless/realtek/rtw89/mac80211.c | 3 +
drivers/net/wireless/realtek/rtw89/reg.h | 17 ++
drivers/net/wireless/silabs/wfx/sta.c | 42 ++--
drivers/opp/core.c | 9 +-
drivers/pci/pci.h | 2 +-
drivers/pci/pcie/aer.c | 9 +-
drivers/pci/quirks.c | 24 ++-
drivers/pci/switch/switchtec.c | 25 ++-
drivers/perf/arm_pmuv3.c | 6 +-
drivers/pinctrl/intel/pinctrl-baytrail.c | 3 +-
drivers/pnp/pnpacpi/rsparser.c | 12 +-
drivers/regulator/core.c | 56 +++---
drivers/regulator/ti-abb-regulator.c | 22 +-
drivers/s390/crypto/vfio_ap_ops.c | 16 +-
drivers/scsi/arcmsr/arcmsr.h | 4 +
drivers/scsi/arcmsr/arcmsr_hba.c | 6 +
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 10 +-
drivers/scsi/isci/request.c | 2 +-
drivers/scsi/libfc/fc_fcp.c | 18 +-
drivers/scsi/lpfc/lpfc.h | 1 +
drivers/scsi/lpfc/lpfc_els.c | 14 +-
drivers/scsi/lpfc/lpfc_init.c | 4 +-
drivers/scsi/lpfc/lpfc_vmid.c | 1 +
drivers/scsi/mpi3mr/mpi3mr_fw.c | 3 +-
drivers/scsi/mpi3mr/mpi3mr_os.c | 13 +-
drivers/scsi/scsi_error.c | 8 +-
drivers/scsi/scsi_lib.c | 2 +-
drivers/scsi/scsi_priv.h | 2 +-
drivers/soc/xilinx/xlnx_event_manager.c | 7 +-
drivers/spmi/spmi-mtk-pmif.c | 7 +-
drivers/staging/vme_user/vme.c | 2 +-
drivers/thermal/thermal_core.c | 30 ++-
drivers/tty/serial/8250/8250_pci.c | 58 +++++-
drivers/tty/tty_ioctl.c | 4 +-
drivers/usb/core/hub.c | 33 ++-
drivers/usb/host/xhci-plat.c | 23 ++-
drivers/watchdog/it87_wdt.c | 14 +-
drivers/watchdog/starfive-wdt.c | 2 +
drivers/xen/gntdev-dmabuf.c | 50 ++---
fs/9p/v9fs_vfs.h | 1 +
fs/9p/vfs_inode.c | 6 +-
fs/9p/vfs_inode_dotl.c | 1 +
fs/afs/callback.c | 3 +-
fs/ceph/caps.c | 9 +-
fs/ceph/mds_client.c | 2 +-
fs/ceph/quota.c | 39 ++--
fs/dcache.c | 7 +-
fs/ecryptfs/inode.c | 8 +
fs/erofs/zdata.c | 2 +-
fs/erofs/zmap.c | 32 ++-
fs/ext4/extents.c | 6 +-
fs/ext4/mballoc.c | 11 +-
fs/ext4/resize.c | 37 ++--
fs/f2fs/compress.c | 4 +-
fs/f2fs/file.c | 2 +
fs/f2fs/recovery.c | 25 ++-
fs/jfs/jfs_dmap.c | 57 +++---
fs/jfs/jfs_dtree.c | 7 +-
fs/jfs/jfs_imap.c | 3 +
fs/jfs/jfs_mount.c | 6 +-
fs/kernfs/dir.c | 12 ++
fs/ocfs2/namei.c | 8 +-
fs/proc/proc_sysctl.c | 9 +-
fs/pstore/ram.c | 1 +
fs/reiserfs/namei.c | 54 ++---
fs/smb/client/cifsglob.h | 30 ++-
fs/smb/client/cifsproto.h | 15 +-
fs/smb/client/cifssmb.c | 17 +-
fs/smb/client/inode.c | 3 +-
fs/smb/client/link.c | 4 +-
fs/smb/client/sess.c | 14 +-
fs/smb/client/smb2inode.c | 55 +++--
fs/smb/client/smb2proto.h | 16 +-
fs/tracefs/event_inode.c | 117 +++++++----
fs/tracefs/inode.c | 198 ++++++++++--------
fs/tracefs/internal.h | 4 +-
include/asm-generic/numa.h | 2 +
include/asm-generic/unaligned.h | 24 +--
include/drm/drm_color_mgmt.h | 1 +
include/drm/drm_mipi_dsi.h | 2 +
include/linux/avf/virtchnl.h | 1 +
include/linux/bpf.h | 2 +-
include/linux/irq_work.h | 3 +
include/linux/mm_types.h | 3 +
include/linux/mmzone.h | 6 +-
include/linux/netfilter/ipset/ip_set.h | 4 +
include/linux/pci_ids.h | 1 +
include/linux/pm_opp.h | 4 +-
include/linux/thermal.h | 2 +
include/net/af_unix.h | 20 +-
include/net/ip.h | 2 +-
include/net/netfilter/nf_tables.h | 2 +
kernel/audit.c | 31 ++-
kernel/bpf/arraymap.c | 23 ++-
kernel/bpf/helpers.c | 15 +-
kernel/bpf/syscall.c | 6 +
kernel/events/core.c | 38 ++--
kernel/sched/fair.c | 56 +++++-
lib/debugobjects.c | 200 ++++++++-----------
lib/fw_table.c | 30 +--
lib/kunit/executor.c | 4 +
lib/kunit/test.c | 15 +-
net/bluetooth/hci_sync.c | 10 +-
net/bluetooth/iso.c | 51 ++++-
net/bluetooth/l2cap_core.c | 3 +-
net/bpf/test_run.c | 2 +-
net/bridge/br_cfm_netlink.c | 2 +-
net/bridge/br_multicast.c | 20 +-
net/bridge/br_private.h | 4 +-
net/devlink/port.c | 2 +-
net/ipv4/ip_output.c | 12 +-
net/ipv4/ip_sockglue.c | 6 +-
net/ipv4/ipmr.c | 2 +-
net/ipv4/raw.c | 2 +-
net/ipv4/tcp.c | 12 +-
net/ipv4/udp.c | 2 +-
net/ipv6/addrconf_core.c | 21 +-
net/ipv6/ip6_tunnel.c | 21 +-
net/kcm/kcmsock.c | 2 +-
net/llc/af_llc.c | 2 +
net/netfilter/ipset/ip_set_bitmap_gen.h | 14 +-
net/netfilter/ipset/ip_set_core.c | 37 +++-
net/netfilter/ipset/ip_set_hash_gen.h | 15 +-
net/netfilter/ipset/ip_set_list_set.c | 13 +-
net/netfilter/nf_conntrack_proto_tcp.c | 10 +-
net/netfilter/nf_log.c | 7 +-
net/netfilter/nf_tables_api.c | 14 +-
net/netfilter/nft_ct.c | 24 +++
net/netfilter/nft_tunnel.c | 1 +
net/rxrpc/conn_service.c | 3 +-
net/smc/smc_clc.c | 14 ++
net/sunrpc/xprtmultipath.c | 17 +-
net/unix/af_unix.c | 14 +-
net/unix/diag.c | 2 +-
net/wireless/scan.c | 4 +
sound/hda/hdac_stream.c | 9 +-
sound/hda/intel-dsp-config.c | 10 +
sound/pci/hda/hda_intel.c | 2 +
sound/pci/hda/patch_conexant.c | 115 ++++++++++-
sound/soc/amd/acp-config.c | 15 +-
sound/soc/codecs/lpass-wsa-macro.c | 7 -
sound/soc/codecs/rtq9128.c | 73 ++++---
sound/soc/codecs/wcd938x.c | 2 +-
sound/soc/codecs/wsa883x.c | 6 +-
sound/soc/qcom/sc8280xp.c | 12 +-
tools/build/feature/test-libopencsd.c | 4 +-
tools/lib/bpf/libbpf.c | 2 +
tools/lib/bpf/libbpf_common.h | 13 +-
tools/lib/subcmd/help.c | 18 +-
tools/testing/kunit/kunit_parser.py | 4 +-
tools/testing/selftests/bpf/cgroup_helpers.c | 18 +-
tools/testing/selftests/bpf/prog_tests/btf.c | 6 +-
tools/testing/selftests/bpf/prog_tests/tc_opts.c | 6 +-
tools/testing/selftests/bpf/progs/pyperf180.c | 22 ++
.../selftests/bpf/progs/test_global_func17.c | 1 +
tools/testing/selftests/bpf/veristat.c | 2 +-
tools/testing/selftests/bpf/xdp_hw_metadata.c | 2 +-
.../selftests/drivers/net/bonding/lag_lib.sh | 11 +
tools/testing/selftests/drivers/net/team/config | 4 +-
tools/testing/selftests/net/Makefile | 5 +-
tools/testing/selftests/net/config | 16 ++
tools/testing/selftests/net/pmtu.sh | 18 +-
tools/testing/selftests/net/setup_veth.sh | 2 +-
tools/testing/selftests/net/udpgro.sh | 4 +-
tools/testing/selftests/net/udpgro_bench.sh | 4 +-
tools/testing/selftests/net/udpgro_frglist.sh | 6 +-
tools/testing/selftests/net/udpgro_fwd.sh | 8 +-
tools/testing/selftests/net/veth.sh | 4 +-
tools/testing/selftests/net/xdp_dummy.c | 13 ++
tools/testing/selftests/nolibc/nolibc-test.c | 4 +-
tools/testing/selftests/sgx/test_encl.lds | 6 +-
516 files changed, 4678 insertions(+), 2639 deletions(-)Hey!
Had problems with rc1 not loading initramfs on my Arch Linux AMD
Desktop system with a model name : AMD Ryzen 5 5600 6-Core
Processor
but rc2 works
Tested by: Luna Jernberg <[email protected]>
Den lör 3 feb. 2024 kl 18:53 skrev Greg Kroah-Hartman <[email protected]>:
Quoted 1,615 lines
This is the start of the stable review cycle for the 6.7.4 release. There are 355 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 Mon, 05 Feb 2024 17:47:20 +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.7.4-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.7.y
and the diffstat can be found below.thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:Greg Kroah-Hartman <[email protected]>
Linux 6.7.4-rc2Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix missing error code in 'gmc_v6/7/8/9_0_hw_init()'Johan Hovold <[email protected]>
ASoC: codecs: wsa883x: fix PA volume controlJohan Hovold <[email protected]>
ASoC: codecs: lpass-wsa-macro: fix compander volume hackJohan Hovold <[email protected]>
ASoC: codecs: wcd938x: fix headphones volume controlsJohan Hovold <[email protected]>
ASoC: qcom: sc8280xp: limit speaker volumesZhengchao Shao <[email protected]>
bonding: remove print inbond_verify_device_pathYonghong Song <[email protected]>
selftests/bpf: Remove flakytest_btf_idtestKonrad Dybcio <[email protected]>
drm/msm/dsi: Enable runtime PMJonathan Gray <[email protected]>
Revert "drm/amd/display: Disable PSR-SU on Parade 0803 TCON again"Marco Elver <[email protected]>
mm, kmsan: fix infinite recursion due to RCU critical sectionHuang Shijie <[email protected]>
arm64: irq: set the correct node for shadow call stackPavan Kumar Linga <[email protected]>
idpf: avoid compiler padding invirtchnl2_ptypestructPaolo Abeni <[email protected]>
selftests: net: enable some more knobsJakub Kicinski <[email protected]>
selftests: net: add missing config forNF_TARGET_TTLBenjamin Poirier <[email protected]>
selftests: bonding: Check initial stateBenjamin Poirier <[email protected]>
selftests: team: Add missing config optionsBreno Leitao <[email protected]>
net: sysfs: Fix /sys/class/net/<iface> pathGeetha sowjanya <[email protected]>
octeontx2-pf: Remove xdp queues on program detachPaolo Abeni <[email protected]>
selftests: net: don't access/dev/stdoutinpmtu.shPaolo Abeni <[email protected]>
selftests: net: fix available tunnels detectionPaolo Abeni <[email protected]>
selftests: net: add missing config forpmtu.shtestsJakub Kicinski <[email protected]>
selftests: net: add missing config for nftables-backed iptablesBrett Creeley <[email protected]>
pds_core: Rework teardown/setup flow to be more commonBrett Creeley <[email protected]>
pds_core: Clear BARs on resetBrett Creeley <[email protected]>
pds_core: Prevent race issues involving the adminqBrett Creeley <[email protected]>
pds_core: Use struct pdsc for thepdsc_adminq_isrprivate dataBrett Creeley <[email protected]>
pds_core: Cancel AQ work on teardownBrett Creeley <[email protected]>
pds_core: Prevent health thread from running during reset/removeEric Dumazet <[email protected]>
af_unix: fix lockdep positive insk_diag_dump_icons()Zhipeng Lu <[email protected]>
net: ipv4: fix a memleak inip_setup_corkPablo Neira Ayuso <[email protected]>
netfilter:nft_ct: sanitize layer 3 and 4 protocol number in custom expectationsPablo Neira Ayuso <[email protected]>
netfilter:nf_log: replaceBUG_ONbyWARN_ON_ONCEwhen putting loggerJozsef Kadlecsik <[email protected]>
netfilter: ipset: fix performance regression in swap operationPablo Neira Ayuso <[email protected]>
netfilter:nf_tables: restrict tunnel object toNFPROTO_NETDEVRyan Schaefer <[email protected]>
netfilter: conntrack: correct window scaling with retransmitted SYNMatthias May <[email protected]>
selftests: net: add missing config for GENEVEParav Pandit <[email protected]>
devlink: Fix referring tohw_addrattribute during state validationLinus Lüssing <[email protected]>
bridge: mcast: fix disabled snooping after long uptimeIdo Schimmel <[email protected]>
selftests: net: Add missing matchall classifierEric Dumazet <[email protected]>
llc: callsock_orphan()at release timeHelge Deller <[email protected]>
ipv6: Ensure natural alignment of const ipv6 loopback and router addressesMichal Vokáč <[email protected]>
net: dsa: qca8k: fix illegal usage of GPIOChristophe JAILLET <[email protected]>
ixgbe: Fix an error handling path inixgbe_read_iosf_sb_reg_x550()Jedrzej Jagielski <[email protected]>
ixgbe: Refactor overtemp event handlingJedrzej Jagielski <[email protected]>
ixgbe: Refactor returning internal error codesJacob Keller <[email protected]>
e1000e: correct maximum frequency adjustment valuesEric Dumazet <[email protected]>
tcp: add sanity checks to rx zerocopyLinus Torvalds <[email protected]>
tracefs: remove stale 'update_gid' codeHoratiu Vultur <[email protected]>
net: lan966x: Fix port configuration when using SGMII interfaceNicolas Dichtel <[email protected]>
ipmr: fix kernel panic when forwarding mcast packetsDaniel Golle <[email protected]>
net: dsa: mt7530: fix 10M/100M speed on MT7988 switchEric Dumazet <[email protected]>
ip6_tunnel: make sure to pull inner header in__ip6_tnl_rcv()Paolo Abeni <[email protected]>
selftests: net: give more time for GRO aggregationPaolo Abeni <[email protected]>
selftests: net: add missing required classifierPaolo Abeni <[email protected]>
selftests: net: add missing config for big tcp testsGaurav Jain <[email protected]>
crypto: caam - fix asynchronous hashDaniel Golle <[email protected]>
net: phy: mediatek-ge-soc: sync driver with MediaTek SDKDaniel Golle <[email protected]>
net: ethernet:mtk_eth_soc: set DMA coherent mask to get PPE workingPraveen Kaligineedi <[email protected]>
gve: Fix skb truesize underestimationPaolo Abeni <[email protected]>
selftests: net: explicitly wait for listener readyPaolo Abeni <[email protected]>
selftests: net: remove dependency on ebpf testsSu Hui <[email protected]>
HID: hidraw: fix a problem of memory leak inhidraw_release()Ming Lei <[email protected]>
scsi: core: Movescsi_host_busy()out of host lock for waking up EH handlerRomain Naour <[email protected]>
regulator: ti-abb: don't usedevm_platform_ioremap_resource_bynamefor shared interrupt registerMarco Pagani <[email protected]>
kunit: run test suites only after module initialization completesSu Hui <[email protected]>
scsi: isci: Fix an error code problem inisci_io_request_build()Alexandre Ghiti <[email protected]>
riscv: Fix build error on rv32 + XIPJonathan Kim <[email protected]>
drm/amdkfd: only flush mes process context if mes support is thereRob Clark <[email protected]>
drm/msm/dpu: Correct UBWC settings for sc8280xpStephen Rothwell <[email protected]>
drm: using mul_u32_u32() requires linux/math64.hEdward Adam Davis <[email protected]>
wifi: cfg80211: fix RCU dereference in __cfg80211_bss_updatePeter Zijlstra <[email protected]>
perf: Fix thenr_addr_filtersfixTim Lunn <[email protected]>
i2c: rk3x: Adjust mask/value offset for i2c2 on rv1126Srinivasan Shanmugam <[email protected]>
drm/amdkfd: Fix 'node' NULL check in 'svm_range_get_range_boundaries()'Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()'Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix with right return code '-EIO' in 'amdgpu_gmc_vram_checking()'Srinivasan Shanmugam <[email protected]>
drm/amd/powerplay: Fix kzalloc parameter 'ATOM_Tonga_PPM_Table' in 'get_platform_power_management_table()'Alex Deucher <[email protected]>
drm/amdgpu: fix avg vs input power reporting on smu7Wenchao Hao <[email protected]>
ceph: fix invalid pointer access ifget_quota_realmreturnERR_PTRXiubo Li <[email protected]>
ceph: fix deadlock or deadcode of misusingdget()Venky Shankar <[email protected]>
ceph: reinitialize mds feature bit even when session in openMing Lei <[email protected]>
blk-mq: fix IO hang from sbitmap wakeup raceZhu Yanjun <[email protected]>
virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warningsPhilip Yang <[email protected]>
drm/amdkfd: Fix lock dependency warning with srcuDaniel Miess <[email protected]>
Revert "drm/amd/display: Fix conversions between bytes and KB"Martin Tsai <[email protected]>
drm/amd/display: To adjust dprefclk by down spread percentageFelix Kuehling <[email protected]>
drm/amdkfd: Fix lock dependency warningChiYuan Huang <[email protected]>
ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flowChiYuan Huang <[email protected]>
ASoC: codecs: rtq9128: FixPM_RUNTIMEusageIan Rogers <[email protected]>
libsubcmd: Fix memory leak inuniq()Hans de Goede <[email protected]>
misc:lis3lv02d_i2c: Add missing setting of thereg_ctrlcallbackYinbo Zhu <[email protected]>
usb: xhci-plat: fix usb disconnect issue after s4Steven Rostedt (Google) <[email protected]>
tracefs/eventfs: Use root and instance inodes as default ownershipDavid Howells <[email protected]>
9p: Fix initialisation ofnetfs_inodefor 9pBjorn Helgaas <[email protected]>
PCI/AER: Decode Requester ID when no error info foundIlpo Järvinen <[email protected]>
PCI: Fix 64GT/s effective data rate calculationPiro Yang <[email protected]>
staging:vme_user: Fix the issue of return the wrong error codeYu-Che Cheng <[email protected]>
spmi: mediatek: Fix UAF on device removeMax Kellermann <[email protected]>
fs/kernfs/dir: obeyS_ISGIDCrescent CY Hsieh <[email protected]>
tty: serial: 8250: Set RS422 interface by default to fix Moxa RS422/RS485 PCIe boardsAdrian Reber <[email protected]>
tty: allow TIOCSLCKTRMIOS withCAP_CHECKPOINT_RESTOREJo Van Bulck <[email protected]>
selftests/sgx: Fix linker script assertsHardik Gajjar <[email protected]>
usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hubHardik Gajjar <[email protected]>
usb: hub: Replace hardcoded quirk value withBIT()macroYaxiong Tian <[email protected]>
extcon: fix possible name leak inextcon_dev_register()James Clark <[email protected]>
perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is presentDaniel Stodden <[email protected]>
PCI: switchtec: Fixstdev_release()crash after surprise hot removeGuilherme G. Piccoli <[email protected]>
PCI: Only override AMD USB controller if requiredXiaowu.ding <[email protected]>
mailbox:arm_mhuv2: Fix a bug formhuv2_sender_interruptPeter Robinson <[email protected]>
mfd:ti_am335x_tscadc: Fix TI SoC dependenciesOleksandr Tyshchenko <[email protected]>
xen/gntdev: Fix the abuse of underlying struct page in DMA-buf importFrederik Haxel <[email protected]>
riscv: Make XIP bootable againMichael Maltsev <[email protected]>
ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CGABen Mayo <[email protected]>
ACPI: resource: Add DMI quirks for ASUS Vivobook E1504GA and E1504GABHarshit Shah <[email protected]>
i3c: master: cdns: Update maximum prescaler value for i2c clockJohannes Berg <[email protected]>
um: time-travel: fix time corruptionNathan Chancellor <[email protected]>
um: net: Fix return type ofuml_net_start_xmit()Benjamin Berg <[email protected]>
um: Don't usevfprintf()foros_info()Anton Ivanov <[email protected]>
um: Fix naming clash between UML and schedulerHeiner Kallweit <[email protected]>
leds: trigger: panic: Don't register panic notifier if creating the trigger failedAndy Shevchenko <[email protected]>
pinctrl: baytrail: Fix types of config value inbyt_pin_config_set()bo liu <[email protected]>
ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140Alex Deucher <[email protected]>
drm/amdgpu: apply the RV2 system aperture fix to RN/CZN as wellSrinivasan Shanmugam <[email protected]>
drm/amdkfd: Fix iterator used outside loop in 'kfd_add_peer_prop()'Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()'Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix '*fw' fromrequest_firmware()not released in 'amdgpu_ucode_request()'Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix variable 'mca_funcs' dereferenced before NULL check in 'amdgpu_mca_smu_get_mca_entry()'Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix possible NULL dereference inamdgpu_ras_query_error_status_helper()Ivan Lipski <[email protected]>
Re-revert "drm/amd/display: Enable Replay for static screen use cases"Felix Kuehling <[email protected]>
drm/amdgpu: Let KFD sync with VM fencesMeenakshikumar Somasundaram <[email protected]>
drm/amd/display: Fix minor issues in BW Allocation Phase2Stanley.Yang <[email protected]>
drm/amdgpu: Fix ecc irq enable/disable unpairedAlexander Stein <[email protected]>
clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocksKuan-Wei Chiu <[email protected]>
clk: imx: scu: Fix memory leak in__imx_clk_gpr_scu()Alvin Lee <[email protected]>
drm/amd/display: Only clear symclk otg flag for HDMIMichael Strauss <[email protected]>
drm/amd/display: Fix lightup regression with DP2 single display configsAllen Pan <[email protected]>
drm/amd/display: fix usb-cconnector_typeJosip Pavic <[email protected]>
drm/amd/display: makeflip_timestamp_in_usa 64-bit variableDafna Hirschfeld <[email protected]>
accel/habanalabs/gaudi2: fix undef opcode reportingFarah Kassabri <[email protected]>
accel/habanalabs: fix EQ heartbeat mechanismOded Gabbay <[email protected]>
accel/habanalabs: add support for Gaudi2C deviceWerner Fischer <[email protected]>
watchdog:it87_wdt: Keep WDTCTRL bit 3 unmodified for IT8784/IT8786Ben Dooks <[email protected]>
watchdog: starfive: add lock annotations to fix context imbalancesKuan-Wei Chiu <[email protected]>
clk: mmp: pxa168: Fix memory leak inpxa168_clk_init()Kuan-Wei Chiu <[email protected]>
clk: hi3620: Fix memory leak in hi3620_mmc_clk_init()Wang, Beyond <[email protected]>
drm/amdgpu: fix ftrace eventamdgpu_bo_movealways move on same heapPaloma Arellano <[email protected]>
drm/msm/dpu: Add mutex lock in control vblank irqAbhinav Kumar <[email protected]>
drm/msm/dpu: fix writeback programming for YUV casesRob Clark <[email protected]>
drm/msm/dpu: Ratelimit framedone timeout msgsDmitry Baryshkov <[email protected]>
drm/msm/dpu: enable writeback on SM8450Dmitry Baryshkov <[email protected]>
drm/msm/dpu: enable writeback on SM8350Jonathan Kim <[email protected]>
drm/amdkfd: fix mes set shader debugger process managementAlvin Lee <[email protected]>
drm/amd/display: Force p-state disallow if leaving no plane configAlvin Lee <[email protected]>
drm/amd/display: For prefetch mode > 0, extend prefetch if possibleKieran Bingham <[email protected]>
media: i2c: imx335: Fix hblank min/max valuesHans de Goede <[email protected]>
media: ov2740: Fix hts valueSu Hui <[email protected]>
media: ddbridge: fix an error code problem inddb_probeMing Qian <[email protected]>
media: amphion: remove mutext lock in condition ofwait_eventDaniel Vacek <[email protected]>
IB/ipoib: Fix mcast list lockingDouglas Anderson <[email protected]>
drm/exynos: Calldrm_atomic_helper_shutdown()at shutdown/unbind timeChao Yu <[email protected]>
f2fs: fix to tag gcing flag on page during block migrationJames Seo <[email protected]>
hwmon: (hp-wmi-sensors) Fix failure to load on EliteDesk 800 G6Xing Tong Wu <[email protected]>
hwmon: (nct6775) Fix fan speed set failure in automatic modeLaurent Pinchart <[email protected]>
media: rkisp1: resizer: Stop manual allocation ofv4l2_subdev_stateTomi Valkeinen <[email protected]>
media: rkisp1: Fix IRQ disable race issueTomi Valkeinen <[email protected]>
media: rkisp1: Store IRQ linesTomi Valkeinen <[email protected]>
media: rkisp1: Fix IRQ handler return valuesTomi Valkeinen <[email protected]>
media: rkisp1: DropIRQF_SHAREDRicardo Ribalda <[email protected]>
media: uvcvideo: Fix power line control for SunplusIT cameraRicardo Ribalda <[email protected]>
media: uvcvideo: Fix power line control for a Chicony cameraNeil Armstrong <[email protected]>
drm/msm/dp: Add DisplayPort controller for SM8650Pierre-Louis Bossart <[email protected]>
ALSA: hda: intel-dspcfg: add filters for ARL-S and ARLPierre-Louis Bossart <[email protected]>
ALSA: hda: Intel: addHDA_ARLPCI ID supportPierre-Louis Bossart <[email protected]>
PCI: addINTEL_HDA_ARLtopci_ids.hMichael Tretter <[email protected]>
media: rockchip: rga: fix swizzling for RGB formatsGhanshyam Agrawal <[email protected]>
media: stk1160: Fixed high volume ofstk1160_dbgmessagesTomi Valkeinen <[email protected]>
drm/mipi-dsi: Fix detach call without attachTomi Valkeinen <[email protected]>
drm/framebuffer: Fix use of uninitialized variableTomi Valkeinen <[email protected]>
drm/drm_file: fix use of uninitialized variableWenjing Liu <[email protected]>
drm/amd/display: add support for DTO genarated dscclkDennis Chan <[email protected]>
drm/amd/display: Fix Replay Desync Error IRQ handlerNicholas Susanto <[email protected]>
drm/amd/display: Fixdisable_otg_walogicIlya Bakoulin <[email protected]>
drm/amd/display: Fix MST PBN/X.Y value calculationsVenkata Prasad Potturu <[email protected]>
ASoC: amd: Add new dmi entries for acp5x platformJaegeuk Kim <[email protected]>
f2fs: fix write pointers on zoned device after roll forwardMeenakshikumar Somasundaram <[email protected]>
drm/amd/display: Fix tiled display misalignmentXin Ji <[email protected]>
drm/bridge: anx7625: Fix Set HPD irq detect window to 2msHsin-Yi Wang <[email protected]>
drm/panel-edp: Addoverride_edid_modequirk for generic edpJack Wang <[email protected]>
RDMA/IPoIB: Fix error code return inipoib_mcast_joinDanylo Piliaiev <[email protected]>
drm/msm/a690: Fix reg values for a690Jan Kara <[email protected]>
ocfs2: Avoid touching renamed directory if parent does not changeJan Kara <[email protected]>
reiserfs: Avoid touching renamed directory if parent does not changeAl Viro <[email protected]>
fast_dput(): handle underflows gracefullyCristian Ciocaltea <[email protected]>
ASoC: doc: Fix undefinedSND_SOC_DAPM_NOPMargumentTakashi Iwai <[email protected]>
ALSA: hda: Refer to correct stream index at loopsChao Yu <[email protected]>
f2fs: fix to check return value off2fs_reserve_new_block()Linus Walleij <[email protected]>
ARM: dts: usr8200: Fix phy registersVladimir Oltean <[email protected]>
net: dsa: qca8k: put MDIO bus OF node onqca8k_mdio_register()failureMina Almasry <[email protected]>
net: kcm: fix direct access tobv_lenSuman Ghosh <[email protected]>
octeontx2-af: Fix max NPC MCAM entry check while validatingref_entryAndrii Staikov <[email protected]>
i40e: Fix VF disable behavior to block all trafficChunyan Zhang <[email protected]>
arm64: dts: sprd: Change UMS512 idle-state nodename to match bindingsChunyan Zhang <[email protected]>
arm64: dts: sprd: Add clock reference for pll2 on UMS512Lin Ma <[email protected]>
bridge: cfm: fix enum typo inbr_cc_ccm_tx_parseWen Gu <[email protected]>
net/smc: disable SEID on non-s390 archs where virtual ISM may be usedFrédéric Danis <[email protected]>
Bluetooth: L2CAP: Fix possible multiple reject sendclancy shang <[email protected]>
Bluetooth:hci_sync: fix BR/EDR wakeup bugIulia Tanasescu <[email protected]>
Bluetooth: ISO: Avoid creating child socket if PA sync is terminatingZijun Hu <[email protected]>
Bluetooth: qca: Set bothWIDEBAND_SPEECHandLE_STATESquirks for QCA2066Benjamin Berg <[email protected]>
wifi: cfg80211: freebeacon_ieswhen overridden from hidden BSSSu Hui <[email protected]>
wifi: rtlwifi: rtl8723{be,ae}: usingcalculate_bit_shift()Mingyi Zhang <[email protected]>
libbpf: Fix NULL pointer dereference inbpf_object__collect_prog_relosChing-Te Ku <[email protected]>
wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter membersZenm Chen <[email protected]>
wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devicesXianwei Zhao <[email protected]>
arm64: dts: amlogic: fix format for s4 uart nodeJesse Brandeburg <[email protected]>
ice: fix pre-shifted bit usageJesse Brandeburg <[email protected]>
intel: add bit macro includes where neededMao Jinlong <[email protected]>
arm64: dts: qcom: Fix coresight warnings in in-ports and out-portsMao Jinlong <[email protected]>
arm64: dts: qcom: msm8998: Fix 'out-ports' is a required propertyMao Jinlong <[email protected]>
arm64: dts: qcom: msm8996: Fix 'in-ports' is a required propertyAlexei Starovoitov <[email protected]>
x86/cfi,bpf: Fixbpf_exception_cb()signatureAlex Lyakas <[email protected]>
md: Whenassemble the array, consult the superblock of the freshest deviceChristoph Hellwig <[email protected]>
block: prevent an integer overflow inbvec_try_merge_hw_pageLinus Walleij <[email protected]>
ARM64: dts: marvell: Fix some common switch mistakesLinus Walleij <[email protected]>
ARM: dts: marvell: Fix some common switch mistakesTobias Waldekranz <[email protected]>
net: dsa: mv88e6xxx: Fixmv88e6352_serdes_get_statserror pathIgor Russkikh <[email protected]>
net: atlantic: eliminate double free in error handling logicAhmed Zaki <[email protected]>
ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register valuesYihang Li <[email protected]>
scsi:hisi_sas: Set .phy_attached before notifing phyup eventHISI_PHYE_PHY_UP_PMJustin Tee <[email protected]>
scsi: lpfc: Move determination ofvmid_flagafter VMID reinitialization completesJustin Tee <[email protected]>
scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISCFabio Estevam <[email protected]>
ARM: dts: imx23/28: Fix the DMA controller node nameFabio Estevam <[email protected]>
ARM: dts: imx23-sansa: Use preferred i2c-gpios propertiesFabio Estevam <[email protected]>
ARM: dts: imx27-apf27dev: Fix LED nameFabio Estevam <[email protected]>
ARM: dts: imx25/27: Pass timing0Fabio Estevam <[email protected]>
ARM: dts: imx25: Fix the iim compatible stringAndrii Nakryiko <[email protected]>
selftests/bpf: fix compiler warnings in RELEASE=1 modeMichal Simek <[email protected]>
arm64: zynqmp: Fix clock node name in kv260 cardsMichal Simek <[email protected]>
arm64: zynqmp: Move fixed clock to / for kv260Kees Cook <[email protected]>
block/rnbd-srv: Check for unlikely string overflowShannon Nelson <[email protected]>
ionic: bypass firmware cmds when stuck in resetShannon Nelson <[email protected]>
ionic: pass opcode todevcmd_waitChristian Marangi <[email protected]>
net: phy: at803x: fix passing the wrong reference forconfig_intrFabio Estevam <[email protected]>
ARM: dts: imx1: Fix sram nodeFabio Estevam <[email protected]>
ARM: dts: imx27: Fix sram nodeFabio Estevam <[email protected]>
ARM: dts: imx: Use flash@0,0 patternFabio Estevam <[email protected]>
ARM: dts: imx25/27-eukrea: Fix RTC node nameJohan Jonker <[email protected]>
ARM: dts: rockchip: fix rk3036 hdmi ports nodeLingbo Kong <[email protected]>
wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850Dmitry Antipov <[email protected]>
wifi: wfx: fix possible NULL pointer dereference inwfx_set_mfp_ap()Hou Tao <[email protected]>
bpf: Set uattr->batch.count as zero before batched update or deletionStanleyYP Wang <[email protected]>
wifi: mt76: mt7996: add PCI IDs for mt7992MeiChia Chiu <[email protected]>
wifi: mt76: connac: fix EHT phy mode checkNia Espera <[email protected]>
arm64: dts: qcom: sm8350: Fix remoteproc interrupt typeNeil Armstrong <[email protected]>
arm64: dts: qcom: sm8450: fix soundwire controllers node nameNeil Armstrong <[email protected]>
arm64: dts: qcom: sm8550: fix soundwire controllers node nameTobias Waldekranz <[email protected]>
net: mvmdio: Avoid excessive sleeps in polled modeHannes Reinecke <[email protected]>
scsi: libfc: Fix up timeout error infc_fcp_rec_error()Hannes Reinecke <[email protected]>
scsi: libfc: Don't schedule abort twiceKang Yang <[email protected]>
wifi: ath12k: fix and enable AP mode for WCN7850Hou Tao <[email protected]>
bpf: Setneed_deferas false when clearing fd array during map freeHou Tao <[email protected]>
bpf: Checkrcu_read_lock_trace_held()before calling bpf map helpersChih-Kang Chang <[email protected]>
wifi: rtw89: fix misbehavior of TX beacon in concurrent modePo-Hao Huang <[email protected]>
wifi: rtw89: fix not entering PS mode after AP stopsBaochen Qiang <[email protected]>
wifi: ath11k: fix race due to settingATH11K_FLAG_EXT_IRQ_ENABLEDtoo earlyMinsuk Kang <[email protected]>
wifi: ath9k: Fix potential array-index-out-of-bounds read inath9k_htc_txstatus()Yonghong Song <[email protected]>
bpf: Fix a few selftest failures due to llvm18 changeAlexander Stein <[email protected]>
ARM: dts: imx7s: Fix nand-controller #size-cellsAlexander Stein <[email protected]>
ARM: dts: imx7s: Fix lcdif compatibleAlexander Stein <[email protected]>
ARM: dts: imx7d: Fix coresight funnel portsching Huang <[email protected]>
scsi: arcmsr: Support new PCI device IDs 1883 and 1886Sumit Saxena <[email protected]>
scsi: mpi3mr: Add PCI checks where SAS5116 diverges from SAS4116Sumit Saxena <[email protected]>
scsi: mpi3mr: Add support for SAS5116 PCI IDsJose Ignacio Tornos Martinez <[email protected]>
net: usb:ax88179_178a: avoid two consecutive device resetsZhengchao Shao <[email protected]>
bonding: return-ENOMEMinstead of BUG inalb_upper_dev_walkIdo Schimmel <[email protected]>
PCI: Add no PM reset quirk for NVIDIA Spectrum devicesKory Maincent <[email protected]>
net: phy: micrel: fixts_infovalue in case of no phcKrzysztof Kozlowski <[email protected]>
ARM: dts: samsung: s5pv210: fix camera unit addresses/rangesKrzysztof Kozlowski <[email protected]>
ARM: dts: samsung: exynos4: fix camera unit addresses/rangesJustin Tee <[email protected]>
scsi: lpfc: Fix possible file string name overflow when updating firmwareTanmay Shah <[email protected]>
soc: xilinx: fix unhandled SGI warning messageHariBabu Gattem <[email protected]>
soc: xilinx: Fix for call trace due to the usage ofsmp_processor_id()Dmitry Baryshkov <[email protected]>
ARM: dts: qcom: msm8660: fix PMIC node labelsDmitry Baryshkov <[email protected]>
ARM: dts: qcom: mdm9615: fix PMIC node labelsDmitry Baryshkov <[email protected]>
ARM: dts: qcom: strip prefix from PMIC filesYafang Shao <[email protected]>
selftests/bpf: Fix issues insetup_classid_environment()Shiji Yang <[email protected]>
wifi: rt2x00: correct wrong BBP register in RxDCOC calibrationYonghong Song <[email protected]>
selftests/bpf: Fix pyperf180 compilation failure with clang18Yonghong Song <[email protected]>
libbpf: Fix potential uninitialized tail padding withLIBBPF_OPTS_RESETAndrii Nakryiko <[email protected]>
selftests/bpf: satisfy compiler by having explicit return in btf testAndrii Nakryiko <[email protected]>
selftests/bpf: fix RELEASE=1 build fortc_optsShiji Yang <[email protected]>
wifi: rt2x00: restart beacon queue when hardware resetDmitry Antipov <[email protected]>
wifi: rtw89: fix timeout calculation inrtw89_roc_end()Baokun Li <[email protected]>
ext4: avoid online resizing failures due to oversized flex bgBaokun Li <[email protected]>
ext4: remove unnecessary check fromalloc_flex_gd()Baokun Li <[email protected]>
ext4: unify the type offlexbg_sizeto unsigned intYe Bin <[email protected]>
ext4: fix inconsistent between segment fstrim and full fstrimGabriel Krisman Bertazi <[email protected]>
ecryptfs: Reject casefold directory inodesShyam Prasad N <[email protected]>
cifs: fix in logging incifs_chan_update_ifacePaulo Alcantara <[email protected]>
smb: client: fix hardlinking of reparse pointsPaulo Alcantara <[email protected]>
smb: client: fix renaming of reparse pointsOjaswin Mujoo <[email protected]>
ext4: treat end of range as exclusive inext4_zero_range()Anna Schumaker <[email protected]>
SUNRPC: Fix a suspicious RCU usage warningJoel Granados <[email protected]>
sysctl: Fix out of bounds access for empty sysctl registersHeiko Carstens <[email protected]>
KVM: s390: fix setting of fpc registerHeiko Carstens <[email protected]>
s390/ptrace: handle setting of fpc register correctlyTony Krowiak <[email protected]>
s390/vfio-ap: fix sysfs status attribute for AP queue devicesArnd Bergmann <[email protected]>
arch: fixasm-offsets.cbuilding with -Wmissing-prototypesArnd Bergmann <[email protected]>
arch: consolidatearch_irq_work_raiseprototypesAlexander Gordeev <[email protected]>
s390/boot: always align vmalloc area on segment boundaryEdward Adam Davis <[email protected]>
jfs: fix array-index-out-of-bounds in diNewExtOleg Nesterov <[email protected]>
rxrpc_find_service_conn_rcu: fix the usage ofread_seqbegin_or_lock()Oleg Nesterov <[email protected]>
afs: fix the usage ofread_seqbegin_or_lock()inafs_lookup_volume_rcu()Thomas Bourgoin <[email protected]>
crypto: stm32/crc32 - fix parsing list of devicesGao Xiang <[email protected]>
erofs: fix ztailpacking for subpage compressed blocksBharat Bhushan <[email protected]>
crypto: octeontx2 - Fix cptvf driver cleanupJia Jie Ho <[email protected]>
crypto: starfive - Fixdev_err_probereturn errorGao Xiang <[email protected]>
erofs: fix up compacted indexes for block size < 4096Weichen Chen <[email protected]>
pstore/ram: Fix crash when setting number of cpus to an odd numberGustavo A. R. Silva <[email protected]>
crypto: p10-aes-gcm - Avoid -Wstringop-overflow warningsJia Jie Ho <[email protected]>
hwrng: starfive - Fixdev_err_probereturn errorEdward Adam Davis <[email protected]>
jfs: fix uaf injfs_evict_inodeManas Ghandat <[email protected]>
jfs: fix array-index-out-of-bounds in dbAdjTreeManas Ghandat <[email protected]>
jfs: fix slab-out-of-bounds Read in dtSearchOsama Muhammad <[email protected]>
UBSAN: array-index-out-of-bounds in dtSplitRootOsama Muhammad <[email protected]>
FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTreeRafael J. Wysocki <[email protected]>
thermal: core: Fix thermal zone suspend-resume synchronizationViresh Kumar <[email protected]>
OPP: The level field is always of unsigned int typeShuai Xue <[email protected]>
ACPI: APEI: set memory failure flags asMF_ACTION_REQUIREDon synchronous eventsMukesh Ojha <[email protected]>
PM / devfreq: Synchronize devfreq_monitor_[start/stop]Michal Wajdeczko <[email protected]>
kunit: Reset test->priv after each param iterationRae Moar <[email protected]>
kunit: tool: fix parsing of test attributesYuntao Wang <[email protected]>
ACPI: NUMA: Fix the logic of getting thefake_pxmvalueThomas Weißschuh <[email protected]>
selftests/nolibc: fix testcase status alignmentPrarit Bhargava <[email protected]>
ACPI: extlog: fix NULL pointer dereference checkDmitry Antipov <[email protected]>
PNP: ACPI: fix fortify warningYuluo Qiu <[email protected]>
ACPI: video: Add quirk for the Colorful X15 AT 23 LaptopYuntao Wang <[email protected]>
ACPI: tables: Correct and clean up the logic ofacpi_parse_entries_array()Chris Riches <[email protected]>
audit: Send netlink ACK before setting connection inauditd_setRui Zhang <[email protected]>
regulator: core: Only incrementuse_countwhenenable_countchangesVincent Guittot <[email protected]>
sched/fair: Fix tg->load when offlining a CPUAndrzej Hajda <[email protected]>
debugobjects: Stop accessing objects after releasing hash bucket lockGreg KH <[email protected]>
perf/core: Fix narrow startup race when creating the perfnr_addr_filterssysfs fileRaghavendra K T <[email protected]>
sched/numa: Fix mmnuma_scan_seqbased unconditional scanZhiquan Li <[email protected]>
x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernelNaveen N Rao <[email protected]>
powerpc/lib: Validate size for vector operationsStephen Rothwell <[email protected]>
powerpc:pmd_move_must_withdraw()is only needed forCONFIG_TRANSPARENT_HUGEPAGEJun'ichi Nomura <[email protected]>
x86/boot: Ignore NMIs during very early bootMichael Ellerman <[email protected]>
powerpc/64s: FixCONFIG_NUMA=nbuild due tocreate_section_mapping()Michael Ellerman <[email protected]>
powerpc/mm: Fix build failures due toarch_reserved_kernel_pages()Michael Ellerman <[email protected]>
powerpc: Fix build error due tois_valid_bugaddr()Mark Rutland <[email protected]>
drivers/perf: pmuv3: don't exposeSW_INCRevent in sysfsHuang Shijie <[email protected]>
arm64: irq: set the correct node for VMAP stackKunwu Chan <[email protected]>
powerpc/mm: Fix null-pointer dereference inpgtable_cache_addDmitry Torokhov <[email protected]>
asm-generic: make sparse happy with odd-sized put_unaligned_*()-------------
Diffstat:
Documentation/ABI/testing/sysfs-class-net-queues | 22 +- Documentation/sound/soc/dapm.rst | 2 +- Makefile | 4 +- arch/alpha/kernel/asm-offsets.c | 2 +- .../intel/ixp/intel-ixp42x-usrobotics-usr8200.dts | 22 ++ arch/arm/boot/dts/marvell/armada-370-rd.dts | 24 +-- .../dts/marvell/armada-381-netgear-gs110emx.dts | 44 ++-- .../dts/marvell/armada-385-clearfog-gtr-l8.dts | 38 ++-- .../dts/marvell/armada-385-clearfog-gtr-s4.dts | 22 +- arch/arm/boot/dts/marvell/armada-385-linksys.dtsi | 18 +- .../boot/dts/marvell/armada-385-turris-omnia.dts | 20 +- arch/arm/boot/dts/marvell/armada-388-clearfog.dts | 20 +- .../boot/dts/marvell/armada-xp-linksys-mamba.dts | 18 +- arch/arm/boot/dts/nxp/imx/imx1-ads.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx1-apf9328.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx1.dtsi | 5 +- .../boot/dts/nxp/imx/imx25-eukrea-cpuimx25.dtsi | 2 +- .../imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts | 2 +- .../imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts | 2 +- .../imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx25-pdk.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx25.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx27-apf27dev.dts | 4 +- .../boot/dts/nxp/imx/imx27-eukrea-cpuimx27.dtsi | 4 +- .../nxp/imx/imx27-eukrea-mbimxsd27-baseboard.dts | 2 +- .../dts/nxp/imx/imx27-phytec-phycard-s-rdk.dts | 2 +- .../boot/dts/nxp/imx/imx27-phytec-phycore-rdk.dts | 2 +- .../boot/dts/nxp/imx/imx27-phytec-phycore-som.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx27.dtsi | 3 + arch/arm/boot/dts/nxp/imx/imx7d.dtsi | 3 - arch/arm/boot/dts/nxp/imx/imx7s.dtsi | 10 +- arch/arm/boot/dts/nxp/mxs/imx23-sansa.dts | 12 +- arch/arm/boot/dts/nxp/mxs/imx23.dtsi | 2 +- arch/arm/boot/dts/nxp/mxs/imx28.dtsi | 2 +- .../dts/qcom/{qcom-pm8226.dtsi => pm8226.dtsi} | 0 .../dts/qcom/{qcom-pm8841.dtsi => pm8841.dtsi} | 0 .../dts/qcom/{qcom-pm8941.dtsi => pm8941.dtsi} | 0 .../dts/qcom/{qcom-pma8084.dtsi => pma8084.dtsi} | 0 .../boot/dts/qcom/{qcom-pmx55.dtsi => pmx55.dtsi} | 0 .../boot/dts/qcom/{qcom-pmx65.dtsi => pmx65.dtsi} | 0 .../boot/dts/qcom/qcom-apq8026-asus-sparrow.dts | 2 +- .../boot/dts/qcom/qcom-apq8026-huawei-sturgeon.dts | 2 +- arch/arm/boot/dts/qcom/qcom-apq8026-lg-lenok.dts | 2 +- .../dts/qcom/qcom-apq8026-samsung-matisse-wifi.dts | 2 +- .../arm/boot/dts/qcom/qcom-apq8060-dragonboard.dts | 4 +- .../arm/boot/dts/qcom/qcom-apq8074-dragonboard.dts | 4 +- arch/arm/boot/dts/qcom/qcom-apq8084-ifc6540.dts | 2 +- arch/arm/boot/dts/qcom/qcom-apq8084-mtp.dts | 2 +- arch/arm/boot/dts/qcom/qcom-mdm9615-wp8548.dtsi | 2 +- arch/arm/boot/dts/qcom/qcom-mdm9615.dtsi | 14 +- arch/arm/boot/dts/qcom/qcom-msm8660.dtsi | 16 +- .../qcom/qcom-msm8974-lge-nexus5-hammerhead.dts | 4 +- .../dts/qcom/qcom-msm8974-sony-xperia-rhine.dtsi | 4 +- .../dts/qcom/qcom-msm8974pro-fairphone-fp2.dts | 4 +- .../dts/qcom/qcom-msm8974pro-oneplus-bacon.dts | 4 +- .../boot/dts/qcom/qcom-msm8974pro-samsung-klte.dts | 2 +- .../qcom-msm8974pro-sony-xperia-shinano-castor.dts | 4 +- arch/arm/boot/dts/qcom/qcom-sdx55-mtp.dts | 2 +- arch/arm/boot/dts/qcom/qcom-sdx55-t55.dts | 2 +- .../boot/dts/qcom/qcom-sdx55-telit-fn980-tlb.dts | 2 +- arch/arm/boot/dts/qcom/qcom-sdx65-mtp.dts | 2 +- arch/arm/boot/dts/rockchip/rk3036.dtsi | 14 +- arch/arm/boot/dts/samsung/exynos4.dtsi | 26 +-- arch/arm/boot/dts/samsung/exynos4x12.dtsi | 17 +- arch/arm/boot/dts/samsung/s5pv210.dtsi | 18 +- arch/arm/include/asm/irq_work.h | 2 - .../boot/dts/amlogic/meson-s4-s805x2-aq222.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 4 +- .../dts/marvell/armada-3720-espressobin-ultra.dts | 14 +- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 20 +- .../boot/dts/marvell/armada-3720-gl-mv1000.dts | 20 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 85 ++++---- .../boot/dts/marvell/armada-7040-mochabin.dts | 24 +-- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 22 +- arch/arm64/boot/dts/marvell/cn9130-crb.dtsi | 42 ++-- arch/arm64/boot/dts/qcom/msm8996.dtsi | 21 ++ arch/arm64/boot/dts/qcom/msm8998.dtsi | 32 +-- arch/arm64/boot/dts/qcom/sdm845.dtsi | 5 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 5 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 24 +-- arch/arm64/boot/dts/qcom/sm8350.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 8 +- arch/arm64/boot/dts/sprd/ums512.dtsi | 3 +- .../boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso | 40 ++-- .../boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso | 42 ++-- arch/arm64/include/asm/irq_work.h | 2 - arch/arm64/kernel/irq.c | 7 +- arch/csky/include/asm/irq_work.h | 2 +- arch/loongarch/kernel/asm-offsets.c | 26 +-- arch/powerpc/crypto/aes-gcm-p10-glue.c | 2 +- arch/powerpc/include/asm/irq_work.h | 1 - arch/powerpc/include/asm/mmu.h | 4 + arch/powerpc/include/asm/mmzone.h | 8 - arch/powerpc/kernel/traps.c | 2 + arch/powerpc/lib/sstep.c | 10 + arch/powerpc/mm/book3s64/pgtable.c | 2 + arch/powerpc/mm/init-common.c | 5 +- arch/powerpc/mm/mmu_decl.h | 5 + arch/riscv/include/asm/irq_work.h | 2 +- arch/riscv/kernel/head.S | 1 + arch/riscv/mm/init.c | 12 +- arch/s390/boot/ipl_parm.c | 2 +- arch/s390/boot/startup.c | 3 +- arch/s390/include/asm/irq_work.h | 2 - arch/s390/kernel/ptrace.c | 6 +- arch/s390/kvm/kvm-s390.c | 5 - arch/sparc/kernel/asm-offsets.c | 6 +- arch/um/drivers/net_kern.c | 2 +- arch/um/include/shared/kern_util.h | 2 +- arch/um/kernel/process.c | 2 +- arch/um/kernel/time.c | 32 ++- arch/um/os-Linux/helper.c | 6 +- arch/um/os-Linux/util.c | 19 +- arch/x86/boot/compressed/ident_map_64.c | 5 + arch/x86/boot/compressed/idt_64.c | 1 + arch/x86/boot/compressed/idt_handlers_64.S | 1 + arch/x86/boot/compressed/misc.h | 1 + arch/x86/include/asm/irq_work.h | 1 - arch/x86/include/asm/kmsan.h | 17 +- arch/x86/kernel/cpu/mce/core.c | 16 ++ block/bio.c | 2 +- block/blk-mq.c | 16 ++ drivers/accel/habanalabs/common/device.c | 17 +- drivers/accel/habanalabs/common/habanalabs.h | 2 + drivers/accel/habanalabs/common/habanalabs_drv.c | 3 + drivers/accel/habanalabs/common/mmu/mmu.c | 1 + drivers/accel/habanalabs/common/sysfs.c | 3 + drivers/accel/habanalabs/gaudi2/gaudi2.c | 14 +- .../habanalabs/include/hw_ip/pci/pci_general.h | 1 + drivers/acpi/acpi_extlog.c | 5 +- drivers/acpi/acpi_video.c | 9 + drivers/acpi/apei/ghes.c | 29 ++- drivers/acpi/numa/srat.c | 4 +- drivers/acpi/resource.c | 21 ++ drivers/base/arch_numa.c | 2 +- drivers/block/rnbd/rnbd-srv.c | 19 +- drivers/bluetooth/hci_qca.c | 1 + drivers/char/hw_random/jh7110-trng.c | 2 +- drivers/clk/hisilicon/clk-hi3620.c | 4 +- drivers/clk/imx/clk-imx8qxp.c | 24 ++- drivers/clk/imx/clk-scu.c | 4 +- drivers/clk/mmp/clk-of-pxa168.c | 3 + drivers/crypto/caam/caamalg_qi2.c | 7 +- drivers/crypto/caam/caamhash.c | 7 +- drivers/crypto/marvell/octeontx2/otx2_cptlf.c | 6 +- drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c | 3 + drivers/crypto/starfive/jh7110-cryp.c | 2 +- drivers/crypto/stm32/stm32-crc32.c | 2 +- drivers/devfreq/devfreq.c | 24 ++- drivers/extcon/extcon.c | 3 +- drivers/gpu/drm/amd/amdgpu/aldebaran.c | 26 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 31 +++ drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 4 + drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 5 + drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 4 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 42 ++-- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 24 ++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 30 +-- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 9 +- .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c | 71 ++++++- .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.h | 11 + .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 8 - drivers/gpu/drm/amd/display/dc/core/dc.c | 4 + drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 2 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 9 +- .../amd/display/dc/dcn35/dcn35_dio_link_encoder.c | 5 + .../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 3 + .../dc/dml/dcn32/display_mode_vba_util_32.c | 33 ++- .../dc/dml/dcn32/display_mode_vba_util_32.h | 1 + .../drm/amd/display/dc/dml2/display_mode_core.c | 2 +- drivers/gpu/drm/amd/display/dc/dml2/dml2_utils.c | 8 + .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 5 +- .../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c | 3 +- .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 23 ++- .../drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c | 3 +- .../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c | 25 +++ drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 4 + drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 40 +++- .../display/dc/link/protocols/link_dp_dpia_bw.c | 221 +++++++++------------ .../display/dc/link/protocols/link_dp_dpia_bw.h | 4 +- .../dc/link/protocols/link_dp_irq_handler.c | 12 +- drivers/gpu/drm/amd/display/include/audio_types.h | 2 +- .../drm/amd/display/modules/power/power_helpers.c | 2 - drivers/gpu/drm/amd/include/amd_shared.h | 2 - drivers/gpu/drm/amd/include/mes_v11_api_def.h | 3 +- .../amd/pm/powerplay/hwmgr/process_pptables_v1_0.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 17 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 51 +++-- drivers/gpu/drm/bridge/analogix/anx7625.h | 4 + drivers/gpu/drm/drm_file.c | 2 +- drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_mipi_dsi.c | 17 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 11 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 23 ++- .../gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h | 18 ++ .../gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h | 18 ++ drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 4 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 32 ++- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 33 ++- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 1 + drivers/gpu/drm/msm/dp/dp_display.c | 6 + drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 4 + drivers/gpu/drm/msm/msm_mdss.c | 2 +- drivers/gpu/drm/panel/panel-edp.c | 48 ++++- drivers/hid/hidraw.c | 7 +- drivers/hwmon/hp-wmi-sensors.c | 127 ++++++++++-- drivers/hwmon/nct6775-core.c | 7 + drivers/i2c/busses/i2c-rk3x.c | 8 +- drivers/i3c/master/i3c-master-cdns.c | 7 +- drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 7 +- drivers/leds/trigger/ledtrig-panic.c | 5 +- drivers/mailbox/arm_mhuv2.c | 3 +- drivers/md/md.c | 54 ++++- drivers/media/i2c/imx335.c | 4 +- drivers/media/i2c/ov2740.c | 17 +- drivers/media/pci/ddbridge/ddbridge-main.c | 2 +- drivers/media/platform/amphion/vpu.h | 3 +- drivers/media/platform/amphion/vpu_cmds.c | 28 +-- drivers/media/platform/amphion/vpu_v4l2.c | 1 + drivers/media/platform/rockchip/rga/rga.c | 15 +- .../media/platform/rockchip/rkisp1/rkisp1-common.h | 11 +- .../media/platform/rockchip/rkisp1/rkisp1-csi.c | 14 +- .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 35 +++- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 20 +- .../platform/rockchip/rkisp1/rkisp1-resizer.c | 38 ++-- drivers/media/usb/stk1160/stk1160-video.c | 5 +- drivers/media/usb/uvc/uvc_driver.c | 18 ++ drivers/mfd/Kconfig | 1 + drivers/misc/lis3lv02d/lis3lv02d_i2c.c | 1 + drivers/net/bonding/bond_alb.c | 3 +- drivers/net/dsa/mt7530.c | 3 +- drivers/net/dsa/mv88e6xxx/chip.h | 4 +- drivers/net/dsa/mv88e6xxx/serdes.c | 10 +- drivers/net/dsa/mv88e6xxx/serdes.h | 8 +- drivers/net/dsa/qca/qca8k-8xxx.c | 24 ++- drivers/net/ethernet/amd/pds_core/adminq.c | 64 ++++-- drivers/net/ethernet/amd/pds_core/core.c | 46 ++++- drivers/net/ethernet/amd/pds_core/core.h | 2 +- drivers/net/ethernet/amd/pds_core/debugfs.c | 4 + drivers/net/ethernet/amd/pds_core/dev.c | 16 +- drivers/net/ethernet/amd/pds_core/devlink.c | 3 +- drivers/net/ethernet/amd/pds_core/fw.c | 3 + drivers/net/ethernet/amd/pds_core/main.c | 26 ++- drivers/net/ethernet/aquantia/atlantic/aq_ptp.c | 28 +-- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 61 ++---- drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 22 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 23 +-- drivers/net/ethernet/google/gve/gve_rx.c | 8 +- drivers/net/ethernet/intel/e1000/e1000_hw.c | 1 + drivers/net/ethernet/intel/e1000e/e1000.h | 20 ++ drivers/net/ethernet/intel/e1000e/ptp.c | 22 +- drivers/net/ethernet/intel/fm10k/fm10k_pf.c | 1 + drivers/net/ethernet/intel/fm10k/fm10k_vf.c | 1 + drivers/net/ethernet/intel/i40e/i40e_common.c | 1 + drivers/net/ethernet/intel/i40e/i40e_dcb.c | 2 + drivers/net/ethernet/intel/i40e/i40e_nvm.c | 1 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 32 +++ drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 1 + drivers/net/ethernet/intel/iavf/iavf_common.c | 3 +- drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 5 +- drivers/net/ethernet/intel/iavf/iavf_fdir.c | 1 + drivers/net/ethernet/intel/iavf/iavf_txrx.c | 1 + drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 18 +- drivers/net/ethernet/intel/ice/ice_lib.c | 7 +- drivers/net/ethernet/intel/ice/ice_virtchnl.c | 12 +- drivers/net/ethernet/intel/ice/ice_vsi_vlan_lib.c | 16 +- drivers/net/ethernet/intel/idpf/virtchnl2.h | 2 +- drivers/net/ethernet/intel/igb/e1000_i210.c | 4 +- drivers/net/ethernet/intel/igb/e1000_nvm.c | 4 +- drivers/net/ethernet/intel/igb/e1000_phy.c | 4 +- drivers/net/ethernet/intel/igbvf/netdev.c | 28 +-- drivers/net/ethernet/intel/igc/igc_i225.c | 1 + drivers/net/ethernet/intel/igc/igc_phy.c | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c | 36 ++-- drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c | 61 +++--- drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 145 +++++++------- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 42 ++-- drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c | 34 ++-- drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h | 1 - drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 105 +++++----- drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 43 +--- drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c | 44 ++-- drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 149 +++++++------- drivers/net/ethernet/marvell/mvmdio.c | 53 ++--- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 13 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 1 - .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 3 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 7 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 5 +- .../net/ethernet/microchip/lan966x/lan966x_port.c | 5 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 4 + drivers/net/ethernet/pensando/ionic/ionic_dev.c | 1 + drivers/net/ethernet/pensando/ionic/ionic_dev.h | 1 + drivers/net/ethernet/pensando/ionic/ionic_lif.c | 3 + drivers/net/ethernet/pensando/ionic/ionic_main.c | 22 +- drivers/net/phy/at803x.c | 6 +- drivers/net/phy/mediatek-ge-soc.c | 147 ++++++++------ drivers/net/phy/micrel.c | 6 +- drivers/net/usb/ax88179_178a.c | 2 - drivers/net/virtio_net.c | 9 +- drivers/net/wireless/ath/ath11k/pcic.c | 4 +- drivers/net/wireless/ath/ath12k/hal.c | 4 +- drivers/net/wireless/ath/ath12k/hw.c | 3 +- drivers/net/wireless/ath/ath12k/mac.c | 4 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 5 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/pci.c | 8 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 3 + drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 11 + .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 12 ++ .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8723be/phy.c | 4 +- drivers/net/wireless/realtek/rtw89/coex.c | 4 +- drivers/net/wireless/realtek/rtw89/core.c | 2 +- drivers/net/wireless/realtek/rtw89/core.h | 12 +- drivers/net/wireless/realtek/rtw89/fw.c | 17 +- drivers/net/wireless/realtek/rtw89/mac.c | 100 +++++++++- drivers/net/wireless/realtek/rtw89/mac.h | 1 + drivers/net/wireless/realtek/rtw89/mac80211.c | 3 + drivers/net/wireless/realtek/rtw89/reg.h | 17 ++ drivers/net/wireless/silabs/wfx/sta.c | 42 ++-- drivers/opp/core.c | 9 +- drivers/pci/pci.h | 2 +- drivers/pci/pcie/aer.c | 9 +- drivers/pci/quirks.c | 24 ++- drivers/pci/switch/switchtec.c | 25 ++- drivers/perf/arm_pmuv3.c | 6 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 3 +- drivers/pnp/pnpacpi/rsparser.c | 12 +- drivers/regulator/core.c | 56 +++--- drivers/regulator/ti-abb-regulator.c | 22 +- drivers/s390/crypto/vfio_ap_ops.c | 16 +- drivers/scsi/arcmsr/arcmsr.h | 4 + drivers/scsi/arcmsr/arcmsr_hba.c | 6 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 10 +- drivers/scsi/isci/request.c | 2 +- drivers/scsi/libfc/fc_fcp.c | 18 +- drivers/scsi/lpfc/lpfc.h | 1 + drivers/scsi/lpfc/lpfc_els.c | 14 +- drivers/scsi/lpfc/lpfc_init.c | 4 +- drivers/scsi/lpfc/lpfc_vmid.c | 1 + drivers/scsi/mpi3mr/mpi3mr_fw.c | 3 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 13 +- drivers/scsi/scsi_error.c | 8 +- drivers/scsi/scsi_lib.c | 2 +- drivers/scsi/scsi_priv.h | 2 +- drivers/soc/xilinx/xlnx_event_manager.c | 7 +- drivers/spmi/spmi-mtk-pmif.c | 7 +- drivers/staging/vme_user/vme.c | 2 +- drivers/thermal/thermal_core.c | 30 ++- drivers/tty/serial/8250/8250_pci.c | 58 +++++- drivers/tty/tty_ioctl.c | 4 +- drivers/usb/core/hub.c | 33 ++- drivers/usb/host/xhci-plat.c | 23 ++- drivers/watchdog/it87_wdt.c | 14 +- drivers/watchdog/starfive-wdt.c | 2 + drivers/xen/gntdev-dmabuf.c | 50 ++--- fs/9p/v9fs_vfs.h | 1 + fs/9p/vfs_inode.c | 6 +- fs/9p/vfs_inode_dotl.c | 1 + fs/afs/callback.c | 3 +- fs/ceph/caps.c | 9 +- fs/ceph/mds_client.c | 2 +- fs/ceph/quota.c | 39 ++-- fs/dcache.c | 7 +- fs/ecryptfs/inode.c | 8 + fs/erofs/zdata.c | 2 +- fs/erofs/zmap.c | 32 ++- fs/ext4/extents.c | 6 +- fs/ext4/mballoc.c | 11 +- fs/ext4/resize.c | 37 ++-- fs/f2fs/compress.c | 4 +- fs/f2fs/file.c | 2 + fs/f2fs/recovery.c | 25 ++- fs/jfs/jfs_dmap.c | 57 +++--- fs/jfs/jfs_dtree.c | 7 +- fs/jfs/jfs_imap.c | 3 + fs/jfs/jfs_mount.c | 6 +- fs/kernfs/dir.c | 12 ++ fs/ocfs2/namei.c | 8 +- fs/proc/proc_sysctl.c | 9 +- fs/pstore/ram.c | 1 + fs/reiserfs/namei.c | 54 ++--- fs/smb/client/cifsglob.h | 30 ++- fs/smb/client/cifsproto.h | 15 +- fs/smb/client/cifssmb.c | 17 +- fs/smb/client/inode.c | 3 +- fs/smb/client/link.c | 4 +- fs/smb/client/sess.c | 14 +- fs/smb/client/smb2inode.c | 55 +++-- fs/smb/client/smb2proto.h | 16 +- fs/tracefs/event_inode.c | 117 +++++++---- fs/tracefs/inode.c | 198 ++++++++++-------- fs/tracefs/internal.h | 4 +- include/asm-generic/numa.h | 2 + include/asm-generic/unaligned.h | 24 +-- include/drm/drm_color_mgmt.h | 1 + include/drm/drm_mipi_dsi.h | 2 + include/linux/avf/virtchnl.h | 1 + include/linux/bpf.h | 2 +- include/linux/irq_work.h | 3 + include/linux/mm_types.h | 3 + include/linux/mmzone.h | 6 +- include/linux/netfilter/ipset/ip_set.h | 4 + include/linux/pci_ids.h | 1 + include/linux/pm_opp.h | 4 +- include/linux/thermal.h | 2 + include/net/af_unix.h | 20 +- include/net/ip.h | 2 +- include/net/netfilter/nf_tables.h | 2 + kernel/audit.c | 31 ++- kernel/bpf/arraymap.c | 23 ++- kernel/bpf/helpers.c | 15 +- kernel/bpf/syscall.c | 6 + kernel/events/core.c | 38 ++-- kernel/sched/fair.c | 56 +++++- lib/debugobjects.c | 200 ++++++++----------- lib/fw_table.c | 30 +-- lib/kunit/executor.c | 4 + lib/kunit/test.c | 15 +- net/bluetooth/hci_sync.c | 10 +- net/bluetooth/iso.c | 51 ++++- net/bluetooth/l2cap_core.c | 3 +- net/bpf/test_run.c | 2 +- net/bridge/br_cfm_netlink.c | 2 +- net/bridge/br_multicast.c | 20 +- net/bridge/br_private.h | 4 +- net/devlink/port.c | 2 +- net/ipv4/ip_output.c | 12 +- net/ipv4/ip_sockglue.c | 6 +- net/ipv4/ipmr.c | 2 +- net/ipv4/raw.c | 2 +- net/ipv4/tcp.c | 12 +- net/ipv4/udp.c | 2 +- net/ipv6/addrconf_core.c | 21 +- net/ipv6/ip6_tunnel.c | 21 +- net/kcm/kcmsock.c | 2 +- net/llc/af_llc.c | 2 + net/netfilter/ipset/ip_set_bitmap_gen.h | 14 +- net/netfilter/ipset/ip_set_core.c | 37 +++- net/netfilter/ipset/ip_set_hash_gen.h | 15 +- net/netfilter/ipset/ip_set_list_set.c | 13 +- net/netfilter/nf_conntrack_proto_tcp.c | 10 +- net/netfilter/nf_log.c | 7 +- net/netfilter/nf_tables_api.c | 14 +- net/netfilter/nft_ct.c | 24 +++ net/netfilter/nft_tunnel.c | 1 + net/rxrpc/conn_service.c | 3 +- net/smc/smc_clc.c | 14 ++ net/sunrpc/xprtmultipath.c | 17 +- net/unix/af_unix.c | 14 +- net/unix/diag.c | 2 +- net/wireless/scan.c | 4 + sound/hda/hdac_stream.c | 9 +- sound/hda/intel-dsp-config.c | 10 + sound/pci/hda/hda_intel.c | 2 + sound/pci/hda/patch_conexant.c | 115 ++++++++++- sound/soc/amd/acp-config.c | 15 +- sound/soc/codecs/lpass-wsa-macro.c | 7 - sound/soc/codecs/rtq9128.c | 73 ++++--- sound/soc/codecs/wcd938x.c | 2 +- sound/soc/codecs/wsa883x.c | 6 +- sound/soc/qcom/sc8280xp.c | 12 +- tools/build/feature/test-libopencsd.c | 4 +- tools/lib/bpf/libbpf.c | 2 + tools/lib/bpf/libbpf_common.h | 13 +- tools/lib/subcmd/help.c | 18 +- tools/testing/kunit/kunit_parser.py | 4 +- tools/testing/selftests/bpf/cgroup_helpers.c | 18 +- tools/testing/selftests/bpf/prog_tests/btf.c | 6 +- tools/testing/selftests/bpf/prog_tests/tc_opts.c | 6 +- tools/testing/selftests/bpf/progs/pyperf180.c | 22 ++ .../selftests/bpf/progs/test_global_func17.c | 1 + tools/testing/selftests/bpf/veristat.c | 2 +- tools/testing/selftests/bpf/xdp_hw_metadata.c | 2 +- .../selftests/drivers/net/bonding/lag_lib.sh | 11 + tools/testing/selftests/drivers/net/team/config | 4 +- tools/testing/selftests/net/Makefile | 5 +- tools/testing/selftests/net/config | 16 ++ tools/testing/selftests/net/pmtu.sh | 18 +- tools/testing/selftests/net/setup_veth.sh | 2 +- tools/testing/selftests/net/udpgro.sh | 4 +- tools/testing/selftests/net/udpgro_bench.sh | 4 +- tools/testing/selftests/net/udpgro_frglist.sh | 6 +- tools/testing/selftests/net/udpgro_fwd.sh | 8 +- tools/testing/selftests/net/veth.sh | 4 +- tools/testing/selftests/net/xdp_dummy.c | 13 ++ tools/testing/selftests/nolibc/nolibc-test.c | 4 +- tools/testing/selftests/sgx/test_encl.lds | 6 +- 516 files changed, 4678 insertions(+), 2639 deletions(-)
Hi Greg,
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.7.4 release. There are 355 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 Mon, 05 Feb 2024 17:47:20 +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.7.4-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.7.y
and the diffstat can be found below.thanks,
greg k-h
No noticeable regressions in my system.
Linux version 6.7.4-rc2-ktest-g10be46ba2b8a (rbmarliere@debian) (gcc (Debian 13.2.0-13) 13.2.0, GNU ld (GNU Binutils for Debian) 2.42) #4 SMP PREEMPT_DYNAMIC Sat Feb 3 16:24:03 -03 2024
I have not tested rc1.
Thank you,
- Ricardo.
Quoted 1,596 lines
-------------
Pseudo-Shortlog of commits:Greg Kroah-Hartman <[email protected]>
Linux 6.7.4-rc2Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix missing error code in 'gmc_v6/7/8/9_0_hw_init()'Johan Hovold <[email protected]>
ASoC: codecs: wsa883x: fix PA volume controlJohan Hovold <[email protected]>
ASoC: codecs: lpass-wsa-macro: fix compander volume hackJohan Hovold <[email protected]>
ASoC: codecs: wcd938x: fix headphones volume controlsJohan Hovold <[email protected]>
ASoC: qcom: sc8280xp: limit speaker volumesZhengchao Shao <[email protected]>
bonding: remove print inbond_verify_device_pathYonghong Song <[email protected]>
selftests/bpf: Remove flakytest_btf_idtestKonrad Dybcio <[email protected]>
drm/msm/dsi: Enable runtime PMJonathan Gray <[email protected]>
Revert "drm/amd/display: Disable PSR-SU on Parade 0803 TCON again"Marco Elver <[email protected]>
mm, kmsan: fix infinite recursion due to RCU critical sectionHuang Shijie <[email protected]>
arm64: irq: set the correct node for shadow call stackPavan Kumar Linga <[email protected]>
idpf: avoid compiler padding invirtchnl2_ptypestructPaolo Abeni <[email protected]>
selftests: net: enable some more knobsJakub Kicinski <[email protected]>
selftests: net: add missing config forNF_TARGET_TTLBenjamin Poirier <[email protected]>
selftests: bonding: Check initial stateBenjamin Poirier <[email protected]>
selftests: team: Add missing config optionsBreno Leitao <[email protected]>
net: sysfs: Fix /sys/class/net/<iface> pathGeetha sowjanya <[email protected]>
octeontx2-pf: Remove xdp queues on program detachPaolo Abeni <[email protected]>
selftests: net: don't access/dev/stdoutinpmtu.shPaolo Abeni <[email protected]>
selftests: net: fix available tunnels detectionPaolo Abeni <[email protected]>
selftests: net: add missing config forpmtu.shtestsJakub Kicinski <[email protected]>
selftests: net: add missing config for nftables-backed iptablesBrett Creeley <[email protected]>
pds_core: Rework teardown/setup flow to be more commonBrett Creeley <[email protected]>
pds_core: Clear BARs on resetBrett Creeley <[email protected]>
pds_core: Prevent race issues involving the adminqBrett Creeley <[email protected]>
pds_core: Use struct pdsc for thepdsc_adminq_isrprivate dataBrett Creeley <[email protected]>
pds_core: Cancel AQ work on teardownBrett Creeley <[email protected]>
pds_core: Prevent health thread from running during reset/removeEric Dumazet <[email protected]>
af_unix: fix lockdep positive insk_diag_dump_icons()Zhipeng Lu <[email protected]>
net: ipv4: fix a memleak inip_setup_corkPablo Neira Ayuso <[email protected]>
netfilter:nft_ct: sanitize layer 3 and 4 protocol number in custom expectationsPablo Neira Ayuso <[email protected]>
netfilter:nf_log: replaceBUG_ONbyWARN_ON_ONCEwhen putting loggerJozsef Kadlecsik <[email protected]>
netfilter: ipset: fix performance regression in swap operationPablo Neira Ayuso <[email protected]>
netfilter:nf_tables: restrict tunnel object toNFPROTO_NETDEVRyan Schaefer <[email protected]>
netfilter: conntrack: correct window scaling with retransmitted SYNMatthias May <[email protected]>
selftests: net: add missing config for GENEVEParav Pandit <[email protected]>
devlink: Fix referring tohw_addrattribute during state validationLinus Lüssing <[email protected]>
bridge: mcast: fix disabled snooping after long uptimeIdo Schimmel <[email protected]>
selftests: net: Add missing matchall classifierEric Dumazet <[email protected]>
llc: callsock_orphan()at release timeHelge Deller <[email protected]>
ipv6: Ensure natural alignment of const ipv6 loopback and router addressesMichal Vokáč <[email protected]>
net: dsa: qca8k: fix illegal usage of GPIOChristophe JAILLET <[email protected]>
ixgbe: Fix an error handling path inixgbe_read_iosf_sb_reg_x550()Jedrzej Jagielski <[email protected]>
ixgbe: Refactor overtemp event handlingJedrzej Jagielski <[email protected]>
ixgbe: Refactor returning internal error codesJacob Keller <[email protected]>
e1000e: correct maximum frequency adjustment valuesEric Dumazet <[email protected]>
tcp: add sanity checks to rx zerocopyLinus Torvalds <[email protected]>
tracefs: remove stale 'update_gid' codeHoratiu Vultur <[email protected]>
net: lan966x: Fix port configuration when using SGMII interfaceNicolas Dichtel <[email protected]>
ipmr: fix kernel panic when forwarding mcast packetsDaniel Golle <[email protected]>
net: dsa: mt7530: fix 10M/100M speed on MT7988 switchEric Dumazet <[email protected]>
ip6_tunnel: make sure to pull inner header in__ip6_tnl_rcv()Paolo Abeni <[email protected]>
selftests: net: give more time for GRO aggregationPaolo Abeni <[email protected]>
selftests: net: add missing required classifierPaolo Abeni <[email protected]>
selftests: net: add missing config for big tcp testsGaurav Jain <[email protected]>
crypto: caam - fix asynchronous hashDaniel Golle <[email protected]>
net: phy: mediatek-ge-soc: sync driver with MediaTek SDKDaniel Golle <[email protected]>
net: ethernet:mtk_eth_soc: set DMA coherent mask to get PPE workingPraveen Kaligineedi <[email protected]>
gve: Fix skb truesize underestimationPaolo Abeni <[email protected]>
selftests: net: explicitly wait for listener readyPaolo Abeni <[email protected]>
selftests: net: remove dependency on ebpf testsSu Hui <[email protected]>
HID: hidraw: fix a problem of memory leak inhidraw_release()Ming Lei <[email protected]>
scsi: core: Movescsi_host_busy()out of host lock for waking up EH handlerRomain Naour <[email protected]>
regulator: ti-abb: don't usedevm_platform_ioremap_resource_bynamefor shared interrupt registerMarco Pagani <[email protected]>
kunit: run test suites only after module initialization completesSu Hui <[email protected]>
scsi: isci: Fix an error code problem inisci_io_request_build()Alexandre Ghiti <[email protected]>
riscv: Fix build error on rv32 + XIPJonathan Kim <[email protected]>
drm/amdkfd: only flush mes process context if mes support is thereRob Clark <[email protected]>
drm/msm/dpu: Correct UBWC settings for sc8280xpStephen Rothwell <[email protected]>
drm: using mul_u32_u32() requires linux/math64.hEdward Adam Davis <[email protected]>
wifi: cfg80211: fix RCU dereference in __cfg80211_bss_updatePeter Zijlstra <[email protected]>
perf: Fix thenr_addr_filtersfixTim Lunn <[email protected]>
i2c: rk3x: Adjust mask/value offset for i2c2 on rv1126Srinivasan Shanmugam <[email protected]>
drm/amdkfd: Fix 'node' NULL check in 'svm_range_get_range_boundaries()'Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()'Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix with right return code '-EIO' in 'amdgpu_gmc_vram_checking()'Srinivasan Shanmugam <[email protected]>
drm/amd/powerplay: Fix kzalloc parameter 'ATOM_Tonga_PPM_Table' in 'get_platform_power_management_table()'Alex Deucher <[email protected]>
drm/amdgpu: fix avg vs input power reporting on smu7Wenchao Hao <[email protected]>
ceph: fix invalid pointer access ifget_quota_realmreturnERR_PTRXiubo Li <[email protected]>
ceph: fix deadlock or deadcode of misusingdget()Venky Shankar <[email protected]>
ceph: reinitialize mds feature bit even when session in openMing Lei <[email protected]>
blk-mq: fix IO hang from sbitmap wakeup raceZhu Yanjun <[email protected]>
virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warningsPhilip Yang <[email protected]>
drm/amdkfd: Fix lock dependency warning with srcuDaniel Miess <[email protected]>
Revert "drm/amd/display: Fix conversions between bytes and KB"Martin Tsai <[email protected]>
drm/amd/display: To adjust dprefclk by down spread percentageFelix Kuehling <[email protected]>
drm/amdkfd: Fix lock dependency warningChiYuan Huang <[email protected]>
ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flowChiYuan Huang <[email protected]>
ASoC: codecs: rtq9128: FixPM_RUNTIMEusageIan Rogers <[email protected]>
libsubcmd: Fix memory leak inuniq()Hans de Goede <[email protected]>
misc:lis3lv02d_i2c: Add missing setting of thereg_ctrlcallbackYinbo Zhu <[email protected]>
usb: xhci-plat: fix usb disconnect issue after s4Steven Rostedt (Google) <[email protected]>
tracefs/eventfs: Use root and instance inodes as default ownershipDavid Howells <[email protected]>
9p: Fix initialisation ofnetfs_inodefor 9pBjorn Helgaas <[email protected]>
PCI/AER: Decode Requester ID when no error info foundIlpo Järvinen <[email protected]>
PCI: Fix 64GT/s effective data rate calculationPiro Yang <[email protected]>
staging:vme_user: Fix the issue of return the wrong error codeYu-Che Cheng <[email protected]>
spmi: mediatek: Fix UAF on device removeMax Kellermann <[email protected]>
fs/kernfs/dir: obeyS_ISGIDCrescent CY Hsieh <[email protected]>
tty: serial: 8250: Set RS422 interface by default to fix Moxa RS422/RS485 PCIe boardsAdrian Reber <[email protected]>
tty: allow TIOCSLCKTRMIOS withCAP_CHECKPOINT_RESTOREJo Van Bulck <[email protected]>
selftests/sgx: Fix linker script assertsHardik Gajjar <[email protected]>
usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hubHardik Gajjar <[email protected]>
usb: hub: Replace hardcoded quirk value withBIT()macroYaxiong Tian <[email protected]>
extcon: fix possible name leak inextcon_dev_register()James Clark <[email protected]>
perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is presentDaniel Stodden <[email protected]>
PCI: switchtec: Fixstdev_release()crash after surprise hot removeGuilherme G. Piccoli <[email protected]>
PCI: Only override AMD USB controller if requiredXiaowu.ding <[email protected]>
mailbox:arm_mhuv2: Fix a bug formhuv2_sender_interruptPeter Robinson <[email protected]>
mfd:ti_am335x_tscadc: Fix TI SoC dependenciesOleksandr Tyshchenko <[email protected]>
xen/gntdev: Fix the abuse of underlying struct page in DMA-buf importFrederik Haxel <[email protected]>
riscv: Make XIP bootable againMichael Maltsev <[email protected]>
ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CGABen Mayo <[email protected]>
ACPI: resource: Add DMI quirks for ASUS Vivobook E1504GA and E1504GABHarshit Shah <[email protected]>
i3c: master: cdns: Update maximum prescaler value for i2c clockJohannes Berg <[email protected]>
um: time-travel: fix time corruptionNathan Chancellor <[email protected]>
um: net: Fix return type ofuml_net_start_xmit()Benjamin Berg <[email protected]>
um: Don't usevfprintf()foros_info()Anton Ivanov <[email protected]>
um: Fix naming clash between UML and schedulerHeiner Kallweit <[email protected]>
leds: trigger: panic: Don't register panic notifier if creating the trigger failedAndy Shevchenko <[email protected]>
pinctrl: baytrail: Fix types of config value inbyt_pin_config_set()bo liu <[email protected]>
ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140Alex Deucher <[email protected]>
drm/amdgpu: apply the RV2 system aperture fix to RN/CZN as wellSrinivasan Shanmugam <[email protected]>
drm/amdkfd: Fix iterator used outside loop in 'kfd_add_peer_prop()'Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()'Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix '*fw' fromrequest_firmware()not released in 'amdgpu_ucode_request()'Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix variable 'mca_funcs' dereferenced before NULL check in 'amdgpu_mca_smu_get_mca_entry()'Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix possible NULL dereference inamdgpu_ras_query_error_status_helper()Ivan Lipski <[email protected]>
Re-revert "drm/amd/display: Enable Replay for static screen use cases"Felix Kuehling <[email protected]>
drm/amdgpu: Let KFD sync with VM fencesMeenakshikumar Somasundaram <[email protected]>
drm/amd/display: Fix minor issues in BW Allocation Phase2Stanley.Yang <[email protected]>
drm/amdgpu: Fix ecc irq enable/disable unpairedAlexander Stein <[email protected]>
clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocksKuan-Wei Chiu <[email protected]>
clk: imx: scu: Fix memory leak in__imx_clk_gpr_scu()Alvin Lee <[email protected]>
drm/amd/display: Only clear symclk otg flag for HDMIMichael Strauss <[email protected]>
drm/amd/display: Fix lightup regression with DP2 single display configsAllen Pan <[email protected]>
drm/amd/display: fix usb-cconnector_typeJosip Pavic <[email protected]>
drm/amd/display: makeflip_timestamp_in_usa 64-bit variableDafna Hirschfeld <[email protected]>
accel/habanalabs/gaudi2: fix undef opcode reportingFarah Kassabri <[email protected]>
accel/habanalabs: fix EQ heartbeat mechanismOded Gabbay <[email protected]>
accel/habanalabs: add support for Gaudi2C deviceWerner Fischer <[email protected]>
watchdog:it87_wdt: Keep WDTCTRL bit 3 unmodified for IT8784/IT8786Ben Dooks <[email protected]>
watchdog: starfive: add lock annotations to fix context imbalancesKuan-Wei Chiu <[email protected]>
clk: mmp: pxa168: Fix memory leak inpxa168_clk_init()Kuan-Wei Chiu <[email protected]>
clk: hi3620: Fix memory leak in hi3620_mmc_clk_init()Wang, Beyond <[email protected]>
drm/amdgpu: fix ftrace eventamdgpu_bo_movealways move on same heapPaloma Arellano <[email protected]>
drm/msm/dpu: Add mutex lock in control vblank irqAbhinav Kumar <[email protected]>
drm/msm/dpu: fix writeback programming for YUV casesRob Clark <[email protected]>
drm/msm/dpu: Ratelimit framedone timeout msgsDmitry Baryshkov <[email protected]>
drm/msm/dpu: enable writeback on SM8450Dmitry Baryshkov <[email protected]>
drm/msm/dpu: enable writeback on SM8350Jonathan Kim <[email protected]>
drm/amdkfd: fix mes set shader debugger process managementAlvin Lee <[email protected]>
drm/amd/display: Force p-state disallow if leaving no plane configAlvin Lee <[email protected]>
drm/amd/display: For prefetch mode > 0, extend prefetch if possibleKieran Bingham <[email protected]>
media: i2c: imx335: Fix hblank min/max valuesHans de Goede <[email protected]>
media: ov2740: Fix hts valueSu Hui <[email protected]>
media: ddbridge: fix an error code problem inddb_probeMing Qian <[email protected]>
media: amphion: remove mutext lock in condition ofwait_eventDaniel Vacek <[email protected]>
IB/ipoib: Fix mcast list lockingDouglas Anderson <[email protected]>
drm/exynos: Calldrm_atomic_helper_shutdown()at shutdown/unbind timeChao Yu <[email protected]>
f2fs: fix to tag gcing flag on page during block migrationJames Seo <[email protected]>
hwmon: (hp-wmi-sensors) Fix failure to load on EliteDesk 800 G6Xing Tong Wu <[email protected]>
hwmon: (nct6775) Fix fan speed set failure in automatic modeLaurent Pinchart <[email protected]>
media: rkisp1: resizer: Stop manual allocation ofv4l2_subdev_stateTomi Valkeinen <[email protected]>
media: rkisp1: Fix IRQ disable race issueTomi Valkeinen <[email protected]>
media: rkisp1: Store IRQ linesTomi Valkeinen <[email protected]>
media: rkisp1: Fix IRQ handler return valuesTomi Valkeinen <[email protected]>
media: rkisp1: DropIRQF_SHAREDRicardo Ribalda <[email protected]>
media: uvcvideo: Fix power line control for SunplusIT cameraRicardo Ribalda <[email protected]>
media: uvcvideo: Fix power line control for a Chicony cameraNeil Armstrong <[email protected]>
drm/msm/dp: Add DisplayPort controller for SM8650Pierre-Louis Bossart <[email protected]>
ALSA: hda: intel-dspcfg: add filters for ARL-S and ARLPierre-Louis Bossart <[email protected]>
ALSA: hda: Intel: addHDA_ARLPCI ID supportPierre-Louis Bossart <[email protected]>
PCI: addINTEL_HDA_ARLtopci_ids.hMichael Tretter <[email protected]>
media: rockchip: rga: fix swizzling for RGB formatsGhanshyam Agrawal <[email protected]>
media: stk1160: Fixed high volume ofstk1160_dbgmessagesTomi Valkeinen <[email protected]>
drm/mipi-dsi: Fix detach call without attachTomi Valkeinen <[email protected]>
drm/framebuffer: Fix use of uninitialized variableTomi Valkeinen <[email protected]>
drm/drm_file: fix use of uninitialized variableWenjing Liu <[email protected]>
drm/amd/display: add support for DTO genarated dscclkDennis Chan <[email protected]>
drm/amd/display: Fix Replay Desync Error IRQ handlerNicholas Susanto <[email protected]>
drm/amd/display: Fixdisable_otg_walogicIlya Bakoulin <[email protected]>
drm/amd/display: Fix MST PBN/X.Y value calculationsVenkata Prasad Potturu <[email protected]>
ASoC: amd: Add new dmi entries for acp5x platformJaegeuk Kim <[email protected]>
f2fs: fix write pointers on zoned device after roll forwardMeenakshikumar Somasundaram <[email protected]>
drm/amd/display: Fix tiled display misalignmentXin Ji <[email protected]>
drm/bridge: anx7625: Fix Set HPD irq detect window to 2msHsin-Yi Wang <[email protected]>
drm/panel-edp: Addoverride_edid_modequirk for generic edpJack Wang <[email protected]>
RDMA/IPoIB: Fix error code return inipoib_mcast_joinDanylo Piliaiev <[email protected]>
drm/msm/a690: Fix reg values for a690Jan Kara <[email protected]>
ocfs2: Avoid touching renamed directory if parent does not changeJan Kara <[email protected]>
reiserfs: Avoid touching renamed directory if parent does not changeAl Viro <[email protected]>
fast_dput(): handle underflows gracefullyCristian Ciocaltea <[email protected]>
ASoC: doc: Fix undefinedSND_SOC_DAPM_NOPMargumentTakashi Iwai <[email protected]>
ALSA: hda: Refer to correct stream index at loopsChao Yu <[email protected]>
f2fs: fix to check return value off2fs_reserve_new_block()Linus Walleij <[email protected]>
ARM: dts: usr8200: Fix phy registersVladimir Oltean <[email protected]>
net: dsa: qca8k: put MDIO bus OF node onqca8k_mdio_register()failureMina Almasry <[email protected]>
net: kcm: fix direct access tobv_lenSuman Ghosh <[email protected]>
octeontx2-af: Fix max NPC MCAM entry check while validatingref_entryAndrii Staikov <[email protected]>
i40e: Fix VF disable behavior to block all trafficChunyan Zhang <[email protected]>
arm64: dts: sprd: Change UMS512 idle-state nodename to match bindingsChunyan Zhang <[email protected]>
arm64: dts: sprd: Add clock reference for pll2 on UMS512Lin Ma <[email protected]>
bridge: cfm: fix enum typo inbr_cc_ccm_tx_parseWen Gu <[email protected]>
net/smc: disable SEID on non-s390 archs where virtual ISM may be usedFrédéric Danis <[email protected]>
Bluetooth: L2CAP: Fix possible multiple reject sendclancy shang <[email protected]>
Bluetooth:hci_sync: fix BR/EDR wakeup bugIulia Tanasescu <[email protected]>
Bluetooth: ISO: Avoid creating child socket if PA sync is terminatingZijun Hu <[email protected]>
Bluetooth: qca: Set bothWIDEBAND_SPEECHandLE_STATESquirks for QCA2066Benjamin Berg <[email protected]>
wifi: cfg80211: freebeacon_ieswhen overridden from hidden BSSSu Hui <[email protected]>
wifi: rtlwifi: rtl8723{be,ae}: usingcalculate_bit_shift()Mingyi Zhang <[email protected]>
libbpf: Fix NULL pointer dereference inbpf_object__collect_prog_relosChing-Te Ku <[email protected]>
wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter membersZenm Chen <[email protected]>
wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devicesXianwei Zhao <[email protected]>
arm64: dts: amlogic: fix format for s4 uart nodeJesse Brandeburg <[email protected]>
ice: fix pre-shifted bit usageJesse Brandeburg <[email protected]>
intel: add bit macro includes where neededMao Jinlong <[email protected]>
arm64: dts: qcom: Fix coresight warnings in in-ports and out-portsMao Jinlong <[email protected]>
arm64: dts: qcom: msm8998: Fix 'out-ports' is a required propertyMao Jinlong <[email protected]>
arm64: dts: qcom: msm8996: Fix 'in-ports' is a required propertyAlexei Starovoitov <[email protected]>
x86/cfi,bpf: Fixbpf_exception_cb()signatureAlex Lyakas <[email protected]>
md: Whenassemble the array, consult the superblock of the freshest deviceChristoph Hellwig <[email protected]>
block: prevent an integer overflow inbvec_try_merge_hw_pageLinus Walleij <[email protected]>
ARM64: dts: marvell: Fix some common switch mistakesLinus Walleij <[email protected]>
ARM: dts: marvell: Fix some common switch mistakesTobias Waldekranz <[email protected]>
net: dsa: mv88e6xxx: Fixmv88e6352_serdes_get_statserror pathIgor Russkikh <[email protected]>
net: atlantic: eliminate double free in error handling logicAhmed Zaki <[email protected]>
ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register valuesYihang Li <[email protected]>
scsi:hisi_sas: Set .phy_attached before notifing phyup eventHISI_PHYE_PHY_UP_PMJustin Tee <[email protected]>
scsi: lpfc: Move determination ofvmid_flagafter VMID reinitialization completesJustin Tee <[email protected]>
scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISCFabio Estevam <[email protected]>
ARM: dts: imx23/28: Fix the DMA controller node nameFabio Estevam <[email protected]>
ARM: dts: imx23-sansa: Use preferred i2c-gpios propertiesFabio Estevam <[email protected]>
ARM: dts: imx27-apf27dev: Fix LED nameFabio Estevam <[email protected]>
ARM: dts: imx25/27: Pass timing0Fabio Estevam <[email protected]>
ARM: dts: imx25: Fix the iim compatible stringAndrii Nakryiko <[email protected]>
selftests/bpf: fix compiler warnings in RELEASE=1 modeMichal Simek <[email protected]>
arm64: zynqmp: Fix clock node name in kv260 cardsMichal Simek <[email protected]>
arm64: zynqmp: Move fixed clock to / for kv260Kees Cook <[email protected]>
block/rnbd-srv: Check for unlikely string overflowShannon Nelson <[email protected]>
ionic: bypass firmware cmds when stuck in resetShannon Nelson <[email protected]>
ionic: pass opcode todevcmd_waitChristian Marangi <[email protected]>
net: phy: at803x: fix passing the wrong reference forconfig_intrFabio Estevam <[email protected]>
ARM: dts: imx1: Fix sram nodeFabio Estevam <[email protected]>
ARM: dts: imx27: Fix sram nodeFabio Estevam <[email protected]>
ARM: dts: imx: Use flash@0,0 patternFabio Estevam <[email protected]>
ARM: dts: imx25/27-eukrea: Fix RTC node nameJohan Jonker <[email protected]>
ARM: dts: rockchip: fix rk3036 hdmi ports nodeLingbo Kong <[email protected]>
wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850Dmitry Antipov <[email protected]>
wifi: wfx: fix possible NULL pointer dereference inwfx_set_mfp_ap()Hou Tao <[email protected]>
bpf: Set uattr->batch.count as zero before batched update or deletionStanleyYP Wang <[email protected]>
wifi: mt76: mt7996: add PCI IDs for mt7992MeiChia Chiu <[email protected]>
wifi: mt76: connac: fix EHT phy mode checkNia Espera <[email protected]>
arm64: dts: qcom: sm8350: Fix remoteproc interrupt typeNeil Armstrong <[email protected]>
arm64: dts: qcom: sm8450: fix soundwire controllers node nameNeil Armstrong <[email protected]>
arm64: dts: qcom: sm8550: fix soundwire controllers node nameTobias Waldekranz <[email protected]>
net: mvmdio: Avoid excessive sleeps in polled modeHannes Reinecke <[email protected]>
scsi: libfc: Fix up timeout error infc_fcp_rec_error()Hannes Reinecke <[email protected]>
scsi: libfc: Don't schedule abort twiceKang Yang <[email protected]>
wifi: ath12k: fix and enable AP mode for WCN7850Hou Tao <[email protected]>
bpf: Setneed_deferas false when clearing fd array during map freeHou Tao <[email protected]>
bpf: Checkrcu_read_lock_trace_held()before calling bpf map helpersChih-Kang Chang <[email protected]>
wifi: rtw89: fix misbehavior of TX beacon in concurrent modePo-Hao Huang <[email protected]>
wifi: rtw89: fix not entering PS mode after AP stopsBaochen Qiang <[email protected]>
wifi: ath11k: fix race due to settingATH11K_FLAG_EXT_IRQ_ENABLEDtoo earlyMinsuk Kang <[email protected]>
wifi: ath9k: Fix potential array-index-out-of-bounds read inath9k_htc_txstatus()Yonghong Song <[email protected]>
bpf: Fix a few selftest failures due to llvm18 changeAlexander Stein <[email protected]>
ARM: dts: imx7s: Fix nand-controller #size-cellsAlexander Stein <[email protected]>
ARM: dts: imx7s: Fix lcdif compatibleAlexander Stein <[email protected]>
ARM: dts: imx7d: Fix coresight funnel portsching Huang <[email protected]>
scsi: arcmsr: Support new PCI device IDs 1883 and 1886Sumit Saxena <[email protected]>
scsi: mpi3mr: Add PCI checks where SAS5116 diverges from SAS4116Sumit Saxena <[email protected]>
scsi: mpi3mr: Add support for SAS5116 PCI IDsJose Ignacio Tornos Martinez <[email protected]>
net: usb:ax88179_178a: avoid two consecutive device resetsZhengchao Shao <[email protected]>
bonding: return-ENOMEMinstead of BUG inalb_upper_dev_walkIdo Schimmel <[email protected]>
PCI: Add no PM reset quirk for NVIDIA Spectrum devicesKory Maincent <[email protected]>
net: phy: micrel: fixts_infovalue in case of no phcKrzysztof Kozlowski <[email protected]>
ARM: dts: samsung: s5pv210: fix camera unit addresses/rangesKrzysztof Kozlowski <[email protected]>
ARM: dts: samsung: exynos4: fix camera unit addresses/rangesJustin Tee <[email protected]>
scsi: lpfc: Fix possible file string name overflow when updating firmwareTanmay Shah <[email protected]>
soc: xilinx: fix unhandled SGI warning messageHariBabu Gattem <[email protected]>
soc: xilinx: Fix for call trace due to the usage ofsmp_processor_id()Dmitry Baryshkov <[email protected]>
ARM: dts: qcom: msm8660: fix PMIC node labelsDmitry Baryshkov <[email protected]>
ARM: dts: qcom: mdm9615: fix PMIC node labelsDmitry Baryshkov <[email protected]>
ARM: dts: qcom: strip prefix from PMIC filesYafang Shao <[email protected]>
selftests/bpf: Fix issues insetup_classid_environment()Shiji Yang <[email protected]>
wifi: rt2x00: correct wrong BBP register in RxDCOC calibrationYonghong Song <[email protected]>
selftests/bpf: Fix pyperf180 compilation failure with clang18Yonghong Song <[email protected]>
libbpf: Fix potential uninitialized tail padding withLIBBPF_OPTS_RESETAndrii Nakryiko <[email protected]>
selftests/bpf: satisfy compiler by having explicit return in btf testAndrii Nakryiko <[email protected]>
selftests/bpf: fix RELEASE=1 build fortc_optsShiji Yang <[email protected]>
wifi: rt2x00: restart beacon queue when hardware resetDmitry Antipov <[email protected]>
wifi: rtw89: fix timeout calculation inrtw89_roc_end()Baokun Li <[email protected]>
ext4: avoid online resizing failures due to oversized flex bgBaokun Li <[email protected]>
ext4: remove unnecessary check fromalloc_flex_gd()Baokun Li <[email protected]>
ext4: unify the type offlexbg_sizeto unsigned intYe Bin <[email protected]>
ext4: fix inconsistent between segment fstrim and full fstrimGabriel Krisman Bertazi <[email protected]>
ecryptfs: Reject casefold directory inodesShyam Prasad N <[email protected]>
cifs: fix in logging incifs_chan_update_ifacePaulo Alcantara <[email protected]>
smb: client: fix hardlinking of reparse pointsPaulo Alcantara <[email protected]>
smb: client: fix renaming of reparse pointsOjaswin Mujoo <[email protected]>
ext4: treat end of range as exclusive inext4_zero_range()Anna Schumaker <[email protected]>
SUNRPC: Fix a suspicious RCU usage warningJoel Granados <[email protected]>
sysctl: Fix out of bounds access for empty sysctl registersHeiko Carstens <[email protected]>
KVM: s390: fix setting of fpc registerHeiko Carstens <[email protected]>
s390/ptrace: handle setting of fpc register correctlyTony Krowiak <[email protected]>
s390/vfio-ap: fix sysfs status attribute for AP queue devicesArnd Bergmann <[email protected]>
arch: fixasm-offsets.cbuilding with -Wmissing-prototypesArnd Bergmann <[email protected]>
arch: consolidatearch_irq_work_raiseprototypesAlexander Gordeev <[email protected]>
s390/boot: always align vmalloc area on segment boundaryEdward Adam Davis <[email protected]>
jfs: fix array-index-out-of-bounds in diNewExtOleg Nesterov <[email protected]>
rxrpc_find_service_conn_rcu: fix the usage ofread_seqbegin_or_lock()Oleg Nesterov <[email protected]>
afs: fix the usage ofread_seqbegin_or_lock()inafs_lookup_volume_rcu()Thomas Bourgoin <[email protected]>
crypto: stm32/crc32 - fix parsing list of devicesGao Xiang <[email protected]>
erofs: fix ztailpacking for subpage compressed blocksBharat Bhushan <[email protected]>
crypto: octeontx2 - Fix cptvf driver cleanupJia Jie Ho <[email protected]>
crypto: starfive - Fixdev_err_probereturn errorGao Xiang <[email protected]>
erofs: fix up compacted indexes for block size < 4096Weichen Chen <[email protected]>
pstore/ram: Fix crash when setting number of cpus to an odd numberGustavo A. R. Silva <[email protected]>
crypto: p10-aes-gcm - Avoid -Wstringop-overflow warningsJia Jie Ho <[email protected]>
hwrng: starfive - Fixdev_err_probereturn errorEdward Adam Davis <[email protected]>
jfs: fix uaf injfs_evict_inodeManas Ghandat <[email protected]>
jfs: fix array-index-out-of-bounds in dbAdjTreeManas Ghandat <[email protected]>
jfs: fix slab-out-of-bounds Read in dtSearchOsama Muhammad <[email protected]>
UBSAN: array-index-out-of-bounds in dtSplitRootOsama Muhammad <[email protected]>
FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTreeRafael J. Wysocki <[email protected]>
thermal: core: Fix thermal zone suspend-resume synchronizationViresh Kumar <[email protected]>
OPP: The level field is always of unsigned int typeShuai Xue <[email protected]>
ACPI: APEI: set memory failure flags asMF_ACTION_REQUIREDon synchronous eventsMukesh Ojha <[email protected]>
PM / devfreq: Synchronize devfreq_monitor_[start/stop]Michal Wajdeczko <[email protected]>
kunit: Reset test->priv after each param iterationRae Moar <[email protected]>
kunit: tool: fix parsing of test attributesYuntao Wang <[email protected]>
ACPI: NUMA: Fix the logic of getting thefake_pxmvalueThomas Weißschuh <[email protected]>
selftests/nolibc: fix testcase status alignmentPrarit Bhargava <[email protected]>
ACPI: extlog: fix NULL pointer dereference checkDmitry Antipov <[email protected]>
PNP: ACPI: fix fortify warningYuluo Qiu <[email protected]>
ACPI: video: Add quirk for the Colorful X15 AT 23 LaptopYuntao Wang <[email protected]>
ACPI: tables: Correct and clean up the logic ofacpi_parse_entries_array()Chris Riches <[email protected]>
audit: Send netlink ACK before setting connection inauditd_setRui Zhang <[email protected]>
regulator: core: Only incrementuse_countwhenenable_countchangesVincent Guittot <[email protected]>
sched/fair: Fix tg->load when offlining a CPUAndrzej Hajda <[email protected]>
debugobjects: Stop accessing objects after releasing hash bucket lockGreg KH <[email protected]>
perf/core: Fix narrow startup race when creating the perfnr_addr_filterssysfs fileRaghavendra K T <[email protected]>
sched/numa: Fix mmnuma_scan_seqbased unconditional scanZhiquan Li <[email protected]>
x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernelNaveen N Rao <[email protected]>
powerpc/lib: Validate size for vector operationsStephen Rothwell <[email protected]>
powerpc:pmd_move_must_withdraw()is only needed forCONFIG_TRANSPARENT_HUGEPAGEJun'ichi Nomura <[email protected]>
x86/boot: Ignore NMIs during very early bootMichael Ellerman <[email protected]>
powerpc/64s: FixCONFIG_NUMA=nbuild due tocreate_section_mapping()Michael Ellerman <[email protected]>
powerpc/mm: Fix build failures due toarch_reserved_kernel_pages()Michael Ellerman <[email protected]>
powerpc: Fix build error due tois_valid_bugaddr()Mark Rutland <[email protected]>
drivers/perf: pmuv3: don't exposeSW_INCRevent in sysfsHuang Shijie <[email protected]>
arm64: irq: set the correct node for VMAP stackKunwu Chan <[email protected]>
powerpc/mm: Fix null-pointer dereference inpgtable_cache_addDmitry Torokhov <[email protected]>
asm-generic: make sparse happy with odd-sized put_unaligned_*()-------------
Diffstat:
Documentation/ABI/testing/sysfs-class-net-queues | 22 +- Documentation/sound/soc/dapm.rst | 2 +- Makefile | 4 +- arch/alpha/kernel/asm-offsets.c | 2 +- .../intel/ixp/intel-ixp42x-usrobotics-usr8200.dts | 22 ++ arch/arm/boot/dts/marvell/armada-370-rd.dts | 24 +-- .../dts/marvell/armada-381-netgear-gs110emx.dts | 44 ++-- .../dts/marvell/armada-385-clearfog-gtr-l8.dts | 38 ++-- .../dts/marvell/armada-385-clearfog-gtr-s4.dts | 22 +- arch/arm/boot/dts/marvell/armada-385-linksys.dtsi | 18 +- .../boot/dts/marvell/armada-385-turris-omnia.dts | 20 +- arch/arm/boot/dts/marvell/armada-388-clearfog.dts | 20 +- .../boot/dts/marvell/armada-xp-linksys-mamba.dts | 18 +- arch/arm/boot/dts/nxp/imx/imx1-ads.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx1-apf9328.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx1.dtsi | 5 +- .../boot/dts/nxp/imx/imx25-eukrea-cpuimx25.dtsi | 2 +- .../imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts | 2 +- .../imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts | 2 +- .../imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx25-pdk.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx25.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx27-apf27dev.dts | 4 +- .../boot/dts/nxp/imx/imx27-eukrea-cpuimx27.dtsi | 4 +- .../nxp/imx/imx27-eukrea-mbimxsd27-baseboard.dts | 2 +- .../dts/nxp/imx/imx27-phytec-phycard-s-rdk.dts | 2 +- .../boot/dts/nxp/imx/imx27-phytec-phycore-rdk.dts | 2 +- .../boot/dts/nxp/imx/imx27-phytec-phycore-som.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx27.dtsi | 3 + arch/arm/boot/dts/nxp/imx/imx7d.dtsi | 3 - arch/arm/boot/dts/nxp/imx/imx7s.dtsi | 10 +- arch/arm/boot/dts/nxp/mxs/imx23-sansa.dts | 12 +- arch/arm/boot/dts/nxp/mxs/imx23.dtsi | 2 +- arch/arm/boot/dts/nxp/mxs/imx28.dtsi | 2 +- .../dts/qcom/{qcom-pm8226.dtsi => pm8226.dtsi} | 0 .../dts/qcom/{qcom-pm8841.dtsi => pm8841.dtsi} | 0 .../dts/qcom/{qcom-pm8941.dtsi => pm8941.dtsi} | 0 .../dts/qcom/{qcom-pma8084.dtsi => pma8084.dtsi} | 0 .../boot/dts/qcom/{qcom-pmx55.dtsi => pmx55.dtsi} | 0 .../boot/dts/qcom/{qcom-pmx65.dtsi => pmx65.dtsi} | 0 .../boot/dts/qcom/qcom-apq8026-asus-sparrow.dts | 2 +- .../boot/dts/qcom/qcom-apq8026-huawei-sturgeon.dts | 2 +- arch/arm/boot/dts/qcom/qcom-apq8026-lg-lenok.dts | 2 +- .../dts/qcom/qcom-apq8026-samsung-matisse-wifi.dts | 2 +- .../arm/boot/dts/qcom/qcom-apq8060-dragonboard.dts | 4 +- .../arm/boot/dts/qcom/qcom-apq8074-dragonboard.dts | 4 +- arch/arm/boot/dts/qcom/qcom-apq8084-ifc6540.dts | 2 +- arch/arm/boot/dts/qcom/qcom-apq8084-mtp.dts | 2 +- arch/arm/boot/dts/qcom/qcom-mdm9615-wp8548.dtsi | 2 +- arch/arm/boot/dts/qcom/qcom-mdm9615.dtsi | 14 +- arch/arm/boot/dts/qcom/qcom-msm8660.dtsi | 16 +- .../qcom/qcom-msm8974-lge-nexus5-hammerhead.dts | 4 +- .../dts/qcom/qcom-msm8974-sony-xperia-rhine.dtsi | 4 +- .../dts/qcom/qcom-msm8974pro-fairphone-fp2.dts | 4 +- .../dts/qcom/qcom-msm8974pro-oneplus-bacon.dts | 4 +- .../boot/dts/qcom/qcom-msm8974pro-samsung-klte.dts | 2 +- .../qcom-msm8974pro-sony-xperia-shinano-castor.dts | 4 +- arch/arm/boot/dts/qcom/qcom-sdx55-mtp.dts | 2 +- arch/arm/boot/dts/qcom/qcom-sdx55-t55.dts | 2 +- .../boot/dts/qcom/qcom-sdx55-telit-fn980-tlb.dts | 2 +- arch/arm/boot/dts/qcom/qcom-sdx65-mtp.dts | 2 +- arch/arm/boot/dts/rockchip/rk3036.dtsi | 14 +- arch/arm/boot/dts/samsung/exynos4.dtsi | 26 +-- arch/arm/boot/dts/samsung/exynos4x12.dtsi | 17 +- arch/arm/boot/dts/samsung/s5pv210.dtsi | 18 +- arch/arm/include/asm/irq_work.h | 2 - .../boot/dts/amlogic/meson-s4-s805x2-aq222.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 4 +- .../dts/marvell/armada-3720-espressobin-ultra.dts | 14 +- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 20 +- .../boot/dts/marvell/armada-3720-gl-mv1000.dts | 20 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 85 ++++---- .../boot/dts/marvell/armada-7040-mochabin.dts | 24 +-- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 22 +- arch/arm64/boot/dts/marvell/cn9130-crb.dtsi | 42 ++-- arch/arm64/boot/dts/qcom/msm8996.dtsi | 21 ++ arch/arm64/boot/dts/qcom/msm8998.dtsi | 32 +-- arch/arm64/boot/dts/qcom/sdm845.dtsi | 5 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 5 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 24 +-- arch/arm64/boot/dts/qcom/sm8350.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 8 +- arch/arm64/boot/dts/sprd/ums512.dtsi | 3 +- .../boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso | 40 ++-- .../boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso | 42 ++-- arch/arm64/include/asm/irq_work.h | 2 - arch/arm64/kernel/irq.c | 7 +- arch/csky/include/asm/irq_work.h | 2 +- arch/loongarch/kernel/asm-offsets.c | 26 +-- arch/powerpc/crypto/aes-gcm-p10-glue.c | 2 +- arch/powerpc/include/asm/irq_work.h | 1 - arch/powerpc/include/asm/mmu.h | 4 + arch/powerpc/include/asm/mmzone.h | 8 - arch/powerpc/kernel/traps.c | 2 + arch/powerpc/lib/sstep.c | 10 + arch/powerpc/mm/book3s64/pgtable.c | 2 + arch/powerpc/mm/init-common.c | 5 +- arch/powerpc/mm/mmu_decl.h | 5 + arch/riscv/include/asm/irq_work.h | 2 +- arch/riscv/kernel/head.S | 1 + arch/riscv/mm/init.c | 12 +- arch/s390/boot/ipl_parm.c | 2 +- arch/s390/boot/startup.c | 3 +- arch/s390/include/asm/irq_work.h | 2 - arch/s390/kernel/ptrace.c | 6 +- arch/s390/kvm/kvm-s390.c | 5 - arch/sparc/kernel/asm-offsets.c | 6 +- arch/um/drivers/net_kern.c | 2 +- arch/um/include/shared/kern_util.h | 2 +- arch/um/kernel/process.c | 2 +- arch/um/kernel/time.c | 32 ++- arch/um/os-Linux/helper.c | 6 +- arch/um/os-Linux/util.c | 19 +- arch/x86/boot/compressed/ident_map_64.c | 5 + arch/x86/boot/compressed/idt_64.c | 1 + arch/x86/boot/compressed/idt_handlers_64.S | 1 + arch/x86/boot/compressed/misc.h | 1 + arch/x86/include/asm/irq_work.h | 1 - arch/x86/include/asm/kmsan.h | 17 +- arch/x86/kernel/cpu/mce/core.c | 16 ++ block/bio.c | 2 +- block/blk-mq.c | 16 ++ drivers/accel/habanalabs/common/device.c | 17 +- drivers/accel/habanalabs/common/habanalabs.h | 2 + drivers/accel/habanalabs/common/habanalabs_drv.c | 3 + drivers/accel/habanalabs/common/mmu/mmu.c | 1 + drivers/accel/habanalabs/common/sysfs.c | 3 + drivers/accel/habanalabs/gaudi2/gaudi2.c | 14 +- .../habanalabs/include/hw_ip/pci/pci_general.h | 1 + drivers/acpi/acpi_extlog.c | 5 +- drivers/acpi/acpi_video.c | 9 + drivers/acpi/apei/ghes.c | 29 ++- drivers/acpi/numa/srat.c | 4 +- drivers/acpi/resource.c | 21 ++ drivers/base/arch_numa.c | 2 +- drivers/block/rnbd/rnbd-srv.c | 19 +- drivers/bluetooth/hci_qca.c | 1 + drivers/char/hw_random/jh7110-trng.c | 2 +- drivers/clk/hisilicon/clk-hi3620.c | 4 +- drivers/clk/imx/clk-imx8qxp.c | 24 ++- drivers/clk/imx/clk-scu.c | 4 +- drivers/clk/mmp/clk-of-pxa168.c | 3 + drivers/crypto/caam/caamalg_qi2.c | 7 +- drivers/crypto/caam/caamhash.c | 7 +- drivers/crypto/marvell/octeontx2/otx2_cptlf.c | 6 +- drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c | 3 + drivers/crypto/starfive/jh7110-cryp.c | 2 +- drivers/crypto/stm32/stm32-crc32.c | 2 +- drivers/devfreq/devfreq.c | 24 ++- drivers/extcon/extcon.c | 3 +- drivers/gpu/drm/amd/amdgpu/aldebaran.c | 26 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 31 +++ drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 4 + drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 5 + drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 4 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 42 ++-- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 24 ++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 30 +-- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 9 +- .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c | 71 ++++++- .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.h | 11 + .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 8 - drivers/gpu/drm/amd/display/dc/core/dc.c | 4 + drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 2 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 9 +- .../amd/display/dc/dcn35/dcn35_dio_link_encoder.c | 5 + .../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 3 + .../dc/dml/dcn32/display_mode_vba_util_32.c | 33 ++- .../dc/dml/dcn32/display_mode_vba_util_32.h | 1 + .../drm/amd/display/dc/dml2/display_mode_core.c | 2 +- drivers/gpu/drm/amd/display/dc/dml2/dml2_utils.c | 8 + .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 5 +- .../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c | 3 +- .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 23 ++- .../drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c | 3 +- .../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c | 25 +++ drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 4 + drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 40 +++- .../display/dc/link/protocols/link_dp_dpia_bw.c | 221 +++++++++------------ .../display/dc/link/protocols/link_dp_dpia_bw.h | 4 +- .../dc/link/protocols/link_dp_irq_handler.c | 12 +- drivers/gpu/drm/amd/display/include/audio_types.h | 2 +- .../drm/amd/display/modules/power/power_helpers.c | 2 - drivers/gpu/drm/amd/include/amd_shared.h | 2 - drivers/gpu/drm/amd/include/mes_v11_api_def.h | 3 +- .../amd/pm/powerplay/hwmgr/process_pptables_v1_0.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 17 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 51 +++-- drivers/gpu/drm/bridge/analogix/anx7625.h | 4 + drivers/gpu/drm/drm_file.c | 2 +- drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_mipi_dsi.c | 17 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 11 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 23 ++- .../gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h | 18 ++ .../gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h | 18 ++ drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 4 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 32 ++- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 33 ++- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 1 + drivers/gpu/drm/msm/dp/dp_display.c | 6 + drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 4 + drivers/gpu/drm/msm/msm_mdss.c | 2 +- drivers/gpu/drm/panel/panel-edp.c | 48 ++++- drivers/hid/hidraw.c | 7 +- drivers/hwmon/hp-wmi-sensors.c | 127 ++++++++++-- drivers/hwmon/nct6775-core.c | 7 + drivers/i2c/busses/i2c-rk3x.c | 8 +- drivers/i3c/master/i3c-master-cdns.c | 7 +- drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 7 +- drivers/leds/trigger/ledtrig-panic.c | 5 +- drivers/mailbox/arm_mhuv2.c | 3 +- drivers/md/md.c | 54 ++++- drivers/media/i2c/imx335.c | 4 +- drivers/media/i2c/ov2740.c | 17 +- drivers/media/pci/ddbridge/ddbridge-main.c | 2 +- drivers/media/platform/amphion/vpu.h | 3 +- drivers/media/platform/amphion/vpu_cmds.c | 28 +-- drivers/media/platform/amphion/vpu_v4l2.c | 1 + drivers/media/platform/rockchip/rga/rga.c | 15 +- .../media/platform/rockchip/rkisp1/rkisp1-common.h | 11 +- .../media/platform/rockchip/rkisp1/rkisp1-csi.c | 14 +- .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 35 +++- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 20 +- .../platform/rockchip/rkisp1/rkisp1-resizer.c | 38 ++-- drivers/media/usb/stk1160/stk1160-video.c | 5 +- drivers/media/usb/uvc/uvc_driver.c | 18 ++ drivers/mfd/Kconfig | 1 + drivers/misc/lis3lv02d/lis3lv02d_i2c.c | 1 + drivers/net/bonding/bond_alb.c | 3 +- drivers/net/dsa/mt7530.c | 3 +- drivers/net/dsa/mv88e6xxx/chip.h | 4 +- drivers/net/dsa/mv88e6xxx/serdes.c | 10 +- drivers/net/dsa/mv88e6xxx/serdes.h | 8 +- drivers/net/dsa/qca/qca8k-8xxx.c | 24 ++- drivers/net/ethernet/amd/pds_core/adminq.c | 64 ++++-- drivers/net/ethernet/amd/pds_core/core.c | 46 ++++- drivers/net/ethernet/amd/pds_core/core.h | 2 +- drivers/net/ethernet/amd/pds_core/debugfs.c | 4 + drivers/net/ethernet/amd/pds_core/dev.c | 16 +- drivers/net/ethernet/amd/pds_core/devlink.c | 3 +- drivers/net/ethernet/amd/pds_core/fw.c | 3 + drivers/net/ethernet/amd/pds_core/main.c | 26 ++- drivers/net/ethernet/aquantia/atlantic/aq_ptp.c | 28 +-- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 61 ++---- drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 22 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 23 +-- drivers/net/ethernet/google/gve/gve_rx.c | 8 +- drivers/net/ethernet/intel/e1000/e1000_hw.c | 1 + drivers/net/ethernet/intel/e1000e/e1000.h | 20 ++ drivers/net/ethernet/intel/e1000e/ptp.c | 22 +- drivers/net/ethernet/intel/fm10k/fm10k_pf.c | 1 + drivers/net/ethernet/intel/fm10k/fm10k_vf.c | 1 + drivers/net/ethernet/intel/i40e/i40e_common.c | 1 + drivers/net/ethernet/intel/i40e/i40e_dcb.c | 2 + drivers/net/ethernet/intel/i40e/i40e_nvm.c | 1 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 32 +++ drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 1 + drivers/net/ethernet/intel/iavf/iavf_common.c | 3 +- drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 5 +- drivers/net/ethernet/intel/iavf/iavf_fdir.c | 1 + drivers/net/ethernet/intel/iavf/iavf_txrx.c | 1 + drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 18 +- drivers/net/ethernet/intel/ice/ice_lib.c | 7 +- drivers/net/ethernet/intel/ice/ice_virtchnl.c | 12 +- drivers/net/ethernet/intel/ice/ice_vsi_vlan_lib.c | 16 +- drivers/net/ethernet/intel/idpf/virtchnl2.h | 2 +- drivers/net/ethernet/intel/igb/e1000_i210.c | 4 +- drivers/net/ethernet/intel/igb/e1000_nvm.c | 4 +- drivers/net/ethernet/intel/igb/e1000_phy.c | 4 +- drivers/net/ethernet/intel/igbvf/netdev.c | 28 +-- drivers/net/ethernet/intel/igc/igc_i225.c | 1 + drivers/net/ethernet/intel/igc/igc_phy.c | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c | 36 ++-- drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c | 61 +++--- drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 145 +++++++------- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 42 ++-- drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c | 34 ++-- drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h | 1 - drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 105 +++++----- drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 43 +--- drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c | 44 ++-- drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 149 +++++++------- drivers/net/ethernet/marvell/mvmdio.c | 53 ++--- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 13 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 1 - .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 3 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 7 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 5 +- .../net/ethernet/microchip/lan966x/lan966x_port.c | 5 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 4 + drivers/net/ethernet/pensando/ionic/ionic_dev.c | 1 + drivers/net/ethernet/pensando/ionic/ionic_dev.h | 1 + drivers/net/ethernet/pensando/ionic/ionic_lif.c | 3 + drivers/net/ethernet/pensando/ionic/ionic_main.c | 22 +- drivers/net/phy/at803x.c | 6 +- drivers/net/phy/mediatek-ge-soc.c | 147 ++++++++------ drivers/net/phy/micrel.c | 6 +- drivers/net/usb/ax88179_178a.c | 2 - drivers/net/virtio_net.c | 9 +- drivers/net/wireless/ath/ath11k/pcic.c | 4 +- drivers/net/wireless/ath/ath12k/hal.c | 4 +- drivers/net/wireless/ath/ath12k/hw.c | 3 +- drivers/net/wireless/ath/ath12k/mac.c | 4 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 5 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/pci.c | 8 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 3 + drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 11 + .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 12 ++ .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8723be/phy.c | 4 +- drivers/net/wireless/realtek/rtw89/coex.c | 4 +- drivers/net/wireless/realtek/rtw89/core.c | 2 +- drivers/net/wireless/realtek/rtw89/core.h | 12 +- drivers/net/wireless/realtek/rtw89/fw.c | 17 +- drivers/net/wireless/realtek/rtw89/mac.c | 100 +++++++++- drivers/net/wireless/realtek/rtw89/mac.h | 1 + drivers/net/wireless/realtek/rtw89/mac80211.c | 3 + drivers/net/wireless/realtek/rtw89/reg.h | 17 ++ drivers/net/wireless/silabs/wfx/sta.c | 42 ++-- drivers/opp/core.c | 9 +- drivers/pci/pci.h | 2 +- drivers/pci/pcie/aer.c | 9 +- drivers/pci/quirks.c | 24 ++- drivers/pci/switch/switchtec.c | 25 ++- drivers/perf/arm_pmuv3.c | 6 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 3 +- drivers/pnp/pnpacpi/rsparser.c | 12 +- drivers/regulator/core.c | 56 +++--- drivers/regulator/ti-abb-regulator.c | 22 +- drivers/s390/crypto/vfio_ap_ops.c | 16 +- drivers/scsi/arcmsr/arcmsr.h | 4 + drivers/scsi/arcmsr/arcmsr_hba.c | 6 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 10 +- drivers/scsi/isci/request.c | 2 +- drivers/scsi/libfc/fc_fcp.c | 18 +- drivers/scsi/lpfc/lpfc.h | 1 + drivers/scsi/lpfc/lpfc_els.c | 14 +- drivers/scsi/lpfc/lpfc_init.c | 4 +- drivers/scsi/lpfc/lpfc_vmid.c | 1 + drivers/scsi/mpi3mr/mpi3mr_fw.c | 3 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 13 +- drivers/scsi/scsi_error.c | 8 +- drivers/scsi/scsi_lib.c | 2 +- drivers/scsi/scsi_priv.h | 2 +- drivers/soc/xilinx/xlnx_event_manager.c | 7 +- drivers/spmi/spmi-mtk-pmif.c | 7 +- drivers/staging/vme_user/vme.c | 2 +- drivers/thermal/thermal_core.c | 30 ++- drivers/tty/serial/8250/8250_pci.c | 58 +++++- drivers/tty/tty_ioctl.c | 4 +- drivers/usb/core/hub.c | 33 ++- drivers/usb/host/xhci-plat.c | 23 ++- drivers/watchdog/it87_wdt.c | 14 +- drivers/watchdog/starfive-wdt.c | 2 + drivers/xen/gntdev-dmabuf.c | 50 ++--- fs/9p/v9fs_vfs.h | 1 + fs/9p/vfs_inode.c | 6 +- fs/9p/vfs_inode_dotl.c | 1 + fs/afs/callback.c | 3 +- fs/ceph/caps.c | 9 +- fs/ceph/mds_client.c | 2 +- fs/ceph/quota.c | 39 ++-- fs/dcache.c | 7 +- fs/ecryptfs/inode.c | 8 + fs/erofs/zdata.c | 2 +- fs/erofs/zmap.c | 32 ++- fs/ext4/extents.c | 6 +- fs/ext4/mballoc.c | 11 +- fs/ext4/resize.c | 37 ++-- fs/f2fs/compress.c | 4 +- fs/f2fs/file.c | 2 + fs/f2fs/recovery.c | 25 ++- fs/jfs/jfs_dmap.c | 57 +++--- fs/jfs/jfs_dtree.c | 7 +- fs/jfs/jfs_imap.c | 3 + fs/jfs/jfs_mount.c | 6 +- fs/kernfs/dir.c | 12 ++ fs/ocfs2/namei.c | 8 +- fs/proc/proc_sysctl.c | 9 +- fs/pstore/ram.c | 1 + fs/reiserfs/namei.c | 54 ++--- fs/smb/client/cifsglob.h | 30 ++- fs/smb/client/cifsproto.h | 15 +- fs/smb/client/cifssmb.c | 17 +- fs/smb/client/inode.c | 3 +- fs/smb/client/link.c | 4 +- fs/smb/client/sess.c | 14 +- fs/smb/client/smb2inode.c | 55 +++-- fs/smb/client/smb2proto.h | 16 +- fs/tracefs/event_inode.c | 117 +++++++---- fs/tracefs/inode.c | 198 ++++++++++-------- fs/tracefs/internal.h | 4 +- include/asm-generic/numa.h | 2 + include/asm-generic/unaligned.h | 24 +-- include/drm/drm_color_mgmt.h | 1 + include/drm/drm_mipi_dsi.h | 2 + include/linux/avf/virtchnl.h | 1 + include/linux/bpf.h | 2 +- include/linux/irq_work.h | 3 + include/linux/mm_types.h | 3 + include/linux/mmzone.h | 6 +- include/linux/netfilter/ipset/ip_set.h | 4 + include/linux/pci_ids.h | 1 + include/linux/pm_opp.h | 4 +- include/linux/thermal.h | 2 + include/net/af_unix.h | 20 +- include/net/ip.h | 2 +- include/net/netfilter/nf_tables.h | 2 + kernel/audit.c | 31 ++- kernel/bpf/arraymap.c | 23 ++- kernel/bpf/helpers.c | 15 +- kernel/bpf/syscall.c | 6 + kernel/events/core.c | 38 ++-- kernel/sched/fair.c | 56 +++++- lib/debugobjects.c | 200 ++++++++----------- lib/fw_table.c | 30 +-- lib/kunit/executor.c | 4 + lib/kunit/test.c | 15 +- net/bluetooth/hci_sync.c | 10 +- net/bluetooth/iso.c | 51 ++++- net/bluetooth/l2cap_core.c | 3 +- net/bpf/test_run.c | 2 +- net/bridge/br_cfm_netlink.c | 2 +- net/bridge/br_multicast.c | 20 +- net/bridge/br_private.h | 4 +- net/devlink/port.c | 2 +- net/ipv4/ip_output.c | 12 +- net/ipv4/ip_sockglue.c | 6 +- net/ipv4/ipmr.c | 2 +- net/ipv4/raw.c | 2 +- net/ipv4/tcp.c | 12 +- net/ipv4/udp.c | 2 +- net/ipv6/addrconf_core.c | 21 +- net/ipv6/ip6_tunnel.c | 21 +- net/kcm/kcmsock.c | 2 +- net/llc/af_llc.c | 2 + net/netfilter/ipset/ip_set_bitmap_gen.h | 14 +- net/netfilter/ipset/ip_set_core.c | 37 +++- net/netfilter/ipset/ip_set_hash_gen.h | 15 +- net/netfilter/ipset/ip_set_list_set.c | 13 +- net/netfilter/nf_conntrack_proto_tcp.c | 10 +- net/netfilter/nf_log.c | 7 +- net/netfilter/nf_tables_api.c | 14 +- net/netfilter/nft_ct.c | 24 +++ net/netfilter/nft_tunnel.c | 1 + net/rxrpc/conn_service.c | 3 +- net/smc/smc_clc.c | 14 ++ net/sunrpc/xprtmultipath.c | 17 +- net/unix/af_unix.c | 14 +- net/unix/diag.c | 2 +- net/wireless/scan.c | 4 + sound/hda/hdac_stream.c | 9 +- sound/hda/intel-dsp-config.c | 10 + sound/pci/hda/hda_intel.c | 2 + sound/pci/hda/patch_conexant.c | 115 ++++++++++- sound/soc/amd/acp-config.c | 15 +- sound/soc/codecs/lpass-wsa-macro.c | 7 - sound/soc/codecs/rtq9128.c | 73 ++++--- sound/soc/codecs/wcd938x.c | 2 +- sound/soc/codecs/wsa883x.c | 6 +- sound/soc/qcom/sc8280xp.c | 12 +- tools/build/feature/test-libopencsd.c | 4 +- tools/lib/bpf/libbpf.c | 2 + tools/lib/bpf/libbpf_common.h | 13 +- tools/lib/subcmd/help.c | 18 +- tools/testing/kunit/kunit_parser.py | 4 +- tools/testing/selftests/bpf/cgroup_helpers.c | 18 +- tools/testing/selftests/bpf/prog_tests/btf.c | 6 +- tools/testing/selftests/bpf/prog_tests/tc_opts.c | 6 +- tools/testing/selftests/bpf/progs/pyperf180.c | 22 ++ .../selftests/bpf/progs/test_global_func17.c | 1 + tools/testing/selftests/bpf/veristat.c | 2 +- tools/testing/selftests/bpf/xdp_hw_metadata.c | 2 +- .../selftests/drivers/net/bonding/lag_lib.sh | 11 + tools/testing/selftests/drivers/net/team/config | 4 +- tools/testing/selftests/net/Makefile | 5 +- tools/testing/selftests/net/config | 16 ++ tools/testing/selftests/net/pmtu.sh | 18 +- tools/testing/selftests/net/setup_veth.sh | 2 +- tools/testing/selftests/net/udpgro.sh | 4 +- tools/testing/selftests/net/udpgro_bench.sh | 4 +- tools/testing/selftests/net/udpgro_frglist.sh | 6 +- tools/testing/selftests/net/udpgro_fwd.sh | 8 +- tools/testing/selftests/net/veth.sh | 4 +- tools/testing/selftests/net/xdp_dummy.c | 13 ++ tools/testing/selftests/nolibc/nolibc-test.c | 4 +- tools/testing/selftests/sgx/test_encl.lds | 6 +- 516 files changed, 4678 insertions(+), 2639 deletions(-)
Hello,
Quoted 5 lines · On Sat, 3 Feb 2024 09:53:10 -0800 Greg Kroah-Hartman…
This is the start of the stable review cycle for the 6.7.4 release. There are 355 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 8 lines
Responses should be made by Mon, 05 Feb 2024 17:47:20 +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.7.4-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.7.y
and the diffstat can be found below.
This rc kernel passes DAMON functionality test[1] on my test machine. Attaching the test results summary below. Please note that I retrieved the kernel from linux-stable-rc tree[2].
[1] https://github.com/awslabs/damon-tests/tree/next/corr
[2] 10be46ba2b8a ("Linux 6.7.4-rc2")
Thanks,
SJ
[...]
---
ok 1 selftests: damon: debugfs_attrs.sh
ok 2 selftests: damon: debugfs_schemes.sh
ok 3 selftests: damon: debugfs_target_ids.sh
ok 4 selftests: damon: debugfs_empty_targets.sh
ok 5 selftests: damon: debugfs_huge_count_read_write.sh
ok 6 selftests: damon: debugfs_duplicate_context_creation.sh
ok 7 selftests: damon: debugfs_rm_non_contexts.sh
ok 8 selftests: damon: sysfs.sh
ok 9 selftests: damon: sysfs_update_removed_scheme_dir.sh
ok 10 selftests: damon: reclaim.sh
ok 11 selftests: damon: lru_sort.sh
ok 1 selftests: damon-tests: kunit.sh
ok 2 selftests: damon-tests: huge_count_read_write.sh
ok 3 selftests: damon-tests: buffer_overflow.sh
ok 4 selftests: damon-tests: rm_contexts.sh
ok 5 selftests: damon-tests: record_null_deref.sh
ok 6 selftests: damon-tests: dbgfs_target_ids_read_before_terminate_race.sh ok 7 selftests: damon-tests: dbgfs_target_ids_pid_leak.sh
ok 8 selftests: damon-tests: damo_tests.sh
ok 9 selftests: damon-tests: masim-record.sh
ok 10 selftests: damon-tests: build_i386.sh
ok 11 selftests: damon-tests: build_arm64.sh
ok 12 selftests: damon-tests: build_m68k.sh
ok 13 selftests: damon-tests: build_i386_idle_flag.sh
ok 14 selftests: damon-tests: build_i386_highpte.sh
ok 15 selftests: damon-tests: build_nomemcg.sh
[33m
[92mPASS [39m
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.7.4 release. There are 355 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 Mon, 05 Feb 2024 17:47:20 +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.7.4-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.7.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 5 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.7.4 release. There are 355 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Successfully compiled and installed the kernel on my computer (Acer Aspire E15, Intel Core i3 Haswell). No noticeable regressions.
Signature · 1 line
An old man doll... just what I always wanted! - Clara
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.7.4 release. There are 355 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 Mon, 05 Feb 2024 17:47:20 +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.7.4-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.7.y
and the diffstat can be found below.thanks,
greg k-h
Built and booted successfully on RISC-V RV64 (HiFive Unmatched).
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.7.4 release. There are 355 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 Mon, 05 Feb 2024 17:47:20 +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.7.4-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.7.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.
NOTE:
----
Following Powerpc defconfig clang nightly build errors noticed linux-6.7.y, linux-6.6.y, linux-6.1.y and Linux next-20240201 tag.
error: option '-msoft-float' cannot be specified with '-maltivec' make[5]: *** [scripts/Makefile.build:243: arch/powerpc/lib/xor_vmx.o] Error 1
We may have to wait for the following clang fix patch to get accepted
into mainline
- https://lore.kernel.org/llvm/20240127-ppc-xor_vmx-drop-msoft-float-v1-1-f24140e81376@kernel.org/
## Build
* kernel: 6.7.4-rc2
* git: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc
* git branch: linux-6.7.y
* git commit: 10be46ba2b8a6653255c23ef52186db20723a01a
* git describe: v6.7.3-356-g10be46ba2b8a
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.7.y/build/v6.7.3-356-g10be46ba2b8a
## Test Regressions (compared to v6.7.3)
## Metric Regressions (compared to v6.7.3)
## Test Fixes (compared to v6.7.3)
## Metric Fixes (compared to v6.7.3)
## Test result summary
total: 149088, pass: 128906, fail: 2231, skip: 17791, xfail: 160
## Build Summary
* arc: 5 total, 5 passed, 0 failed
* arm: 145 total, 143 passed, 2 failed
* arm64: 51 total, 50 passed, 1 failed
* i386: 41 total, 38 passed, 3 failed
* mips: 26 total, 26 passed, 0 failed
* parisc: 4 total, 4 passed, 0 failed
* powerpc: 36 total, 34 passed, 2 failed
* riscv: 18 total, 18 passed, 0 failed
* s390: 13 total, 13 passed, 0 failed
* sh: 10 total, 10 passed, 0 failed
* sparc: 8 total, 8 passed, 0 failed
* x86_64: 46 total, 45 passed, 1 failed
## Test suites summary
* boot
* kselftest-android
* kselftest-arm64
* kselftest-breakpoints
* kselftest-capabilities
* kselftest-cgroup
* kselftest-clone3
* kselftest-core
* kselftest-cpu-hotplug
* kselftest-cpufreq
* kselftest-drivers-dma-buf
* kselftest-efivarfs
* kselftest-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-ir
* kselftest-kcmp
* kselftest-kexec
* kselftest-kvm
* kselftest-lib
* kselftest-livepatch
* kselftest-membarrier
* kselftest-memory-hotplug
* kselftest-mincore
* kselftest-mount
* kselftest-mqueue
* kselftest-net
* kselftest-net-forwarding
* kselftest-net-mptcp
* kselftest-netfilter
* kselftest-nsfs
* kselftest-openat2
* kselftest-pid_namespace
* kselftest-pidfd
* kselftest-proc
* kselftest-pstore
* kselftest-ptrace
* kselftest-rseq
* kselftest-rtc
* kselftest-seccomp
* kselftest-sigaltstack
* kselftest-size
* kselftest-splice
* kselftest-static_keys
* kselftest-sync
* kselftest-sysctl
* kselftest-tc-testing
* kselftest-timens
* kselftest-timers
* kselftest-tmpfs
* kselftest-tpm2
* kselftest-user
* kselftest-user_events
* kselftest-vDSO
* kselftest-vm
* kselftest-watchdog
* kselftest-x86
* kselftest-zram
* kunit
* kvm-unit-tests
* libgpiod
* libhugetlbfs
* log-parser-boot
* log-parser-test
* ltp-cap_bounds
* ltp-commands
* ltp-containers
* ltp-controllers
* ltp-cpuhotplug
* ltp-crypto
* ltp-cve
* ltp-dio
* ltp-fcntl-locktests
* ltp-filecaps
* ltp-fs
* ltp-fs_bind
* ltp-fs_perms_simple
* ltp-fsx
* ltp-hugetlb
* ltp-io
* ltp-ipc
* ltp-math
* ltp-mm
* ltp-nptl
* ltp-pty
* ltp-sched
* ltp-securebits
* ltp-smoke
* ltp-syscalls
* ltp-tracing
* network-basic-tests
* perf
* rcutorture
* v4l2-compliance
--
Linaro LKFT
https://lkft.linaro.org
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.7.4 release. There are 355 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 Mon, 05 Feb 2024 17:47:20 +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.7.4-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.7.y
and the diffstat can be found below.thanks,
greg k-h
Tested rc2 against the Fedora build system (aarch64, ppc64le, s390x, x86_64), and boot tested x86_64. No regressions noted.