[PATCH 6.12 000/121] 6.12.11-rc2 review

Greg Kroah-Hartman posted 121 patches 11 months ago
Only 0 patches received!
Makefile                                           |   4 +-
arch/x86/include/asm/special_insns.h               |   2 +-
arch/x86/kernel/fred.c                             |   8 +-
drivers/acpi/resource.c                            |   6 +-
drivers/block/zram/zram_drv.c                      |   1 +
drivers/cpufreq/Kconfig                            |   4 +-
drivers/cpuidle/governors/teo.c                    |  91 +++----
drivers/firmware/efi/Kconfig                       |   4 -
drivers/firmware/efi/libstub/Makefile.zboot        |  18 +-
drivers/gpio/gpio-sim.c                            |  48 +++-
drivers/gpio/gpio-virtuser.c                       |  49 +++-
drivers/gpio/gpio-xilinx.c                         |  32 +--
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |   5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c |   4 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |   4 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  41 ++-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c  |  25 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c |   4 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.h |   2 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |   2 +-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |  14 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c  |  35 ++-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.h  |   3 +-
.../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c   |   4 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |  11 +-
drivers/gpu/drm/i915/display/intel_fb.c            |   2 +-
drivers/gpu/drm/nouveau/nouveau_fence.c            |   6 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.c   |   1 +
drivers/gpu/drm/tests/drm_kunit_helpers.c          |   3 +-
drivers/gpu/drm/v3d/v3d_irq.c                      |   4 +
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |   3 +-
drivers/gpu/drm/vmwgfx/vmwgfx_bo.h                 |   3 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |   7 +-
drivers/gpu/drm/vmwgfx/vmwgfx_gem.c                |   1 +
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |  20 +-
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |   7 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c         |   5 +-
drivers/gpu/drm/xe/xe_hw_engine.c                  |   2 +-
drivers/gpu/drm/xe/xe_oa.c                         |   1 +
drivers/hwmon/ltc2991.c                            |   2 +-
drivers/hwmon/tmp513.c                             |   7 +-
drivers/i2c/busses/i2c-rcar.c                      |  20 +-
drivers/i2c/i2c-atr.c                              |   2 +-
drivers/i2c/i2c-core-base.c                        |   1 +
drivers/i2c/i2c-slave-testunit.c                   |  19 +-
drivers/i2c/muxes/i2c-demux-pinctrl.c              |   4 +-
drivers/infiniband/hw/bnxt_re/ib_verbs.c           |   1 +
drivers/infiniband/hw/bnxt_re/ib_verbs.h           |   4 +
drivers/infiniband/hw/bnxt_re/qplib_fp.c           |   1 +
drivers/infiniband/hw/bnxt_re/qplib_fp.h           |   1 +
drivers/irqchip/irq-gic-v3-its.c                   |   2 +-
drivers/irqchip/irq-gic-v3.c                       |   2 +-
drivers/irqchip/irqchip.c                          |   4 +-
drivers/mtd/spi-nor/core.c                         |   2 +-
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c        |  19 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  25 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   2 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c      |   7 -
drivers/net/ethernet/freescale/fec_main.c          |  19 +-
drivers/net/ethernet/intel/ice/ice.h               |   5 +
drivers/net/ethernet/intel/ice/ice_adapter.c       |   6 +
drivers/net/ethernet/intel/ice/ice_adapter.h       |  22 +-
drivers/net/ethernet/intel/ice/ice_adminq_cmd.h    |   1 +
drivers/net/ethernet/intel/ice/ice_common.c        |  51 ++++
drivers/net/ethernet/intel/ice/ice_common.h        |   1 +
drivers/net/ethernet/intel/ice/ice_main.c          |   6 +-
drivers/net/ethernet/intel/ice/ice_ptp.c           | 165 +++++++-----
drivers/net/ethernet/intel/ice/ice_ptp.h           |   9 +-
drivers/net/ethernet/intel/ice/ice_ptp_consts.h    |   2 +-
drivers/net/ethernet/intel/ice/ice_ptp_hw.c        | 285 +++++++++++----------
drivers/net/ethernet/intel/ice/ice_ptp_hw.h        |   5 +
drivers/net/ethernet/intel/ice/ice_type.h          |   2 -
.../ethernet/mellanox/mlx5/core/en_accel/ipsec.c   |  22 +-
.../mellanox/mlx5/core/en_accel/ipsec_fs.c         |  12 +-
.../mellanox/mlx5/core/en_accel/ipsec_offload.c    |  11 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |   1 +
.../net/ethernet/mellanox/mlx5/core/lag/port_sel.c |   4 +-
.../net/ethernet/mellanox/mlx5/core/sf/devlink.c   |   1 +
drivers/net/ethernet/mellanox/mlx5/core/wc.c       |  24 +-
drivers/net/ethernet/netronome/nfp/bpf/offload.c   |   3 +-
drivers/net/ethernet/renesas/ravb_main.c           |   1 +
drivers/net/ethernet/ti/cpsw_ale.c                 |  14 +-
drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |   6 +
drivers/net/gtp.c                                  |  26 +-
drivers/net/pfcp.c                                 |  15 +-
drivers/nvme/target/io-cmd-bdev.c                  |   2 +-
drivers/platform/x86/dell/dell-uart-backlight.c    |   5 +-
.../x86/intel/speed_select_if/isst_if_common.c     |   1 +
drivers/platform/x86/intel/tpmi_power_domains.c    |   1 +
.../x86/lenovo-yoga-tab2-pro-1380-fastcharger.c    |   5 +-
drivers/pmdomain/imx/imx8mp-blk-ctrl.c             |   2 +-
drivers/reset/reset-rzg2l-usbphy-ctrl.c            |   1 +
drivers/ufs/core/ufshcd.c                          |   9 +-
fs/afs/addr_prefs.c                                |   6 +-
fs/btrfs/volumes.c                                 |   4 +
fs/cachefiles/daemon.c                             |  14 +-
fs/cachefiles/internal.h                           |   3 +-
fs/cachefiles/security.c                           |   6 +-
fs/file.c                                          |   1 +
fs/hfs/super.c                                     |   4 +-
fs/iomap/buffered-io.c                             |   2 +-
fs/netfs/read_collect.c                            |   9 +-
fs/proc/vmcore.c                                   |   2 +
fs/qnx6/inode.c                                    |  11 +-
fs/smb/client/connect.c                            |   3 +-
include/linux/hrtimer.h                            |   1 +
include/linux/poll.h                               |  10 +-
include/linux/pruss_driver.h                       |  12 +-
include/linux/userfaultfd_k.h                      |  12 +
include/net/page_pool/helpers.h                    |   2 +-
include/trace/events/mmflags.h                     |  63 +++++
kernel/cpu.c                                       |   2 +-
kernel/gen_kheaders.sh                             |   1 +
kernel/sched/ext.c                                 |  11 +-
kernel/sched/fair.c                                |   6 +-
kernel/time/hrtimer.c                              |  11 +-
kernel/time/timer_migration.c                      |  43 +++-
mm/filemap.c                                       |   2 +-
mm/huge_memory.c                                   |  12 +
mm/hugetlb.c                                       |  14 +-
mm/kmemleak.c                                      |   2 +-
mm/mremap.c                                        |  32 ++-
mm/vmscan.c                                        |   3 +
net/core/filter.c                                  |  30 ++-
net/core/netdev-genl-gen.c                         |  14 +-
net/core/pktgen.c                                  |   6 +-
net/mac802154/iface.c                              |   4 +
net/mptcp/options.c                                |   6 +-
net/mptcp/protocol.h                               |   9 +-
net/ncsi/internal.h                                |   2 +
net/ncsi/ncsi-manage.c                             |  16 +-
net/ncsi/ncsi-rsp.c                                |  19 +-
net/openvswitch/actions.c                          |   4 +-
net/vmw_vsock/af_vsock.c                           |  18 ++
net/vmw_vsock/virtio_transport_common.c            |  38 ++-
net/vmw_vsock/vsock_bpf.c                          |   9 +
security/apparmor/policy.c                         |   1 +
sound/pci/hda/patch_realtek.c                      |   3 +
tools/net/ynl/ynl-gen-c.py                         |  16 +-
tools/testing/selftests/mm/cow.c                   |   8 +-
tools/testing/selftests/net/mptcp/mptcp_connect.c  |  43 +++-
.../selftests/sched_ext/ddsp_bogus_dsq_fail.bpf.c  |   2 +-
.../selftests/sched_ext/ddsp_vtimelocal_fail.bpf.c |   4 +-
.../testing/selftests/sched_ext/dsp_local_on.bpf.c |   7 +-
tools/testing/selftests/sched_ext/dsp_local_on.c   |   5 +-
.../selftests/sched_ext/enq_select_cpu_fails.bpf.c |   2 +-
tools/testing/selftests/sched_ext/exit.bpf.c       |   4 +-
tools/testing/selftests/sched_ext/maximal.bpf.c    |   8 +-
.../selftests/sched_ext/select_cpu_dfl.bpf.c       |   2 +-
.../sched_ext/select_cpu_dfl_nodispatch.bpf.c      |   2 +-
.../selftests/sched_ext/select_cpu_dispatch.bpf.c  |   2 +-
.../sched_ext/select_cpu_dispatch_bad_dsq.bpf.c    |   2 +-
.../sched_ext/select_cpu_dispatch_dbl_dsp.bpf.c    |   4 +-
.../selftests/sched_ext/select_cpu_vtime.bpf.c     |   8 +-
.../tc-testing/tc-tests/filters/flow.json          |   4 +-
tools/testing/shared/linux/maple_tree.h            |   2 +-
tools/testing/vma/linux/atomic.h                   |   2 +-
157 files changed, 1327 insertions(+), 639 deletions(-)
[PATCH 6.12 000/121] 6.12.11-rc2 review
Posted by Greg Kroah-Hartman 11 months ago
This is the start of the stable review cycle for the 6.12.11 release.
There are 121 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, 24 Jan 2025 09:29:33 +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.11-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.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.11-rc2

Ryan Lee <ryan.lee@canonical.com>
    apparmor: allocate xmatch for nullpdb inside aa_alloc_null

Wayne Lin <Wayne.Lin@amd.com>
    drm/amd/display: Validate mdoe under MST LCT=1 case as well

Nicholas Susanto <Nicholas.Susanto@amd.com>
    Revert "drm/amd/display: Enable urgent latency adjustments for DCN35"

Leo Li <sunpeng.li@amd.com>
    drm/amd/display: Do not wait for PSR disable on vbl enable

Tom Chung <chiahsuan.chung@amd.com>
    drm/amd/display: Disable replay and psr while VRR is enabled

Tom Chung <chiahsuan.chung@amd.com>
    drm/amd/display: Fix PSR-SU not support but still call the amdgpu_dm_psr_enable

Christian König <christian.koenig@amd.com>
    drm/amdgpu: always sync the GFX pipe on ctx switch

Kenneth Feng <kenneth.feng@amd.com>
    drm/amdgpu: disable gfxoff with the compute workload on gfx12

Gui Chengming <Jack.Gui@amd.com>
    drm/amdgpu: fix fw attestation for MP0_14_0_{2/3}

Alex Deucher <alexander.deucher@amd.com>
    drm/amdgpu/smu13: update powersave optimizations

Ashutosh Dixit <ashutosh.dixit@intel.com>
    drm/xe/oa: Add missing VISACTL mux registers

Matthew Brost <matthew.brost@intel.com>
    drm/xe: Mark ComputeCS read mode as UC on iGPU

Ville Syrjälä <ville.syrjala@linux.intel.com>
    drm/i915/fb: Relax clear color alignment to 64 bytes

Xin Li (Intel) <xin@zytor.com>
    x86/fred: Fix the FRED RSP0 MSR out of sync with its per-CPU cache

Frederic Weisbecker <frederic@kernel.org>
    timers/migration: Enforce group initialization visibility to tree walkers

Frederic Weisbecker <frederic@kernel.org>
    timers/migration: Fix another race between hotplug and idle entry/exit

Koichiro Den <koichiro.den@canonical.com>
    hrtimers: Handle CPU state correctly on hotplug

Tomas Krcka <krckatom@amazon.de>
    irqchip/gic-v3-its: Don't enable interrupts in its_irq_set_vcpu_affinity()

Yogesh Lal <quic_ylal@quicinc.com>
    irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly

Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
    irqchip: Plug a OF node reference leak in platform_irqchip_probe()

Steven Rostedt <rostedt@goodmis.org>
    tracing: gfp: Fix the GFP enum values shown for user space tracing tools

Donet Tom <donettom@linux.ibm.com>
    mm: vmscan : pgdemote vmstat is not getting updated when MGLRU is enabled.

Ryan Roberts <ryan.roberts@arm.com>
    mm: clear uffd-wp PTE/PMD state on mremap()

Leo Li <sunpeng.li@amd.com>
    drm/amd/display: Do not elevate mem_type change to full update

Ryan Roberts <ryan.roberts@arm.com>
    selftests/mm: set allocated memory to non-zero content in cow test

Guo Weikang <guoweikang.kernel@gmail.com>
    mm/kmemleak: fix percpu memory leak detection failure

Xiaolei Wang <xiaolei.wang@windriver.com>
    pmdomain: imx8mp-blk-ctrl: add missing loop break condition

Suren Baghdasaryan <surenb@google.com>
    tools: fix atomic_set() definition to set the value correctly

Sean Anderson <sean.anderson@linux.dev>
    gpio: xilinx: Convert gpio_lock to raw spinlock

Rik van Riel <riel@surriel.com>
    fs/proc: fix softlockup in __read_vmcore (part 2)

Marco Nelissen <marco.nelissen@gmail.com>
    filemap: avoid truncating 64-bit offset to 32 bits

Paul Fertser <fercerpav@gmail.com>
    net/ncsi: fix locking in Get MAC Address handling

Takashi Iwai <tiwai@suse.de>
    drm/nouveau/disp: Fix missing backlight control on Macbook 5,1

Dave Airlie <airlied@redhat.com>
    nouveau/fence: handle cross device fences properly

Stefano Garzarella <sgarzare@redhat.com>
    vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]

Stefano Garzarella <sgarzare@redhat.com>
    vsock: reset socket state when de-assigning the transport

Stefano Garzarella <sgarzare@redhat.com>
    vsock/virtio: cancel close work in the destructor

Stefano Garzarella <sgarzare@redhat.com>
    vsock/virtio: discard packets if the transport changes

Stefano Garzarella <sgarzare@redhat.com>
    vsock/bpf: return early if transport is not assigned

Heiner Kallweit <hkallweit1@gmail.com>
    net: ethernet: xgbe: re-add aneg to supported features in PHY quirks

Paolo Abeni <pabeni@redhat.com>
    selftests: mptcp: avoid spurious errors on disconnect

Paolo Abeni <pabeni@redhat.com>
    mptcp: fix spurious wake-up on under memory pressure

Paolo Abeni <pabeni@redhat.com>
    mptcp: be sure to send ack when mptcp-level window re-opens

Tomi Valkeinen <tomi.valkeinen+renesas@ideasonboard.com>
    i2c: atr: Fix client detach

Kairui Song <kasong@tencent.com>
    zram: fix potential UAF of zram table

Luke D. Jones <luke@ljones.dev>
    ALSA: hda/realtek: fixup ASUS H7606W

Luke D. Jones <luke@ljones.dev>
    ALSA: hda/realtek: fixup ASUS GA605W

Stefan Binding <sbinding@opensource.cirrus.com>
    ALSA: hda/realtek: Add support for Ayaneo System using CS35L41 HDA

Juergen Gross <jgross@suse.com>
    x86/asm: Make serialize() always_inline

Peter Zijlstra <peterz@infradead.org>
    sched/fair: Fix update_cfs_group() vs DELAY_DEQUEUE

Luis Chamberlain <mcgrof@kernel.org>
    nvmet: propagate npwg topology

Tejun Heo <tj@kernel.org>
    sched_ext: Fix dsq_local_on selftest

Hongguang Gao <hongguang.gao@broadcom.com>
    RDMA/bnxt_re: Fix to export port num to ib_query_qp

David Vernet <void@manifault.com>
    scx: Fix maximal BPF selftest prog

Ihor Solodrai <ihor.solodrai@pm.me>
    selftests/sched_ext: fix build after renames in sched_ext API

Oleg Nesterov <oleg@redhat.com>
    poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll()

Lizhi Xu <lizhi.xu@windriver.com>
    afs: Fix merge preference rule failure condition

Marco Nelissen <marco.nelissen@gmail.com>
    iomap: avoid avoid truncating 64-bit offset to 32 bits

Henry Huang <henry.hj@antgroup.com>
    sched_ext: keep running prev when prev->scx.slice != 0

Hans de Goede <hdegoede@redhat.com>
    ACPI: resource: acpi_dev_irq_override(): Check DMI match last

Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
    platform/x86: ISST: Add Clearwater Forest to support list

Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
    platform/x86/intel: power-domains: Add Clearwater Forest support

Jakub Kicinski <kuba@kernel.org>
    selftests: tc-testing: reduce rshift value

Koichiro Den <koichiro.den@canonical.com>
    gpio: sim: lock up configfs that an instantiated device depends on

Koichiro Den <koichiro.den@canonical.com>
    gpio: virtuser: lock up configfs that an instantiated device depends on

Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
    scsi: ufs: core: Honor runtime/system PM levels if set by host controller drivers

Max Kellermann <max.kellermann@ionos.com>
    cachefiles: Parse the "secctx" immediately

David Howells <dhowells@redhat.com>
    netfs: Fix non-contiguous donation between completed reads

David Howells <dhowells@redhat.com>
    kheaders: Ignore silly-rename files

Zhang Kunbo <zhangkunbo@huawei.com>
    fs: fix missing declaration of init_files

Brahmajit Das <brahmajit.xyz@gmail.com>
    fs/qnx6: Fix building with GCC 15

Leo Stone <leocstone@gmail.com>
    hfs: Sanity check the root record

Lizhi Xu <lizhi.xu@windriver.com>
    mac802154: check local interfaces before deleting sdata list

Paulo Alcantara <pc@manguebit.com>
    smb: client: fix double free of TCP_Server_Info::hostname

David Lechner <dlechner@baylibre.com>
    hwmon: (ltc2991) Fix mixed signed/unsigned in DIV_ROUND_CLOSEST

Wolfram Sang <wsa+renesas@sang-engineering.com>
    i2c: testunit: on errors, repeat NACK until STOP

Wolfram Sang <wsa+renesas@sang-engineering.com>
    i2c: rcar: fix NACK handling when being a target

Wolfram Sang <wsa+renesas@sang-engineering.com>
    i2c: mux: demux-pinctrl: check initial mux selection, too

Pratyush Yadav <pratyush@kernel.org>
    Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data"

David Lechner <dlechner@baylibre.com>
    hwmon: (tmp513) Fix division of negative numbers

Chenyuan Yang <chenyuan0y@gmail.com>
    platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: fix serdev race

Chenyuan Yang <chenyuan0y@gmail.com>
    platform/x86: dell-uart-backlight: fix serdev race

Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
    i2c: core: fix reference leak in i2c_register_adapter()

MD Danish Anwar <danishanwar@ti.com>
    soc: ti: pruss: Fix pruss APIs

Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
    reset: rzg2l-usbphy-ctrl: Assign proper of node to the allocated device

Maíra Canal <mcanal@igalia.com>
    drm/v3d: Ensure job pointer is set to NULL after job completion

Ian Forbes <ian.forbes@broadcom.com>
    drm/vmwgfx: Add new keep_resv BO param

Ian Forbes <ian.forbes@broadcom.com>
    drm/vmwgfx: Unreserve BO on error

Yu-Chun Lin <eleanor15x@gmail.com>
    drm/tests: helpers: Fix compiler warning

Jakub Kicinski <kuba@kernel.org>
    netdev: avoid CFI problems with sock priv helpers

Leon Romanovsky <leon@kernel.org>
    net/mlx5e: Always start IPsec sequence number from 1

Leon Romanovsky <leon@kernel.org>
    net/mlx5e: Rely on reqid in IPsec tunnel mode

Leon Romanovsky <leon@kernel.org>
    net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel

Mark Zhang <markzhang@nvidia.com>
    net/mlx5: Clear port select structure when fail to create

Chris Mi <cmi@nvidia.com>
    net/mlx5: SF, Fix add port error handling

Yishai Hadas <yishaih@nvidia.com>
    net/mlx5: Fix a lockdep warning as part of the write combining test

Patrisious Haddad <phaddad@nvidia.com>
    net/mlx5: Fix RDMA TX steering prio

Pavel Begunkov <asml.silence@gmail.com>
    net: make page_pool_ref_netmem work with net iovs

Kevin Groeneveld <kgroeneveld@lenbrook.com>
    net: fec: handle page_pool_dev_alloc_pages error

Sean Anderson <sean.anderson@linux.dev>
    net: xilinx: axienet: Fix IRQ coalescing packet count overflow

Dan Carpenter <dan.carpenter@linaro.org>
    nfp: bpf: prevent integer overflow in nfp_bpf_event_output()

Viresh Kumar <viresh.kumar@linaro.org>
    cpufreq: Move endif to the end of Kconfig file

Kuniyuki Iwashima <kuniyu@amazon.com>
    pfcp: Destroy device along with udp socket's netns dismantle.

Kuniyuki Iwashima <kuniyu@amazon.com>
    gtp: Destroy device along with udp socket's netns dismantle.

Kuniyuki Iwashima <kuniyu@amazon.com>
    gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp().

Qu Wenruo <wqu@suse.com>
    btrfs: add the missing error handling inside get_canonical_dev_path

Rafael J. Wysocki <rafael.j.wysocki@intel.com>
    cpuidle: teo: Update documentation after previous changes

Karol Kolacinski <karol.kolacinski@intel.com>
    ice: Add correct PHY lane assignment

Sergey Temerkhanov <sergey.temerkhanov@intel.com>
    ice: Use ice_adapter for PTP shared data instead of auxdev

Sergey Temerkhanov <sergey.temerkhanov@intel.com>
    ice: Add ice_get_ctrl_ptp() wrapper to simplify the code

Sergey Temerkhanov <sergey.temerkhanov@intel.com>
    ice: Introduce ice_get_phy_model() wrapper

Karol Kolacinski <karol.kolacinski@intel.com>
    ice: Fix ETH56G FC-FEC Rx offset value

Karol Kolacinski <karol.kolacinski@intel.com>
    ice: Fix quad registers read on E825

Karol Kolacinski <karol.kolacinski@intel.com>
    ice: Fix E825 initialization

Artem Chernyshev <artem.chernyshev@red-soft.ru>
    pktgen: Avoid out-of-bounds access in get_imix_entries

Ilya Maximets <i.maximets@ovn.org>
    openvswitch: fix lockup on tx to unregistering netdev with carrier

Paul Barker <paul.barker.ct@bp.renesas.com>
    net: ravb: Fix max TX frame size for RZ/V2M

Jakub Kicinski <kuba@kernel.org>
    eth: bnxt: always recalculate features after XDP clearing, fix null-deref

Michal Luczaj <mhal@rbox.co>
    bpf: Fix bpf_sk_select_reuseport() memory leak

Sudheer Kumar Doredla <s-doredla@ti.com>
    net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()

Ard Biesheuvel <ardb@kernel.org>
    efi/zboot: Limit compression options to GZIP and ZSTD


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

Diffstat:

 Makefile                                           |   4 +-
 arch/x86/include/asm/special_insns.h               |   2 +-
 arch/x86/kernel/fred.c                             |   8 +-
 drivers/acpi/resource.c                            |   6 +-
 drivers/block/zram/zram_drv.c                      |   1 +
 drivers/cpufreq/Kconfig                            |   4 +-
 drivers/cpuidle/governors/teo.c                    |  91 +++----
 drivers/firmware/efi/Kconfig                       |   4 -
 drivers/firmware/efi/libstub/Makefile.zboot        |  18 +-
 drivers/gpio/gpio-sim.c                            |  48 +++-
 drivers/gpio/gpio-virtuser.c                       |  49 +++-
 drivers/gpio/gpio-xilinx.c                         |  32 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c |   4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |   4 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  41 ++-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c  |  25 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c |   4 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.h |   2 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |   2 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |  14 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c  |  35 ++-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.h  |   3 +-
 .../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c   |   4 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |  11 +-
 drivers/gpu/drm/i915/display/intel_fb.c            |   2 +-
 drivers/gpu/drm/nouveau/nouveau_fence.c            |   6 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.c   |   1 +
 drivers/gpu/drm/tests/drm_kunit_helpers.c          |   3 +-
 drivers/gpu/drm/v3d/v3d_irq.c                      |   4 +
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |   3 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.h                 |   3 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |   7 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_gem.c                |   1 +
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |  20 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |   7 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c         |   5 +-
 drivers/gpu/drm/xe/xe_hw_engine.c                  |   2 +-
 drivers/gpu/drm/xe/xe_oa.c                         |   1 +
 drivers/hwmon/ltc2991.c                            |   2 +-
 drivers/hwmon/tmp513.c                             |   7 +-
 drivers/i2c/busses/i2c-rcar.c                      |  20 +-
 drivers/i2c/i2c-atr.c                              |   2 +-
 drivers/i2c/i2c-core-base.c                        |   1 +
 drivers/i2c/i2c-slave-testunit.c                   |  19 +-
 drivers/i2c/muxes/i2c-demux-pinctrl.c              |   4 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |   1 +
 drivers/infiniband/hw/bnxt_re/ib_verbs.h           |   4 +
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |   1 +
 drivers/infiniband/hw/bnxt_re/qplib_fp.h           |   1 +
 drivers/irqchip/irq-gic-v3-its.c                   |   2 +-
 drivers/irqchip/irq-gic-v3.c                       |   2 +-
 drivers/irqchip/irqchip.c                          |   4 +-
 drivers/mtd/spi-nor/core.c                         |   2 +-
 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c        |  19 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  25 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c      |   7 -
 drivers/net/ethernet/freescale/fec_main.c          |  19 +-
 drivers/net/ethernet/intel/ice/ice.h               |   5 +
 drivers/net/ethernet/intel/ice/ice_adapter.c       |   6 +
 drivers/net/ethernet/intel/ice/ice_adapter.h       |  22 +-
 drivers/net/ethernet/intel/ice/ice_adminq_cmd.h    |   1 +
 drivers/net/ethernet/intel/ice/ice_common.c        |  51 ++++
 drivers/net/ethernet/intel/ice/ice_common.h        |   1 +
 drivers/net/ethernet/intel/ice/ice_main.c          |   6 +-
 drivers/net/ethernet/intel/ice/ice_ptp.c           | 165 +++++++-----
 drivers/net/ethernet/intel/ice/ice_ptp.h           |   9 +-
 drivers/net/ethernet/intel/ice/ice_ptp_consts.h    |   2 +-
 drivers/net/ethernet/intel/ice/ice_ptp_hw.c        | 285 +++++++++++----------
 drivers/net/ethernet/intel/ice/ice_ptp_hw.h        |   5 +
 drivers/net/ethernet/intel/ice/ice_type.h          |   2 -
 .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c   |  22 +-
 .../mellanox/mlx5/core/en_accel/ipsec_fs.c         |  12 +-
 .../mellanox/mlx5/core/en_accel/ipsec_offload.c    |  11 +-
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |   1 +
 .../net/ethernet/mellanox/mlx5/core/lag/port_sel.c |   4 +-
 .../net/ethernet/mellanox/mlx5/core/sf/devlink.c   |   1 +
 drivers/net/ethernet/mellanox/mlx5/core/wc.c       |  24 +-
 drivers/net/ethernet/netronome/nfp/bpf/offload.c   |   3 +-
 drivers/net/ethernet/renesas/ravb_main.c           |   1 +
 drivers/net/ethernet/ti/cpsw_ale.c                 |  14 +-
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |   6 +
 drivers/net/gtp.c                                  |  26 +-
 drivers/net/pfcp.c                                 |  15 +-
 drivers/nvme/target/io-cmd-bdev.c                  |   2 +-
 drivers/platform/x86/dell/dell-uart-backlight.c    |   5 +-
 .../x86/intel/speed_select_if/isst_if_common.c     |   1 +
 drivers/platform/x86/intel/tpmi_power_domains.c    |   1 +
 .../x86/lenovo-yoga-tab2-pro-1380-fastcharger.c    |   5 +-
 drivers/pmdomain/imx/imx8mp-blk-ctrl.c             |   2 +-
 drivers/reset/reset-rzg2l-usbphy-ctrl.c            |   1 +
 drivers/ufs/core/ufshcd.c                          |   9 +-
 fs/afs/addr_prefs.c                                |   6 +-
 fs/btrfs/volumes.c                                 |   4 +
 fs/cachefiles/daemon.c                             |  14 +-
 fs/cachefiles/internal.h                           |   3 +-
 fs/cachefiles/security.c                           |   6 +-
 fs/file.c                                          |   1 +
 fs/hfs/super.c                                     |   4 +-
 fs/iomap/buffered-io.c                             |   2 +-
 fs/netfs/read_collect.c                            |   9 +-
 fs/proc/vmcore.c                                   |   2 +
 fs/qnx6/inode.c                                    |  11 +-
 fs/smb/client/connect.c                            |   3 +-
 include/linux/hrtimer.h                            |   1 +
 include/linux/poll.h                               |  10 +-
 include/linux/pruss_driver.h                       |  12 +-
 include/linux/userfaultfd_k.h                      |  12 +
 include/net/page_pool/helpers.h                    |   2 +-
 include/trace/events/mmflags.h                     |  63 +++++
 kernel/cpu.c                                       |   2 +-
 kernel/gen_kheaders.sh                             |   1 +
 kernel/sched/ext.c                                 |  11 +-
 kernel/sched/fair.c                                |   6 +-
 kernel/time/hrtimer.c                              |  11 +-
 kernel/time/timer_migration.c                      |  43 +++-
 mm/filemap.c                                       |   2 +-
 mm/huge_memory.c                                   |  12 +
 mm/hugetlb.c                                       |  14 +-
 mm/kmemleak.c                                      |   2 +-
 mm/mremap.c                                        |  32 ++-
 mm/vmscan.c                                        |   3 +
 net/core/filter.c                                  |  30 ++-
 net/core/netdev-genl-gen.c                         |  14 +-
 net/core/pktgen.c                                  |   6 +-
 net/mac802154/iface.c                              |   4 +
 net/mptcp/options.c                                |   6 +-
 net/mptcp/protocol.h                               |   9 +-
 net/ncsi/internal.h                                |   2 +
 net/ncsi/ncsi-manage.c                             |  16 +-
 net/ncsi/ncsi-rsp.c                                |  19 +-
 net/openvswitch/actions.c                          |   4 +-
 net/vmw_vsock/af_vsock.c                           |  18 ++
 net/vmw_vsock/virtio_transport_common.c            |  38 ++-
 net/vmw_vsock/vsock_bpf.c                          |   9 +
 security/apparmor/policy.c                         |   1 +
 sound/pci/hda/patch_realtek.c                      |   3 +
 tools/net/ynl/ynl-gen-c.py                         |  16 +-
 tools/testing/selftests/mm/cow.c                   |   8 +-
 tools/testing/selftests/net/mptcp/mptcp_connect.c  |  43 +++-
 .../selftests/sched_ext/ddsp_bogus_dsq_fail.bpf.c  |   2 +-
 .../selftests/sched_ext/ddsp_vtimelocal_fail.bpf.c |   4 +-
 .../testing/selftests/sched_ext/dsp_local_on.bpf.c |   7 +-
 tools/testing/selftests/sched_ext/dsp_local_on.c   |   5 +-
 .../selftests/sched_ext/enq_select_cpu_fails.bpf.c |   2 +-
 tools/testing/selftests/sched_ext/exit.bpf.c       |   4 +-
 tools/testing/selftests/sched_ext/maximal.bpf.c    |   8 +-
 .../selftests/sched_ext/select_cpu_dfl.bpf.c       |   2 +-
 .../sched_ext/select_cpu_dfl_nodispatch.bpf.c      |   2 +-
 .../selftests/sched_ext/select_cpu_dispatch.bpf.c  |   2 +-
 .../sched_ext/select_cpu_dispatch_bad_dsq.bpf.c    |   2 +-
 .../sched_ext/select_cpu_dispatch_dbl_dsp.bpf.c    |   4 +-
 .../selftests/sched_ext/select_cpu_vtime.bpf.c     |   8 +-
 .../tc-testing/tc-tests/filters/flow.json          |   4 +-
 tools/testing/shared/linux/maple_tree.h            |   2 +-
 tools/testing/vma/linux/atomic.h                   |   2 +-
 157 files changed, 1327 insertions(+), 639 deletions(-)


Re: [PATCH 6.12 000/121] 6.12.11-rc2 review
Posted by Ron Economos 11 months ago
On 1/22/25 01:30, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.12.11 release.
> There are 121 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, 24 Jan 2025 09:29:33 +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.11-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.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/121] 6.12.11-rc2 review
Posted by Kexy Biscuit 11 months ago
On 1/22/2025 5:30 PM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.12.11 release.
> There are 121 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, 24 Jan 2025 09:29:33 +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.11-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.12.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
Building passed on amd64, arm64, loongarch64, mips64el, ppc64el, and 
riscv64. Smoke testing passed on 9 amd64, 2 arm64, 2 loongarch64 and 1 
mips64el test systems.

Tested-by: Kexy Biscuit <kexybiscuit@aosc.io>

https://github.com/AOSC-Dev/aosc-os-abbs/pull/9406
-- 
Best Regards,
Kexy Biscuit
Re: [PATCH 6.12 000/121] 6.12.11-rc2 review
Posted by Naresh Kamboju 11 months ago
On Wed, 22 Jan 2025 at 15:00, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.12.11 release.
> There are 121 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, 24 Jan 2025 09:29:33 +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.11-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.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.11-rc2
* git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* git commit: 0bde21f273434bad90411f296c22f02c62c07b2e
* git describe: v6.12.10-122-g0bde21f27343
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.12.y/build/v6.12.10-122-g0bde21f27343

## Test Regressions (compared to v6.12.9-190-gd056ad259f16)

## Metric Regressions (compared to v6.12.9-190-gd056ad259f16)

## Test Fixes (compared to v6.12.9-190-gd056ad259f16)

## Metric Fixes (compared to v6.12.9-190-gd056ad259f16)

## Test result summary
total: 114776, pass: 91853, fail: 4843, skip: 18005, xfail: 75

## Build Summary
* arc: 6 total, 5 passed, 1 failed
* arm: 143 total, 137 passed, 6 failed
* arm64: 58 total, 56 passed, 2 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, 40 passed, 4 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-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-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/121] 6.12.11-rc2 review
Posted by Muhammad Usama Anjum 11 months ago
On 1/22/25 2:30 PM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.12.11 release.
> There are 121 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, 24 Jan 2025 09:29:33 +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.11-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.12.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 
> -------------
OVERVIEW

        Builds: 41 passed, 0 failed

    Boot tests: 693 passed, 1 failed

    CI systems: broonie, maestro

REVISION

    Commit
        name: v6.12.10-122-g0bde21f27343
        hash: 0bde21f273434bad90411f296c22f02c62c07b2e
    Checked out from
        https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y


BUILDS

    No build failures found

BOOT TESTS

    Failures

      arm64:(defconfig)
      -mt8195-cherry-tomato-r2
	BUG: KASAN: slab-use-after-free in __mutex_lock+0x6dc/0x8b4
	https://kcidb.kernelci.org/d/test/test?var-datasource=edquppk2ghfcwc&var-origin=maestro&var-build_architecture=$__all&var-build_config_name=$__all&var-id=maestro:6790e14309f33884b18dc40f&from=now-100y&to=now&timezone=browser&var-test_path=&var-issue_presence=$__all
      CI system: maestro

See complete and up-to-date report at:

    https://kcidb.kernelci.org/d/revision/revision?orgId=1&var-git_commit_hash=0bde21f273434bad90411f296c22f02c62c07b2e&var-patchset_hash=


Tested-by: kernelci.org bot <bot@kernelci.org>

Thanks,
KernelCI team
Re: [PATCH 6.12 000/121] 6.12.11-rc2 review
Posted by Markus Reichelt 11 months ago
* Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote:

> This is the start of the stable review cycle for the 6.12.11 release.
> There are 121 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, 24 Jan 2025 09:29:33 +0000.
> Anything received after that time might be too late.

Hi Greg

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

Tested-by: Markus Reichelt <lkt+2023@mareichelt.com>
Re: [PATCH 6.12 000/121] 6.12.11-rc2 review
Posted by Florian Fainelli 11 months ago

On 1/22/2025 1:30 AM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.12.11 release.
> There are 121 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, 24 Jan 2025 09:29:33 +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.11-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.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/121] 6.12.11-rc2 review
Posted by Mark Brown 11 months ago
On Wed, Jan 22, 2025 at 10:30:49AM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.12.11 release.
> There are 121 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/121] 6.12.11-rc2 review
Posted by Peter Schneider 11 months ago
Am 22.01.2025 um 10:30 schrieb Greg Kroah-Hartman:
> This is the start of the stable review cycle for the 6.12.11 release.
> There are 121 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/121] 6.12.11-rc2 review
Posted by Takeshi Ogasawara 11 months ago
Hi Greg

On Wed, Jan 22, 2025 at 6:30 PM Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.12.11 release.
> There are 121 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, 24 Jan 2025 09:29:33 +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.11-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.12.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>

6.12.11-rc2 tested.

Build successfully completed.
Boot successfully completed.
No dmesg regressions.
Video output normal.
Sound output normal.

Lenovo ThinkPad X1 Carbon Gen10(Intel i7-1260P(x86_64) arch linux)

[    0.000000] Linux version 6.12.11-rc2rv
(takeshi@ThinkPadX1Gen10J0764) (gcc (GCC) 14.2.1 20240910, GNU ld (GNU
Binutils) 2.43.1) #1 SMP PREEMPT_DYNAMIC Wed Jan 22 23:19:39 JST 2025

Thanks

Tested-by: Takeshi Ogasawara <takeshi.ogasawara@futuring-girl.com>
Re: [PATCH 6.12 000/121] 6.12.11-rc2 review
Posted by Jon Hunter 11 months ago
On Wed, 22 Jan 2025 10:30:49 +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.12.11 release.
> There are 121 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, 24 Jan 2025 09:29:33 +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.11-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.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
    26 boots:	26 pass, 0 fail
    116 tests:	116 pass, 0 fail

Linux version:	6.12.11-rc2-g0bde21f27343
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

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

Jon
Re: [PATCH 6.12 000/121] 6.12.11-rc2 review
Posted by Luna Jernberg 11 months ago
Works fine on my Dell OptiPlex 3050 Micro
with: Intel(R) Core(TM) i5-6500T CPU @ 2.50GHz
that runs Arch Linux

Testing on this machine this time as my other one is already on 6.13

Tested-by: Luna Jernberg <droidbittin@gmail.com>

Den ons 22 jan. 2025 kl 10:30 skrev Greg Kroah-Hartman
<gregkh@linuxfoundation.org>:
>
> This is the start of the stable review cycle for the 6.12.11 release.
> There are 121 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, 24 Jan 2025 09:29:33 +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.11-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.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.11-rc2
>
> Ryan Lee <ryan.lee@canonical.com>
>     apparmor: allocate xmatch for nullpdb inside aa_alloc_null
>
> Wayne Lin <Wayne.Lin@amd.com>
>     drm/amd/display: Validate mdoe under MST LCT=1 case as well
>
> Nicholas Susanto <Nicholas.Susanto@amd.com>
>     Revert "drm/amd/display: Enable urgent latency adjustments for DCN35"
>
> Leo Li <sunpeng.li@amd.com>
>     drm/amd/display: Do not wait for PSR disable on vbl enable
>
> Tom Chung <chiahsuan.chung@amd.com>
>     drm/amd/display: Disable replay and psr while VRR is enabled
>
> Tom Chung <chiahsuan.chung@amd.com>
>     drm/amd/display: Fix PSR-SU not support but still call the amdgpu_dm_psr_enable
>
> Christian König <christian.koenig@amd.com>
>     drm/amdgpu: always sync the GFX pipe on ctx switch
>
> Kenneth Feng <kenneth.feng@amd.com>
>     drm/amdgpu: disable gfxoff with the compute workload on gfx12
>
> Gui Chengming <Jack.Gui@amd.com>
>     drm/amdgpu: fix fw attestation for MP0_14_0_{2/3}
>
> Alex Deucher <alexander.deucher@amd.com>
>     drm/amdgpu/smu13: update powersave optimizations
>
> Ashutosh Dixit <ashutosh.dixit@intel.com>
>     drm/xe/oa: Add missing VISACTL mux registers
>
> Matthew Brost <matthew.brost@intel.com>
>     drm/xe: Mark ComputeCS read mode as UC on iGPU
>
> Ville Syrjälä <ville.syrjala@linux.intel.com>
>     drm/i915/fb: Relax clear color alignment to 64 bytes
>
> Xin Li (Intel) <xin@zytor.com>
>     x86/fred: Fix the FRED RSP0 MSR out of sync with its per-CPU cache
>
> Frederic Weisbecker <frederic@kernel.org>
>     timers/migration: Enforce group initialization visibility to tree walkers
>
> Frederic Weisbecker <frederic@kernel.org>
>     timers/migration: Fix another race between hotplug and idle entry/exit
>
> Koichiro Den <koichiro.den@canonical.com>
>     hrtimers: Handle CPU state correctly on hotplug
>
> Tomas Krcka <krckatom@amazon.de>
>     irqchip/gic-v3-its: Don't enable interrupts in its_irq_set_vcpu_affinity()
>
> Yogesh Lal <quic_ylal@quicinc.com>
>     irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly
>
> Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
>     irqchip: Plug a OF node reference leak in platform_irqchip_probe()
>
> Steven Rostedt <rostedt@goodmis.org>
>     tracing: gfp: Fix the GFP enum values shown for user space tracing tools
>
> Donet Tom <donettom@linux.ibm.com>
>     mm: vmscan : pgdemote vmstat is not getting updated when MGLRU is enabled.
>
> Ryan Roberts <ryan.roberts@arm.com>
>     mm: clear uffd-wp PTE/PMD state on mremap()
>
> Leo Li <sunpeng.li@amd.com>
>     drm/amd/display: Do not elevate mem_type change to full update
>
> Ryan Roberts <ryan.roberts@arm.com>
>     selftests/mm: set allocated memory to non-zero content in cow test
>
> Guo Weikang <guoweikang.kernel@gmail.com>
>     mm/kmemleak: fix percpu memory leak detection failure
>
> Xiaolei Wang <xiaolei.wang@windriver.com>
>     pmdomain: imx8mp-blk-ctrl: add missing loop break condition
>
> Suren Baghdasaryan <surenb@google.com>
>     tools: fix atomic_set() definition to set the value correctly
>
> Sean Anderson <sean.anderson@linux.dev>
>     gpio: xilinx: Convert gpio_lock to raw spinlock
>
> Rik van Riel <riel@surriel.com>
>     fs/proc: fix softlockup in __read_vmcore (part 2)
>
> Marco Nelissen <marco.nelissen@gmail.com>
>     filemap: avoid truncating 64-bit offset to 32 bits
>
> Paul Fertser <fercerpav@gmail.com>
>     net/ncsi: fix locking in Get MAC Address handling
>
> Takashi Iwai <tiwai@suse.de>
>     drm/nouveau/disp: Fix missing backlight control on Macbook 5,1
>
> Dave Airlie <airlied@redhat.com>
>     nouveau/fence: handle cross device fences properly
>
> Stefano Garzarella <sgarzare@redhat.com>
>     vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]
>
> Stefano Garzarella <sgarzare@redhat.com>
>     vsock: reset socket state when de-assigning the transport
>
> Stefano Garzarella <sgarzare@redhat.com>
>     vsock/virtio: cancel close work in the destructor
>
> Stefano Garzarella <sgarzare@redhat.com>
>     vsock/virtio: discard packets if the transport changes
>
> Stefano Garzarella <sgarzare@redhat.com>
>     vsock/bpf: return early if transport is not assigned
>
> Heiner Kallweit <hkallweit1@gmail.com>
>     net: ethernet: xgbe: re-add aneg to supported features in PHY quirks
>
> Paolo Abeni <pabeni@redhat.com>
>     selftests: mptcp: avoid spurious errors on disconnect
>
> Paolo Abeni <pabeni@redhat.com>
>     mptcp: fix spurious wake-up on under memory pressure
>
> Paolo Abeni <pabeni@redhat.com>
>     mptcp: be sure to send ack when mptcp-level window re-opens
>
> Tomi Valkeinen <tomi.valkeinen+renesas@ideasonboard.com>
>     i2c: atr: Fix client detach
>
> Kairui Song <kasong@tencent.com>
>     zram: fix potential UAF of zram table
>
> Luke D. Jones <luke@ljones.dev>
>     ALSA: hda/realtek: fixup ASUS H7606W
>
> Luke D. Jones <luke@ljones.dev>
>     ALSA: hda/realtek: fixup ASUS GA605W
>
> Stefan Binding <sbinding@opensource.cirrus.com>
>     ALSA: hda/realtek: Add support for Ayaneo System using CS35L41 HDA
>
> Juergen Gross <jgross@suse.com>
>     x86/asm: Make serialize() always_inline
>
> Peter Zijlstra <peterz@infradead.org>
>     sched/fair: Fix update_cfs_group() vs DELAY_DEQUEUE
>
> Luis Chamberlain <mcgrof@kernel.org>
>     nvmet: propagate npwg topology
>
> Tejun Heo <tj@kernel.org>
>     sched_ext: Fix dsq_local_on selftest
>
> Hongguang Gao <hongguang.gao@broadcom.com>
>     RDMA/bnxt_re: Fix to export port num to ib_query_qp
>
> David Vernet <void@manifault.com>
>     scx: Fix maximal BPF selftest prog
>
> Ihor Solodrai <ihor.solodrai@pm.me>
>     selftests/sched_ext: fix build after renames in sched_ext API
>
> Oleg Nesterov <oleg@redhat.com>
>     poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll()
>
> Lizhi Xu <lizhi.xu@windriver.com>
>     afs: Fix merge preference rule failure condition
>
> Marco Nelissen <marco.nelissen@gmail.com>
>     iomap: avoid avoid truncating 64-bit offset to 32 bits
>
> Henry Huang <henry.hj@antgroup.com>
>     sched_ext: keep running prev when prev->scx.slice != 0
>
> Hans de Goede <hdegoede@redhat.com>
>     ACPI: resource: acpi_dev_irq_override(): Check DMI match last
>
> Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
>     platform/x86: ISST: Add Clearwater Forest to support list
>
> Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
>     platform/x86/intel: power-domains: Add Clearwater Forest support
>
> Jakub Kicinski <kuba@kernel.org>
>     selftests: tc-testing: reduce rshift value
>
> Koichiro Den <koichiro.den@canonical.com>
>     gpio: sim: lock up configfs that an instantiated device depends on
>
> Koichiro Den <koichiro.den@canonical.com>
>     gpio: virtuser: lock up configfs that an instantiated device depends on
>
> Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
>     scsi: ufs: core: Honor runtime/system PM levels if set by host controller drivers
>
> Max Kellermann <max.kellermann@ionos.com>
>     cachefiles: Parse the "secctx" immediately
>
> David Howells <dhowells@redhat.com>
>     netfs: Fix non-contiguous donation between completed reads
>
> David Howells <dhowells@redhat.com>
>     kheaders: Ignore silly-rename files
>
> Zhang Kunbo <zhangkunbo@huawei.com>
>     fs: fix missing declaration of init_files
>
> Brahmajit Das <brahmajit.xyz@gmail.com>
>     fs/qnx6: Fix building with GCC 15
>
> Leo Stone <leocstone@gmail.com>
>     hfs: Sanity check the root record
>
> Lizhi Xu <lizhi.xu@windriver.com>
>     mac802154: check local interfaces before deleting sdata list
>
> Paulo Alcantara <pc@manguebit.com>
>     smb: client: fix double free of TCP_Server_Info::hostname
>
> David Lechner <dlechner@baylibre.com>
>     hwmon: (ltc2991) Fix mixed signed/unsigned in DIV_ROUND_CLOSEST
>
> Wolfram Sang <wsa+renesas@sang-engineering.com>
>     i2c: testunit: on errors, repeat NACK until STOP
>
> Wolfram Sang <wsa+renesas@sang-engineering.com>
>     i2c: rcar: fix NACK handling when being a target
>
> Wolfram Sang <wsa+renesas@sang-engineering.com>
>     i2c: mux: demux-pinctrl: check initial mux selection, too
>
> Pratyush Yadav <pratyush@kernel.org>
>     Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data"
>
> David Lechner <dlechner@baylibre.com>
>     hwmon: (tmp513) Fix division of negative numbers
>
> Chenyuan Yang <chenyuan0y@gmail.com>
>     platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: fix serdev race
>
> Chenyuan Yang <chenyuan0y@gmail.com>
>     platform/x86: dell-uart-backlight: fix serdev race
>
> Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
>     i2c: core: fix reference leak in i2c_register_adapter()
>
> MD Danish Anwar <danishanwar@ti.com>
>     soc: ti: pruss: Fix pruss APIs
>
> Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
>     reset: rzg2l-usbphy-ctrl: Assign proper of node to the allocated device
>
> Maíra Canal <mcanal@igalia.com>
>     drm/v3d: Ensure job pointer is set to NULL after job completion
>
> Ian Forbes <ian.forbes@broadcom.com>
>     drm/vmwgfx: Add new keep_resv BO param
>
> Ian Forbes <ian.forbes@broadcom.com>
>     drm/vmwgfx: Unreserve BO on error
>
> Yu-Chun Lin <eleanor15x@gmail.com>
>     drm/tests: helpers: Fix compiler warning
>
> Jakub Kicinski <kuba@kernel.org>
>     netdev: avoid CFI problems with sock priv helpers
>
> Leon Romanovsky <leon@kernel.org>
>     net/mlx5e: Always start IPsec sequence number from 1
>
> Leon Romanovsky <leon@kernel.org>
>     net/mlx5e: Rely on reqid in IPsec tunnel mode
>
> Leon Romanovsky <leon@kernel.org>
>     net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel
>
> Mark Zhang <markzhang@nvidia.com>
>     net/mlx5: Clear port select structure when fail to create
>
> Chris Mi <cmi@nvidia.com>
>     net/mlx5: SF, Fix add port error handling
>
> Yishai Hadas <yishaih@nvidia.com>
>     net/mlx5: Fix a lockdep warning as part of the write combining test
>
> Patrisious Haddad <phaddad@nvidia.com>
>     net/mlx5: Fix RDMA TX steering prio
>
> Pavel Begunkov <asml.silence@gmail.com>
>     net: make page_pool_ref_netmem work with net iovs
>
> Kevin Groeneveld <kgroeneveld@lenbrook.com>
>     net: fec: handle page_pool_dev_alloc_pages error
>
> Sean Anderson <sean.anderson@linux.dev>
>     net: xilinx: axienet: Fix IRQ coalescing packet count overflow
>
> Dan Carpenter <dan.carpenter@linaro.org>
>     nfp: bpf: prevent integer overflow in nfp_bpf_event_output()
>
> Viresh Kumar <viresh.kumar@linaro.org>
>     cpufreq: Move endif to the end of Kconfig file
>
> Kuniyuki Iwashima <kuniyu@amazon.com>
>     pfcp: Destroy device along with udp socket's netns dismantle.
>
> Kuniyuki Iwashima <kuniyu@amazon.com>
>     gtp: Destroy device along with udp socket's netns dismantle.
>
> Kuniyuki Iwashima <kuniyu@amazon.com>
>     gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp().
>
> Qu Wenruo <wqu@suse.com>
>     btrfs: add the missing error handling inside get_canonical_dev_path
>
> Rafael J. Wysocki <rafael.j.wysocki@intel.com>
>     cpuidle: teo: Update documentation after previous changes
>
> Karol Kolacinski <karol.kolacinski@intel.com>
>     ice: Add correct PHY lane assignment
>
> Sergey Temerkhanov <sergey.temerkhanov@intel.com>
>     ice: Use ice_adapter for PTP shared data instead of auxdev
>
> Sergey Temerkhanov <sergey.temerkhanov@intel.com>
>     ice: Add ice_get_ctrl_ptp() wrapper to simplify the code
>
> Sergey Temerkhanov <sergey.temerkhanov@intel.com>
>     ice: Introduce ice_get_phy_model() wrapper
>
> Karol Kolacinski <karol.kolacinski@intel.com>
>     ice: Fix ETH56G FC-FEC Rx offset value
>
> Karol Kolacinski <karol.kolacinski@intel.com>
>     ice: Fix quad registers read on E825
>
> Karol Kolacinski <karol.kolacinski@intel.com>
>     ice: Fix E825 initialization
>
> Artem Chernyshev <artem.chernyshev@red-soft.ru>
>     pktgen: Avoid out-of-bounds access in get_imix_entries
>
> Ilya Maximets <i.maximets@ovn.org>
>     openvswitch: fix lockup on tx to unregistering netdev with carrier
>
> Paul Barker <paul.barker.ct@bp.renesas.com>
>     net: ravb: Fix max TX frame size for RZ/V2M
>
> Jakub Kicinski <kuba@kernel.org>
>     eth: bnxt: always recalculate features after XDP clearing, fix null-deref
>
> Michal Luczaj <mhal@rbox.co>
>     bpf: Fix bpf_sk_select_reuseport() memory leak
>
> Sudheer Kumar Doredla <s-doredla@ti.com>
>     net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()
>
> Ard Biesheuvel <ardb@kernel.org>
>     efi/zboot: Limit compression options to GZIP and ZSTD
>
>
> -------------
>
> Diffstat:
>
>  Makefile                                           |   4 +-
>  arch/x86/include/asm/special_insns.h               |   2 +-
>  arch/x86/kernel/fred.c                             |   8 +-
>  drivers/acpi/resource.c                            |   6 +-
>  drivers/block/zram/zram_drv.c                      |   1 +
>  drivers/cpufreq/Kconfig                            |   4 +-
>  drivers/cpuidle/governors/teo.c                    |  91 +++----
>  drivers/firmware/efi/Kconfig                       |   4 -
>  drivers/firmware/efi/libstub/Makefile.zboot        |  18 +-
>  drivers/gpio/gpio-sim.c                            |  48 +++-
>  drivers/gpio/gpio-virtuser.c                       |  49 +++-
>  drivers/gpio/gpio-xilinx.c                         |  32 +--
>  drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |   5 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c |   4 +
>  drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |   4 +-
>  drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  41 ++-
>  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c  |  25 +-
>  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c |   4 +-
>  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.h |   2 +-
>  .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |   2 +-
>  .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |  14 +-
>  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c  |  35 ++-
>  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.h  |   3 +-
>  .../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c   |   4 +-
>  .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |  11 +-
>  drivers/gpu/drm/i915/display/intel_fb.c            |   2 +-
>  drivers/gpu/drm/nouveau/nouveau_fence.c            |   6 +-
>  drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.c   |   1 +
>  drivers/gpu/drm/tests/drm_kunit_helpers.c          |   3 +-
>  drivers/gpu/drm/v3d/v3d_irq.c                      |   4 +
>  drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |   3 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_bo.h                 |   3 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |   7 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_gem.c                |   1 +
>  drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |  20 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |   7 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c         |   5 +-
>  drivers/gpu/drm/xe/xe_hw_engine.c                  |   2 +-
>  drivers/gpu/drm/xe/xe_oa.c                         |   1 +
>  drivers/hwmon/ltc2991.c                            |   2 +-
>  drivers/hwmon/tmp513.c                             |   7 +-
>  drivers/i2c/busses/i2c-rcar.c                      |  20 +-
>  drivers/i2c/i2c-atr.c                              |   2 +-
>  drivers/i2c/i2c-core-base.c                        |   1 +
>  drivers/i2c/i2c-slave-testunit.c                   |  19 +-
>  drivers/i2c/muxes/i2c-demux-pinctrl.c              |   4 +-
>  drivers/infiniband/hw/bnxt_re/ib_verbs.c           |   1 +
>  drivers/infiniband/hw/bnxt_re/ib_verbs.h           |   4 +
>  drivers/infiniband/hw/bnxt_re/qplib_fp.c           |   1 +
>  drivers/infiniband/hw/bnxt_re/qplib_fp.h           |   1 +
>  drivers/irqchip/irq-gic-v3-its.c                   |   2 +-
>  drivers/irqchip/irq-gic-v3.c                       |   2 +-
>  drivers/irqchip/irqchip.c                          |   4 +-
>  drivers/mtd/spi-nor/core.c                         |   2 +-
>  drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c        |  19 +-
>  drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  25 +-
>  drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   2 +-
>  drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c      |   7 -
>  drivers/net/ethernet/freescale/fec_main.c          |  19 +-
>  drivers/net/ethernet/intel/ice/ice.h               |   5 +
>  drivers/net/ethernet/intel/ice/ice_adapter.c       |   6 +
>  drivers/net/ethernet/intel/ice/ice_adapter.h       |  22 +-
>  drivers/net/ethernet/intel/ice/ice_adminq_cmd.h    |   1 +
>  drivers/net/ethernet/intel/ice/ice_common.c        |  51 ++++
>  drivers/net/ethernet/intel/ice/ice_common.h        |   1 +
>  drivers/net/ethernet/intel/ice/ice_main.c          |   6 +-
>  drivers/net/ethernet/intel/ice/ice_ptp.c           | 165 +++++++-----
>  drivers/net/ethernet/intel/ice/ice_ptp.h           |   9 +-
>  drivers/net/ethernet/intel/ice/ice_ptp_consts.h    |   2 +-
>  drivers/net/ethernet/intel/ice/ice_ptp_hw.c        | 285 +++++++++++----------
>  drivers/net/ethernet/intel/ice/ice_ptp_hw.h        |   5 +
>  drivers/net/ethernet/intel/ice/ice_type.h          |   2 -
>  .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c   |  22 +-
>  .../mellanox/mlx5/core/en_accel/ipsec_fs.c         |  12 +-
>  .../mellanox/mlx5/core/en_accel/ipsec_offload.c    |  11 +-
>  drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |   1 +
>  .../net/ethernet/mellanox/mlx5/core/lag/port_sel.c |   4 +-
>  .../net/ethernet/mellanox/mlx5/core/sf/devlink.c   |   1 +
>  drivers/net/ethernet/mellanox/mlx5/core/wc.c       |  24 +-
>  drivers/net/ethernet/netronome/nfp/bpf/offload.c   |   3 +-
>  drivers/net/ethernet/renesas/ravb_main.c           |   1 +
>  drivers/net/ethernet/ti/cpsw_ale.c                 |  14 +-
>  drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |   6 +
>  drivers/net/gtp.c                                  |  26 +-
>  drivers/net/pfcp.c                                 |  15 +-
>  drivers/nvme/target/io-cmd-bdev.c                  |   2 +-
>  drivers/platform/x86/dell/dell-uart-backlight.c    |   5 +-
>  .../x86/intel/speed_select_if/isst_if_common.c     |   1 +
>  drivers/platform/x86/intel/tpmi_power_domains.c    |   1 +
>  .../x86/lenovo-yoga-tab2-pro-1380-fastcharger.c    |   5 +-
>  drivers/pmdomain/imx/imx8mp-blk-ctrl.c             |   2 +-
>  drivers/reset/reset-rzg2l-usbphy-ctrl.c            |   1 +
>  drivers/ufs/core/ufshcd.c                          |   9 +-
>  fs/afs/addr_prefs.c                                |   6 +-
>  fs/btrfs/volumes.c                                 |   4 +
>  fs/cachefiles/daemon.c                             |  14 +-
>  fs/cachefiles/internal.h                           |   3 +-
>  fs/cachefiles/security.c                           |   6 +-
>  fs/file.c                                          |   1 +
>  fs/hfs/super.c                                     |   4 +-
>  fs/iomap/buffered-io.c                             |   2 +-
>  fs/netfs/read_collect.c                            |   9 +-
>  fs/proc/vmcore.c                                   |   2 +
>  fs/qnx6/inode.c                                    |  11 +-
>  fs/smb/client/connect.c                            |   3 +-
>  include/linux/hrtimer.h                            |   1 +
>  include/linux/poll.h                               |  10 +-
>  include/linux/pruss_driver.h                       |  12 +-
>  include/linux/userfaultfd_k.h                      |  12 +
>  include/net/page_pool/helpers.h                    |   2 +-
>  include/trace/events/mmflags.h                     |  63 +++++
>  kernel/cpu.c                                       |   2 +-
>  kernel/gen_kheaders.sh                             |   1 +
>  kernel/sched/ext.c                                 |  11 +-
>  kernel/sched/fair.c                                |   6 +-
>  kernel/time/hrtimer.c                              |  11 +-
>  kernel/time/timer_migration.c                      |  43 +++-
>  mm/filemap.c                                       |   2 +-
>  mm/huge_memory.c                                   |  12 +
>  mm/hugetlb.c                                       |  14 +-
>  mm/kmemleak.c                                      |   2 +-
>  mm/mremap.c                                        |  32 ++-
>  mm/vmscan.c                                        |   3 +
>  net/core/filter.c                                  |  30 ++-
>  net/core/netdev-genl-gen.c                         |  14 +-
>  net/core/pktgen.c                                  |   6 +-
>  net/mac802154/iface.c                              |   4 +
>  net/mptcp/options.c                                |   6 +-
>  net/mptcp/protocol.h                               |   9 +-
>  net/ncsi/internal.h                                |   2 +
>  net/ncsi/ncsi-manage.c                             |  16 +-
>  net/ncsi/ncsi-rsp.c                                |  19 +-
>  net/openvswitch/actions.c                          |   4 +-
>  net/vmw_vsock/af_vsock.c                           |  18 ++
>  net/vmw_vsock/virtio_transport_common.c            |  38 ++-
>  net/vmw_vsock/vsock_bpf.c                          |   9 +
>  security/apparmor/policy.c                         |   1 +
>  sound/pci/hda/patch_realtek.c                      |   3 +
>  tools/net/ynl/ynl-gen-c.py                         |  16 +-
>  tools/testing/selftests/mm/cow.c                   |   8 +-
>  tools/testing/selftests/net/mptcp/mptcp_connect.c  |  43 +++-
>  .../selftests/sched_ext/ddsp_bogus_dsq_fail.bpf.c  |   2 +-
>  .../selftests/sched_ext/ddsp_vtimelocal_fail.bpf.c |   4 +-
>  .../testing/selftests/sched_ext/dsp_local_on.bpf.c |   7 +-
>  tools/testing/selftests/sched_ext/dsp_local_on.c   |   5 +-
>  .../selftests/sched_ext/enq_select_cpu_fails.bpf.c |   2 +-
>  tools/testing/selftests/sched_ext/exit.bpf.c       |   4 +-
>  tools/testing/selftests/sched_ext/maximal.bpf.c    |   8 +-
>  .../selftests/sched_ext/select_cpu_dfl.bpf.c       |   2 +-
>  .../sched_ext/select_cpu_dfl_nodispatch.bpf.c      |   2 +-
>  .../selftests/sched_ext/select_cpu_dispatch.bpf.c  |   2 +-
>  .../sched_ext/select_cpu_dispatch_bad_dsq.bpf.c    |   2 +-
>  .../sched_ext/select_cpu_dispatch_dbl_dsp.bpf.c    |   4 +-
>  .../selftests/sched_ext/select_cpu_vtime.bpf.c     |   8 +-
>  .../tc-testing/tc-tests/filters/flow.json          |   4 +-
>  tools/testing/shared/linux/maple_tree.h            |   2 +-
>  tools/testing/vma/linux/atomic.h                   |   2 +-
>  157 files changed, 1327 insertions(+), 639 deletions(-)
>
>
>
Re: [PATCH 6.12 000/121] 6.12.11-rc2 review
Posted by Luna Jernberg 11 months ago
and its now released i bumped that machine up to 6.13 too instead:
https://archlinux.org/packages/core-testing/x86_64/linux/

Den ons 22 jan. 2025 kl 14:15 skrev Luna Jernberg <droidbittin@gmail.com>:
>
> Works fine on my Dell OptiPlex 3050 Micro
> with: Intel(R) Core(TM) i5-6500T CPU @ 2.50GHz
> that runs Arch Linux
>
> Testing on this machine this time as my other one is already on 6.13
>
> Tested-by: Luna Jernberg <droidbittin@gmail.com>
>
> Den ons 22 jan. 2025 kl 10:30 skrev Greg Kroah-Hartman
> <gregkh@linuxfoundation.org>:
> >
> > This is the start of the stable review cycle for the 6.12.11 release.
> > There are 121 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, 24 Jan 2025 09:29:33 +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.11-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.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.11-rc2
> >
> > Ryan Lee <ryan.lee@canonical.com>
> >     apparmor: allocate xmatch for nullpdb inside aa_alloc_null
> >
> > Wayne Lin <Wayne.Lin@amd.com>
> >     drm/amd/display: Validate mdoe under MST LCT=1 case as well
> >
> > Nicholas Susanto <Nicholas.Susanto@amd.com>
> >     Revert "drm/amd/display: Enable urgent latency adjustments for DCN35"
> >
> > Leo Li <sunpeng.li@amd.com>
> >     drm/amd/display: Do not wait for PSR disable on vbl enable
> >
> > Tom Chung <chiahsuan.chung@amd.com>
> >     drm/amd/display: Disable replay and psr while VRR is enabled
> >
> > Tom Chung <chiahsuan.chung@amd.com>
> >     drm/amd/display: Fix PSR-SU not support but still call the amdgpu_dm_psr_enable
> >
> > Christian König <christian.koenig@amd.com>
> >     drm/amdgpu: always sync the GFX pipe on ctx switch
> >
> > Kenneth Feng <kenneth.feng@amd.com>
> >     drm/amdgpu: disable gfxoff with the compute workload on gfx12
> >
> > Gui Chengming <Jack.Gui@amd.com>
> >     drm/amdgpu: fix fw attestation for MP0_14_0_{2/3}
> >
> > Alex Deucher <alexander.deucher@amd.com>
> >     drm/amdgpu/smu13: update powersave optimizations
> >
> > Ashutosh Dixit <ashutosh.dixit@intel.com>
> >     drm/xe/oa: Add missing VISACTL mux registers
> >
> > Matthew Brost <matthew.brost@intel.com>
> >     drm/xe: Mark ComputeCS read mode as UC on iGPU
> >
> > Ville Syrjälä <ville.syrjala@linux.intel.com>
> >     drm/i915/fb: Relax clear color alignment to 64 bytes
> >
> > Xin Li (Intel) <xin@zytor.com>
> >     x86/fred: Fix the FRED RSP0 MSR out of sync with its per-CPU cache
> >
> > Frederic Weisbecker <frederic@kernel.org>
> >     timers/migration: Enforce group initialization visibility to tree walkers
> >
> > Frederic Weisbecker <frederic@kernel.org>
> >     timers/migration: Fix another race between hotplug and idle entry/exit
> >
> > Koichiro Den <koichiro.den@canonical.com>
> >     hrtimers: Handle CPU state correctly on hotplug
> >
> > Tomas Krcka <krckatom@amazon.de>
> >     irqchip/gic-v3-its: Don't enable interrupts in its_irq_set_vcpu_affinity()
> >
> > Yogesh Lal <quic_ylal@quicinc.com>
> >     irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly
> >
> > Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
> >     irqchip: Plug a OF node reference leak in platform_irqchip_probe()
> >
> > Steven Rostedt <rostedt@goodmis.org>
> >     tracing: gfp: Fix the GFP enum values shown for user space tracing tools
> >
> > Donet Tom <donettom@linux.ibm.com>
> >     mm: vmscan : pgdemote vmstat is not getting updated when MGLRU is enabled.
> >
> > Ryan Roberts <ryan.roberts@arm.com>
> >     mm: clear uffd-wp PTE/PMD state on mremap()
> >
> > Leo Li <sunpeng.li@amd.com>
> >     drm/amd/display: Do not elevate mem_type change to full update
> >
> > Ryan Roberts <ryan.roberts@arm.com>
> >     selftests/mm: set allocated memory to non-zero content in cow test
> >
> > Guo Weikang <guoweikang.kernel@gmail.com>
> >     mm/kmemleak: fix percpu memory leak detection failure
> >
> > Xiaolei Wang <xiaolei.wang@windriver.com>
> >     pmdomain: imx8mp-blk-ctrl: add missing loop break condition
> >
> > Suren Baghdasaryan <surenb@google.com>
> >     tools: fix atomic_set() definition to set the value correctly
> >
> > Sean Anderson <sean.anderson@linux.dev>
> >     gpio: xilinx: Convert gpio_lock to raw spinlock
> >
> > Rik van Riel <riel@surriel.com>
> >     fs/proc: fix softlockup in __read_vmcore (part 2)
> >
> > Marco Nelissen <marco.nelissen@gmail.com>
> >     filemap: avoid truncating 64-bit offset to 32 bits
> >
> > Paul Fertser <fercerpav@gmail.com>
> >     net/ncsi: fix locking in Get MAC Address handling
> >
> > Takashi Iwai <tiwai@suse.de>
> >     drm/nouveau/disp: Fix missing backlight control on Macbook 5,1
> >
> > Dave Airlie <airlied@redhat.com>
> >     nouveau/fence: handle cross device fences properly
> >
> > Stefano Garzarella <sgarzare@redhat.com>
> >     vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]
> >
> > Stefano Garzarella <sgarzare@redhat.com>
> >     vsock: reset socket state when de-assigning the transport
> >
> > Stefano Garzarella <sgarzare@redhat.com>
> >     vsock/virtio: cancel close work in the destructor
> >
> > Stefano Garzarella <sgarzare@redhat.com>
> >     vsock/virtio: discard packets if the transport changes
> >
> > Stefano Garzarella <sgarzare@redhat.com>
> >     vsock/bpf: return early if transport is not assigned
> >
> > Heiner Kallweit <hkallweit1@gmail.com>
> >     net: ethernet: xgbe: re-add aneg to supported features in PHY quirks
> >
> > Paolo Abeni <pabeni@redhat.com>
> >     selftests: mptcp: avoid spurious errors on disconnect
> >
> > Paolo Abeni <pabeni@redhat.com>
> >     mptcp: fix spurious wake-up on under memory pressure
> >
> > Paolo Abeni <pabeni@redhat.com>
> >     mptcp: be sure to send ack when mptcp-level window re-opens
> >
> > Tomi Valkeinen <tomi.valkeinen+renesas@ideasonboard.com>
> >     i2c: atr: Fix client detach
> >
> > Kairui Song <kasong@tencent.com>
> >     zram: fix potential UAF of zram table
> >
> > Luke D. Jones <luke@ljones.dev>
> >     ALSA: hda/realtek: fixup ASUS H7606W
> >
> > Luke D. Jones <luke@ljones.dev>
> >     ALSA: hda/realtek: fixup ASUS GA605W
> >
> > Stefan Binding <sbinding@opensource.cirrus.com>
> >     ALSA: hda/realtek: Add support for Ayaneo System using CS35L41 HDA
> >
> > Juergen Gross <jgross@suse.com>
> >     x86/asm: Make serialize() always_inline
> >
> > Peter Zijlstra <peterz@infradead.org>
> >     sched/fair: Fix update_cfs_group() vs DELAY_DEQUEUE
> >
> > Luis Chamberlain <mcgrof@kernel.org>
> >     nvmet: propagate npwg topology
> >
> > Tejun Heo <tj@kernel.org>
> >     sched_ext: Fix dsq_local_on selftest
> >
> > Hongguang Gao <hongguang.gao@broadcom.com>
> >     RDMA/bnxt_re: Fix to export port num to ib_query_qp
> >
> > David Vernet <void@manifault.com>
> >     scx: Fix maximal BPF selftest prog
> >
> > Ihor Solodrai <ihor.solodrai@pm.me>
> >     selftests/sched_ext: fix build after renames in sched_ext API
> >
> > Oleg Nesterov <oleg@redhat.com>
> >     poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll()
> >
> > Lizhi Xu <lizhi.xu@windriver.com>
> >     afs: Fix merge preference rule failure condition
> >
> > Marco Nelissen <marco.nelissen@gmail.com>
> >     iomap: avoid avoid truncating 64-bit offset to 32 bits
> >
> > Henry Huang <henry.hj@antgroup.com>
> >     sched_ext: keep running prev when prev->scx.slice != 0
> >
> > Hans de Goede <hdegoede@redhat.com>
> >     ACPI: resource: acpi_dev_irq_override(): Check DMI match last
> >
> > Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
> >     platform/x86: ISST: Add Clearwater Forest to support list
> >
> > Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
> >     platform/x86/intel: power-domains: Add Clearwater Forest support
> >
> > Jakub Kicinski <kuba@kernel.org>
> >     selftests: tc-testing: reduce rshift value
> >
> > Koichiro Den <koichiro.den@canonical.com>
> >     gpio: sim: lock up configfs that an instantiated device depends on
> >
> > Koichiro Den <koichiro.den@canonical.com>
> >     gpio: virtuser: lock up configfs that an instantiated device depends on
> >
> > Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
> >     scsi: ufs: core: Honor runtime/system PM levels if set by host controller drivers
> >
> > Max Kellermann <max.kellermann@ionos.com>
> >     cachefiles: Parse the "secctx" immediately
> >
> > David Howells <dhowells@redhat.com>
> >     netfs: Fix non-contiguous donation between completed reads
> >
> > David Howells <dhowells@redhat.com>
> >     kheaders: Ignore silly-rename files
> >
> > Zhang Kunbo <zhangkunbo@huawei.com>
> >     fs: fix missing declaration of init_files
> >
> > Brahmajit Das <brahmajit.xyz@gmail.com>
> >     fs/qnx6: Fix building with GCC 15
> >
> > Leo Stone <leocstone@gmail.com>
> >     hfs: Sanity check the root record
> >
> > Lizhi Xu <lizhi.xu@windriver.com>
> >     mac802154: check local interfaces before deleting sdata list
> >
> > Paulo Alcantara <pc@manguebit.com>
> >     smb: client: fix double free of TCP_Server_Info::hostname
> >
> > David Lechner <dlechner@baylibre.com>
> >     hwmon: (ltc2991) Fix mixed signed/unsigned in DIV_ROUND_CLOSEST
> >
> > Wolfram Sang <wsa+renesas@sang-engineering.com>
> >     i2c: testunit: on errors, repeat NACK until STOP
> >
> > Wolfram Sang <wsa+renesas@sang-engineering.com>
> >     i2c: rcar: fix NACK handling when being a target
> >
> > Wolfram Sang <wsa+renesas@sang-engineering.com>
> >     i2c: mux: demux-pinctrl: check initial mux selection, too
> >
> > Pratyush Yadav <pratyush@kernel.org>
> >     Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data"
> >
> > David Lechner <dlechner@baylibre.com>
> >     hwmon: (tmp513) Fix division of negative numbers
> >
> > Chenyuan Yang <chenyuan0y@gmail.com>
> >     platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: fix serdev race
> >
> > Chenyuan Yang <chenyuan0y@gmail.com>
> >     platform/x86: dell-uart-backlight: fix serdev race
> >
> > Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
> >     i2c: core: fix reference leak in i2c_register_adapter()
> >
> > MD Danish Anwar <danishanwar@ti.com>
> >     soc: ti: pruss: Fix pruss APIs
> >
> > Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
> >     reset: rzg2l-usbphy-ctrl: Assign proper of node to the allocated device
> >
> > Maíra Canal <mcanal@igalia.com>
> >     drm/v3d: Ensure job pointer is set to NULL after job completion
> >
> > Ian Forbes <ian.forbes@broadcom.com>
> >     drm/vmwgfx: Add new keep_resv BO param
> >
> > Ian Forbes <ian.forbes@broadcom.com>
> >     drm/vmwgfx: Unreserve BO on error
> >
> > Yu-Chun Lin <eleanor15x@gmail.com>
> >     drm/tests: helpers: Fix compiler warning
> >
> > Jakub Kicinski <kuba@kernel.org>
> >     netdev: avoid CFI problems with sock priv helpers
> >
> > Leon Romanovsky <leon@kernel.org>
> >     net/mlx5e: Always start IPsec sequence number from 1
> >
> > Leon Romanovsky <leon@kernel.org>
> >     net/mlx5e: Rely on reqid in IPsec tunnel mode
> >
> > Leon Romanovsky <leon@kernel.org>
> >     net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel
> >
> > Mark Zhang <markzhang@nvidia.com>
> >     net/mlx5: Clear port select structure when fail to create
> >
> > Chris Mi <cmi@nvidia.com>
> >     net/mlx5: SF, Fix add port error handling
> >
> > Yishai Hadas <yishaih@nvidia.com>
> >     net/mlx5: Fix a lockdep warning as part of the write combining test
> >
> > Patrisious Haddad <phaddad@nvidia.com>
> >     net/mlx5: Fix RDMA TX steering prio
> >
> > Pavel Begunkov <asml.silence@gmail.com>
> >     net: make page_pool_ref_netmem work with net iovs
> >
> > Kevin Groeneveld <kgroeneveld@lenbrook.com>
> >     net: fec: handle page_pool_dev_alloc_pages error
> >
> > Sean Anderson <sean.anderson@linux.dev>
> >     net: xilinx: axienet: Fix IRQ coalescing packet count overflow
> >
> > Dan Carpenter <dan.carpenter@linaro.org>
> >     nfp: bpf: prevent integer overflow in nfp_bpf_event_output()
> >
> > Viresh Kumar <viresh.kumar@linaro.org>
> >     cpufreq: Move endif to the end of Kconfig file
> >
> > Kuniyuki Iwashima <kuniyu@amazon.com>
> >     pfcp: Destroy device along with udp socket's netns dismantle.
> >
> > Kuniyuki Iwashima <kuniyu@amazon.com>
> >     gtp: Destroy device along with udp socket's netns dismantle.
> >
> > Kuniyuki Iwashima <kuniyu@amazon.com>
> >     gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp().
> >
> > Qu Wenruo <wqu@suse.com>
> >     btrfs: add the missing error handling inside get_canonical_dev_path
> >
> > Rafael J. Wysocki <rafael.j.wysocki@intel.com>
> >     cpuidle: teo: Update documentation after previous changes
> >
> > Karol Kolacinski <karol.kolacinski@intel.com>
> >     ice: Add correct PHY lane assignment
> >
> > Sergey Temerkhanov <sergey.temerkhanov@intel.com>
> >     ice: Use ice_adapter for PTP shared data instead of auxdev
> >
> > Sergey Temerkhanov <sergey.temerkhanov@intel.com>
> >     ice: Add ice_get_ctrl_ptp() wrapper to simplify the code
> >
> > Sergey Temerkhanov <sergey.temerkhanov@intel.com>
> >     ice: Introduce ice_get_phy_model() wrapper
> >
> > Karol Kolacinski <karol.kolacinski@intel.com>
> >     ice: Fix ETH56G FC-FEC Rx offset value
> >
> > Karol Kolacinski <karol.kolacinski@intel.com>
> >     ice: Fix quad registers read on E825
> >
> > Karol Kolacinski <karol.kolacinski@intel.com>
> >     ice: Fix E825 initialization
> >
> > Artem Chernyshev <artem.chernyshev@red-soft.ru>
> >     pktgen: Avoid out-of-bounds access in get_imix_entries
> >
> > Ilya Maximets <i.maximets@ovn.org>
> >     openvswitch: fix lockup on tx to unregistering netdev with carrier
> >
> > Paul Barker <paul.barker.ct@bp.renesas.com>
> >     net: ravb: Fix max TX frame size for RZ/V2M
> >
> > Jakub Kicinski <kuba@kernel.org>
> >     eth: bnxt: always recalculate features after XDP clearing, fix null-deref
> >
> > Michal Luczaj <mhal@rbox.co>
> >     bpf: Fix bpf_sk_select_reuseport() memory leak
> >
> > Sudheer Kumar Doredla <s-doredla@ti.com>
> >     net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()
> >
> > Ard Biesheuvel <ardb@kernel.org>
> >     efi/zboot: Limit compression options to GZIP and ZSTD
> >
> >
> > -------------
> >
> > Diffstat:
> >
> >  Makefile                                           |   4 +-
> >  arch/x86/include/asm/special_insns.h               |   2 +-
> >  arch/x86/kernel/fred.c                             |   8 +-
> >  drivers/acpi/resource.c                            |   6 +-
> >  drivers/block/zram/zram_drv.c                      |   1 +
> >  drivers/cpufreq/Kconfig                            |   4 +-
> >  drivers/cpuidle/governors/teo.c                    |  91 +++----
> >  drivers/firmware/efi/Kconfig                       |   4 -
> >  drivers/firmware/efi/libstub/Makefile.zboot        |  18 +-
> >  drivers/gpio/gpio-sim.c                            |  48 +++-
> >  drivers/gpio/gpio-virtuser.c                       |  49 +++-
> >  drivers/gpio/gpio-xilinx.c                         |  32 +--
> >  drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |   5 +-
> >  drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c |   4 +
> >  drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |   4 +-
> >  drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  41 ++-
> >  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c  |  25 +-
> >  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c |   4 +-
> >  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.h |   2 +-
> >  .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |   2 +-
> >  .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |  14 +-
> >  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c  |  35 ++-
> >  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.h  |   3 +-
> >  .../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c   |   4 +-
> >  .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |  11 +-
> >  drivers/gpu/drm/i915/display/intel_fb.c            |   2 +-
> >  drivers/gpu/drm/nouveau/nouveau_fence.c            |   6 +-
> >  drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.c   |   1 +
> >  drivers/gpu/drm/tests/drm_kunit_helpers.c          |   3 +-
> >  drivers/gpu/drm/v3d/v3d_irq.c                      |   4 +
> >  drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |   3 +-
> >  drivers/gpu/drm/vmwgfx/vmwgfx_bo.h                 |   3 +-
> >  drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |   7 +-
> >  drivers/gpu/drm/vmwgfx/vmwgfx_gem.c                |   1 +
> >  drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |  20 +-
> >  drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |   7 +-
> >  drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c         |   5 +-
> >  drivers/gpu/drm/xe/xe_hw_engine.c                  |   2 +-
> >  drivers/gpu/drm/xe/xe_oa.c                         |   1 +
> >  drivers/hwmon/ltc2991.c                            |   2 +-
> >  drivers/hwmon/tmp513.c                             |   7 +-
> >  drivers/i2c/busses/i2c-rcar.c                      |  20 +-
> >  drivers/i2c/i2c-atr.c                              |   2 +-
> >  drivers/i2c/i2c-core-base.c                        |   1 +
> >  drivers/i2c/i2c-slave-testunit.c                   |  19 +-
> >  drivers/i2c/muxes/i2c-demux-pinctrl.c              |   4 +-
> >  drivers/infiniband/hw/bnxt_re/ib_verbs.c           |   1 +
> >  drivers/infiniband/hw/bnxt_re/ib_verbs.h           |   4 +
> >  drivers/infiniband/hw/bnxt_re/qplib_fp.c           |   1 +
> >  drivers/infiniband/hw/bnxt_re/qplib_fp.h           |   1 +
> >  drivers/irqchip/irq-gic-v3-its.c                   |   2 +-
> >  drivers/irqchip/irq-gic-v3.c                       |   2 +-
> >  drivers/irqchip/irqchip.c                          |   4 +-
> >  drivers/mtd/spi-nor/core.c                         |   2 +-
> >  drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c        |  19 +-
> >  drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  25 +-
> >  drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   2 +-
> >  drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c      |   7 -
> >  drivers/net/ethernet/freescale/fec_main.c          |  19 +-
> >  drivers/net/ethernet/intel/ice/ice.h               |   5 +
> >  drivers/net/ethernet/intel/ice/ice_adapter.c       |   6 +
> >  drivers/net/ethernet/intel/ice/ice_adapter.h       |  22 +-
> >  drivers/net/ethernet/intel/ice/ice_adminq_cmd.h    |   1 +
> >  drivers/net/ethernet/intel/ice/ice_common.c        |  51 ++++
> >  drivers/net/ethernet/intel/ice/ice_common.h        |   1 +
> >  drivers/net/ethernet/intel/ice/ice_main.c          |   6 +-
> >  drivers/net/ethernet/intel/ice/ice_ptp.c           | 165 +++++++-----
> >  drivers/net/ethernet/intel/ice/ice_ptp.h           |   9 +-
> >  drivers/net/ethernet/intel/ice/ice_ptp_consts.h    |   2 +-
> >  drivers/net/ethernet/intel/ice/ice_ptp_hw.c        | 285 +++++++++++----------
> >  drivers/net/ethernet/intel/ice/ice_ptp_hw.h        |   5 +
> >  drivers/net/ethernet/intel/ice/ice_type.h          |   2 -
> >  .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c   |  22 +-
> >  .../mellanox/mlx5/core/en_accel/ipsec_fs.c         |  12 +-
> >  .../mellanox/mlx5/core/en_accel/ipsec_offload.c    |  11 +-
> >  drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |   1 +
> >  .../net/ethernet/mellanox/mlx5/core/lag/port_sel.c |   4 +-
> >  .../net/ethernet/mellanox/mlx5/core/sf/devlink.c   |   1 +
> >  drivers/net/ethernet/mellanox/mlx5/core/wc.c       |  24 +-
> >  drivers/net/ethernet/netronome/nfp/bpf/offload.c   |   3 +-
> >  drivers/net/ethernet/renesas/ravb_main.c           |   1 +
> >  drivers/net/ethernet/ti/cpsw_ale.c                 |  14 +-
> >  drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |   6 +
> >  drivers/net/gtp.c                                  |  26 +-
> >  drivers/net/pfcp.c                                 |  15 +-
> >  drivers/nvme/target/io-cmd-bdev.c                  |   2 +-
> >  drivers/platform/x86/dell/dell-uart-backlight.c    |   5 +-
> >  .../x86/intel/speed_select_if/isst_if_common.c     |   1 +
> >  drivers/platform/x86/intel/tpmi_power_domains.c    |   1 +
> >  .../x86/lenovo-yoga-tab2-pro-1380-fastcharger.c    |   5 +-
> >  drivers/pmdomain/imx/imx8mp-blk-ctrl.c             |   2 +-
> >  drivers/reset/reset-rzg2l-usbphy-ctrl.c            |   1 +
> >  drivers/ufs/core/ufshcd.c                          |   9 +-
> >  fs/afs/addr_prefs.c                                |   6 +-
> >  fs/btrfs/volumes.c                                 |   4 +
> >  fs/cachefiles/daemon.c                             |  14 +-
> >  fs/cachefiles/internal.h                           |   3 +-
> >  fs/cachefiles/security.c                           |   6 +-
> >  fs/file.c                                          |   1 +
> >  fs/hfs/super.c                                     |   4 +-
> >  fs/iomap/buffered-io.c                             |   2 +-
> >  fs/netfs/read_collect.c                            |   9 +-
> >  fs/proc/vmcore.c                                   |   2 +
> >  fs/qnx6/inode.c                                    |  11 +-
> >  fs/smb/client/connect.c                            |   3 +-
> >  include/linux/hrtimer.h                            |   1 +
> >  include/linux/poll.h                               |  10 +-
> >  include/linux/pruss_driver.h                       |  12 +-
> >  include/linux/userfaultfd_k.h                      |  12 +
> >  include/net/page_pool/helpers.h                    |   2 +-
> >  include/trace/events/mmflags.h                     |  63 +++++
> >  kernel/cpu.c                                       |   2 +-
> >  kernel/gen_kheaders.sh                             |   1 +
> >  kernel/sched/ext.c                                 |  11 +-
> >  kernel/sched/fair.c                                |   6 +-
> >  kernel/time/hrtimer.c                              |  11 +-
> >  kernel/time/timer_migration.c                      |  43 +++-
> >  mm/filemap.c                                       |   2 +-
> >  mm/huge_memory.c                                   |  12 +
> >  mm/hugetlb.c                                       |  14 +-
> >  mm/kmemleak.c                                      |   2 +-
> >  mm/mremap.c                                        |  32 ++-
> >  mm/vmscan.c                                        |   3 +
> >  net/core/filter.c                                  |  30 ++-
> >  net/core/netdev-genl-gen.c                         |  14 +-
> >  net/core/pktgen.c                                  |   6 +-
> >  net/mac802154/iface.c                              |   4 +
> >  net/mptcp/options.c                                |   6 +-
> >  net/mptcp/protocol.h                               |   9 +-
> >  net/ncsi/internal.h                                |   2 +
> >  net/ncsi/ncsi-manage.c                             |  16 +-
> >  net/ncsi/ncsi-rsp.c                                |  19 +-
> >  net/openvswitch/actions.c                          |   4 +-
> >  net/vmw_vsock/af_vsock.c                           |  18 ++
> >  net/vmw_vsock/virtio_transport_common.c            |  38 ++-
> >  net/vmw_vsock/vsock_bpf.c                          |   9 +
> >  security/apparmor/policy.c                         |   1 +
> >  sound/pci/hda/patch_realtek.c                      |   3 +
> >  tools/net/ynl/ynl-gen-c.py                         |  16 +-
> >  tools/testing/selftests/mm/cow.c                   |   8 +-
> >  tools/testing/selftests/net/mptcp/mptcp_connect.c  |  43 +++-
> >  .../selftests/sched_ext/ddsp_bogus_dsq_fail.bpf.c  |   2 +-
> >  .../selftests/sched_ext/ddsp_vtimelocal_fail.bpf.c |   4 +-
> >  .../testing/selftests/sched_ext/dsp_local_on.bpf.c |   7 +-
> >  tools/testing/selftests/sched_ext/dsp_local_on.c   |   5 +-
> >  .../selftests/sched_ext/enq_select_cpu_fails.bpf.c |   2 +-
> >  tools/testing/selftests/sched_ext/exit.bpf.c       |   4 +-
> >  tools/testing/selftests/sched_ext/maximal.bpf.c    |   8 +-
> >  .../selftests/sched_ext/select_cpu_dfl.bpf.c       |   2 +-
> >  .../sched_ext/select_cpu_dfl_nodispatch.bpf.c      |   2 +-
> >  .../selftests/sched_ext/select_cpu_dispatch.bpf.c  |   2 +-
> >  .../sched_ext/select_cpu_dispatch_bad_dsq.bpf.c    |   2 +-
> >  .../sched_ext/select_cpu_dispatch_dbl_dsp.bpf.c    |   4 +-
> >  .../selftests/sched_ext/select_cpu_vtime.bpf.c     |   8 +-
> >  .../tc-testing/tc-tests/filters/flow.json          |   4 +-
> >  tools/testing/shared/linux/maple_tree.h            |   2 +-
> >  tools/testing/vma/linux/atomic.h                   |   2 +-
> >  157 files changed, 1327 insertions(+), 639 deletions(-)
> >
> >
> >
Re: [PATCH 6.12] 6.12.11-rc2 review
Posted by Hardik Garg 11 months ago
The kernel builds fine for v6.12.11-rc2 on x86 and arm64 Azure VM.

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




Thanks,
Hardik