Skip to contentSkip to conversation

6.11.7-rc2 review

PATCH In review Greg Kroah-Hartman 14 participants 17 messages Nov 7, 2024 – Nov 12, 2024

Subsystems (2)
lore
Share & tools
lore

Greg Kroah-Hartman

author maintainer
#0 lore raw

cover 6.11.7-rc2 review

This is the start of the stable review cycle for the 6.11.7 release. There are 249 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sat, 09 Nov 2024 06:45:18 +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.11.7-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.11.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 6.11.7-rc2

Uladzislau Rezki (Sony) <[email protected]>
rcu/kvfree: Refactor kvfree_rcu_queue_batch()

Florian Westphal <[email protected]>
lib: alloc_tag_module_unload must wait for pending kfree_rcu calls

Uladzislau Rezki (Sony) <[email protected]>
rcu/kvfree: Add kvfree_rcu_barrier() API

Conor Dooley <[email protected]>
RISC-V: disallow gcc + rust builds

David Sterba <[email protected]>
MIPS: export __cmpxchg_small()

Alex Deucher <[email protected]>
drm/amdgpu: handle default profile on on devices without fullscreen 3D

Konstantin Komarov <[email protected]>
fs/ntfs3: Sequential field availability check in mi_enum_attr()

Alex Deucher <[email protected]>
drm/amdgpu/swsmu: default to fullscreen 3D profile for dGPUs

Alex Deucher <[email protected]>
drm/amdgpu/swsmu: fix ordering for setting workload_mask

Tejas Upadhyay <[email protected]>
drm/xe: Write all slices if its mcr register

Tejas Upadhyay <[email protected]>
drm/xe: Define STATELESS_COMPRESSION_CTRL as mcr register

Shekhar Chauhan <[email protected]>
drm/xe/xe2: Add performance turning changes

Akshata Jahagirdar <[email protected]>
drm/xe/xe2: Introduce performance changes

Sai Teja Pottumuttu <[email protected]>
drm/xe/xe2hpg: Introduce performance tuning changes for Xe2_HPG

Tejas Upadhyay <[email protected]>
drm/xe: Move enable host l2 VRAM post MCR init

Tejas Upadhyay <[email protected]>

    drm/xe/xe2hpg: Add Wa_15016589081

Thomas Zimmermann <[email protected]>
drm/xe: Support 'nomodeset' kernel command-line option

Juha-Pekka Heikkila <[email protected]>
drm/i915/display: Don't enable decompression on Xe2 with Tile4

Jouni Högander <[email protected]>
drm/i915/psr: Prevent Panel Replay if CRC calculation is enabled

Jani Nikula <[email protected]>
drm/xe/display: drop unused rawclk_freq and RUNTIME_INFO()

Jani Nikula <[email protected]>
drm/i915: move rawclk from runtime to display runtime info

Suraj Kandpal <[email protected]>
drm/i915/pps: Disable DPLS_GATING around pps sequence

Mitul Golani <[email protected]>
drm/i915/display/dp: Compute AS SDP when vrr is also enabled

Suraj Kandpal <[email protected]>
drm/i915/dp: Clear VSC SDP during post ddi disable routine

Suraj Kandpal <[email protected]>
drm/i915/hdcp: Add encoder check in hdcp2_get_capability

Suraj Kandpal <[email protected]>
drm/i915/hdcp: Add encoder check in intel_hdcp_get_capability

Mitul Golani <[email protected]>
drm/i915/display: WA for Re-initialize dispcnlunitt1 xosc clock

Mitul Golani <[email protected]>
drm/i915/display: Cache adpative sync caps to use it later

Matthew Auld <[email protected]>

    drm/i915: disable fbc due to Wa_16023588340

Gustavo Sousa <[email protected]>
drm/i915: Skip programming FIA link enable bits for MTL+

Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100: fix PCIe4 and PCIe6a PHY clocks

Abel Vesa <[email protected]>
arm64: dts: qcom: x1e80100: Add Broadcast_AND region in LLCC block

Haibo Chen <[email protected]>
arm64: dts: imx8ulp: correct the flexspi compatible string

Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100-crd: fix nvme regulator boot glitch

Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100-qcp: fix nvme regulator boot glitch

Johan Hovold <[email protected]>

    arm64: dts: qcom: x1e80100: fix PCIe4 interconnect

Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100-vivobook-s15: fix nvme regulator boot glitch

Konrad Dybcio <[email protected]>

    arm64: dts: qcom: x1e80100: Fix up BAR spaces

Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100-yoga-slim7x: fix nvme regulator boot glitch

Fabien Parent <[email protected]>
arm64: dts: qcom: msm8939: revert use of APCS mbox for RPM

Conor Dooley <[email protected]>
riscv: dts: starfive: disable unused csi/camss nodes

E Shattow <[email protected]>
riscv: dts: starfive: Update ethernet phy0 delay parameter values for Star64

Yu Zhao <[email protected]>
mm: multi-gen LRU: use {ptep,pmdp}_clear_young_notify()

Zhiguo Jiang <[email protected]>
mm: shrink skip folio mapped by an exiting process

Yu Zhao <[email protected]>
mm: multi-gen LRU: remove MM_LEAF_OLD and MM_NONLEAF_TOTAL stats

Yuanchu Xie <[email protected]>
mm: multi-gen LRU: ignore non-leaf pmd_young for force_scan=true

Dmitry Torokhov <[email protected]>
Input: fix regression when re-registering input handlers

Vlastimil Babka <[email protected]>
mm, mmap: limit THP alignment of anonymous mappings to PMD-aligned sizes

Gregory Price <[email protected]>
vmscan,migrate: fix page count imbalance on node stats when demoting pages

Johan Hovold <[email protected]>
gpiolib: fix debugfs dangling chip separator

Johan Hovold <[email protected]>
gpiolib: fix debugfs newline separators

Filipe Manana <[email protected]>
btrfs: fix defrag not merging contiguous extents due to merged extent maps

Filipe Manana <[email protected]>
btrfs: fix extent map merging not happening for adjacent extents

Jens Axboe <[email protected]>
io_uring/rw: fix missing NOWAIT check for O_DIRECT start write

Matthew Brost <[email protected]>
drm/xe: Don't short circuit TDR on jobs not started

Matthew Brost <[email protected]>
drm/xe: Add mmio read before GGTT invalidate

Michal Wajdeczko <[email protected]>
drm/xe: Kill regs/xe_sriov_regs.h

Michal Wajdeczko <[email protected]>
drm/xe: Fix register definition order in xe_regs.h

Jinjie Ruan <[email protected]>
drm/tests: hdmi: Fix memory leaks in drm_display_mode_from_cea_vic()

Jinjie Ruan <[email protected]>
drm/connector: hdmi: Fix memory leak in drm_display_mode_from_cea_vic()

Jinjie Ruan <[email protected]>
drm/tests: helpers: Add helper for drm_display_mode_from_cea_vic()

Andrey Konovalov <[email protected]>
kasan: remove vmalloc_percpu test

Keith Busch <[email protected]>
nvme: re-fix error-handling for io_uring nvme-passthrough

Vitaliy Shevtsov <[email protected]>
nvmet-auth: assign dh_key to NULL after kfree_sensitive

Christoffer Sandberg <[email protected]>
ALSA: hda/realtek: Fix headset mic on TUXEDO Stellaris 16 Gen6 mb1

Christoffer Sandberg <[email protected]>
ALSA: hda/realtek: Fix headset mic on TUXEDO Gemini 17 Gen3

Christoph Hellwig <[email protected]>
xfs: fix finding a last resort AG in xfs_filestream_pick_ag

Andrzej Kacprowski <[email protected]>
accel/ivpu: Fix NOC firewall interrupt handling

Zhihao Cheng <[email protected]>
btrfs: fix use-after-free of block device file in __btrfs_free_extra_devids()

Matt Johnston <[email protected]>
mctp i2c: handle NULL header address

Gregory Price <[email protected]>
resource,kexec: walk_system_ram_res_rev must retain resource flags

Edward Adam Davis <[email protected]>
ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow

Sabyrzhan Tasbolatov <[email protected]>
x86/traps: move kmsan check after instrumentation_begin

Gatlin Newhouse <[email protected]>
x86/traps: Enable UBSAN traps on x86

Matt Fleming <[email protected]>
mm/page_alloc: let GFP_ATOMIC order-0 allocs access highatomic reserves

Lorenzo Stoakes <[email protected]>
fork: only invoke khugepaged, ksm hooks if no error

Lorenzo Stoakes <[email protected]>
fork: do not invoke uffd on fork if error occurs

Alexander Usyskin <[email protected]>
mei: use kvmalloc for read buffer

Matthieu Baerts (NGI0) <[email protected]>
mptcp: init: protect sched with rcu_read_lock

Jarkko Sakkinen <[email protected]>
tpm: Lazily flush the auth session

Alex Deucher <[email protected]>
drm/amdgpu/smu13: fix profile reporting

Tvrtko Ursulin <[email protected]>
drm/amd/pm: Vangogh: Fix kernel memory out of bounds write

Jarkko Sakkinen <[email protected]>
tpm: Rollback tpm2_load_null()

Jarkko Sakkinen <[email protected]>
tpm: Return tpm2_sessions_init() when null key creation fails

Hugh Dickins <[email protected]>
iov_iter: fix copy_page_from_iter_atomic() if KMAP_LOCAL_FORCE_MAP

Benjamin Segall <[email protected]>
posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on clone

Shawn Wang <[email protected]>
sched/numa: Fix the potential null pointer dereference in task_numa_work()

Dan Williams <[email protected]>
cxl/acpi: Ensure ports ready at cxl_acpi_probe() return

Dan Williams <[email protected]>
cxl/port: Fix cxl_bus_rescan() vs bus_rescan_devices()

Peter Wang <[email protected]>
scsi: ufs: core: Fix another deadlock during RTC update

Chunyan Zhang <[email protected]>
riscv: Remove duplicated GET_RM

Chunyan Zhang <[email protected]>
riscv: Remove unused GENERATING_ASM_OFFSETS

WangYuli <[email protected]>
riscv: Use '%u' to format the output of 'cpu'

Miquel Sabaté Solà <[email protected]>
riscv: Prevent a bad reference count on CPU nodes

Heinrich Schuchardt <[email protected]>
riscv: efi: Set NX compat flag in PE/COFF header

Kailang Yang <[email protected]>
ALSA: hda/realtek: Limit internal Mic boost on Dell platform

Dmitry Torokhov <[email protected]>
Input: edt-ft5x06 - fix regmap leak when probe fails

Alexandre Ghiti <[email protected]>
riscv: vdso: Prevent the compiler from inserting calls to memset()

Frank Li <[email protected]>
spi: spi-fsl-dspi: Fix crash when not using GPIO chip select

Naohiro Aota <[email protected]>
btrfs: fix error propagation of split bios

Qu Wenruo <[email protected]>
btrfs: merge btrfs_orig_bbio_end_io() into btrfs_bio_end_io()

Richard Zhu <[email protected]>
phy: freescale: imx8m-pcie: Do CMN_RST just before PHY PLL lock check

Chen Ridong <[email protected]>
cgroup/bpf: use a dedicated workqueue for cgroup bpf destruction

Xinyu Zhang <[email protected]>
block: fix sanity checks in blk_rq_map_user_bvec

Ben Chuang <[email protected]>
mmc: sdhci-pci-gli: GL9767: Fix low power mode in the SD Express process

Ben Chuang <[email protected]>
mmc: sdhci-pci-gli: GL9767: Fix low power mode on the set clock function

Dan Williams <[email protected]>
cxl/port: Fix CXL port initialization order when the subsystem is built-in

Dan Williams <[email protected]>
cxl/port: Fix use-after-free, permit out-of-order decoder shutdown

Bjorn Andersson <[email protected]>
soc: qcom: pmic_glink: Handle GLINK intent allocation rejections

Gil Fine <[email protected]>
thunderbolt: Honor TMU requirements in the domain when setting TMU mode

Mika Westerberg <[email protected]>
thunderbolt: Fix KASAN reported stack out-of-bounds read in tb_retimer_scan()

Conor Dooley <[email protected]>
firmware: microchip: auto-update: fix poll_complete() to not report spurious timeout errors

Chen Ridong <[email protected]>
mm: shrinker: avoid memleak in alloc_shrinker_info

Wladislav Wiebe <[email protected]>
tools/mm: -Werror fixes in page-types/slabinfo

Jeongjun Park <[email protected]>
mm: shmem: fix data-race in shmem_getattr()

Yunhui Cui <[email protected]>
RISC-V: ACPI: fix early_ioremap to early_memremap

Ryusuke Konishi <[email protected]>
nilfs2: fix potential deadlock with newly created symlinks

Ryusuke Konishi <[email protected]>
nilfs2: fix kernel bug due to missing clearing of checked flag

Javier Carrasco <[email protected]>
iio: light: veml6030: fix microlux value calculation

Jinjie Ruan <[email protected]>
iio: gts-helper: Fix memory leaks in iio_gts_build_avail_scale_table()

Jinjie Ruan <[email protected]>
iio: gts-helper: Fix memory leaks for the error path of iio_gts_build_avail_scale_table()

Zicheng Qu <[email protected]>
iio: adc: ad7124: fix division by zero in ad7124_set_channel_odr()

Julien Stephan <[email protected]>
dt-bindings: iio: adc: ad7380: fix ad7380-4 reference supply

Zicheng Qu <[email protected]>
staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg()

Johannes Berg <[email protected]>
wifi: iwlwifi: mvm: fix 6 GHz scan construction

Ville Syrjälä <[email protected]>
wifi: iwlegacy: Clear stale interrupts before resuming device

Johannes Berg <[email protected]>

    wifi: cfg80211: clear wdev->cqm_config pointer on free

Manikanta Pubbisetty <[email protected]>
wifi: ath10k: Fix memory leak in management tx

Felix Fietkau <[email protected]>
wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower

Edward Liaw <[email protected]>
Revert "selftests/mm: replace atomic_bool with pthread_barrier_t"

Edward Liaw <[email protected]>
Revert "selftests/mm: fix deadlock for fork after pthread_create on ARM"

Ovidiu Bunea <[email protected]>
Revert "drm/amd/display: update DML2 policy EnhancedPrefetchScheduleAccelerationFinal DCN35"

Greg Kroah-Hartman <[email protected]>
Revert "driver core: Fix uevent_show() vs driver detach race"

Basavaraj Natikar <[email protected]>
xhci: Use pm_runtime_get to prevent RPM on unsupported systems

Faisal Hassan <[email protected]>
xhci: Fix Link TRB DMA in command ring stopped completion event

Johan Hovold <[email protected]>
phy: qcom: qmp-usbc: fix NULL-deref on runtime suspend

Johan Hovold <[email protected]>
phy: qcom: qmp-usb-legacy: fix NULL-deref on runtime suspend

Johan Hovold <[email protected]>
phy: qcom: qmp-usb: fix NULL-deref on runtime suspend

Javier Carrasco <[email protected]>
usb: typec: qcom-pmic-typec: fix missing fwnode removal in error path

Javier Carrasco <[email protected]>
usb: typec: qcom-pmic-typec: use fwnode_handle_put() to release fwnodes

Amit Sunil Dhamne <[email protected]>
usb: typec: tcpm: restrict SNK_WAIT_CAPABILITIES_TIMEOUT transitions to non self-powered devices

Javier Carrasco <[email protected]>
usb: typec: fix unreleased fwnode_handle in typec_port_register_altmodes()

Zijun Hu <[email protected]>
usb: phy: Fix API devm_usb_put_phy() can not release the phy

Zongmin Zhou <[email protected]>
usbip: tools: Fix detach_port() invalid port error path

Bitterblue Smith <[email protected]>

    wifi: rtlwifi: rtl8192du: Don't claim USB ID 0bda:8171

Jan Schär <[email protected]>
ALSA: usb-audio: Add quirks for Dell WD19 dock

Chuck Lever <[email protected]>
rpcrdma: Always release the rpcrdma_device's xa_array

Chuck Lever <[email protected]>
NFSD: Never decrement pending_async_copies on error

Chuck Lever <[email protected]>
NFSD: Initialize struct nfsd4_copy earlier

Dimitri Sivanich <[email protected]>
misc: sgi-gru: Don't disable preemption in GRU driver

Dai Ngo <[email protected]>
NFS: remove revoked delegation from server's delegation list

Daniel Palmer <[email protected]>
net: amd: mvme147: Fix probe banner message

Zhang Rui <[email protected]>

    thermal: intel: int340x: processor: Add MMIO RAPL PL4 support

Zhang Rui <[email protected]>

    thermal: intel: int340x: processor: Remove MMIO RAPL CPU hotplug support

Sumeet Pawnikar <[email protected]>
powercap: intel_rapl_msr: Add PL4 support for Arrowlake-U

Hans de Goede <[email protected]>
ACPI: resource: Fold Asus Vivobook Pro N6506M* DMI quirks together

Pali Rohár <[email protected]>
cifs: Fix creating native symlinks pointing to current or parent directory

Pali Rohár <[email protected]>
cifs: Improve creating native symlinks pointing to directory

Benjamin Marzinski <[email protected]>
scsi: scsi_transport_fc: Allow setting rport state to current state

Guilherme Giacomo Simoes <[email protected]>
rust: device: change the from_raw() function

Konstantin Komarov <[email protected]>
fs/ntfs3: Additional check in ntfs_file_release

Konstantin Komarov <[email protected]>
fs/ntfs3: Fix general protection fault in run_is_mapped_full

Konstantin Komarov <[email protected]>
fs/ntfs3: Additional check in ni_clear()

Konstantin Komarov <[email protected]>
fs/ntfs3: Fix possible deadlock in mi_read

Konstantin Komarov <[email protected]>
fs/ntfs3: Add rough attr alloc_size check

Konstantin Komarov <[email protected]>
fs/ntfs3: Stale inode instead of bad

Konstantin Komarov <[email protected]>
fs/ntfs3: Fix warning possible deadlock in ntfs_set_state

Andrew Ballance <[email protected]>
fs/ntfs3: Check if more than chunk-size bytes are written

lei lu <[email protected]>
ntfs3: Add bounds checking to mi_enum_attr()

Boris Brezillon <[email protected]>
drm/panthor: Report group as timedout when we fail to properly suspend

Boris Brezillon <[email protected]>
drm/panthor: Fail job creation when the group is dead

Boris Brezillon <[email protected]>
drm/panthor: Fix firmware initialization on systems with a page size > 4k

Keith Busch <[email protected]>
nvme: module parameter to disable pi with offsets

Jason Gunthorpe <[email protected]>
PCI: Fix pci_enable_acs() support for the ACS quirks

Shiju Jose <[email protected]>
cxl/events: Fix Trace DRAM Event Record

Dan Carpenter <[email protected]>
drm/tegra: Fix NULL vs IS_ERR() check in probe()

Dan Carpenter <[email protected]>
drm/mediatek: Fix potential NULL dereference in mtk_crtc_destroy()

Chun-Kuang Hu <[email protected]>
drm/mediatek: Use cmdq_pkt_create() and cmdq_pkt_destroy()

Liankun Yang <[email protected]>
drm/mediatek: Fix get efuse issue for MT8188 DPTX

Hsin-Te Yuan <[email protected]>
drm/mediatek: Fix color format MACROs in OVL

Jason-JH.Lin <[email protected]>
drm/mediatek: ovl: Remove the color format comment for ovl_fmt_convert()

Paulo Alcantara <[email protected]>
smb: client: set correct device number on nfs reparse points

Paulo Alcantara <[email protected]>
smb: client: fix parsing of device numbers

Andy Shevchenko <[email protected]>
gpio: sloppy-logic-analyzer: Check for error code from devm_mutex_init() call

Pierre Gondois <[email protected]>
ACPI: CPPC: Make rmw_lock a raw_spin_lock

David Howells <[email protected]>
afs: Fix missing subdir edit when renamed between parent dirs

Xiongfeng Wang <[email protected]>
firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state()

Marco Elver <[email protected]>
kasan: Fix Software Tag-Based KASAN with GCC

Christoph Hellwig <[email protected]>
iomap: turn iomap_want_unshare_iter into an inline function

Darrick J. Wong <[email protected]>
fsdax: dax_unshare_iter needs to copy entire blocks

Darrick J. Wong <[email protected]>
fsdax: remove zeroing code from dax_unshare_iter

Darrick J. Wong <[email protected]>
iomap: share iomap_unshare_iter predicate code with fsdax

Darrick J. Wong <[email protected]>
iomap: don't bother unsharing delalloc extents

Christoph Hellwig <[email protected]>
iomap: improve shared block detection in iomap_unshare_iter

Toke Høiland-Jørgensen <[email protected]>
bpf, test_run: Fix LIVE_FRAME frame update after a page has been recycled

Pablo Neira Ayuso <[email protected]>
netfilter: nft_payload: sanitize offset and length before calling skb_checksum()

Daniel Golle <[email protected]>
net: ethernet: mtk_wed: fix path of MT7988 WO firmware

Ido Schimmel <[email protected]>
mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address

Amit Cohen <[email protected]>
mlxsw: pci: Sync Rx buffers for device

Amit Cohen <[email protected]>
mlxsw: pci: Sync Rx buffers for CPU

Amit Cohen <[email protected]>
mlxsw: spectrum_ptp: Add missing verification before pushing Tx header

Benoît Monin <[email protected]>
net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension

Hou Tao <[email protected]>
bpf: Check the validity of nr_words in bpf_iter_bits_new()

Hou Tao <[email protected]>
bpf: Add bpf_mem_alloc_check_size() helper

Hou Tao <[email protected]>
bpf: Free dynamically allocated bits in bpf_iter_bits_destroy()

Sungwoo Kim <[email protected]>
Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs

Eric Dumazet <[email protected]>
netfilter: nf_reject_ipv6: fix potential crash in nf_send_reset6()

Dong Chenchen <[email protected]>
netfilter: Fix use-after-free in get_info()

Wang Liang <[email protected]>
net: fix crash when config small gso_max_size/gso_ipv4_max_size

Byeonguk Jeong <[email protected]>
bpf: Fix out-of-bounds write in trie_get_next_key()

Vladimir Oltean <[email protected]>
net/sched: sch_api: fix xa_insert() error path in tcf_block_get_ext()

Zichen Xie <[email protected]>
netdevsim: Add trailing zero to terminate the string in nsim_nexthop_bucket_activity_write()

Eduard Zingerman <[email protected]>
bpf: Force checkpoint when jmp history is too long

Pedro Tammela <[email protected]>
net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT

Pablo Neira Ayuso <[email protected]>
gtp: allow -1 to be specified as file description from userspace

Ido Schimmel <[email protected]>
ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find()

Ido Schimmel <[email protected]>
ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow()

Arkadiusz Kubalewski <[email protected]>
ice: fix crash on probe for DPLL enabled E810 LOM

Arkadiusz Kubalewski <[email protected]>
ice: add callbacks for Embedded SYNC enablement on dpll pins

Arkadiusz Kubalewski <[email protected]>
dpll: add Embedded SYNC feature for a pin

Wander Lairson Costa <[email protected]>
igb: Disable threaded IRQ for igb_msix_other

Furong Xu <[email protected]>
net: stmmac: TSO: Fix unbalanced DMA map/unmap for non-paged SKB data

Ley Foon Tan <[email protected]>

    net: stmmac: dwmac4: Fix high address display by updating reg_space[] from register values

Cong Wang <[email protected]>
sock_map: fix a NULL pointer dereference in sock_map_link_update_prog()

Aleksei Vetrov <[email protected]>
ASoC: dapm: fix bounds checker error in dapm_widget_list_create

Jianbo Liu <[email protected]>
macsec: Fix use-after-free while sending the offloading packet

Christophe JAILLET <[email protected]>
ASoC: cs42l51: Fix some error handling paths in cs42l51_probe()

Emmanuel Grumbach <[email protected]>
Revert "wifi: iwlwifi: remove retry loops in start"

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: mvm: don't add default link in fw restart flow

Daniel Gabay <[email protected]>
wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd()

Miri Korenblit <[email protected]>
wifi: iwlwifi: mvm: really send iwl_txpower_constraints_cmd

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: mvm: don't leak a link on AP removal

Selvin Xavier <[email protected]>
RDMA/bnxt_re: synchronize the qp-handle table array

Selvin Xavier <[email protected]>
RDMA/bnxt_re: Fix the usage of control path spin locks

Patrisious Haddad <[email protected]>
RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down

Leon Romanovsky <[email protected]>
RDMA/cxgb4: Dump vendor specific QP details

Geert Uytterhoeven <[email protected]>
wifi: brcm80211: BRCM_TRACING should depend on TRACING

Ping-Ke Shih <[email protected]>
wifi: rtw89: pci: early chips only enable 36-bit DMA on specific PCI hosts

Remi Pommarel <[email protected]>
wifi: ath11k: Fix invalid ring usage in full monitor mode

Felix Fietkau <[email protected]>
wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys

Geert Uytterhoeven <[email protected]>
mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING

Ben Hutchings <[email protected]>
wifi: iwlegacy: Fix "field-spanning write" warning in il_enqueue_hcmd()

John Garry <[email protected]>
scsi: scsi_debug: Fix do_device_access() handling of unexpected SG copy length

Arnaldo Carvalho de Melo <[email protected]>
perf python: Fix up the build on architectures without HAVE_KVM_STAT_SUPPORT

Jiri Slaby <[email protected]>
perf trace: Fix non-listed archs in the syscalltbl routines

Pei Xiao <[email protected]>
slub/kunit: fix a WARNING due to unwrapped __kmalloc_cache_noprof

Georgi Djakov <[email protected]>
spi: geni-qcom: Fix boot warning related to pm_runtime and devres

Xiu Jianfeng <[email protected]>
cgroup: Fix potential overflow issue when checking max_depth

Frank Min <[email protected]>
drm/amdgpu: fix random data corruption for sdma 7

-------------

Diffstat:

 .../devicetree/bindings/iio/adc/adi,ad7380.yaml    |  21 ++
 Documentation/driver-api/dpll.rst                  |  21 ++
 Documentation/netlink/specs/dpll.yaml              |  24 ++
 Documentation/rust/arch-support.rst                |   2 +-
 Makefile                                           |   4 +-
 arch/arm64/boot/dts/freescale/imx8ulp.dtsi         |   2 +-
 arch/arm64/boot/dts/qcom/msm8939.dtsi              |   2 +-
 .../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts   |   2 +
 arch/arm64/boot/dts/qcom/x1e80100-crd.dts          |   2 +
 .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts  |   2 +
 arch/arm64/boot/dts/qcom/x1e80100-qcp.dts          |   2 +
 arch/arm64/boot/dts/qcom/x1e80100.dtsi             |  34 ++-
 arch/mips/kernel/cmpxchg.c                         |   1 +
 arch/riscv/Kconfig                                 |   2 +-
 arch/riscv/boot/dts/starfive/jh7110-common.dtsi    |   2 -
 .../boot/dts/starfive/jh7110-pine64-star64.dts     |   3 +-
 arch/riscv/kernel/acpi.c                           |   4 +-
 arch/riscv/kernel/asm-offsets.c                    |   2 -
 arch/riscv/kernel/cacheinfo.c                      |   7 +-
 arch/riscv/kernel/cpu-hotplug.c                    |   2 +-
 arch/riscv/kernel/efi-header.S                     |   2 +-
 arch/riscv/kernel/traps_misaligned.c               |   2 -
 arch/riscv/kernel/vdso/Makefile                    |   1 +
 arch/x86/include/asm/bug.h                         |  12 +
 arch/x86/kernel/traps.c                            |  71 ++++-
 block/blk-map.c                                    |   4 +-
 drivers/accel/ivpu/ivpu_debugfs.c                  |   9 +
 drivers/accel/ivpu/ivpu_hw.c                       |   1 +
 drivers/accel/ivpu/ivpu_hw.h                       |   1 +
 drivers/accel/ivpu/ivpu_hw_ip.c                    |   5 +-
 drivers/acpi/cppc_acpi.c                           |   9 +-
 drivers/acpi/resource.c                            |  18 +-
 drivers/base/core.c                                |  48 +++-
 drivers/base/module.c                              |   4 -
 drivers/char/tpm/tpm-chip.c                        |  10 +
 drivers/char/tpm/tpm-dev-common.c                  |   3 +
 drivers/char/tpm/tpm-interface.c                   |   6 +-
 drivers/char/tpm/tpm2-sessions.c                   | 100 ++++---
 drivers/cxl/Kconfig                                |   1 +
 drivers/cxl/Makefile                               |  20 +-
 drivers/cxl/acpi.c                                 |   7 +
 drivers/cxl/core/hdm.c                             |  50 +++-
 drivers/cxl/core/port.c                            |  13 +-
 drivers/cxl/core/region.c                          |  48 +---
 drivers/cxl/core/trace.h                           |  17 +-
 drivers/cxl/cxl.h                                  |   3 +-
 drivers/cxl/port.c                                 |  17 +-
 drivers/dpll/dpll_netlink.c                        | 130 +++++++++
 drivers/dpll/dpll_nl.c                             |   5 +-
 drivers/firmware/arm_sdei.c                        |   2 +-
 drivers/firmware/microchip/mpfs-auto-update.c      |  42 +--
 drivers/gpio/gpio-sloppy-logic-analyzer.c          |   4 +-
 drivers/gpio/gpiolib.c                             |   4 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c             |   9 +-
 drivers/gpu/drm/amd/display/dc/dml2/dml2_policy.c  |   1 +
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  15 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c   |   4 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |   6 +-
 drivers/gpu/drm/i915/display/intel_alpm.c          |   2 +-
 drivers/gpu/drm/i915/display/intel_backlight.c     |  10 +-
 .../gpu/drm/i915/display/intel_display_device.c    |   5 +
 .../gpu/drm/i915/display/intel_display_device.h    |   2 +
 drivers/gpu/drm/i915/display/intel_display_power.c |   8 +
 .../drm/i915/display/intel_display_power_well.c    |   4 +-
 drivers/gpu/drm/i915/display/intel_display_types.h |   1 +
 drivers/gpu/drm/i915/display/intel_display_wa.h    |   8 +
 drivers/gpu/drm/i915/display/intel_dp.c            |  29 +-
 drivers/gpu/drm/i915/display/intel_dp.h            |   1 -
 drivers/gpu/drm/i915/display/intel_dp_aux.c        |   4 +-
 drivers/gpu/drm/i915/display/intel_dp_hdcp.c       |  11 +-
 drivers/gpu/drm/i915/display/intel_fbc.c           |   6 +
 drivers/gpu/drm/i915/display/intel_hdcp.c          |   7 +-
 drivers/gpu/drm/i915/display/intel_pps.c           |  14 +-
 drivers/gpu/drm/i915/display/intel_psr.c           |   6 +
 drivers/gpu/drm/i915/display/intel_tc.c            |   3 +
 drivers/gpu/drm/i915/display/intel_vrr.c           |   3 +-
 drivers/gpu/drm/i915/display/skl_universal_plane.c |   5 -
 drivers/gpu/drm/i915/intel_device_info.c           |   5 -
 drivers/gpu/drm/i915/intel_device_info.h           |   2 -
 drivers/gpu/drm/mediatek/mtk_crtc.c                |  47 +---
 drivers/gpu/drm/mediatek/mtk_disp_ovl.c            |   9 +-
 drivers/gpu/drm/mediatek/mtk_dp.c                  |  85 +++++-
 drivers/gpu/drm/panthor/panthor_fw.c               |   4 +-
 drivers/gpu/drm/panthor/panthor_gem.c              |  11 +-
 drivers/gpu/drm/panthor/panthor_mmu.c              |  16 +-
 drivers/gpu/drm/panthor/panthor_mmu.h              |   1 +
 drivers/gpu/drm/panthor/panthor_sched.c            |  20 +-
 drivers/gpu/drm/tegra/drm.c                        |   4 +-
 drivers/gpu/drm/tests/drm_connector_test.c         |  24 +-
 drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c |   8 +-
 drivers/gpu/drm/tests/drm_kunit_helpers.c          |  42 +++
 drivers/gpu/drm/xe/Makefile                        |   1 +
 drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h  |   1 -
 drivers/gpu/drm/xe/display/xe_display_wa.c         |  16 ++
 drivers/gpu/drm/xe/regs/xe_gt_regs.h               |  17 +-
 drivers/gpu/drm/xe/regs/xe_regs.h                  |  10 +-
 drivers/gpu/drm/xe/regs/xe_sriov_regs.h            |  23 --
 drivers/gpu/drm/xe/xe_device_types.h               |   6 -
 drivers/gpu/drm/xe/xe_ggtt.c                       |  10 +
 drivers/gpu/drm/xe/xe_gt.c                         |  10 +-
 drivers/gpu/drm/xe/xe_gt_sriov_pf.c                |   2 +-
 drivers/gpu/drm/xe/xe_guc_submit.c                 |  18 +-
 drivers/gpu/drm/xe/xe_lmtt.c                       |   2 +-
 drivers/gpu/drm/xe/xe_module.c                     |  39 ++-
 drivers/gpu/drm/xe/xe_sriov.c                      |   2 +-
 drivers/gpu/drm/xe/xe_tuning.c                     |  21 +-
 drivers/gpu/drm/xe/xe_wa.c                         |   4 +
 drivers/iio/adc/ad7124.c                           |   2 +-
 drivers/iio/industrialio-gts-helper.c              |   4 +-
 drivers/iio/light/veml6030.c                       |   2 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |   4 +
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c         |  38 +--
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h         |   2 +
 drivers/infiniband/hw/cxgb4/provider.c             |   1 +
 drivers/infiniband/hw/mlx5/qp.c                    |   4 +-
 drivers/input/input.c                              | 134 +++++-----
 drivers/input/touchscreen/edt-ft5x06.c             |  19 +-
 drivers/misc/mei/client.c                          |   4 +-
 drivers/misc/sgi-gru/grukservices.c                |   2 -
 drivers/misc/sgi-gru/grumain.c                     |   4 -
 drivers/misc/sgi-gru/grutlbpurge.c                 |   2 -
 drivers/mmc/host/sdhci-pci-gli.c                   |  38 ++-
 drivers/net/ethernet/amd/mvme147.c                 |   7 +-
 drivers/net/ethernet/intel/ice/ice_dpll.c          | 293 ++++++++++++++++++++-
 drivers/net/ethernet/intel/ice/ice_dpll.h          |   1 +
 drivers/net/ethernet/intel/ice/ice_ptp_hw.c        |  21 +-
 drivers/net/ethernet/intel/ice/ice_ptp_hw.h        |   1 +
 drivers/net/ethernet/intel/igb/igb_main.c          |   2 +-
 drivers/net/ethernet/mediatek/mtk_wed_wo.h         |   4 +-
 drivers/net/ethernet/mellanox/mlxsw/pci.c          |  25 +-
 .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c    |  26 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c |   7 +
 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c   |   8 +
 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h   |   2 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  22 +-
 drivers/net/gtp.c                                  |  22 +-
 drivers/net/macsec.c                               |   3 +-
 drivers/net/mctp/mctp-i2c.c                        |   3 +
 drivers/net/netdevsim/fib.c                        |   4 +-
 drivers/net/wireless/ath/ath10k/wmi-tlv.c          |   7 +-
 drivers/net/wireless/ath/ath10k/wmi.c              |   2 +
 drivers/net/wireless/ath/ath11k/dp_rx.c            |   7 +-
 drivers/net/wireless/broadcom/brcm80211/Kconfig    |   1 +
 drivers/net/wireless/intel/iwlegacy/common.c       |  15 +-
 drivers/net/wireless/intel/iwlegacy/common.h       |  12 +
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c       |  34 ++-
 drivers/net/wireless/intel/iwlwifi/iwl-drv.h       |   3 +
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c        |  10 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |  12 +-
 .../net/wireless/intel/iwlwifi/mvm/mld-mac80211.c  |  34 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c      |   6 +-
 .../net/wireless/realtek/rtlwifi/rtl8192du/sw.c    |   1 -
 drivers/net/wireless/realtek/rtw89/pci.c           |  48 +++-
 drivers/nvme/host/core.c                           |  19 +-
 drivers/nvme/host/ioctl.c                          |   7 +-
 drivers/nvme/target/auth.c                         |   1 +
 drivers/pci/pci.c                                  |  14 +-
 drivers/phy/freescale/phy-fsl-imx8m-pcie.c         |  10 +-
 drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c     |   1 +
 drivers/phy/qualcomm/phy-qcom-qmp-usb.c            |   1 +
 drivers/phy/qualcomm/phy-qcom-qmp-usbc.c           |   1 +
 drivers/powercap/intel_rapl_msr.c                  |   1 +
 drivers/scsi/scsi_debug.c                          |  10 +-
 drivers/scsi/scsi_transport_fc.c                   |   4 +-
 drivers/soc/qcom/pmic_glink.c                      |  25 +-
 drivers/spi/spi-fsl-dspi.c                         |   6 +-
 drivers/spi/spi-geni-qcom.c                        |   8 +-
 drivers/staging/iio/frequency/ad9832.c             |   7 +-
 .../intel/int340x_thermal/processor_thermal_rapl.c |  70 ++---
 drivers/thunderbolt/retimer.c                      |   5 +-
 drivers/thunderbolt/tb.c                           |  48 +++-
 drivers/ufs/core/ufshcd.c                          |   2 +-
 drivers/usb/host/xhci-pci.c                        |   6 +-
 drivers/usb/host/xhci-ring.c                       |  16 +-
 drivers/usb/phy/phy.c                              |   2 +-
 drivers/usb/typec/class.c                          |   1 +
 drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c      |  10 +-
 drivers/usb/typec/tcpm/tcpm.c                      |  10 +-
 fs/afs/dir.c                                       |  25 ++
 fs/afs/dir_edit.c                                  |  91 ++++++-
 fs/afs/internal.h                                  |   2 +
 fs/btrfs/bio.c                                     |  62 ++---
 fs/btrfs/bio.h                                     |   3 +
 fs/btrfs/defrag.c                                  |  10 +-
 fs/btrfs/extent_map.c                              |   7 +-
 fs/btrfs/volumes.c                                 |   1 +
 fs/dax.c                                           |  49 ++--
 fs/iomap/buffered-io.c                             |   7 +-
 fs/nfs/delegation.c                                |   5 +
 fs/nfsd/nfs4proc.c                                 |  10 +-
 fs/nilfs2/namei.c                                  |   3 +
 fs/nilfs2/page.c                                   |   1 +
 fs/ntfs3/file.c                                    |   9 +-
 fs/ntfs3/frecord.c                                 |   4 +-
 fs/ntfs3/inode.c                                   |  15 +-
 fs/ntfs3/lznt.c                                    |   3 +
 fs/ntfs3/namei.c                                   |   2 +-
 fs/ntfs3/ntfs_fs.h                                 |   2 +-
 fs/ntfs3/record.c                                  |  31 ++-
 fs/ocfs2/file.c                                    |   8 +
 fs/smb/client/cifs_unicode.c                       |  17 +-
 fs/smb/client/reparse.c                            | 174 +++++++++++-
 fs/smb/client/reparse.h                            |   9 +-
 fs/smb/client/smb2inode.c                          |   3 +-
 fs/smb/client/smb2proto.h                          |   1 +
 fs/userfaultfd.c                                   |  28 ++
 fs/xfs/xfs_filestream.c                            |  23 +-
 fs/xfs/xfs_trace.h                                 |  15 +-
 include/acpi/cppc_acpi.h                           |   2 +-
 include/drm/drm_kunit_helpers.h                    |   4 +
 include/linux/bpf_mem_alloc.h                      |   3 +
 include/linux/compiler-gcc.h                       |   4 +
 include/linux/device.h                             |   3 +
 include/linux/dpll.h                               |  15 ++
 include/linux/input.h                              |  10 +-
 include/linux/iomap.h                              |  19 ++
 include/linux/ksm.h                                |  10 +-
 include/linux/mmzone.h                             |   7 +-
 include/linux/rcutiny.h                            |   5 +
 include/linux/rcutree.h                            |   1 +
 include/linux/tick.h                               |   8 +
 include/linux/ubsan.h                              |   5 +
 include/linux/userfaultfd_k.h                      |   5 +
 include/net/ip_tunnels.h                           |   2 +-
 include/trace/events/afs.h                         |   7 +-
 include/uapi/linux/dpll.h                          |   3 +
 io_uring/rw.c                                      |  23 +-
 kernel/bpf/cgroup.c                                |  19 +-
 kernel/bpf/helpers.c                               |  21 +-
 kernel/bpf/lpm_trie.c                              |   2 +-
 kernel/bpf/memalloc.c                              |  14 +-
 kernel/bpf/verifier.c                              |   9 +-
 kernel/cgroup/cgroup.c                             |   4 +-
 kernel/fork.c                                      |  14 +-
 kernel/rcu/tree.c                                  | 118 ++++++++-
 kernel/resource.c                                  |   4 +-
 kernel/sched/fair.c                                |   4 +-
 lib/Kconfig.ubsan                                  |   4 +-
 lib/codetag.c                                      |   3 +
 lib/iov_iter.c                                     |   6 +-
 lib/slub_kunit.c                                   |   2 +-
 mm/kasan/kasan_test.c                              |  27 --
 mm/migrate.c                                       |   2 +-
 mm/mmap.c                                          |   3 +-
 mm/page_alloc.c                                    |  10 +-
 mm/rmap.c                                          |  24 +-
 mm/shmem.c                                         |   2 +
 mm/shrinker.c                                      |   8 +-
 mm/vmscan.c                                        | 109 ++++----
 net/bluetooth/hci_sync.c                           |  18 +-
 net/bpf/test_run.c                                 |   1 +
 net/core/dev.c                                     |   4 +
 net/core/rtnetlink.c                               |   4 +-
 net/core/sock_map.c                                |   4 +
 net/ipv4/ip_tunnel.c                               |   2 +-
 net/ipv6/netfilter/nf_reject_ipv6.c                |  15 +-
 net/mac80211/Kconfig                               |   2 +-
 net/mac80211/cfg.c                                 |   3 +-
 net/mac80211/key.c                                 |  42 +--
 net/mptcp/protocol.c                               |   2 +
 net/netfilter/nft_payload.c                        |   3 +
 net/netfilter/x_tables.c                           |   2 +-
 net/sched/cls_api.c                                |   1 +
 net/sched/sch_api.c                                |   2 +-
 net/sunrpc/xprtrdma/ib_client.c                    |   1 +
 net/wireless/core.c                                |   1 +
 rust/kernel/device.rs                              |  15 +-
 rust/kernel/firmware.rs                            |   2 +-
 sound/pci/hda/patch_realtek.c                      |  23 +-
 sound/soc/codecs/cs42l51.c                         |   7 +-
 sound/soc/soc-dapm.c                               |   2 +
 sound/usb/mixer_quirks.c                           |   3 +
 tools/mm/page-types.c                              |   9 +-
 tools/mm/slabinfo.c                                |   4 +-
 tools/perf/util/python.c                           |   3 +
 tools/perf/util/syscalltbl.c                       |  10 +
 tools/testing/cxl/test/cxl.c                       |  14 +-
 tools/testing/selftests/mm/uffd-common.c           |   5 +-
 tools/testing/selftests/mm/uffd-common.h           |   3 +-
 tools/testing/selftests/mm/uffd-unit-tests.c       |  21 +-
 tools/usb/usbip/src/usbip_detach.c                 |   1 +
 281 files changed, 2933 insertions(+), 1083 deletions(-)
Tested-by on the v1 series
#1 lore raw

AMD Ryzen 5 5600 6-Core Processor:
https://www.inet.se/produkt/5304697/amd-ryzen-5-5600-3-5-ghz-35mb on a
https://www.gigabyte.com/Motherboard/B550-AORUS-ELITE-V2-rev-12
https://www.inet.se/produkt/1903406/gigabyte-b550-aorus-elite-v2
motherboard :)

running Arch Linux with the testing repos enabled:
https://archlinux.org/ https://archboot.com/
https://wiki.archlinux.org/title/Arch_Testing_Team

Den tors 7 nov. 2024 kl 07:47 skrev Greg Kroah-Hartman <[email protected]>:

Quoted 1,062 lines

This is the start of the stable review cycle for the 6.11.7 release. There are 249 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sat, 09 Nov 2024 06:45:18 +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.11.7-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.11.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 6.11.7-rc2

Uladzislau Rezki (Sony) <[email protected]>
rcu/kvfree: Refactor kvfree_rcu_queue_batch()

Florian Westphal <[email protected]>
lib: alloc_tag_module_unload must wait for pending kfree_rcu calls

Uladzislau Rezki (Sony) <[email protected]>
rcu/kvfree: Add kvfree_rcu_barrier() API

Conor Dooley <[email protected]>
RISC-V: disallow gcc + rust builds

David Sterba <[email protected]>
MIPS: export __cmpxchg_small()

Alex Deucher <[email protected]>
drm/amdgpu: handle default profile on on devices without fullscreen 3D

Konstantin Komarov <[email protected]>
fs/ntfs3: Sequential field availability check in mi_enum_attr()

Alex Deucher <[email protected]>
drm/amdgpu/swsmu: default to fullscreen 3D profile for dGPUs

Alex Deucher <[email protected]>
drm/amdgpu/swsmu: fix ordering for setting workload_mask

Tejas Upadhyay <[email protected]>
drm/xe: Write all slices if its mcr register

Tejas Upadhyay <[email protected]>
drm/xe: Define STATELESS_COMPRESSION_CTRL as mcr register

Shekhar Chauhan <[email protected]>
drm/xe/xe2: Add performance turning changes

Akshata Jahagirdar <[email protected]>
drm/xe/xe2: Introduce performance changes

Sai Teja Pottumuttu <[email protected]>
drm/xe/xe2hpg: Introduce performance tuning changes for Xe2_HPG

Tejas Upadhyay <[email protected]>
drm/xe: Move enable host l2 VRAM post MCR init

Tejas Upadhyay <[email protected]>

    drm/xe/xe2hpg: Add Wa_15016589081

Thomas Zimmermann <[email protected]>
drm/xe: Support 'nomodeset' kernel command-line option

Juha-Pekka Heikkila <[email protected]>
drm/i915/display: Don't enable decompression on Xe2 with Tile4

Jouni Högander <[email protected]>
drm/i915/psr: Prevent Panel Replay if CRC calculation is enabled

Jani Nikula <[email protected]>
drm/xe/display: drop unused rawclk_freq and RUNTIME_INFO()

Jani Nikula <[email protected]>
drm/i915: move rawclk from runtime to display runtime info

Suraj Kandpal <[email protected]>
drm/i915/pps: Disable DPLS_GATING around pps sequence

Mitul Golani <[email protected]>
drm/i915/display/dp: Compute AS SDP when vrr is also enabled

Suraj Kandpal <[email protected]>
drm/i915/dp: Clear VSC SDP during post ddi disable routine

Suraj Kandpal <[email protected]>
drm/i915/hdcp: Add encoder check in hdcp2_get_capability

Suraj Kandpal <[email protected]>
drm/i915/hdcp: Add encoder check in intel_hdcp_get_capability

Mitul Golani <[email protected]>
drm/i915/display: WA for Re-initialize dispcnlunitt1 xosc clock

Mitul Golani <[email protected]>
drm/i915/display: Cache adpative sync caps to use it later

Matthew Auld <[email protected]>

    drm/i915: disable fbc due to Wa_16023588340

Gustavo Sousa <[email protected]>
drm/i915: Skip programming FIA link enable bits for MTL+

Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100: fix PCIe4 and PCIe6a PHY clocks

Abel Vesa <[email protected]>
arm64: dts: qcom: x1e80100: Add Broadcast_AND region in LLCC block

Haibo Chen <[email protected]>
arm64: dts: imx8ulp: correct the flexspi compatible string

Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100-crd: fix nvme regulator boot glitch

Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100-qcp: fix nvme regulator boot glitch

Johan Hovold <[email protected]>

    arm64: dts: qcom: x1e80100: fix PCIe4 interconnect

Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100-vivobook-s15: fix nvme regulator boot glitch

Konrad Dybcio <[email protected]>

    arm64: dts: qcom: x1e80100: Fix up BAR spaces

Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100-yoga-slim7x: fix nvme regulator boot glitch

Fabien Parent <[email protected]>
arm64: dts: qcom: msm8939: revert use of APCS mbox for RPM

Conor Dooley <[email protected]>
riscv: dts: starfive: disable unused csi/camss nodes

E Shattow <[email protected]>
riscv: dts: starfive: Update ethernet phy0 delay parameter values for Star64

Yu Zhao <[email protected]>
mm: multi-gen LRU: use {ptep,pmdp}_clear_young_notify()

Zhiguo Jiang <[email protected]>
mm: shrink skip folio mapped by an exiting process

Yu Zhao <[email protected]>
mm: multi-gen LRU: remove MM_LEAF_OLD and MM_NONLEAF_TOTAL stats

Yuanchu Xie <[email protected]>
mm: multi-gen LRU: ignore non-leaf pmd_young for force_scan=true

Dmitry Torokhov <[email protected]>
Input: fix regression when re-registering input handlers

Vlastimil Babka <[email protected]>
mm, mmap: limit THP alignment of anonymous mappings to PMD-aligned sizes

Gregory Price <[email protected]>
vmscan,migrate: fix page count imbalance on node stats when demoting pages

Johan Hovold <[email protected]>
gpiolib: fix debugfs dangling chip separator

Johan Hovold <[email protected]>
gpiolib: fix debugfs newline separators

Filipe Manana <[email protected]>
btrfs: fix defrag not merging contiguous extents due to merged extent maps

Filipe Manana <[email protected]>
btrfs: fix extent map merging not happening for adjacent extents

Jens Axboe <[email protected]>
io_uring/rw: fix missing NOWAIT check for O_DIRECT start write

Matthew Brost <[email protected]>
drm/xe: Don't short circuit TDR on jobs not started

Matthew Brost <[email protected]>
drm/xe: Add mmio read before GGTT invalidate

Michal Wajdeczko <[email protected]>
drm/xe: Kill regs/xe_sriov_regs.h

Michal Wajdeczko <[email protected]>
drm/xe: Fix register definition order in xe_regs.h

Jinjie Ruan <[email protected]>
drm/tests: hdmi: Fix memory leaks in drm_display_mode_from_cea_vic()

Jinjie Ruan <[email protected]>
drm/connector: hdmi: Fix memory leak in drm_display_mode_from_cea_vic()

Jinjie Ruan <[email protected]>
drm/tests: helpers: Add helper for drm_display_mode_from_cea_vic()

Andrey Konovalov <[email protected]>
kasan: remove vmalloc_percpu test

Keith Busch <[email protected]>
nvme: re-fix error-handling for io_uring nvme-passthrough

Vitaliy Shevtsov <[email protected]>
nvmet-auth: assign dh_key to NULL after kfree_sensitive

Christoffer Sandberg <[email protected]>
ALSA: hda/realtek: Fix headset mic on TUXEDO Stellaris 16 Gen6 mb1

Christoffer Sandberg <[email protected]>
ALSA: hda/realtek: Fix headset mic on TUXEDO Gemini 17 Gen3

Christoph Hellwig <[email protected]>
xfs: fix finding a last resort AG in xfs_filestream_pick_ag

Andrzej Kacprowski <[email protected]>
accel/ivpu: Fix NOC firewall interrupt handling

Zhihao Cheng <[email protected]>
btrfs: fix use-after-free of block device file in __btrfs_free_extra_devids()

Matt Johnston <[email protected]>
mctp i2c: handle NULL header address

Gregory Price <[email protected]>
resource,kexec: walk_system_ram_res_rev must retain resource flags

Edward Adam Davis <[email protected]>
ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow

Sabyrzhan Tasbolatov <[email protected]>
x86/traps: move kmsan check after instrumentation_begin

Gatlin Newhouse <[email protected]>
x86/traps: Enable UBSAN traps on x86

Matt Fleming <[email protected]>
mm/page_alloc: let GFP_ATOMIC order-0 allocs access highatomic reserves

Lorenzo Stoakes <[email protected]>
fork: only invoke khugepaged, ksm hooks if no error

Lorenzo Stoakes <[email protected]>
fork: do not invoke uffd on fork if error occurs

Alexander Usyskin <[email protected]>
mei: use kvmalloc for read buffer

Matthieu Baerts (NGI0) <[email protected]>
mptcp: init: protect sched with rcu_read_lock

Jarkko Sakkinen <[email protected]>
tpm: Lazily flush the auth session

Alex Deucher <[email protected]>
drm/amdgpu/smu13: fix profile reporting

Tvrtko Ursulin <[email protected]>
drm/amd/pm: Vangogh: Fix kernel memory out of bounds write

Jarkko Sakkinen <[email protected]>
tpm: Rollback tpm2_load_null()

Jarkko Sakkinen <[email protected]>
tpm: Return tpm2_sessions_init() when null key creation fails

Hugh Dickins <[email protected]>
iov_iter: fix copy_page_from_iter_atomic() if KMAP_LOCAL_FORCE_MAP

Benjamin Segall <[email protected]>
posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on clone

Shawn Wang <[email protected]>
sched/numa: Fix the potential null pointer dereference in task_numa_work()

Dan Williams <[email protected]>
cxl/acpi: Ensure ports ready at cxl_acpi_probe() return

Dan Williams <[email protected]>
cxl/port: Fix cxl_bus_rescan() vs bus_rescan_devices()

Peter Wang <[email protected]>
scsi: ufs: core: Fix another deadlock during RTC update

Chunyan Zhang <[email protected]>
riscv: Remove duplicated GET_RM

Chunyan Zhang <[email protected]>
riscv: Remove unused GENERATING_ASM_OFFSETS

WangYuli <[email protected]>
riscv: Use '%u' to format the output of 'cpu'

Miquel Sabaté Solà <[email protected]>
riscv: Prevent a bad reference count on CPU nodes

Heinrich Schuchardt <[email protected]>
riscv: efi: Set NX compat flag in PE/COFF header

Kailang Yang <[email protected]>
ALSA: hda/realtek: Limit internal Mic boost on Dell platform

Dmitry Torokhov <[email protected]>
Input: edt-ft5x06 - fix regmap leak when probe fails

Alexandre Ghiti <[email protected]>
riscv: vdso: Prevent the compiler from inserting calls to memset()

Frank Li <[email protected]>
spi: spi-fsl-dspi: Fix crash when not using GPIO chip select

Naohiro Aota <[email protected]>
btrfs: fix error propagation of split bios

Qu Wenruo <[email protected]>
btrfs: merge btrfs_orig_bbio_end_io() into btrfs_bio_end_io()

Richard Zhu <[email protected]>
phy: freescale: imx8m-pcie: Do CMN_RST just before PHY PLL lock check

Chen Ridong <[email protected]>
cgroup/bpf: use a dedicated workqueue for cgroup bpf destruction

Xinyu Zhang <[email protected]>
block: fix sanity checks in blk_rq_map_user_bvec

Ben Chuang <[email protected]>
mmc: sdhci-pci-gli: GL9767: Fix low power mode in the SD Express process

Ben Chuang <[email protected]>
mmc: sdhci-pci-gli: GL9767: Fix low power mode on the set clock function

Dan Williams <[email protected]>
cxl/port: Fix CXL port initialization order when the subsystem is built-in

Dan Williams <[email protected]>
cxl/port: Fix use-after-free, permit out-of-order decoder shutdown

Bjorn Andersson <[email protected]>
soc: qcom: pmic_glink: Handle GLINK intent allocation rejections

Gil Fine <[email protected]>
thunderbolt: Honor TMU requirements in the domain when setting TMU mode

Mika Westerberg <[email protected]>
thunderbolt: Fix KASAN reported stack out-of-bounds read in tb_retimer_scan()

Conor Dooley <[email protected]>
firmware: microchip: auto-update: fix poll_complete() to not report spurious timeout errors

Chen Ridong <[email protected]>
mm: shrinker: avoid memleak in alloc_shrinker_info

Wladislav Wiebe <[email protected]>
tools/mm: -Werror fixes in page-types/slabinfo

Jeongjun Park <[email protected]>
mm: shmem: fix data-race in shmem_getattr()

Yunhui Cui <[email protected]>
RISC-V: ACPI: fix early_ioremap to early_memremap

Ryusuke Konishi <[email protected]>
nilfs2: fix potential deadlock with newly created symlinks

Ryusuke Konishi <[email protected]>
nilfs2: fix kernel bug due to missing clearing of checked flag

Javier Carrasco <[email protected]>
iio: light: veml6030: fix microlux value calculation

Jinjie Ruan <[email protected]>
iio: gts-helper: Fix memory leaks in iio_gts_build_avail_scale_table()

Jinjie Ruan <[email protected]>
iio: gts-helper: Fix memory leaks for the error path of iio_gts_build_avail_scale_table()

Zicheng Qu <[email protected]>
iio: adc: ad7124: fix division by zero in ad7124_set_channel_odr()

Julien Stephan <[email protected]>
dt-bindings: iio: adc: ad7380: fix ad7380-4 reference supply

Zicheng Qu <[email protected]>
staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg()

Johannes Berg <[email protected]>
wifi: iwlwifi: mvm: fix 6 GHz scan construction

Ville Syrjälä <[email protected]>
wifi: iwlegacy: Clear stale interrupts before resuming device

Johannes Berg <[email protected]>

    wifi: cfg80211: clear wdev->cqm_config pointer on free

Manikanta Pubbisetty <[email protected]>
wifi: ath10k: Fix memory leak in management tx

Felix Fietkau <[email protected]>
wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower

Edward Liaw <[email protected]>
Revert "selftests/mm: replace atomic_bool with pthread_barrier_t"

Edward Liaw <[email protected]>
Revert "selftests/mm: fix deadlock for fork after pthread_create on ARM"

Ovidiu Bunea <[email protected]>
Revert "drm/amd/display: update DML2 policy EnhancedPrefetchScheduleAccelerationFinal DCN35"

Greg Kroah-Hartman <[email protected]>
Revert "driver core: Fix uevent_show() vs driver detach race"

Basavaraj Natikar <[email protected]>
xhci: Use pm_runtime_get to prevent RPM on unsupported systems

Faisal Hassan <[email protected]>
xhci: Fix Link TRB DMA in command ring stopped completion event

Johan Hovold <[email protected]>
phy: qcom: qmp-usbc: fix NULL-deref on runtime suspend

Johan Hovold <[email protected]>
phy: qcom: qmp-usb-legacy: fix NULL-deref on runtime suspend

Johan Hovold <[email protected]>
phy: qcom: qmp-usb: fix NULL-deref on runtime suspend

Javier Carrasco <[email protected]>
usb: typec: qcom-pmic-typec: fix missing fwnode removal in error path

Javier Carrasco <[email protected]>
usb: typec: qcom-pmic-typec: use fwnode_handle_put() to release fwnodes

Amit Sunil Dhamne <[email protected]>
usb: typec: tcpm: restrict SNK_WAIT_CAPABILITIES_TIMEOUT transitions to non self-powered devices

Javier Carrasco <[email protected]>
usb: typec: fix unreleased fwnode_handle in typec_port_register_altmodes()

Zijun Hu <[email protected]>
usb: phy: Fix API devm_usb_put_phy() can not release the phy

Zongmin Zhou <[email protected]>
usbip: tools: Fix detach_port() invalid port error path

Bitterblue Smith <[email protected]>

    wifi: rtlwifi: rtl8192du: Don't claim USB ID 0bda:8171

Jan Schär <[email protected]>
ALSA: usb-audio: Add quirks for Dell WD19 dock

Chuck Lever <[email protected]>
rpcrdma: Always release the rpcrdma_device's xa_array

Chuck Lever <[email protected]>
NFSD: Never decrement pending_async_copies on error

Chuck Lever <[email protected]>
NFSD: Initialize struct nfsd4_copy earlier

Dimitri Sivanich <[email protected]>
misc: sgi-gru: Don't disable preemption in GRU driver

Dai Ngo <[email protected]>
NFS: remove revoked delegation from server's delegation list

Daniel Palmer <[email protected]>
net: amd: mvme147: Fix probe banner message

Zhang Rui <[email protected]>

    thermal: intel: int340x: processor: Add MMIO RAPL PL4 support

Zhang Rui <[email protected]>

    thermal: intel: int340x: processor: Remove MMIO RAPL CPU hotplug support

Sumeet Pawnikar <[email protected]>
powercap: intel_rapl_msr: Add PL4 support for Arrowlake-U

Hans de Goede <[email protected]>
ACPI: resource: Fold Asus Vivobook Pro N6506M* DMI quirks together

Pali Rohár <[email protected]>
cifs: Fix creating native symlinks pointing to current or parent directory

Pali Rohár <[email protected]>
cifs: Improve creating native symlinks pointing to directory

Benjamin Marzinski <[email protected]>
scsi: scsi_transport_fc: Allow setting rport state to current state

Guilherme Giacomo Simoes <[email protected]>
rust: device: change the from_raw() function

Konstantin Komarov <[email protected]>
fs/ntfs3: Additional check in ntfs_file_release

Konstantin Komarov <[email protected]>
fs/ntfs3: Fix general protection fault in run_is_mapped_full

Konstantin Komarov <[email protected]>
fs/ntfs3: Additional check in ni_clear()

Konstantin Komarov <[email protected]>
fs/ntfs3: Fix possible deadlock in mi_read

Konstantin Komarov <[email protected]>
fs/ntfs3: Add rough attr alloc_size check

Konstantin Komarov <[email protected]>
fs/ntfs3: Stale inode instead of bad

Konstantin Komarov <[email protected]>
fs/ntfs3: Fix warning possible deadlock in ntfs_set_state

Andrew Ballance <[email protected]>
fs/ntfs3: Check if more than chunk-size bytes are written

lei lu <[email protected]>
ntfs3: Add bounds checking to mi_enum_attr()

Boris Brezillon <[email protected]>
drm/panthor: Report group as timedout when we fail to properly suspend

Boris Brezillon <[email protected]>
drm/panthor: Fail job creation when the group is dead

Boris Brezillon <[email protected]>
drm/panthor: Fix firmware initialization on systems with a page size > 4k

Keith Busch <[email protected]>
nvme: module parameter to disable pi with offsets

Jason Gunthorpe <[email protected]>
PCI: Fix pci_enable_acs() support for the ACS quirks

Shiju Jose <[email protected]>
cxl/events: Fix Trace DRAM Event Record

Dan Carpenter <[email protected]>
drm/tegra: Fix NULL vs IS_ERR() check in probe()

Dan Carpenter <[email protected]>
drm/mediatek: Fix potential NULL dereference in mtk_crtc_destroy()

Chun-Kuang Hu <[email protected]>
drm/mediatek: Use cmdq_pkt_create() and cmdq_pkt_destroy()

Liankun Yang <[email protected]>
drm/mediatek: Fix get efuse issue for MT8188 DPTX

Hsin-Te Yuan <[email protected]>
drm/mediatek: Fix color format MACROs in OVL

Jason-JH.Lin <[email protected]>
drm/mediatek: ovl: Remove the color format comment for ovl_fmt_convert()

Paulo Alcantara <[email protected]>
smb: client: set correct device number on nfs reparse points

Paulo Alcantara <[email protected]>
smb: client: fix parsing of device numbers

Andy Shevchenko <[email protected]>
gpio: sloppy-logic-analyzer: Check for error code from devm_mutex_init() call

Pierre Gondois <[email protected]>
ACPI: CPPC: Make rmw_lock a raw_spin_lock

David Howells <[email protected]>
afs: Fix missing subdir edit when renamed between parent dirs

Xiongfeng Wang <[email protected]>
firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state()

Marco Elver <[email protected]>
kasan: Fix Software Tag-Based KASAN with GCC

Christoph Hellwig <[email protected]>
iomap: turn iomap_want_unshare_iter into an inline function

Darrick J. Wong <[email protected]>
fsdax: dax_unshare_iter needs to copy entire blocks

Darrick J. Wong <[email protected]>
fsdax: remove zeroing code from dax_unshare_iter

Darrick J. Wong <[email protected]>
iomap: share iomap_unshare_iter predicate code with fsdax

Darrick J. Wong <[email protected]>
iomap: don't bother unsharing delalloc extents

Christoph Hellwig <[email protected]>
iomap: improve shared block detection in iomap_unshare_iter

Toke Høiland-Jørgensen <[email protected]>
bpf, test_run: Fix LIVE_FRAME frame update after a page has been recycled

Pablo Neira Ayuso <[email protected]>
netfilter: nft_payload: sanitize offset and length before calling skb_checksum()

Daniel Golle <[email protected]>
net: ethernet: mtk_wed: fix path of MT7988 WO firmware

Ido Schimmel <[email protected]>
mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address

Amit Cohen <[email protected]>
mlxsw: pci: Sync Rx buffers for device

Amit Cohen <[email protected]>
mlxsw: pci: Sync Rx buffers for CPU

Amit Cohen <[email protected]>
mlxsw: spectrum_ptp: Add missing verification before pushing Tx header

Benoît Monin <[email protected]>
net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension

Hou Tao <[email protected]>
bpf: Check the validity of nr_words in bpf_iter_bits_new()

Hou Tao <[email protected]>
bpf: Add bpf_mem_alloc_check_size() helper

Hou Tao <[email protected]>
bpf: Free dynamically allocated bits in bpf_iter_bits_destroy()

Sungwoo Kim <[email protected]>
Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs

Eric Dumazet <[email protected]>
netfilter: nf_reject_ipv6: fix potential crash in nf_send_reset6()

Dong Chenchen <[email protected]>
netfilter: Fix use-after-free in get_info()

Wang Liang <[email protected]>
net: fix crash when config small gso_max_size/gso_ipv4_max_size

Byeonguk Jeong <[email protected]>
bpf: Fix out-of-bounds write in trie_get_next_key()

Vladimir Oltean <[email protected]>
net/sched: sch_api: fix xa_insert() error path in tcf_block_get_ext()

Zichen Xie <[email protected]>
netdevsim: Add trailing zero to terminate the string in nsim_nexthop_bucket_activity_write()

Eduard Zingerman <[email protected]>
bpf: Force checkpoint when jmp history is too long

Pedro Tammela <[email protected]>
net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT

Pablo Neira Ayuso <[email protected]>
gtp: allow -1 to be specified as file description from userspace

Ido Schimmel <[email protected]>
ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find()

Ido Schimmel <[email protected]>
ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow()

Arkadiusz Kubalewski <[email protected]>
ice: fix crash on probe for DPLL enabled E810 LOM

Arkadiusz Kubalewski <[email protected]>
ice: add callbacks for Embedded SYNC enablement on dpll pins

Arkadiusz Kubalewski <[email protected]>
dpll: add Embedded SYNC feature for a pin

Wander Lairson Costa <[email protected]>
igb: Disable threaded IRQ for igb_msix_other

Furong Xu <[email protected]>
net: stmmac: TSO: Fix unbalanced DMA map/unmap for non-paged SKB data

Ley Foon Tan <[email protected]>

    net: stmmac: dwmac4: Fix high address display by updating reg_space[] from register values

Cong Wang <[email protected]>
sock_map: fix a NULL pointer dereference in sock_map_link_update_prog()

Aleksei Vetrov <[email protected]>
ASoC: dapm: fix bounds checker error in dapm_widget_list_create

Jianbo Liu <[email protected]>
macsec: Fix use-after-free while sending the offloading packet

Christophe JAILLET <[email protected]>
ASoC: cs42l51: Fix some error handling paths in cs42l51_probe()

Emmanuel Grumbach <[email protected]>
Revert "wifi: iwlwifi: remove retry loops in start"

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: mvm: don't add default link in fw restart flow

Daniel Gabay <[email protected]>
wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd()

Miri Korenblit <[email protected]>
wifi: iwlwifi: mvm: really send iwl_txpower_constraints_cmd

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: mvm: don't leak a link on AP removal

Selvin Xavier <[email protected]>
RDMA/bnxt_re: synchronize the qp-handle table array

Selvin Xavier <[email protected]>
RDMA/bnxt_re: Fix the usage of control path spin locks

Patrisious Haddad <[email protected]>
RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down

Leon Romanovsky <[email protected]>
RDMA/cxgb4: Dump vendor specific QP details

Geert Uytterhoeven <[email protected]>
wifi: brcm80211: BRCM_TRACING should depend on TRACING

Ping-Ke Shih <[email protected]>
wifi: rtw89: pci: early chips only enable 36-bit DMA on specific PCI hosts

Remi Pommarel <[email protected]>
wifi: ath11k: Fix invalid ring usage in full monitor mode

Felix Fietkau <[email protected]>
wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys

Geert Uytterhoeven <[email protected]>
mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING

Ben Hutchings <[email protected]>
wifi: iwlegacy: Fix "field-spanning write" warning in il_enqueue_hcmd()

John Garry <[email protected]>
scsi: scsi_debug: Fix do_device_access() handling of unexpected SG copy length

Arnaldo Carvalho de Melo <[email protected]>
perf python: Fix up the build on architectures without HAVE_KVM_STAT_SUPPORT

Jiri Slaby <[email protected]>
perf trace: Fix non-listed archs in the syscalltbl routines

Pei Xiao <[email protected]>
slub/kunit: fix a WARNING due to unwrapped __kmalloc_cache_noprof

Georgi Djakov <[email protected]>
spi: geni-qcom: Fix boot warning related to pm_runtime and devres

Xiu Jianfeng <[email protected]>
cgroup: Fix potential overflow issue when checking max_depth

Frank Min <[email protected]>
drm/amdgpu: fix random data corruption for sdma 7

-------------

Diffstat:

 .../devicetree/bindings/iio/adc/adi,ad7380.yaml    |  21 ++
 Documentation/driver-api/dpll.rst                  |  21 ++
 Documentation/netlink/specs/dpll.yaml              |  24 ++
 Documentation/rust/arch-support.rst                |   2 +-
 Makefile                                           |   4 +-
 arch/arm64/boot/dts/freescale/imx8ulp.dtsi         |   2 +-
 arch/arm64/boot/dts/qcom/msm8939.dtsi              |   2 +-
 .../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts   |   2 +
 arch/arm64/boot/dts/qcom/x1e80100-crd.dts          |   2 +
 .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts  |   2 +
 arch/arm64/boot/dts/qcom/x1e80100-qcp.dts          |   2 +
 arch/arm64/boot/dts/qcom/x1e80100.dtsi             |  34 ++-
 arch/mips/kernel/cmpxchg.c                         |   1 +
 arch/riscv/Kconfig                                 |   2 +-
 arch/riscv/boot/dts/starfive/jh7110-common.dtsi    |   2 -
 .../boot/dts/starfive/jh7110-pine64-star64.dts     |   3 +-
 arch/riscv/kernel/acpi.c                           |   4 +-
 arch/riscv/kernel/asm-offsets.c                    |   2 -
 arch/riscv/kernel/cacheinfo.c                      |   7 +-
 arch/riscv/kernel/cpu-hotplug.c                    |   2 +-
 arch/riscv/kernel/efi-header.S                     |   2 +-
 arch/riscv/kernel/traps_misaligned.c               |   2 -
 arch/riscv/kernel/vdso/Makefile                    |   1 +
 arch/x86/include/asm/bug.h                         |  12 +
 arch/x86/kernel/traps.c                            |  71 ++++-
 block/blk-map.c                                    |   4 +-
 drivers/accel/ivpu/ivpu_debugfs.c                  |   9 +
 drivers/accel/ivpu/ivpu_hw.c                       |   1 +
 drivers/accel/ivpu/ivpu_hw.h                       |   1 +
 drivers/accel/ivpu/ivpu_hw_ip.c                    |   5 +-
 drivers/acpi/cppc_acpi.c                           |   9 +-
 drivers/acpi/resource.c                            |  18 +-
 drivers/base/core.c                                |  48 +++-
 drivers/base/module.c                              |   4 -
 drivers/char/tpm/tpm-chip.c                        |  10 +
 drivers/char/tpm/tpm-dev-common.c                  |   3 +
 drivers/char/tpm/tpm-interface.c                   |   6 +-
 drivers/char/tpm/tpm2-sessions.c                   | 100 ++++---
 drivers/cxl/Kconfig                                |   1 +
 drivers/cxl/Makefile                               |  20 +-
 drivers/cxl/acpi.c                                 |   7 +
 drivers/cxl/core/hdm.c                             |  50 +++-
 drivers/cxl/core/port.c                            |  13 +-
 drivers/cxl/core/region.c                          |  48 +---
 drivers/cxl/core/trace.h                           |  17 +-
 drivers/cxl/cxl.h                                  |   3 +-
 drivers/cxl/port.c                                 |  17 +-
 drivers/dpll/dpll_netlink.c                        | 130 +++++++++
 drivers/dpll/dpll_nl.c                             |   5 +-
 drivers/firmware/arm_sdei.c                        |   2 +-
 drivers/firmware/microchip/mpfs-auto-update.c      |  42 +--
 drivers/gpio/gpio-sloppy-logic-analyzer.c          |   4 +-
 drivers/gpio/gpiolib.c                             |   4 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c             |   9 +-
 drivers/gpu/drm/amd/display/dc/dml2/dml2_policy.c  |   1 +
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  15 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c   |   4 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |   6 +-
 drivers/gpu/drm/i915/display/intel_alpm.c          |   2 +-
 drivers/gpu/drm/i915/display/intel_backlight.c     |  10 +-
 .../gpu/drm/i915/display/intel_display_device.c    |   5 +
 .../gpu/drm/i915/display/intel_display_device.h    |   2 +
 drivers/gpu/drm/i915/display/intel_display_power.c |   8 +
 .../drm/i915/display/intel_display_power_well.c    |   4 +-
 drivers/gpu/drm/i915/display/intel_display_types.h |   1 +
 drivers/gpu/drm/i915/display/intel_display_wa.h    |   8 +
 drivers/gpu/drm/i915/display/intel_dp.c            |  29 +-
 drivers/gpu/drm/i915/display/intel_dp.h            |   1 -
 drivers/gpu/drm/i915/display/intel_dp_aux.c        |   4 +-
 drivers/gpu/drm/i915/display/intel_dp_hdcp.c       |  11 +-
 drivers/gpu/drm/i915/display/intel_fbc.c           |   6 +
 drivers/gpu/drm/i915/display/intel_hdcp.c          |   7 +-
 drivers/gpu/drm/i915/display/intel_pps.c           |  14 +-
 drivers/gpu/drm/i915/display/intel_psr.c           |   6 +
 drivers/gpu/drm/i915/display/intel_tc.c            |   3 +
 drivers/gpu/drm/i915/display/intel_vrr.c           |   3 +-
 drivers/gpu/drm/i915/display/skl_universal_plane.c |   5 -
 drivers/gpu/drm/i915/intel_device_info.c           |   5 -
 drivers/gpu/drm/i915/intel_device_info.h           |   2 -
 drivers/gpu/drm/mediatek/mtk_crtc.c                |  47 +---
 drivers/gpu/drm/mediatek/mtk_disp_ovl.c            |   9 +-
 drivers/gpu/drm/mediatek/mtk_dp.c                  |  85 +++++-
 drivers/gpu/drm/panthor/panthor_fw.c               |   4 +-
 drivers/gpu/drm/panthor/panthor_gem.c              |  11 +-
 drivers/gpu/drm/panthor/panthor_mmu.c              |  16 +-
 drivers/gpu/drm/panthor/panthor_mmu.h              |   1 +
 drivers/gpu/drm/panthor/panthor_sched.c            |  20 +-
 drivers/gpu/drm/tegra/drm.c                        |   4 +-
 drivers/gpu/drm/tests/drm_connector_test.c         |  24 +-
 drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c |   8 +-
 drivers/gpu/drm/tests/drm_kunit_helpers.c          |  42 +++
 drivers/gpu/drm/xe/Makefile                        |   1 +
 drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h  |   1 -
 drivers/gpu/drm/xe/display/xe_display_wa.c         |  16 ++
 drivers/gpu/drm/xe/regs/xe_gt_regs.h               |  17 +-
 drivers/gpu/drm/xe/regs/xe_regs.h                  |  10 +-
 drivers/gpu/drm/xe/regs/xe_sriov_regs.h            |  23 --
 drivers/gpu/drm/xe/xe_device_types.h               |   6 -
 drivers/gpu/drm/xe/xe_ggtt.c                       |  10 +
 drivers/gpu/drm/xe/xe_gt.c                         |  10 +-
 drivers/gpu/drm/xe/xe_gt_sriov_pf.c                |   2 +-
 drivers/gpu/drm/xe/xe_guc_submit.c                 |  18 +-
 drivers/gpu/drm/xe/xe_lmtt.c                       |   2 +-
 drivers/gpu/drm/xe/xe_module.c                     |  39 ++-
 drivers/gpu/drm/xe/xe_sriov.c                      |   2 +-
 drivers/gpu/drm/xe/xe_tuning.c                     |  21 +-
 drivers/gpu/drm/xe/xe_wa.c                         |   4 +
 drivers/iio/adc/ad7124.c                           |   2 +-
 drivers/iio/industrialio-gts-helper.c              |   4 +-
 drivers/iio/light/veml6030.c                       |   2 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |   4 +
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c         |  38 +--
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h         |   2 +
 drivers/infiniband/hw/cxgb4/provider.c             |   1 +
 drivers/infiniband/hw/mlx5/qp.c                    |   4 +-
 drivers/input/input.c                              | 134 +++++-----
 drivers/input/touchscreen/edt-ft5x06.c             |  19 +-
 drivers/misc/mei/client.c                          |   4 +-
 drivers/misc/sgi-gru/grukservices.c                |   2 -
 drivers/misc/sgi-gru/grumain.c                     |   4 -
 drivers/misc/sgi-gru/grutlbpurge.c                 |   2 -
 drivers/mmc/host/sdhci-pci-gli.c                   |  38 ++-
 drivers/net/ethernet/amd/mvme147.c                 |   7 +-
 drivers/net/ethernet/intel/ice/ice_dpll.c          | 293 ++++++++++++++++++++-
 drivers/net/ethernet/intel/ice/ice_dpll.h          |   1 +
 drivers/net/ethernet/intel/ice/ice_ptp_hw.c        |  21 +-
 drivers/net/ethernet/intel/ice/ice_ptp_hw.h        |   1 +
 drivers/net/ethernet/intel/igb/igb_main.c          |   2 +-
 drivers/net/ethernet/mediatek/mtk_wed_wo.h         |   4 +-
 drivers/net/ethernet/mellanox/mlxsw/pci.c          |  25 +-
 .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c    |  26 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c |   7 +
 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c   |   8 +
 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h   |   2 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  22 +-
 drivers/net/gtp.c                                  |  22 +-
 drivers/net/macsec.c                               |   3 +-
 drivers/net/mctp/mctp-i2c.c                        |   3 +
 drivers/net/netdevsim/fib.c                        |   4 +-
 drivers/net/wireless/ath/ath10k/wmi-tlv.c          |   7 +-
 drivers/net/wireless/ath/ath10k/wmi.c              |   2 +
 drivers/net/wireless/ath/ath11k/dp_rx.c            |   7 +-
 drivers/net/wireless/broadcom/brcm80211/Kconfig    |   1 +
 drivers/net/wireless/intel/iwlegacy/common.c       |  15 +-
 drivers/net/wireless/intel/iwlegacy/common.h       |  12 +
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c       |  34 ++-
 drivers/net/wireless/intel/iwlwifi/iwl-drv.h       |   3 +
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c        |  10 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |  12 +-
 .../net/wireless/intel/iwlwifi/mvm/mld-mac80211.c  |  34 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c      |   6 +-
 .../net/wireless/realtek/rtlwifi/rtl8192du/sw.c    |   1 -
 drivers/net/wireless/realtek/rtw89/pci.c           |  48 +++-
 drivers/nvme/host/core.c                           |  19 +-
 drivers/nvme/host/ioctl.c                          |   7 +-
 drivers/nvme/target/auth.c                         |   1 +
 drivers/pci/pci.c                                  |  14 +-
 drivers/phy/freescale/phy-fsl-imx8m-pcie.c         |  10 +-
 drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c     |   1 +
 drivers/phy/qualcomm/phy-qcom-qmp-usb.c            |   1 +
 drivers/phy/qualcomm/phy-qcom-qmp-usbc.c           |   1 +
 drivers/powercap/intel_rapl_msr.c                  |   1 +
 drivers/scsi/scsi_debug.c                          |  10 +-
 drivers/scsi/scsi_transport_fc.c                   |   4 +-
 drivers/soc/qcom/pmic_glink.c                      |  25 +-
 drivers/spi/spi-fsl-dspi.c                         |   6 +-
 drivers/spi/spi-geni-qcom.c                        |   8 +-
 drivers/staging/iio/frequency/ad9832.c             |   7 +-
 .../intel/int340x_thermal/processor_thermal_rapl.c |  70 ++---
 drivers/thunderbolt/retimer.c                      |   5 +-
 drivers/thunderbolt/tb.c                           |  48 +++-
 drivers/ufs/core/ufshcd.c                          |   2 +-
 drivers/usb/host/xhci-pci.c                        |   6 +-
 drivers/usb/host/xhci-ring.c                       |  16 +-
 drivers/usb/phy/phy.c                              |   2 +-
 drivers/usb/typec/class.c                          |   1 +
 drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c      |  10 +-
 drivers/usb/typec/tcpm/tcpm.c                      |  10 +-
 fs/afs/dir.c                                       |  25 ++
 fs/afs/dir_edit.c                                  |  91 ++++++-
 fs/afs/internal.h                                  |   2 +
 fs/btrfs/bio.c                                     |  62 ++---
 fs/btrfs/bio.h                                     |   3 +
 fs/btrfs/defrag.c                                  |  10 +-
 fs/btrfs/extent_map.c                              |   7 +-
 fs/btrfs/volumes.c                                 |   1 +
 fs/dax.c                                           |  49 ++--
 fs/iomap/buffered-io.c                             |   7 +-
 fs/nfs/delegation.c                                |   5 +
 fs/nfsd/nfs4proc.c                                 |  10 +-
 fs/nilfs2/namei.c                                  |   3 +
 fs/nilfs2/page.c                                   |   1 +
 fs/ntfs3/file.c                                    |   9 +-
 fs/ntfs3/frecord.c                                 |   4 +-
 fs/ntfs3/inode.c                                   |  15 +-
 fs/ntfs3/lznt.c                                    |   3 +
 fs/ntfs3/namei.c                                   |   2 +-
 fs/ntfs3/ntfs_fs.h                                 |   2 +-
 fs/ntfs3/record.c                                  |  31 ++-
 fs/ocfs2/file.c                                    |   8 +
 fs/smb/client/cifs_unicode.c                       |  17 +-
 fs/smb/client/reparse.c                            | 174 +++++++++++-
 fs/smb/client/reparse.h                            |   9 +-
 fs/smb/client/smb2inode.c                          |   3 +-
 fs/smb/client/smb2proto.h                          |   1 +
 fs/userfaultfd.c                                   |  28 ++
 fs/xfs/xfs_filestream.c                            |  23 +-
 fs/xfs/xfs_trace.h                                 |  15 +-
 include/acpi/cppc_acpi.h                           |   2 +-
 include/drm/drm_kunit_helpers.h                    |   4 +
 include/linux/bpf_mem_alloc.h                      |   3 +
 include/linux/compiler-gcc.h                       |   4 +
 include/linux/device.h                             |   3 +
 include/linux/dpll.h                               |  15 ++
 include/linux/input.h                              |  10 +-
 include/linux/iomap.h                              |  19 ++
 include/linux/ksm.h                                |  10 +-
 include/linux/mmzone.h                             |   7 +-
 include/linux/rcutiny.h                            |   5 +
 include/linux/rcutree.h                            |   1 +
 include/linux/tick.h                               |   8 +
 include/linux/ubsan.h                              |   5 +
 include/linux/userfaultfd_k.h                      |   5 +
 include/net/ip_tunnels.h                           |   2 +-
 include/trace/events/afs.h                         |   7 +-
 include/uapi/linux/dpll.h                          |   3 +
 io_uring/rw.c                                      |  23 +-
 kernel/bpf/cgroup.c                                |  19 +-
 kernel/bpf/helpers.c                               |  21 +-
 kernel/bpf/lpm_trie.c                              |   2 +-
 kernel/bpf/memalloc.c                              |  14 +-
 kernel/bpf/verifier.c                              |   9 +-
 kernel/cgroup/cgroup.c                             |   4 +-
 kernel/fork.c                                      |  14 +-
 kernel/rcu/tree.c                                  | 118 ++++++++-
 kernel/resource.c                                  |   4 +-
 kernel/sched/fair.c                                |   4 +-
 lib/Kconfig.ubsan                                  |   4 +-
 lib/codetag.c                                      |   3 +
 lib/iov_iter.c                                     |   6 +-
 lib/slub_kunit.c                                   |   2 +-
 mm/kasan/kasan_test.c                              |  27 --
 mm/migrate.c                                       |   2 +-
 mm/mmap.c                                          |   3 +-
 mm/page_alloc.c                                    |  10 +-
 mm/rmap.c                                          |  24 +-
 mm/shmem.c                                         |   2 +
 mm/shrinker.c                                      |   8 +-
 mm/vmscan.c                                        | 109 ++++----
 net/bluetooth/hci_sync.c                           |  18 +-
 net/bpf/test_run.c                                 |   1 +
 net/core/dev.c                                     |   4 +
 net/core/rtnetlink.c                               |   4 +-
 net/core/sock_map.c                                |   4 +
 net/ipv4/ip_tunnel.c                               |   2 +-
 net/ipv6/netfilter/nf_reject_ipv6.c                |  15 +-
 net/mac80211/Kconfig                               |   2 +-
 net/mac80211/cfg.c                                 |   3 +-
 net/mac80211/key.c                                 |  42 +--
 net/mptcp/protocol.c                               |   2 +
 net/netfilter/nft_payload.c                        |   3 +
 net/netfilter/x_tables.c                           |   2 +-
 net/sched/cls_api.c                                |   1 +
 net/sched/sch_api.c                                |   2 +-
 net/sunrpc/xprtrdma/ib_client.c                    |   1 +
 net/wireless/core.c                                |   1 +
 rust/kernel/device.rs                              |  15 +-
 rust/kernel/firmware.rs                            |   2 +-
 sound/pci/hda/patch_realtek.c                      |  23 +-
 sound/soc/codecs/cs42l51.c                         |   7 +-
 sound/soc/soc-dapm.c                               |   2 +
 sound/usb/mixer_quirks.c                           |   3 +
 tools/mm/page-types.c                              |   9 +-
 tools/mm/slabinfo.c                                |   4 +-
 tools/perf/util/python.c                           |   3 +
 tools/perf/util/syscalltbl.c                       |  10 +
 tools/testing/cxl/test/cxl.c                       |  14 +-
 tools/testing/selftests/mm/uffd-common.c           |   5 +-
 tools/testing/selftests/mm/uffd-common.h           |   3 +-
 tools/testing/selftests/mm/uffd-unit-tests.c       |  21 +-
 tools/usb/usbip/src/usbip_detach.c                 |   1 +
 281 files changed, 2933 insertions(+), 1083 deletions(-)
Tested-by on the v1 series
#2 lore raw
In reply to Greg Kroah-Hartman

Hi!

Quoted 4 lines

This is the start of the stable review cycle for the 6.11.7 release. There are 249 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

CIP testing has problem with BeagleBone Black on 6.11:

https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6.11.y

(I'm cc-ing Chris, and may be able to do further analysis).

6.6, 5.15, 5.4 pass our testing, too:

https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6.6.y
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5.15.y
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5.14.y

Best regards,
Pavel

Signature · 2 lines
DENX Software Engineering GmbH,        Managing Director: Erika Unter
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
#3 lore raw
Quoted 10 lines · Pavel Machek

Hi!

Quoted 4 lines

This is the start of the stable review cycle for the 6.11.7 release. There are 249 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

CIP testing has problem with BeagleBone Black on 6.11:

https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6.11.y

My Beaglebone Black jobs ran fairly happily, eg:

https://lava.sirena.org.uk/scheduler/job/951530

Looking at your logs:

https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/jobs/8295477303

you seem to be seeing an infrastructure issue:

* lava.pdu-reboot [pass]
* lava.bootloader-commands [fail]
* lava.uboot-commands [fail]
* lava.uboot-action [fail]
* lava.power-off [pass]
* lava.job [fail]

The job is failing in the bootloader:

https://lava.ciplatform.org/scheduler/job/1218595

shows:

| => bootz 0x82000000 - 0x88000000
| zimage: Bad magic!

I didn't check but this almost always indicates that the download to the board was corrupted due to some image size having grown large enough to overwrite the adjacent image, you'll need to adjust the load addresses.

#4 lore raw

Hi!

Quoted 30 lines
Quoted 8 lines
Quoted 4 lines

This is the start of the stable review cycle for the 6.11.7 release. There are 249 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

CIP testing has problem with BeagleBone Black on 6.11:

https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6.11.y

My Beaglebone Black jobs ran fairly happily, eg:

   https://lava.sirena.org.uk/scheduler/job/951530

Looking at your logs:

   https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/jobs/8295477303

you seem to be seeing an infrastructure issue:

* lava.pdu-reboot [pass]
* lava.bootloader-commands [fail]
* lava.uboot-commands [fail]
* lava.uboot-action [fail]
* lava.power-off [pass]
* lava.job [fail]

The job is failing in the bootloader:

   https://lava.ciplatform.org/scheduler/job/1218595
Quoted 8 lines

shows:

| => bootz 0x82000000 - 0x88000000
| zimage: Bad magic!

I didn't check but this almost always indicates that the download to the board was corrupted due to some image size having grown large enough to overwrite the adjacent image, you'll need to adjust the load addresses.

Yep, thanks, it does not seem to be kernel issue. People from our Q&A team are investigating.

Best regards,
Pavel

Signature · 2 lines
DENX Software Engineering GmbH,        Managing Director: Erika Unter
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
maintainer Tested-by on the v1 series
#5 lore raw
In reply to Greg Kroah-Hartman
Quoted 9 lines · Greg Kroah-Hartman

This is the start of the stable review cycle for the 6.11.7 release. There are 249 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sat, 09 Nov 2024 06:45:18 +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.11.7-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.11.y
and the diffstat can be found below.

thanks,

greg k-h

All tests passing for Tegra ...

Test results for stable-v6.11:

    10 builds:	10 pass, 0 fail
    26 boots:	26 pass, 0 fail
    116 tests:	116 pass, 0 fail

Linux version: 6.11.7-rc2-g504b1103618a
Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,

                tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000,
                tegra20-ventana, tegra210-p2371-2180,
                tegra210-p3450-0000, tegra30-cardhu-a04

Jon

Tested-by on the v1 series
#6 lore raw
In reply to Greg Kroah-Hartman

Am 07.11.2024 um 07:47 schrieb Greg Kroah-Hartman:

Quoted 4 lines

This is the start of the stable review cycle for the 6.11.7 release. There are 249 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.

Builds, boots and works on my 2-socket Ivy Bridge Xeon E5-2697 v2 server. No dmesg oddities or regressions found.

Beste Grüße,
Peter Schneider

Signature · 8 lines
Climb the mountain not to plant your flag, but to embrace the challenge,
enjoy the air and behold the view. Climb it so you can see the world,
not so the world can see you.                    -- David McCullough Jr.

OpenPGP:  0xA3828BD796CCE11A8CADE8866E3A92C92C3FF244
Download: https://www.peters-netzplatz.de/download/pschneider1968_pub.asc
https://keys.mailvelope.com/pks/lookup?op=get&[email protected]
https://keys.mailvelope.com/pks/lookup?op=get&[email protected]
Tested-by on the v1 series
#7 lore raw
In reply to Greg Kroah-Hartman
Quoted 4 lines · Greg Kroah-Hartman

This is the start of the stable review cycle for the 6.11.7 release. There are 249 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Tested-by on the v1 series
#8 lore raw
In reply to Greg Kroah-Hartman
Quoted 9 lines · Greg Kroah-Hartman

This is the start of the stable review cycle for the 6.11.7 release. There are 249 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sat, 09 Nov 2024 06:45:18 +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.11.7-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.11.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
Tested-by on the v1 series
#9 lore raw
In reply to Greg Kroah-Hartman
Quoted 9 lines · Greg Kroah-Hartman

This is the start of the stable review cycle for the 6.11.7 release. There are 249 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sat, 09 Nov 2024 06:45:18 +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.11.7-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.11.y
and the diffstat can be found below.

thanks,

greg k-h

Built and booted successfully on RISC-V RV64 (HiFive Unmatched).

Tested-by Linux Kernel Functional Testing on the v1 series
#11 lore raw
In reply to Greg Kroah-Hartman
Quoted 10 lines · Greg Kroah-Hartman

This is the start of the stable review cycle for the 6.11.7 release. There are 249 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sat, 09 Nov 2024 06:45:18 +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.11.7-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.11.y
and the diffstat can be found below.

thanks,

greg k-h

Results from Linaro’s test farm.
No regressions on arm64, arm, x86_64, and i386.

## Build
* kernel: 6.11.7-rc2
* git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* git commit: 504b1103618a4532bbbf6558d80cdf3545a2c591
* git describe: v6.11.4-646-g504b1103618a
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.11.y/build/v6.11.4-646-g504b1103618a

## Test Regressions (compared to v6.11.4-397-g4ccf0b49d5b6)

## Metric Regressions (compared to v6.11.4-397-g4ccf0b49d5b6)

## Test Fixes (compared to v6.11.4-397-g4ccf0b49d5b6)

## Metric Fixes (compared to v6.11.4-397-g4ccf0b49d5b6)

## Test result summary
total: 610158, pass: 505466, fail: 6987, skip: 97705, xfail: 0

## Build Summary
* arc: 20 total, 20 passed, 0 failed
* arm: 524 total, 516 passed, 8 failed
* arm64: 172 total, 172 passed, 0 failed
* i386: 72 total, 64 passed, 8 failed
* mips: 104 total, 100 passed, 4 failed
* parisc: 16 total, 16 passed, 0 failed
* powerpc: 144 total, 140 passed, 4 failed
* riscv: 64 total, 60 passed, 4 failed
* s390: 56 total, 52 passed, 4 failed
* sh: 20 total, 20 passed, 0 failed
* sparc: 16 total, 12 passed, 4 failed
* x86_64: 140 total, 140 passed, 0 failed

## Test suites summary
* boot
* commands
* kselftest-arm64
* kselftest-breakpoints
* kselftest-capabilities
* kselftest-cgroup
* kselftest-clone3
* kselftest-core
* kselftest-cpu-hotplug
* kselftest-cpufreq
* kselftest-efivarfs
* kselftest-exec
* kselftest-filesystems
* kselftest-filesystems-binderfs
* kselftest-filesystems-epoll
* kselftest-firmware
* kselftest-fpu
* kselftest-ftrace
* kselftest-futex
* kselftest-gpio
* kselftest-intel_pstate
* kselftest-ipc
* kselftest-kcmp
* kselftest-kvm
* kselftest-livepatch
* kselftest-membarrier
* kselftest-memfd
* kselftest-mincore
* kselftest-mqueue
* kselftest-net
* kselftest-net-mptcp
* kselftest-openat2
* kselftest-ptrace
* kselftest-rseq
* kselftest-rtc
* kselftest-rust
* kselftest-seccomp
* kselftest-sigaltstack
* kselftest-size
* kselftest-tc-testing
* kselftest-timers
* kselftest-tmpfs
* kselftest-tpm2
* kselftest-user_events
* kselftest-vDSO
* kselftest-watchdog
* kselftest-x86
* kunit
* kvm-unit-tests
* libgpiod
* libhugetlbfs
* log-parser-boot
* ltp-commands
* ltp-containers
* ltp-controllers
* ltp-cpuhotplug
* ltp-crypto
* ltp-cv[
* ltp-cve
* ltp-dio
* ltp-fcntl-locktests
* ltp-fs
* ltp-fs_bind
* ltp-fs_perms_simple
* ltp-hugetlb
* ltp-ipc
* ltp-math
* ltp-mm
* ltp-nptl
* ltp-pty
* ltp-sched
* ltp-smoke
* ltp-syscalls
* ltp-tracing
* perf
* rcutorture

--
Linaro LKFT
https://lkft.linaro.org

Tested-by kernelci.org bot on the v1 series
#12 lore raw
In reply to Greg Kroah-Hartman
Quoted 14 lines · Greg Kroah-Hartman

This is the start of the stable review cycle for the 6.11.7 release. There are 249 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sat, 09 Nov 2024 06:45:18 +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.11.7-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.11.y
and the diffstat can be found below.

Quoted 5 lines

thanks,

greg k-h

-------------

Hi,

Please find the KernelCI report below :-

OVERVIEW

Builds: 25 passed, 0 failed

Boot tests: 54 passed, 0 failed

CI systems: maestro

REVISION

Commit
name:
hash: 504b1103618a4532bbbf6558d80cdf3545a2c591
Checked out from
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.11.y

BUILDS

No new build failures found

BOOT TESTS

No new boot failures found

See complete and up-to-date report at:

    https://kcidb.kernelci.org/d/revision/revision?orgId=1&var-datasource=edquppk2ghfcwc&var-git_commit_hash=504b1103618a4532bbbf6558d80cdf3545a2c591&var-patchset_hash=&var-origin=maestro&var-build_architecture=$__all&var-build_config_name=$__all&var-test_path=boot&from=now-100y&to=now&timezone=browser

Thanks,
KernelCI team

Tested-by on the v1 series
#13 lore raw
In reply to Greg Kroah-Hartman
Quoted 9 lines · Greg Kroah-Hartman

This is the start of the stable review cycle for the 6.11.7 release. There are 249 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sat, 09 Nov 2024 06:45:18 +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.11.7-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.11.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.

Tested-by on the v1 series
#14 lore raw
In reply to Greg Kroah-Hartman
Quoted 7 lines · Greg Kroah-Hartman

This is the start of the stable review cycle for the 6.11.7 release. There are 249 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sat, 09 Nov 2024 06:45:18 +0000. Anything received after that time might be too late.

Hi Greg

6.11.7-rc2 compiles, boots and runs here on x86_64 (AMD Ryzen 5 PRO 4650G, Slackware64-15.0)

#15 lore raw
In reply to Greg Kroah-Hartman
Quoted 8 lines · Greg Kroah-Hartman

This is the start of the stable review cycle for the 6.11.7 release. There are 249 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sat, 09 Nov 2024 06:45:18 +0000. Anything received after that time might be too late.

[ ... ]

Quoted 3 lines

Naohiro Aota <[email protected]>
btrfs: fix error propagation of split bios

This patch triggers:

ERROR: modpost: "__cmpxchg_called_with_bad_pointer" [fs/btrfs/btrfs.ko] undefined!

or:

fs/btrfs/bio.o: In function `btrfs_bio_alloc':
fs/btrfs/bio.c:73: undefined reference to __cmpxchg_called_with_bad_pointer' fs/btrfs/bio.o: In function __cmpxchg':
arch/xtensa/include/asm/cmpxchg.h:78: undefined reference to `__cmpxchg_called_with_bad_pointer'

on xtensa builds with btrfs enabled.

Upstream commit e799bef0d9c8 ("xtensa: Emulate one-byte cmpxchg") is required to fix the problem.

Guenter

author maintainer
#16 lore raw
Quoted 26 lines · Guenter Roeck
Quoted 8 lines · Greg Kroah-Hartman

This is the start of the stable review cycle for the 6.11.7 release. There are 249 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sat, 09 Nov 2024 06:45:18 +0000. Anything received after that time might be too late.

[ ... ]

Quoted 3 lines

Naohiro Aota <[email protected]>
btrfs: fix error propagation of split bios

This patch triggers:

ERROR: modpost: "__cmpxchg_called_with_bad_pointer" [fs/btrfs/btrfs.ko] undefined!

or:

fs/btrfs/bio.o: In function `btrfs_bio_alloc':
fs/btrfs/bio.c:73: undefined reference to __cmpxchg_called_with_bad_pointer' fs/btrfs/bio.o: In function __cmpxchg':
arch/xtensa/include/asm/cmpxchg.h:78: undefined reference to `__cmpxchg_called_with_bad_pointer'

Quoted 4 lines

on xtensa builds with btrfs enabled.

Upstream commit e799bef0d9c8 ("xtensa: Emulate one-byte cmpxchg") is required to fix the problem.

Now queued up, thanks.

greg k-h