[PATCH 6.12 000/231] 6.12.20-rc1 review

Greg Kroah-Hartman posted 231 patches 9 months ago
Only 1 patches received!
Documentation/rust/quick-start.rst                 |   2 +-
Makefile                                           |   4 +-
arch/alpha/include/asm/elf.h                       |   6 +-
arch/alpha/include/asm/pgtable.h                   |   2 +-
arch/alpha/include/asm/processor.h                 |   8 +-
arch/alpha/kernel/osf_sys.c                        |  11 +-
arch/arm64/include/asm/tlbflush.h                  |  22 +-
arch/arm64/kernel/topology.c                       |  22 +-
arch/arm64/mm/mmu.c                                |   5 +-
arch/loongarch/kvm/switch.S                        |   2 +-
arch/loongarch/mm/pageattr.c                       |   3 +-
arch/x86/events/intel/core.c                       |  85 ++++++
arch/x86/events/rapl.c                             |   1 +
arch/x86/kernel/cpu/microcode/amd.c                |   2 +-
arch/x86/kernel/cpu/vmware.c                       |   4 +
arch/x86/kernel/devicetree.c                       |   3 +-
arch/x86/kernel/irq.c                              |   2 +
arch/x86/kvm/mmu/mmu.c                             |   2 +-
block/bio.c                                        |   2 +-
drivers/acpi/resource.c                            |   6 +
drivers/block/null_blk/main.c                      |   4 +-
drivers/block/virtio_blk.c                         |   5 +-
drivers/clk/samsung/clk-gs101.c                    |   8 -
drivers/clk/samsung/clk-pll.c                      |   7 +-
drivers/firmware/iscsi_ibft.c                      |   5 +-
drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c             |   5 +-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |   8 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  12 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c |   1 +
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c  |  64 +++--
.../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c    |   7 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |   7 +-
.../amd/display/dc/dce60/dce60_timing_generator.c  |   1 +
.../dc/dml2/dml21/dml21_translation_helper.c       |   4 +-
.../amd/display/dc/dml2/dml2_translation_helper.c  |   6 +-
drivers/gpu/drm/display/drm_dp_mst_topology.c      |  40 +--
drivers/gpu/drm/drm_atomic_uapi.c                  |   4 +
drivers/gpu/drm/drm_connector.c                    |   4 +
drivers/gpu/drm/drm_panic_qr.rs                    |  16 +-
drivers/gpu/drm/gma500/mid_bios.c                  |   5 +
drivers/gpu/drm/hyperv/hyperv_drm_drv.c            |   2 +
drivers/gpu/drm/i915/display/intel_display.c       |   5 +-
drivers/gpu/drm/i915/gem/i915_gem_mman.c           |   5 +-
drivers/gpu/drm/nouveau/nouveau_connector.c        |   1 -
drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c | 193 +++++++-------
drivers/gpu/drm/vkms/vkms_composer.c               |   2 +-
drivers/gpu/drm/xe/xe_guc_submit.c                 |   4 +-
drivers/gpu/drm/xe/xe_hmm.c                        |   6 +-
drivers/gpu/drm/xe/xe_pm.c                         |  13 +-
drivers/hid/Kconfig                                |   3 +-
drivers/hid/hid-apple.c                            |  13 +-
drivers/hid/hid-ids.h                              |   3 +
drivers/hid/hid-quirks.c                           |   1 +
drivers/hid/hid-steam.c                            |   6 +-
drivers/hid/hid-topre.c                            |   7 +
drivers/hid/intel-ish-hid/ipc/hw-ish.h             |   2 +
drivers/hid/intel-ish-hid/ipc/ipc.c                |  15 +-
drivers/hid/intel-ish-hid/ipc/pci-ish.c            |   7 +
drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h        |   2 +
drivers/hv/vmbus_drv.c                             |  13 +
drivers/i2c/busses/i2c-ali1535.c                   |  12 +-
drivers/i2c/busses/i2c-ali15x3.c                   |  12 +-
drivers/i2c/busses/i2c-sis630.c                    |  12 +-
drivers/input/joystick/xpad.c                      |  39 ++-
drivers/input/misc/iqs7222.c                       |  50 ++--
drivers/input/serio/i8042-acpipnpio.h              | 111 ++++----
drivers/input/touchscreen/ads7846.c                |   2 +-
drivers/input/touchscreen/goodix_berlin_core.c     |  24 +-
drivers/md/dm-flakey.c                             |   2 +-
drivers/net/bonding/bond_options.c                 |  55 +++-
drivers/net/dsa/mv88e6xxx/chip.c                   |  59 ++++-
drivers/net/ethernet/broadcom/bnxt/bnxt.c          | 286 +++++++++++++--------
drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   1 +
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c      |  13 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h      |   3 +-
drivers/net/ethernet/intel/ice/ice_arfs.c          |   2 +-
drivers/net/ethernet/intel/ice/ice_eswitch.c       |   6 -
drivers/net/ethernet/intel/ice/ice_lag.c           |  27 ++
drivers/net/ethernet/intel/ice/ice_lib.c           |  18 --
drivers/net/ethernet/intel/ice/ice_lib.h           |   4 -
drivers/net/ethernet/intel/ice/ice_txrx.c          |   4 +-
drivers/net/ethernet/mellanox/mlx5/core/devlink.c  |   3 +
.../ethernet/mellanox/mlx5/core/en/rep/bridge.c    |  12 +-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   6 +-
drivers/net/ethernet/mellanox/mlx5/core/eq.c       |   2 +-
.../net/ethernet/mellanox/mlx5/core/irq_affinity.c |   2 +-
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c  |   4 +-
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h  |   1 +
.../net/ethernet/mellanox/mlx5/core/lag/mpesw.c    |   3 +-
.../ethernet/mellanox/mlx5/core/lib/fs_chains.c    |   5 +
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h |   4 +-
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c  |  13 +-
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h  |   2 +-
.../mellanox/mlx5/core/steering/hws/mlx5hws_bwc.h  |   2 +-
.../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c   |   8 +-
drivers/net/ethernet/realtek/rtase/rtase_main.c    |  10 +
drivers/net/mctp/mctp-i2c.c                        |   5 +
drivers/net/mctp/mctp-i3c.c                        |   5 +
drivers/net/phy/nxp-c45-tja11xx.c                  |  68 +++++
drivers/net/wireless/intel/iwlwifi/mvm/fw.c        |   6 +-
drivers/net/wwan/mhi_wwan_mbim.c                   |   2 +-
drivers/nvme/host/apple.c                          |   5 +-
drivers/nvme/host/core.c                           |  14 +-
drivers/nvme/host/fc.c                             |  59 +----
drivers/nvme/host/pci.c                            |   7 +-
drivers/nvme/target/rdma.c                         |  33 ++-
drivers/phy/ti/phy-gmii-sel.c                      |  15 +-
drivers/pinctrl/bcm/pinctrl-bcm281xx.c             |   2 +-
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c          |   3 +
drivers/platform/x86/intel/int3472/discrete.c      |  85 ++++--
drivers/platform/x86/intel/pmc/core.c              |   4 +-
drivers/platform/x86/thinkpad_acpi.c               |  50 +++-
drivers/powercap/powercap_sys.c                    |   3 +-
drivers/s390/cio/chp.c                             |   3 +-
drivers/scsi/qla1280.c                             |   2 +-
drivers/scsi/scsi_scan.c                           |   2 +-
drivers/spi/spi-microchip-core.c                   |  41 ++-
drivers/thermal/cpufreq_cooling.c                  |   2 -
drivers/ufs/core/ufshcd.c                          |   7 +-
drivers/usb/phy/phy-generic.c                      |   2 +-
drivers/usb/serial/ftdi_sio.c                      |  14 +
drivers/usb/serial/ftdi_sio_ids.h                  |  13 +
drivers/usb/serial/option.c                        |  48 ++--
drivers/vhost/vhost.c                              |   2 +-
drivers/video/fbdev/hyperv_fb.c                    |  52 ++--
drivers/xen/swiotlb-xen.c                          |   2 +-
fs/btrfs/extent_io.c                               |  11 +-
fs/btrfs/qgroup.c                                  |   6 +-
fs/fuse/dir.c                                      |   2 +-
fs/namei.c                                         |  24 +-
fs/netfs/read_collect.c                            |   2 +-
fs/smb/client/asn1.c                               |   2 +
fs/smb/client/cifs_spnego.c                        |   4 +-
fs/smb/client/cifsglob.h                           |   4 +
fs/smb/client/connect.c                            |  16 +-
fs/smb/client/fs_context.c                         |  18 +-
fs/smb/client/inode.c                              |  13 +
fs/smb/client/reparse.c                            |  10 +-
fs/smb/client/sess.c                               |   3 +-
fs/smb/client/smb2pdu.c                            |   4 +-
fs/smb/common/smbfsctl.h                           |   3 +
fs/smb/server/connection.c                         |  20 ++
fs/smb/server/connection.h                         |   2 +
fs/smb/server/ksmbd_work.c                         |   3 -
fs/smb/server/ksmbd_work.h                         |   1 -
fs/smb/server/oplock.c                             |  43 ++--
fs/smb/server/oplock.h                             |   1 -
fs/smb/server/server.c                             |  14 +-
fs/vboxsf/super.c                                  |   3 +-
include/linux/blk-mq.h                             |  16 +-
include/linux/fs.h                                 |   2 +
include/linux/hugetlb.h                            |   5 +
include/linux/pci_ids.h                            |   1 +
include/net/bluetooth/hci_core.h                   | 108 +++-----
include/net/bluetooth/l2cap.h                      |   3 +-
include/net/netfilter/nf_tables.h                  |   4 +-
include/sound/soc.h                                |   5 +-
init/Kconfig                                       |   2 +-
io_uring/futex.c                                   |   2 +-
io_uring/io-wq.c                                   |  23 +-
kernel/futex/core.c                                |   5 +-
kernel/futex/futex.h                               |  11 +-
kernel/futex/pi.c                                  |   2 +-
kernel/futex/waitwake.c                            |   4 +-
kernel/rcu/tree.c                                  |  14 +-
kernel/sched/core.c                                |   5 +-
kernel/sched/debug.c                               |   2 +
kernel/sched/ext.c                                 |   3 +
kernel/time/hrtimer.c                              |  22 +-
kernel/vhost_task.c                                |   4 +-
mm/hugetlb.c                                       |   8 +
mm/page_isolation.c                                |  10 +
mm/userfaultfd.c                                   |  91 +++++--
net/bluetooth/hci_core.c                           |  10 +-
net/bluetooth/hci_event.c                          |  37 +--
net/bluetooth/iso.c                                |   6 -
net/bluetooth/l2cap_core.c                         | 181 ++++++-------
net/bluetooth/l2cap_sock.c                         |  15 +-
net/bluetooth/rfcomm/core.c                        |   6 -
net/bluetooth/sco.c                                |  12 +-
net/core/dev.c                                     |   5 +-
net/core/netpoll.c                                 |   9 +-
net/ipv6/addrconf.c                                |  15 +-
net/mac80211/util.c                                |   8 +-
net/mctp/route.c                                   |  10 +-
net/mctp/test/route-test.c                         | 109 ++++++++
net/mptcp/protocol.h                               |   2 +
net/netfilter/ipvs/ip_vs_ctl.c                     |   8 +-
net/netfilter/nf_conncount.c                       |   6 +-
net/netfilter/nf_tables_api.c                      |  24 +-
net/netfilter/nft_compat.c                         |   8 +-
net/netfilter/nft_ct.c                             |   6 +-
net/netfilter/nft_exthdr.c                         |  10 +-
net/openvswitch/conntrack.c                        |  30 ++-
net/openvswitch/datapath.h                         |   3 +
net/openvswitch/flow_netlink.c                     |  15 +-
net/sched/sch_api.c                                |   6 +
net/sched/sch_gred.c                               |   3 +-
net/sctp/stream.c                                  |   2 +-
net/switchdev/switchdev.c                          |  25 +-
net/wireless/core.c                                |   7 +
rust/kernel/alloc/allocator_test.rs                |  18 ++
rust/kernel/error.rs                               |   2 +-
rust/kernel/init.rs                                |  23 +-
rust/kernel/init/macros.rs                         |   6 +-
rust/kernel/lib.rs                                 |   2 +-
rust/kernel/sync.rs                                |  16 +-
scripts/generate_rust_analyzer.py                  |  71 ++---
scripts/rustdoc_test_gen.rs                        |   4 +-
sound/hda/intel-dsp-config.c                       |   5 +
sound/pci/hda/hda_intel.c                          |   2 +
sound/pci/hda/patch_realtek.c                      |   1 +
sound/soc/amd/yc/acp6x-mach.c                      |   7 +
sound/soc/codecs/arizona.c                         |  14 +-
sound/soc/codecs/cs42l43.c                         |   2 +-
sound/soc/codecs/madera.c                          |  10 +-
sound/soc/codecs/rt722-sdca-sdw.c                  |   4 +
sound/soc/codecs/tas2764.c                         |  10 +-
sound/soc/codecs/tas2764.h                         |   8 +-
sound/soc/codecs/tas2770.c                         |   2 +-
sound/soc/codecs/wm0010.c                          |  13 +-
sound/soc/codecs/wm5110.c                          |   8 +-
sound/soc/generic/simple-card-utils.c              |   1 +
sound/soc/intel/boards/sof_sdw.c                   |  33 ++-
sound/soc/intel/common/soc-acpi-intel-mtl-match.c  |   2 +-
sound/soc/sh/rcar/core.c                           |  14 -
sound/soc/sh/rcar/rsnd.h                           |   1 -
sound/soc/sh/rcar/src.c                            | 116 +++++++--
sound/soc/sh/rcar/ssi.c                            |   3 +-
sound/soc/soc-ops.c                                |  15 +-
sound/soc/sof/amd/acp-ipc.c                        |  23 +-
sound/soc/sof/amd/acp.c                            |   1 +
sound/soc/sof/amd/acp.h                            |   1 +
sound/soc/sof/amd/vangogh.c                        |  18 ++
sound/soc/sof/intel/hda-codec.c                    |   1 +
sound/soc/sof/intel/hda.c                          |  18 +-
sound/soc/sof/intel/pci-ptl.c                      |   1 +
tools/objtool/check.c                              |   9 +
tools/sched_ext/include/scx/common.bpf.h           |  11 +
tools/sound/dapm-graph                             |   2 +-
.../selftests/bpf/prog_tests/sockmap_basic.c       |   6 +-
.../testing/selftests/cgroup/test_cpuset_v1_hp.sh  |   2 +-
.../selftests/drivers/net/bonding/bond_options.sh  |   4 +-
.../filesystems/statmount/statmount_test.c         |  22 +-
.../testing/selftests/sched_ext/dsp_local_on.bpf.c |   2 +-
245 files changed, 2447 insertions(+), 1311 deletions(-)
[PATCH 6.12 000/231] 6.12.20-rc1 review
Posted by Greg Kroah-Hartman 9 months ago
This is the start of the stable review cycle for the 6.12.20 release.
There are 231 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 Fri, 21 Mar 2025 14:29:55 +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.12.20-rc1.gz
or in the git tree and branch at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Linux 6.12.20-rc1

Max Kellermann <max.kellermann@ionos.com>
    fs/netfs/read_collect: add to next->prev_donated

Alex Henrie <alexhenrie24@gmail.com>
    HID: apple: disable Fn key handling on the Omoton KB066

Daniel Wagner <wagi@kernel.org>
    nvme-fc: rely on state transitions to handle connectivity loss

Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
    Bluetooth: L2CAP: Fix corrupted list in hci_chan_del

Andrea Righi <arighi@nvidia.com>
    tools/sched_ext: Add helper to check task migration state

Andrea Righi <arighi@nvidia.com>
    sched_ext: selftests/dsp_local_on: Fix selftest on UP systems

Henrique Carvalho <henrique.carvalho@suse.com>
    smb: client: Fix match_session bug preventing session reuse

Steve French <stfrench@microsoft.com>
    smb3: add support for IAKerb

Ge Yang <yangge1116@126.com>
    mm/hugetlb: wait for hugetlb folios to be freed

Christophe JAILLET <christophe.jaillet@wanadoo.fr>
    i2c: sis630: Fix an error handling path in sis630_probe()

Christophe JAILLET <christophe.jaillet@wanadoo.fr>
    i2c: ali15x3: Fix an error handling path in ali15x3_probe()

Christophe JAILLET <christophe.jaillet@wanadoo.fr>
    i2c: ali1535: Fix an error handling path in ali1535_probe()

Ajay Kaher <ajay.kaher@broadcom.com>
    x86/vmware: Parse MP tables for SEV-SNP enabled guests under VMware hypervisors

Murad Masimov <m.masimov@mt-integration.ru>
    cifs: Fix integer overflow while processing closetimeo mount option

Murad Masimov <m.masimov@mt-integration.ru>
    cifs: Fix integer overflow while processing actimeo mount option

Murad Masimov <m.masimov@mt-integration.ru>
    cifs: Fix integer overflow while processing acdirmax mount option

Murad Masimov <m.masimov@mt-integration.ru>
    cifs: Fix integer overflow while processing acregmax mount option

Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
    block: change blk_mq_add_to_batch() third argument type to bool

Tamir Duberstein <tamird@gmail.com>
    scripts: generate_rust_analyzer: add uapi crate

Tamir Duberstein <tamird@gmail.com>
    scripts: generate_rust_analyzer: add missing include_dirs

Tamir Duberstein <tamird@gmail.com>
    scripts: generate_rust_analyzer: add missing macros deps

José Roberto de Souza <jose.souza@intel.com>
    drm/i915: Increase I915_PARAM_MMAP_GTT_VERSION version to indicate support for partial mmaps

Christophe JAILLET <christophe.jaillet@wanadoo.fr>
    ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe()

Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
    nvme: move error logging from nvme_end_req() to __nvme_end_req()

Rodrigo Vivi <rodrigo.vivi@intel.com>
    drm/xe/pm: Temporarily disable D3Cold on BMG

Thomas Hellström <thomas.hellstrom@linux.intel.com>
    drm/xe/userptr: Fix an incorrect assert

Tejas Upadhyay <tejas.upadhyay@intel.com>
    drm/xe: Release guc ids before cancelling work

Tejas Upadhyay <tejas.upadhyay@intel.com>
    drm/xe: cancel pending job timer before freeing scheduler

Bard Liao <yung-chuan.liao@linux.intel.com>
    ASoC: rt722-sdca: add missing readable registers

Alban Kurti <kurti@invicto.ai>
    rust: init: add missing newline to pr_info! calls

Charles Keepax <ckeepax@opensource.cirrus.com>
    ASoC: cs42l43: Fix maximum ADC Volume

Ivan Abramov <i.abramov@mt-integration.ru>
    drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data()

Alban Kurti <kurti@invicto.ai>
    rust: error: add missing newline to pr_warn! calls

Charles Keepax <ckeepax@opensource.cirrus.com>
    ASoC: ops: Consistently treat platform_max as control value

Andrea Righi <arighi@nvidia.com>
    sched_ext: Validate prev_cpu in scx_bpf_select_cpu_dfl()

Andrei Botila <andrei.botila@oss.nxp.com>
    net: phy: nxp-c45-tja11xx: add TJA112XB SGMII PCS restart errata

Andrei Botila <andrei.botila@oss.nxp.com>
    net: phy: nxp-c45-tja11xx: add TJA112X PHY configuration errata

Paulo Alcantara <pc@manguebit.com>
    smb: client: fix regression with guest option

Haoxiang Li <haoxiang_li2024@163.com>
    qlcnic: fix memory leak issues in qlcnic_sriov_common.c

Piotr Jaroszynski <pjaroszynski@nvidia.com>
    Fix mmu notifiers for range-based invalidates

Zhenhua Huang <quic_zhenhuah@quicinc.com>
    arm64: mm: Populate vmemmap at the page level if not section aligned

Kent Overstreet <kent.overstreet@linux.dev>
    dm-flakey: Fix memory corruption in optional corrupt_bio_byte feature

Mina Almasry <almasrymina@google.com>
    netmem: prevent TX of unreadable skbs

Thomas Mizrahi <thomasmizra@gmail.com>
    ASoC: amd: yc: Support mic on another Lenovo ThinkPad E16 Gen 2 model

Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
    ASoC: Intel: sof_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks()

Peter Griffin <peter.griffin@linaro.org>
    clk: samsung: gs101: fix synchronous external abort in samsung_clk_save()

Varada Pavani <v.pavani@samsung.com>
    clk: samsung: update PLL locktime for PLL142XX used on FSD platform

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: prevent connection release during oplock break notification

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: fix use-after-free in ksmbd_free_work_struct

Mario Limonciello <mario.limonciello@amd.com>
    drm/amd/display: Fix slab-use-after-free on hdcp_work

Alex Hung <alex.hung@amd.com>
    drm/amd/display: Assign normalized_pix_clk when color depth = 14

Mario Limonciello <mario.limonciello@amd.com>
    drm/amd/display: Restore correct backlight brightness after a GPU reset

Aliaksei Urbanski <aliaksei.urbanski@gmail.com>
    drm/amd/display: fix missing .is_two_pixels_per_container

Mario Limonciello <mario.limonciello@amd.com>
    drm/amd/display: fix default brightness

Leo Li <sunpeng.li@amd.com>
    drm/amd/display: Disable unneeded hpd interrupts during dm_init

David Rosca <david.rosca@amd.com>
    drm/amdgpu/display: Allow DCC for video formats on GFX12

Yifan Zha <Yifan.Zha@amd.com>
    drm/amd/amdkfd: Evict all queues even HWS remove queue failed

Natalie Vock <natalie.vock@gmx.de>
    drm/amdgpu: NULL-check BO's backing store when determining GFX12 PTE flags

Imre Deak <imre.deak@intel.com>
    drm/dp_mst: Fix locking when skipping CSN before topology probing

Ville Syrjälä <ville.syrjala@linux.intel.com>
    drm/atomic: Filter out redundant DPMS calls

Miguel Ojeda <ojeda@kernel.org>
    drm/panic: fix overindented list items in documentation

Miguel Ojeda <ojeda@kernel.org>
    drm/panic: use `div_ceil` to clean Clippy warning

Ville Syrjälä <ville.syrjala@linux.intel.com>
    drm/i915/cdclk: Do cdclk post plane programming later

Conor Dooley <conor.dooley@microchip.com>
    spi: microchip-core: prevent RX overflows when transmit size > FIFO size

Florent Revest <revest@chromium.org>
    x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes

Benno Lossin <benno.lossin@proton.me>
    rust: init: fix `Zeroable` implementation for `Option<NonNull<T>>` and `Option<KBox<T>>`

Matthew Maurer <mmaurer@google.com>
    rust: Disallow BTF generation with Rust + LTO

Tamir Duberstein <tamird@gmail.com>
    rust: alloc: satisfy POSIX alignment requirement

Miguel Ojeda <ojeda@kernel.org>
    rust: remove leftover mentions of the `alloc` crate

Mitchell Levy <levymitchell0@gmail.com>
    rust: lockdep: Remove support for dynamically allocated LockClassKeys

Johan Hovold <johan@kernel.org>
    USB: serial: option: match on interface class for Telit FN990B

Fabio Porcedda <fabio.porcedda@gmail.com>
    USB: serial: option: fix Telit Cinterion FE990A name

Fabio Porcedda <fabio.porcedda@gmail.com>
    USB: serial: option: add Telit Cinterion FE990B compositions

Boon Khai Ng <boon.khai.ng@intel.com>
    USB: serial: ftdi_sio: add support for Altera USB Blaster 3

Werner Sembach <wse@tuxedocomputers.com>
    Input: i8042 - swap old quirk combination with new quirk for more devices

Werner Sembach <wse@tuxedocomputers.com>
    Input: i8042 - swap old quirk combination with new quirk for several devices

Werner Sembach <wse@tuxedocomputers.com>
    Input: i8042 - add required quirks for missing old boardnames

Werner Sembach <wse@tuxedocomputers.com>
    Input: i8042 - swap old quirk combination with new quirk for NHxxRZQ

Antheas Kapenekakis <lkml@antheas.dev>
    Input: xpad - rename QH controller to Legion Go S

Antheas Kapenekakis <lkml@antheas.dev>
    Input: xpad - add support for TECNO Pocket Go

Antheas Kapenekakis <lkml@antheas.dev>
    Input: xpad - add support for ZOTAC Gaming Zone

Pavel Rojtberg <rojtberg@gmail.com>
    Input: xpad - add multiple supported devices

Nilton Perim Neto <niltonperimneto@gmail.com>
    Input: xpad - add 8BitDo SN30 Pro, Hyperkin X91 and Gamesir G7 SE controllers

Jeff LaBundy <jeff@labundy.com>
    Input: iqs7222 - preserve system status register

H. Nikolaus Schaller <hns@goldelico.com>
    Input: ads7846 - fix gpiod allocation

Luca Weiss <luca.weiss@fairphone.com>
    Input: goodix-berlin - fix vddio regulator references

Pali Rohár <pali@kernel.org>
    cifs: Throw -EOPNOTSUPP error on unsupported reparse point type from parse_reparse_point()

Pali Rohár <pali@kernel.org>
    cifs: Validate content of WSL reparse point buffers

Keith Busch <kbusch@kernel.org>
    vhost: return task creation error instead of NULL

Ming Lei <ming.lei@redhat.com>
    block: fix 'kmem_cache of name 'bio-108' already exists'

Frederic Weisbecker <frederic@kernel.org>
    net: Handle napi_schedule() calls from non-interrupt

Thomas Zimmermann <tzimmermann@suse.de>
    drm/nouveau: Do not override forced connector status

Matthieu Baerts (NGI0) <matttbe@kernel.org>
    mptcp: safety check before fallback

Aaron Ma <aaron.ma@canonical.com>
    perf/x86/rapl: Add support for Intel Arrow Lake U

Arnd Bergmann <arnd@arndb.de>
    x86/irq: Define trace events conditionally

Dmytro Maluka <dmaluka@chromium.org>
    x86/of: Don't use DTB for SMP setup if ACPI is enabled

Kan Liang <kan.liang@linux.intel.com>
    perf/x86/intel: Use better start period for frequency mode

Harry Wentland <harry.wentland@amd.com>
    drm/vkms: Round fixp2int conversion in lerp_u16

Bard Liao <yung-chuan.liao@linux.intel.com>
    ASoC: SOF: Intel: don't check number of sdw links when set dmic_fixup

Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
    ASoC: dapm-graph: set fill colour of turned on nodes

Miklos Szeredi <mszeredi@redhat.com>
    fuse: don't truncate cached, mutated symlink

Hector Martin <marcan@marcan.st>
    ASoC: tas2764: Set the SDOUT polarity correctly

Hector Martin <marcan@marcan.st>
    ASoC: tas2764: Fix power control mask

Hector Martin <marcan@marcan.st>
    ASoC: tas2770: Fix volume scale

Andrew Davis <afd@ti.com>
    phy: ti: gmii-sel: Do not use syscon helper to build regmap

Daniel Wagner <wagi@kernel.org>
    nvme: only allow entering LIVE from CONNECTING state

Yu-Chun Lin <eleanor15x@gmail.com>
    sctp: Fix undefined behavior in left shift operation

Pali Rohár <pali@kernel.org>
    cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes

Hector Martin <marcan@marcan.st>
    apple-nvme: Release power domains when probe fails

Ruozhu Li <david.li@jaguarmicro.com>
    nvmet-rdma: recheck queue state is LIVE in state lock in recv done

Christopher Lentocha <christopherericlentocha@gmail.com>
    nvme-pci: quirk Acer FA100 for non-uniqueue identifiers

Uday Shankar <ushankar@purestorage.com>
    io-wq: backoff when retrying worker creation

Stephan Gerhold <stephan.gerhold@linaro.org>
    net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors

Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
    ASoC: SOF: amd: Handle IPC replies before FW_BOOT_COMPLETE

Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
    ASoC: SOF: amd: Add post_fw_run_delay ACP quirk

Pierre-Louis Bossart <pierre-louis.bossart@linux.dev>
    ALSA: hda: hda-intel: add Panther Lake-H support

Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
    ASoC: SOF: Intel: pci-ptl: Add support for PTL-H

Pierre-Louis Bossart <pierre-louis.bossart@linux.dev>
    ALSA: hda: intel-dsp-config: Add PTL-H support

Pierre-Louis Bossart <pierre-louis.bossart@linux.dev>
    PCI: pci_ids: add INTEL_HDA_PTL_H

Terry Cheong <htcheong@chromium.org>
    ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module

Vitaly Rodionov <vitalyr@opensource.cirrus.com>
    ASoC: arizona/madera: use fsleep() in up/down DAPM event delays.

Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
    ASoC: rsnd: adjust convert rate limitation

Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
    ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime()

Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
    ASoC: rsnd: indicate unsupported clock rate

Edson Juliano Drosdeck <edson.drosdeck@gmail.com>
    ALSA: hda/realtek: Limit mic boost on Positivo ARN50

Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
    ASoC: simple-card-utils.c: add missing dlc->of_node

Bard Liao <yung-chuan.liao@linux.intel.com>
    ASoC: Intel: soc-acpi-intel-mtl-match: declare adr as ull

Richard Fitzgerald <rf@opensource.cirrus.com>
    ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S14

Richard Fitzgerald <rf@opensource.cirrus.com>
    ASoC: Intel: sof_sdw: Add lookup of quirk using PCI subsystem ID

Jiayuan Chen <mrpre@163.com>
    selftests/bpf: Fix invalid flag of recv()

Maxime Ripard <mripard@kernel.org>
    drm/tests: hdmi: Fix recursive locking

Maxime Ripard <mripard@kernel.org>
    drm/tests: hdmi: Reorder DRM entities variables assignment

Maxime Ripard <mripard@kernel.org>
    drm/tests: hdmi: Remove redundant assignments

Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
    Bluetooth: L2CAP: Fix slab-use-after-free Read in l2cap_send_cmd

Jan Beulich <jbeulich@suse.com>
    Xen/swiotlb: mark xen_swiotlb_fixup() __init

Beata Michalska <beata.michalska@arm.com>
    arm64: amu: Delay allocating cpumask for AMU FIE support

Bibo Mao <maobibo@loongson.cn>
    LoongArch: KVM: Set host with kernel mode when switch to VM mode

Huacai Chen <chenhuacai@kernel.org>
    LoongArch: Fix kernel_page_present() for KPRANGE/XKPRANGE

Daniel Lezcano <daniel.lezcano@linaro.org>
    thermal/cpufreq_cooling: Remove structure member documentation

Peter Oberparleiter <oberpar@linux.ibm.com>
    s390/cio: Fix CHPID "configure" attribute caching

Sakari Ailus <sakari.ailus@linux.intel.com>
    platform/x86: int3472: Call "reset" GPIO "enable" for INT347E

Sakari Ailus <sakari.ailus@linux.intel.com>
    platform/x86: int3472: Use correct type for "polarity", call it gpio_flags

Mark Pearson <mpearson-lenovo@squebb.ca>
    platform/x86: thinkpad_acpi: Support for V9 DYTC platform profiles

Sybil Isabel Dorsett <sybdorsett@proton.me>
    platform/x86: thinkpad_acpi: Fix invalid fan speed on ThinkPad X120e

Jann Horn <jannh@google.com>
    sched: Clarify wake_up_q()'s write to task->wake_q.next

Josh Poimboeuf <jpoimboe@kernel.org>
    objtool: Ignore dangling jump table entries

Matthew Wilcox (Oracle) <willy@infradead.org>
    btrfs: fix two misuses of folio_shift()

Alex Henrie <alexhenrie24@gmail.com>
    HID: apple: fix up the F6 key on the Omoton KB066 keyboard

Ievgen Vovk <YevgenVovk@ukr.net>
    HID: hid-apple: Apple Magic Keyboard a3203 USB-C support

Bharadwaj Raju <bharadwaj.raju777@gmail.com>
    selftests/cgroup: use bash in test_cpuset_v1_hp.sh

Daniel Brackenbury <daniel.brackenbury@gmail.com>
    HID: topre: Fix n-key rollover on Realforce R3S TKL boards

Zhang Lixu <lixu.zhang@intel.com>
    HID: intel-ish-hid: ipc: Add Panther Lake PCI device IDs

Alexander Stein <alexander.stein@ew.tq-group.com>
    usb: phy: generic: Use proper helper for property detection

Vicki Pfau <vi@endrift.com>
    HID: hid-steam: Fix issues with disabling both gamepad mode and lizard mode

Chia-Lin Kao (AceLan) <acelan.kao@canonical.com>
    HID: ignore non-functional sensor in HP 5MP Camera

Zhang Lixu <lixu.zhang@intel.com>
    HID: intel-ish-hid: Send clock sync message immediately after reset

Zhang Lixu <lixu.zhang@intel.com>
    HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell

Tejun Heo <tj@kernel.org>
    sched_ext: selftests/dsp_local_on: Fix sporadic failures

Miklos Szeredi <mszeredi@redhat.com>
    selftests: always check mask returned by statmount(2)

Brahmajit Das <brahmajit.xyz@gmail.com>
    vboxsf: fix building with GCC 15

Eric W. Biederman <ebiederm@xmission.com>
    alpha/elf: Fix misc/setarch test of util-linux by removing 32bit support

Paulo Alcantara <pc@manguebit.com>
    smb: client: fix noisy when tree connecting to DFS interlink targets

Gannon Kolding <gannon.kolding@gmail.com>
    ACPI: resource: IRQ override for Eluktronics MECH-17

Magnus Lindholm <linmag7@gmail.com>
    scsi: qla1280: Fix kernel oops when debug level > 2

Seunghui Lee <sh043.lee@samsung.com>
    scsi: ufs: core: Fix error return with query response

Rik van Riel <riel@surriel.com>
    scsi: core: Use GFP_NOIO to avoid circular locking dependency

Alex Hung <alex.hung@amd.com>
    drm/amd/display: Fix out-of-bound accesses

Dmitry Kandybka <d.kandybka@gmail.com>
    platform/x86/intel: pmc: fix ltr decode in pmc_core_ltr_show()

Christian Loehle <christian.loehle@arm.com>
    sched/debug: Provide slice length for fair tasks

Chengen Du <chengen.du@canonical.com>
    iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()

Jens Axboe <axboe@kernel.dk>
    futex: Pass in task to futex_queue()

Filipe Manana <fdmanana@suse.com>
    btrfs: avoid starting new transaction when cleaning qgroup during subvolume drop

Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
    powercap: call put_device() on an error path in powercap_register_control_type()

Andy Shevchenko <andriy.shevchenko@linux.intel.com>
    hrtimers: Mark is_migration_base() with __always_inline

Daniel Wagner <wagi@kernel.org>
    nvme-fc: do not ignore connectivity loss during connecting

Daniel Wagner <wagi@kernel.org>
    nvme-fc: go straight to connecting state when initializing

Carolina Jubran <cjubran@nvidia.com>
    net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices

Jianbo Liu <jianbol@nvidia.com>
    net/mlx5: Bridge, fix the crash caused by LAG state check

Shay Drory <shayd@nvidia.com>
    net/mlx5: Lag, Check shared fdb before creating MultiPort E-Switch

Shay Drory <shayd@nvidia.com>
    net/mlx5: Fix incorrect IRQ pool usage when releasing IRQs

Vlad Dogaru <vdogaru@nvidia.com>
    net/mlx5: HWS, Rightsize bwc matcher priority

Xin Long <lucien.xin@gmail.com>
    Revert "openvswitch: switch to per-action label counting in conntrack"

Ilya Maximets <i.maximets@ovn.org>
    net: openvswitch: remove misbehaving actions length check

Guillaume Nault <gnault@redhat.com>
    gre: Fix IPv6 link-local address generation.

Alexey Kashavkin <akashavkin@gmail.com>
    netfilter: nft_exthdr: fix offset with ipv4_find_option()

Cong Wang <xiyou.wangcong@gmail.com>
    net_sched: Prevent creation of classes with TC_H_ROOT

Dan Carpenter <dan.carpenter@linaro.org>
    ipvs: prevent integer overflow in do_ip_vs_get_ctl()

Kohei Enju <enjuk@amazon.com>
    netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree()

Justin Lai <justinlai0215@realtek.com>
    rtase: Fix improper release of ring list entries in rtase_sw_reset

Hangbin Liu <liuhangbin@gmail.com>
    selftests: bonding: fix incorrect mac address

Hangbin Liu <liuhangbin@gmail.com>
    bonding: fix incorrect MAC address setting to receive NS messages

Matt Johnston <matt@codeconstruct.com.au>
    net: mctp: unshare packets when reassembling

Amit Cohen <amcohen@nvidia.com>
    net: switchdev: Convert blocking notification chain to a raw one

Taehee Yoo <ap420073@gmail.com>
    eth: bnxt: fix memory leak in queue reset

David Wei <dw@davidwei.uk>
    bnxt_en: handle tpa_info in queue API implementation

David Wei <dw@davidwei.uk>
    bnxt_en: refactor tpa_info alloc/free into helpers

Jakub Kicinski <kuba@kernel.org>
    eth: bnxt: use page pool for head frags

Taehee Yoo <ap420073@gmail.com>
    eth: bnxt: fix kernel panic in the bnxt_get_queue_stats{rx | tx}

Taehee Yoo <ap420073@gmail.com>
    eth: bnxt: do not update checksum in bnxt_xdp_build_skb()

Taehee Yoo <ap420073@gmail.com>
    eth: bnxt: do not use BNXT_VNIC_NTUPLE unconditionally in queue restart logic

Taehee Yoo <ap420073@gmail.com>
    eth: bnxt: return fail if interface is down in bnxt_queue_mem_alloc()

Taehee Yoo <ap420073@gmail.com>
    eth: bnxt: fix truesize for mb-xdp-pass case

Wentao Liang <vulab@iscas.ac.cn>
    net/mlx5: handle errors in mlx5_chains_create_table()

Michael Kelley <mhklinux@outlook.com>
    Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio()

Saurabh Sengar <ssengar@linux.microsoft.com>
    fbdev: hyperv_fb: Allow graceful removal of framebuffer

Saurabh Sengar <ssengar@linux.microsoft.com>
    fbdev: hyperv_fb: Simplify hvfb_putmem

Michael Kelley <mhklinux@outlook.com>
    fbdev: hyperv_fb: Fix hang in kdump kernel when on Hyper-V Gen 2 VMs

Michael Kelley <mhklinux@outlook.com>
    drm/hyperv: Fix address space leak when Hyper-V DRM device is removed

Breno Leitao <leitao@debian.org>
    netpoll: hold rcu read lock in __netpoll_send_skb()

Matt Johnston <matt@codeconstruct.com.au>
    net: mctp i2c: Copy headers if cloned

Matt Johnston <matt@codeconstruct.com.au>
    net: mctp i3c: Copy headers if cloned

Joseph Huang <Joseph.Huang@garmin.com>
    net: dsa: mv88e6xxx: Verify after ATU Load ops

Jiri Pirko <jiri@resnulli.us>
    net/mlx5: Fill out devlink dev info only for PFs

Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
    Revert "Bluetooth: hci_core: Fix sleeping function called from invalid context"

Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
    Bluetooth: hci_event: Fix enabling passive scanning

Miri Korenblit <miriam.rachel.korenblit@intel.com>
    wifi: cfg80211: cancel wiphy_work before freeing wiphy

Miri Korenblit <miriam.rachel.korenblit@intel.com>
    wifi: mac80211: don't queue sdata::work for a non-running sdata

Emmanuel Grumbach <emmanuel.grumbach@intel.com>
    wifi: iwlwifi: mvm: fix PNVM timeout for non-MSI-X platforms

Jun Yang <juny24602@gmail.com>
    sched: address a potential NULL pointer dereference in the GRED scheduler.

Florian Westphal <fw@strlen.de>
    netfilter: nf_tables: make destruction work queue pernet

Nicklas Bo Jensen <njensen@akamai.com>
    netfilter: nf_conncount: garbage collection is not skipped when jiffies wrap around

Marcin Szycik <marcin.szycik@linux.intel.com>
    ice: Fix switchdev slow-path in LAG

Grzegorz Nitka <grzegorz.nitka@intel.com>
    ice: fix memory leak in aRFS after reset

Larysa Zaremba <larysa.zaremba@intel.com>
    ice: do not configure destination override for switchdev

Sebastian Andrzej Siewior <bigeasy@linutronix.de>
    netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template.

Charles Han <hanchunchao@inspur.com>
    pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw

Artur Weber <aweber.kernel@gmail.com>
    pinctrl: bcm281xx: Fix incorrect regmap max_registers value

Michael Kelley <mhklinux@outlook.com>
    fbdev: hyperv_fb: iounmap() the correct memory when removing a device

Suren Baghdasaryan <surenb@google.com>
    userfaultfd: fix PTE unmapping stack-allocated PTE copies

Barry Song <baohua@kernel.org>
    mm: fix kernel BUG when userfaultfd_move encounters swapcache

Uladzislau Rezki (Sony) <urezki@gmail.com>
    mm/slab/kvfree_rcu: Switch to WQ_MEM_RECLAIM wq


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

Diffstat:

 Documentation/rust/quick-start.rst                 |   2 +-
 Makefile                                           |   4 +-
 arch/alpha/include/asm/elf.h                       |   6 +-
 arch/alpha/include/asm/pgtable.h                   |   2 +-
 arch/alpha/include/asm/processor.h                 |   8 +-
 arch/alpha/kernel/osf_sys.c                        |  11 +-
 arch/arm64/include/asm/tlbflush.h                  |  22 +-
 arch/arm64/kernel/topology.c                       |  22 +-
 arch/arm64/mm/mmu.c                                |   5 +-
 arch/loongarch/kvm/switch.S                        |   2 +-
 arch/loongarch/mm/pageattr.c                       |   3 +-
 arch/x86/events/intel/core.c                       |  85 ++++++
 arch/x86/events/rapl.c                             |   1 +
 arch/x86/kernel/cpu/microcode/amd.c                |   2 +-
 arch/x86/kernel/cpu/vmware.c                       |   4 +
 arch/x86/kernel/devicetree.c                       |   3 +-
 arch/x86/kernel/irq.c                              |   2 +
 arch/x86/kvm/mmu/mmu.c                             |   2 +-
 block/bio.c                                        |   2 +-
 drivers/acpi/resource.c                            |   6 +
 drivers/block/null_blk/main.c                      |   4 +-
 drivers/block/virtio_blk.c                         |   5 +-
 drivers/clk/samsung/clk-gs101.c                    |   8 -
 drivers/clk/samsung/clk-pll.c                      |   7 +-
 drivers/firmware/iscsi_ibft.c                      |   5 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c             |   5 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |   8 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  12 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c |   1 +
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c  |  64 +++--
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c    |   7 +-
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |   7 +-
 .../amd/display/dc/dce60/dce60_timing_generator.c  |   1 +
 .../dc/dml2/dml21/dml21_translation_helper.c       |   4 +-
 .../amd/display/dc/dml2/dml2_translation_helper.c  |   6 +-
 drivers/gpu/drm/display/drm_dp_mst_topology.c      |  40 +--
 drivers/gpu/drm/drm_atomic_uapi.c                  |   4 +
 drivers/gpu/drm/drm_connector.c                    |   4 +
 drivers/gpu/drm/drm_panic_qr.rs                    |  16 +-
 drivers/gpu/drm/gma500/mid_bios.c                  |   5 +
 drivers/gpu/drm/hyperv/hyperv_drm_drv.c            |   2 +
 drivers/gpu/drm/i915/display/intel_display.c       |   5 +-
 drivers/gpu/drm/i915/gem/i915_gem_mman.c           |   5 +-
 drivers/gpu/drm/nouveau/nouveau_connector.c        |   1 -
 drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c | 193 +++++++-------
 drivers/gpu/drm/vkms/vkms_composer.c               |   2 +-
 drivers/gpu/drm/xe/xe_guc_submit.c                 |   4 +-
 drivers/gpu/drm/xe/xe_hmm.c                        |   6 +-
 drivers/gpu/drm/xe/xe_pm.c                         |  13 +-
 drivers/hid/Kconfig                                |   3 +-
 drivers/hid/hid-apple.c                            |  13 +-
 drivers/hid/hid-ids.h                              |   3 +
 drivers/hid/hid-quirks.c                           |   1 +
 drivers/hid/hid-steam.c                            |   6 +-
 drivers/hid/hid-topre.c                            |   7 +
 drivers/hid/intel-ish-hid/ipc/hw-ish.h             |   2 +
 drivers/hid/intel-ish-hid/ipc/ipc.c                |  15 +-
 drivers/hid/intel-ish-hid/ipc/pci-ish.c            |   7 +
 drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h        |   2 +
 drivers/hv/vmbus_drv.c                             |  13 +
 drivers/i2c/busses/i2c-ali1535.c                   |  12 +-
 drivers/i2c/busses/i2c-ali15x3.c                   |  12 +-
 drivers/i2c/busses/i2c-sis630.c                    |  12 +-
 drivers/input/joystick/xpad.c                      |  39 ++-
 drivers/input/misc/iqs7222.c                       |  50 ++--
 drivers/input/serio/i8042-acpipnpio.h              | 111 ++++----
 drivers/input/touchscreen/ads7846.c                |   2 +-
 drivers/input/touchscreen/goodix_berlin_core.c     |  24 +-
 drivers/md/dm-flakey.c                             |   2 +-
 drivers/net/bonding/bond_options.c                 |  55 +++-
 drivers/net/dsa/mv88e6xxx/chip.c                   |  59 ++++-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          | 286 +++++++++++++--------
 drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   1 +
 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c      |  13 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h      |   3 +-
 drivers/net/ethernet/intel/ice/ice_arfs.c          |   2 +-
 drivers/net/ethernet/intel/ice/ice_eswitch.c       |   6 -
 drivers/net/ethernet/intel/ice/ice_lag.c           |  27 ++
 drivers/net/ethernet/intel/ice/ice_lib.c           |  18 --
 drivers/net/ethernet/intel/ice/ice_lib.h           |   4 -
 drivers/net/ethernet/intel/ice/ice_txrx.c          |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/devlink.c  |   3 +
 .../ethernet/mellanox/mlx5/core/en/rep/bridge.c    |  12 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   6 +-
 drivers/net/ethernet/mellanox/mlx5/core/eq.c       |   2 +-
 .../net/ethernet/mellanox/mlx5/core/irq_affinity.c |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c  |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h  |   1 +
 .../net/ethernet/mellanox/mlx5/core/lag/mpesw.c    |   3 +-
 .../ethernet/mellanox/mlx5/core/lib/fs_chains.c    |   5 +
 drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c  |  13 +-
 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h  |   2 +-
 .../mellanox/mlx5/core/steering/hws/mlx5hws_bwc.h  |   2 +-
 .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c   |   8 +-
 drivers/net/ethernet/realtek/rtase/rtase_main.c    |  10 +
 drivers/net/mctp/mctp-i2c.c                        |   5 +
 drivers/net/mctp/mctp-i3c.c                        |   5 +
 drivers/net/phy/nxp-c45-tja11xx.c                  |  68 +++++
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c        |   6 +-
 drivers/net/wwan/mhi_wwan_mbim.c                   |   2 +-
 drivers/nvme/host/apple.c                          |   5 +-
 drivers/nvme/host/core.c                           |  14 +-
 drivers/nvme/host/fc.c                             |  59 +----
 drivers/nvme/host/pci.c                            |   7 +-
 drivers/nvme/target/rdma.c                         |  33 ++-
 drivers/phy/ti/phy-gmii-sel.c                      |  15 +-
 drivers/pinctrl/bcm/pinctrl-bcm281xx.c             |   2 +-
 drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c          |   3 +
 drivers/platform/x86/intel/int3472/discrete.c      |  85 ++++--
 drivers/platform/x86/intel/pmc/core.c              |   4 +-
 drivers/platform/x86/thinkpad_acpi.c               |  50 +++-
 drivers/powercap/powercap_sys.c                    |   3 +-
 drivers/s390/cio/chp.c                             |   3 +-
 drivers/scsi/qla1280.c                             |   2 +-
 drivers/scsi/scsi_scan.c                           |   2 +-
 drivers/spi/spi-microchip-core.c                   |  41 ++-
 drivers/thermal/cpufreq_cooling.c                  |   2 -
 drivers/ufs/core/ufshcd.c                          |   7 +-
 drivers/usb/phy/phy-generic.c                      |   2 +-
 drivers/usb/serial/ftdi_sio.c                      |  14 +
 drivers/usb/serial/ftdi_sio_ids.h                  |  13 +
 drivers/usb/serial/option.c                        |  48 ++--
 drivers/vhost/vhost.c                              |   2 +-
 drivers/video/fbdev/hyperv_fb.c                    |  52 ++--
 drivers/xen/swiotlb-xen.c                          |   2 +-
 fs/btrfs/extent_io.c                               |  11 +-
 fs/btrfs/qgroup.c                                  |   6 +-
 fs/fuse/dir.c                                      |   2 +-
 fs/namei.c                                         |  24 +-
 fs/netfs/read_collect.c                            |   2 +-
 fs/smb/client/asn1.c                               |   2 +
 fs/smb/client/cifs_spnego.c                        |   4 +-
 fs/smb/client/cifsglob.h                           |   4 +
 fs/smb/client/connect.c                            |  16 +-
 fs/smb/client/fs_context.c                         |  18 +-
 fs/smb/client/inode.c                              |  13 +
 fs/smb/client/reparse.c                            |  10 +-
 fs/smb/client/sess.c                               |   3 +-
 fs/smb/client/smb2pdu.c                            |   4 +-
 fs/smb/common/smbfsctl.h                           |   3 +
 fs/smb/server/connection.c                         |  20 ++
 fs/smb/server/connection.h                         |   2 +
 fs/smb/server/ksmbd_work.c                         |   3 -
 fs/smb/server/ksmbd_work.h                         |   1 -
 fs/smb/server/oplock.c                             |  43 ++--
 fs/smb/server/oplock.h                             |   1 -
 fs/smb/server/server.c                             |  14 +-
 fs/vboxsf/super.c                                  |   3 +-
 include/linux/blk-mq.h                             |  16 +-
 include/linux/fs.h                                 |   2 +
 include/linux/hugetlb.h                            |   5 +
 include/linux/pci_ids.h                            |   1 +
 include/net/bluetooth/hci_core.h                   | 108 +++-----
 include/net/bluetooth/l2cap.h                      |   3 +-
 include/net/netfilter/nf_tables.h                  |   4 +-
 include/sound/soc.h                                |   5 +-
 init/Kconfig                                       |   2 +-
 io_uring/futex.c                                   |   2 +-
 io_uring/io-wq.c                                   |  23 +-
 kernel/futex/core.c                                |   5 +-
 kernel/futex/futex.h                               |  11 +-
 kernel/futex/pi.c                                  |   2 +-
 kernel/futex/waitwake.c                            |   4 +-
 kernel/rcu/tree.c                                  |  14 +-
 kernel/sched/core.c                                |   5 +-
 kernel/sched/debug.c                               |   2 +
 kernel/sched/ext.c                                 |   3 +
 kernel/time/hrtimer.c                              |  22 +-
 kernel/vhost_task.c                                |   4 +-
 mm/hugetlb.c                                       |   8 +
 mm/page_isolation.c                                |  10 +
 mm/userfaultfd.c                                   |  91 +++++--
 net/bluetooth/hci_core.c                           |  10 +-
 net/bluetooth/hci_event.c                          |  37 +--
 net/bluetooth/iso.c                                |   6 -
 net/bluetooth/l2cap_core.c                         | 181 ++++++-------
 net/bluetooth/l2cap_sock.c                         |  15 +-
 net/bluetooth/rfcomm/core.c                        |   6 -
 net/bluetooth/sco.c                                |  12 +-
 net/core/dev.c                                     |   5 +-
 net/core/netpoll.c                                 |   9 +-
 net/ipv6/addrconf.c                                |  15 +-
 net/mac80211/util.c                                |   8 +-
 net/mctp/route.c                                   |  10 +-
 net/mctp/test/route-test.c                         | 109 ++++++++
 net/mptcp/protocol.h                               |   2 +
 net/netfilter/ipvs/ip_vs_ctl.c                     |   8 +-
 net/netfilter/nf_conncount.c                       |   6 +-
 net/netfilter/nf_tables_api.c                      |  24 +-
 net/netfilter/nft_compat.c                         |   8 +-
 net/netfilter/nft_ct.c                             |   6 +-
 net/netfilter/nft_exthdr.c                         |  10 +-
 net/openvswitch/conntrack.c                        |  30 ++-
 net/openvswitch/datapath.h                         |   3 +
 net/openvswitch/flow_netlink.c                     |  15 +-
 net/sched/sch_api.c                                |   6 +
 net/sched/sch_gred.c                               |   3 +-
 net/sctp/stream.c                                  |   2 +-
 net/switchdev/switchdev.c                          |  25 +-
 net/wireless/core.c                                |   7 +
 rust/kernel/alloc/allocator_test.rs                |  18 ++
 rust/kernel/error.rs                               |   2 +-
 rust/kernel/init.rs                                |  23 +-
 rust/kernel/init/macros.rs                         |   6 +-
 rust/kernel/lib.rs                                 |   2 +-
 rust/kernel/sync.rs                                |  16 +-
 scripts/generate_rust_analyzer.py                  |  71 ++---
 scripts/rustdoc_test_gen.rs                        |   4 +-
 sound/hda/intel-dsp-config.c                       |   5 +
 sound/pci/hda/hda_intel.c                          |   2 +
 sound/pci/hda/patch_realtek.c                      |   1 +
 sound/soc/amd/yc/acp6x-mach.c                      |   7 +
 sound/soc/codecs/arizona.c                         |  14 +-
 sound/soc/codecs/cs42l43.c                         |   2 +-
 sound/soc/codecs/madera.c                          |  10 +-
 sound/soc/codecs/rt722-sdca-sdw.c                  |   4 +
 sound/soc/codecs/tas2764.c                         |  10 +-
 sound/soc/codecs/tas2764.h                         |   8 +-
 sound/soc/codecs/tas2770.c                         |   2 +-
 sound/soc/codecs/wm0010.c                          |  13 +-
 sound/soc/codecs/wm5110.c                          |   8 +-
 sound/soc/generic/simple-card-utils.c              |   1 +
 sound/soc/intel/boards/sof_sdw.c                   |  33 ++-
 sound/soc/intel/common/soc-acpi-intel-mtl-match.c  |   2 +-
 sound/soc/sh/rcar/core.c                           |  14 -
 sound/soc/sh/rcar/rsnd.h                           |   1 -
 sound/soc/sh/rcar/src.c                            | 116 +++++++--
 sound/soc/sh/rcar/ssi.c                            |   3 +-
 sound/soc/soc-ops.c                                |  15 +-
 sound/soc/sof/amd/acp-ipc.c                        |  23 +-
 sound/soc/sof/amd/acp.c                            |   1 +
 sound/soc/sof/amd/acp.h                            |   1 +
 sound/soc/sof/amd/vangogh.c                        |  18 ++
 sound/soc/sof/intel/hda-codec.c                    |   1 +
 sound/soc/sof/intel/hda.c                          |  18 +-
 sound/soc/sof/intel/pci-ptl.c                      |   1 +
 tools/objtool/check.c                              |   9 +
 tools/sched_ext/include/scx/common.bpf.h           |  11 +
 tools/sound/dapm-graph                             |   2 +-
 .../selftests/bpf/prog_tests/sockmap_basic.c       |   6 +-
 .../testing/selftests/cgroup/test_cpuset_v1_hp.sh  |   2 +-
 .../selftests/drivers/net/bonding/bond_options.sh  |   4 +-
 .../filesystems/statmount/statmount_test.c         |  22 +-
 .../testing/selftests/sched_ext/dsp_local_on.bpf.c |   2 +-
 245 files changed, 2447 insertions(+), 1311 deletions(-)


Re: [PATCH 6.12 000/231] 6.12.20-rc1 review
Posted by Harshit Mogalapalli 9 months ago
Hi Greg,

On 19/03/25 19:58, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.12.20 release.
> There are 231 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.

No problems seen on x86_64 and aarch64 with our testing.

Tested-by: Harshit Mogalapalli <harshit.m.mogalapalli@oracle.com>

Thanks,
Harshit
Re: [PATCH 6.12 000/231] 6.12.20-rc1 review
Posted by Peter Schneider 9 months ago
Am 19.03.2025 um 15:28 schrieb Greg Kroah-Hartman:
> This is the start of the stable review cycle for the 6.12.20 release.
> There are 231 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.

Tested-by: Peter Schneider <pschneider1968@googlemail.com>


Beste Grüße,
Peter Schneider

-- 
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&search=pschneider1968@googlemail.com
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@gmail.com
Re: [PATCH 6.12 000/231] 6.12.20-rc1 review
Posted by Florian Fainelli 9 months ago

On 3/19/2025 7:28 AM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.12.20 release.
> There are 231 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 Fri, 21 Mar 2025 14:29:55 +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.12.20-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h

On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on 
BMIPS_GENERIC:

Tested-by: Florian Fainelli <florian.fainelli@broadcom.com>
-- 
Florian
Re: [PATCH 6.12 000/231] 6.12.20-rc1 review
Posted by Mark Brown 9 months ago
On Wed, Mar 19, 2025 at 07:28:13AM -0700, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.12.20 release.
> There are 231 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: Mark Brown <broonie@kernel.org>
Re: [PATCH 6.12 000/231] 6.12.20-rc1 review
Posted by Naresh Kamboju 9 months ago
On Wed, 19 Mar 2025 at 20:07, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.12.20 release.
> There are 231 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 Fri, 21 Mar 2025 14:29:55 +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.12.20-rc1.gz
> or in the git tree and branch at:
>         git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.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.

Tested-by: Linux Kernel Functional Testing <lkft@linaro.org>

## Build
* kernel: 6.12.20-rc1
* git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* git commit: 981e6790e1859469af2f2d82ae3c22581fec7ec2
* git describe: v6.12.19-232-g981e6790e185
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.12.y/build/v6.12.19-232-g981e6790e185

## Test Regressions (compared to v6.12.18-270-g53db7cb59db6)

## Metric Regressions (compared to v6.12.18-270-g53db7cb59db6)

## Test Fixes (compared to v6.12.18-270-g53db7cb59db6)

## Metric Fixes (compared to v6.12.18-270-g53db7cb59db6)

## Test result summary
total: 127126, pass: 104122, fail: 4097, skip: 18842, xfail: 65

## Build Summary
* arc: 6 total, 5 passed, 1 failed
* arm: 143 total, 137 passed, 6 failed
* arm64: 58 total, 54 passed, 4 failed
* i386: 22 total, 19 passed, 3 failed
* mips: 38 total, 33 passed, 5 failed
* parisc: 5 total, 3 passed, 2 failed
* powerpc: 44 total, 43 passed, 1 failed
* riscv: 27 total, 24 passed, 3 failed
* s390: 26 total, 22 passed, 4 failed
* sh: 6 total, 5 passed, 1 failed
* sparc: 5 total, 3 passed, 2 failed
* x86_64: 50 total, 49 passed, 1 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-fpu
* kselftest-ftrace
* kselftest-futex
* kselftest-gpio
* kselftest-intel_pstate
* kselftest-ipc
* kselftest-kcmp
* kselftest-kvm
* kselftest-livepatch
* kselftest-membarrier
* kselftest-memfd
* kselftest-mincore
* kselftest-mqueue
* kselftest-net
* kselftest-net-mptcp
* kselftest-openat2
* kselftest-ptrace
* kselftest-rseq
* kselftest-rtc
* kselftest-seccomp
* kselftest-sigaltstack
* kselftest-size
* kselftest-tc-testing
* kselftest-timers
* kselftest-tmpfs
* kselftest-tpm2
* kselftest-user_events
* kselftest-vDSO
* kselftest-x86
* kunit
* kvm-unit-tests
* libgpiod
* libhugetlbfs
* log-parser-boot
* log-parser-build-clang
* log-parser-build-gcc
* log-parser-test
* ltp-capability
* ltp-commands
* ltp-containers
* ltp-controllers
* ltp-cpuhotplug
* ltp-crypto
* ltp-cve
* ltp-dio
* ltp-fcntl-locktests
* ltp-filecaps
* ltp-fs
* ltp-fs_bind
* ltp-fs_perms_simple
* ltp-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
Re: [PATCH 6.12 000/231] 6.12.20-rc1 review
Posted by Miguel Ojeda 9 months ago
On Wed, 19 Mar 2025 07:28:13 -0700 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.12.20 release.
> There are 231 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 Fri, 21 Mar 2025 14:29:55 +0000.
> Anything received after that time might be too late.

Boot-tested under QEMU for Rust x86_64, arm64 and riscv64; built-tested
for loongarch64:

Tested-by: Miguel Ojeda <ojeda@kernel.org>

Thanks!

Cheers,
Miguel
Re: [PATCH 6.12 000/231] 6.12.20-rc1 review
Posted by Ron Economos 9 months ago
On 3/19/25 07:28, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.12.20 release.
> There are 231 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 Fri, 21 Mar 2025 14:29:55 +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.12.20-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h

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

Tested-by: Ron Economos <re@w6rz.net>
Re: [PATCH 6.12 000/231] 6.12.20-rc1 review
Posted by Markus Reichelt 9 months ago
* Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote:

> This is the start of the stable review cycle for the 6.12.20 release.
> There are 231 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 Fri, 21 Mar 2025 14:29:55 +0000.
> Anything received after that time might be too late.

Hi Greg

6.12.20-rc1 compiles, boots and runs here on x86_64 (AMD Ryzen 5 7520U,
Slackware64-current), no regressions observed.

Tested-by: Markus Reichelt <lkt+2023@mareichelt.com>
Re: [PATCH 6.12 000/231] 6.12.20-rc1 review
Posted by Hardik Garg 9 months ago
The kernel, bpf tool, perf tool, and kselftest builds fine for v6.12.20-rc1 on x86 and arm64 Azure VM.

Kernel binary size for x86 build:
text      data      bss      dec       hex      filename
27756679  17715502  6393856  51866037  31769b5  vmlinux

Kernel binary size for arm64 build:
text      data      bss      dec       hex      filename
36408168  14997185  1052816  52458169  32072b9  vmlinux


Tested-by: Hardik Garg <hargar@linux.microsoft.com>




Thanks,
Hardik
Re: [PATCH 6.12 000/231] 6.12.20-rc1 review
Posted by Jon Hunter 9 months ago
On Wed, 19 Mar 2025 07:28:13 -0700, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.12.20 release.
> There are 231 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 Fri, 21 Mar 2025 14:29:55 +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.12.20-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h

All tests passing for Tegra ...

Test results for stable-v6.12:
    10 builds:	10 pass, 0 fail
    28 boots:	28 pass, 0 fail
    116 tests:	116 pass, 0 fail

Linux version:	6.12.20-rc1-g981e6790e185
Boards tested:	tegra124-jetson-tk1, tegra186-p2771-0000,
                tegra186-p3509-0000+p3636-0001, tegra194-p2972-0000,
                tegra194-p3509-0000+p3668-0000, tegra20-ventana,
                tegra210-p2371-2180, tegra210-p3450-0000,
                tegra30-cardhu-a04

Tested-by: Jon Hunter <jonathanh@nvidia.com>

Jon
Re: [PATCH 6.12 000/231] 6.12.20-rc1 review
Posted by SeongJae Park 9 months ago
Hello,

On Wed, 19 Mar 2025 07:28:13 -0700 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote:

> This is the start of the stable review cycle for the 6.12.20 release.
> There are 231 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 Fri, 21 Mar 2025 14:29:55 +0000.
> Anything received after that time might be too late.

This rc kernel passes DAMON functionality test[1] on my test machine.
Attaching the test results summary below.  Please note that I retrieved the
kernel from linux-stable-rc tree[2].

Tested-by: SeongJae Park <sj@kernel.org>

[1] https://github.com/damonitor/damon-tests/tree/next/corr
[2] 981e6790e185 ("Linux 6.12.20-rc1")

Thanks,
SJ

[...]

---

ok 9 selftests: damon: damos_tried_regions.py
ok 10 selftests: damon: damon_nr_regions.py
ok 11 selftests: damon: reclaim.sh
ok 12 selftests: damon: lru_sort.sh
ok 13 selftests: damon: debugfs_empty_targets.sh
ok 14 selftests: damon: debugfs_huge_count_read_write.sh
ok 15 selftests: damon: debugfs_duplicate_context_creation.sh
ok 16 selftests: damon: debugfs_rm_non_contexts.sh
ok 17 selftests: damon: debugfs_target_ids_read_before_terminate_race.sh
ok 18 selftests: damon: debugfs_target_ids_pid_leak.sh
ok 19 selftests: damon: sysfs_update_removed_scheme_dir.sh
ok 20 selftests: damon: sysfs_update_schemes_tried_regions_hang.py
ok 1 selftests: damon-tests: kunit.sh
ok 2 selftests: damon-tests: huge_count_read_write.sh
ok 3 selftests: damon-tests: buffer_overflow.sh
ok 4 selftests: damon-tests: rm_contexts.sh
ok 5 selftests: damon-tests: record_null_deref.sh
ok 6 selftests: damon-tests: dbgfs_target_ids_read_before_terminate_race.sh
ok 7 selftests: damon-tests: dbgfs_target_ids_pid_leak.sh
ok 8 selftests: damon-tests: damo_tests.sh
ok 9 selftests: damon-tests: masim-record.sh
ok 10 selftests: damon-tests: build_i386.sh
ok 11 selftests: damon-tests: build_arm64.sh # SKIP
ok 12 selftests: damon-tests: build_m68k.sh # SKIP
ok 13 selftests: damon-tests: build_i386_idle_flag.sh
ok 14 selftests: damon-tests: build_i386_highpte.sh
ok 15 selftests: damon-tests: build_nomemcg.sh
 [33m
 [92mPASS [39m