Documentation/admin-guide/cgroup-v2.rst | 2 +- Makefile | 4 +- arch/arm/boot/dts/nxp/imx/imxrt1050.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx95.dtsi | 2 +- arch/arm64/boot/dts/qcom/sa8775p.dtsi | 5 +- arch/arm64/boot/dts/qcom/x1e80100.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 1 + arch/riscv/include/asm/page.h | 1 + arch/riscv/include/asm/pgtable.h | 2 +- arch/riscv/include/asm/sbi.h | 1 + arch/riscv/kernel/entry.S | 21 +- arch/riscv/kernel/module.c | 18 +- arch/riscv/kernel/probes/kprobes.c | 2 +- arch/riscv/kernel/stacktrace.c | 4 +- arch/riscv/kernel/traps.c | 6 +- arch/riscv/mm/init.c | 17 +- arch/x86/kernel/fpu/regset.c | 3 +- block/bfq-iosched.c | 12 +- drivers/acpi/resource.c | 18 ++ drivers/base/topology.c | 24 +- drivers/bluetooth/btmtk.c | 7 + drivers/bluetooth/btnxpuart.c | 1 + drivers/cpuidle/cpuidle-riscv-sbi.c | 4 +- drivers/gpio/gpio-loongson-64bit.c | 6 +- drivers/gpio/gpio-virtuser.c | 44 ++-- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 17 ++ drivers/gpu/drm/amd/amdkfd/kfd_process.c | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 35 +-- drivers/gpu/drm/amd/display/dc/core/dc.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_state.c | 8 +- drivers/gpu/drm/amd/display/dc/dc.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 1 - .../gpu/drm/amd/display/dc/dml/dml_inline_defs.h | 8 + .../drm/amd/display/dc/dml2/dml2_mall_phantom.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 2 + drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 12 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 1 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 1 + drivers/gpu/drm/mediatek/Kconfig | 5 - drivers/gpu/drm/mediatek/mtk_crtc.c | 25 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 69 +++--- drivers/gpu/drm/mediatek/mtk_dp.c | 46 ++-- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 2 + drivers/gpu/drm/mediatek/mtk_dsi.c | 49 ++-- drivers/gpu/drm/xe/xe_gt.c | 8 +- drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 4 +- drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h | 3 +- drivers/gpu/drm/xe/xe_oa.c | 265 ++++++++++++++------- drivers/gpu/drm/xe/xe_oa_types.h | 6 + drivers/gpu/drm/xe/xe_query.c | 2 +- drivers/gpu/drm/xe/xe_ring_ops.c | 5 +- drivers/gpu/drm/xe/xe_sched_job_types.h | 2 + drivers/hwmon/drivetemp.c | 8 +- drivers/iio/adc/ad7124.c | 3 + drivers/iio/adc/ad7173.c | 10 +- drivers/iio/adc/at91_adc.c | 2 +- drivers/iio/adc/rockchip_saradc.c | 2 + drivers/iio/adc/ti-ads1119.c | 4 +- drivers/iio/adc/ti-ads124s08.c | 4 +- drivers/iio/adc/ti-ads1298.c | 2 + drivers/iio/adc/ti-ads8688.c | 2 +- drivers/iio/dummy/iio_simple_dummy_buffer.c | 2 +- drivers/iio/gyro/fxas21002c_core.c | 11 +- drivers/iio/imu/inv_icm42600/inv_icm42600.h | 1 + drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 22 +- drivers/iio/imu/inv_icm42600/inv_icm42600_spi.c | 3 +- drivers/iio/imu/kmx61.c | 2 +- drivers/iio/inkern.c | 2 +- drivers/iio/light/bh1745.c | 2 + drivers/iio/light/vcnl4035.c | 2 +- drivers/iio/pressure/zpa2326.c | 2 + drivers/md/dm-ebs-target.c | 2 +- drivers/md/dm-thin.c | 5 +- drivers/md/dm-verity-fec.c | 40 ++-- drivers/md/persistent-data/dm-array.c | 19 +- drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c | 4 +- drivers/net/ethernet/amd/pds_core/devlink.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 38 ++- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 5 +- drivers/net/ethernet/google/gve/gve_main.c | 14 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 3 - drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 96 +++----- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 1 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 45 +++- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c | 3 + .../ethernet/hisilicon/hns3/hns3pf/hclge_regs.c | 9 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 41 +++- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_regs.c | 9 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 2 + drivers/net/ethernet/intel/ice/ice_dpll.c | 35 ++- drivers/net/ethernet/intel/ice/ice_ptp_consts.h | 4 +- drivers/net/ethernet/intel/igc/igc_base.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 1 + drivers/net/ethernet/realtek/rtase/rtase_main.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c | 14 +- drivers/net/ethernet/wangxun/libwx/wx_hw.c | 24 +- drivers/net/ieee802154/ca8210.c | 6 +- drivers/net/mctp/mctp-i3c.c | 4 + drivers/perf/riscv_pmu_sbi.c | 17 +- drivers/platform/x86/amd/pmc/pmc.c | 8 +- drivers/platform/x86/intel/pmc/core_ssram.c | 4 + drivers/staging/iio/frequency/ad9832.c | 2 +- drivers/staging/iio/frequency/ad9834.c | 2 +- drivers/thermal/thermal_of.c | 1 + drivers/tty/serial/8250/8250_core.c | 3 + drivers/tty/serial/stm32-usart.c | 4 +- drivers/ufs/core/ufshcd-priv.h | 6 - drivers/ufs/core/ufshcd.c | 1 - drivers/ufs/host/ufs-qcom.c | 13 +- drivers/usb/chipidea/ci_hdrc_imx.c | 25 +- drivers/usb/class/usblp.c | 7 +- drivers/usb/core/hub.c | 6 +- drivers/usb/core/port.c | 7 +- drivers/usb/dwc3/core.h | 1 + drivers/usb/dwc3/dwc3-am62.c | 1 + drivers/usb/dwc3/gadget.c | 4 +- drivers/usb/gadget/Kconfig | 4 +- drivers/usb/gadget/configfs.c | 6 +- drivers/usb/gadget/function/f_fs.c | 2 +- drivers/usb/gadget/function/f_uac2.c | 1 + drivers/usb/gadget/function/u_serial.c | 8 +- drivers/usb/host/xhci-plat.c | 3 +- drivers/usb/serial/cp210x.c | 1 + drivers/usb/serial/option.c | 4 +- drivers/usb/storage/unusual_devs.h | 7 + drivers/usb/typec/tcpm/maxim_contaminant.c | 4 +- drivers/usb/typec/tcpm/tcpci.c | 25 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 4 +- drivers/vfio/pci/vfio_pci_core.c | 17 +- fs/afs/afs.h | 2 +- fs/afs/afs_vl.h | 1 + fs/afs/vl_alias.c | 8 +- fs/afs/vlclient.c | 2 +- fs/btrfs/extent_io.c | 7 +- fs/btrfs/inode.c | 2 +- fs/btrfs/scrub.c | 4 + fs/btrfs/zlib.c | 4 +- fs/buffer.c | 4 +- fs/exfat/dir.c | 3 +- fs/exfat/fatent.c | 10 + fs/exfat/file.c | 6 + fs/ext4/page-io.c | 2 +- fs/f2fs/data.c | 9 +- fs/fs-writeback.c | 8 +- fs/fuse/dir.c | 2 + fs/iomap/buffered-io.c | 68 +++++- fs/jbd2/commit.c | 4 +- fs/jbd2/revoke.c | 2 +- fs/mount.h | 15 +- fs/mpage.c | 2 +- fs/namespace.c | 24 +- fs/netfs/buffered_read.c | 28 ++- fs/netfs/direct_write.c | 7 +- fs/netfs/read_collect.c | 9 +- fs/netfs/read_pgpriv2.c | 4 + fs/netfs/read_retry.c | 5 +- fs/netfs/write_collect.c | 9 +- fs/nfs/fscache.c | 9 +- fs/notify/fdinfo.c | 4 +- fs/overlayfs/copy_up.c | 16 +- fs/overlayfs/export.c | 49 ++-- fs/overlayfs/namei.c | 4 +- fs/overlayfs/overlayfs.h | 2 +- fs/smb/client/namespace.c | 19 +- fs/smb/server/smb2pdu.c | 43 ++++ fs/smb/server/smb2pdu.h | 10 + fs/smb/server/vfs.c | 3 +- include/linux/bus/stm32_firewall_device.h | 2 +- include/linux/iomap.h | 2 +- include/linux/mount.h | 3 +- include/linux/netfs.h | 1 - include/linux/writeback.h | 4 +- include/net/inet_connection_sock.h | 2 +- include/uapi/drm/xe_drm.h | 17 ++ include/ufs/ufshcd.h | 2 - io_uring/eventfd.c | 2 +- io_uring/io_uring.c | 5 +- io_uring/sqpoll.c | 6 +- io_uring/timeout.c | 4 +- kernel/cgroup/cpuset.c | 35 +-- kernel/sched/ext.c | 76 ++++-- kernel/sched/ext.h | 8 +- kernel/sched/idle.c | 5 +- net/802/psnap.c | 4 +- net/bluetooth/hci_sync.c | 11 +- net/bluetooth/mgmt.c | 38 ++- net/bluetooth/rfcomm/tty.c | 4 +- net/core/dev.c | 43 +++- net/core/dev.h | 3 +- net/core/link_watch.c | 10 +- net/core/netdev-genl.c | 9 +- net/ipv4/tcp_ipv4.c | 2 +- net/mptcp/ctrl.c | 17 +- net/netfilter/nf_conntrack_core.c | 5 +- net/netfilter/nf_tables_api.c | 15 +- net/rds/tcp.c | 39 ++- net/sched/cls_flow.c | 3 +- net/sched/sch_cake.c | 140 ++++++----- net/sctp/sysctl.c | 14 +- net/tls/tls_sw.c | 2 +- sound/soc/codecs/rt722-sdca.c | 7 +- .../soc/mediatek/common/mtk-afe-platform-driver.c | 4 +- tools/testing/selftests/alsa/Makefile | 2 +- tools/testing/selftests/cgroup/test_cpuset_prs.sh | 33 +-- 207 files changed, 1626 insertions(+), 884 deletions(-)
This is the start of the stable review cycle for the 6.12.10 release.
There are 189 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, 17 Jan 2025 10:34:58 +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.10-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Linux 6.12.10-rc1
Jakub Kicinski <kuba@kernel.org>
netdev: prevent accessing NAPI instances from another namespace
Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>
iio: imu: inv_icm42600: fix spi burst write not supported
Pavel Begunkov <asml.silence@gmail.com>
io_uring: don't touch sqd->thread off tw add
Daniel Golle <daniel@makrotopia.org>
drm/mediatek: Only touch DISP_REG_OVL_PITCH_MSB if AFBC is supported
Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
xe/oa: Fix query mode of operation for OAR/OAC
Ashutosh Dixit <ashutosh.dixit@intel.com>
drm/xe/oa: Add input fence dependencies
Ashutosh Dixit <ashutosh.dixit@intel.com>
drm/xe/oa/uapi: Define and parse OA sync properties
Ashutosh Dixit <ashutosh.dixit@intel.com>
drm/xe/oa: Separate batch submission from waiting for completion
guanjing <guanjing@cmss.chinamobile.com>
firewall: remove misplaced semicolon from stm32_firewall_get_firewall
Peter Geis <pgwipeout@gmail.com>
arm64: dts: rockchip: add hevc power domain clock to rk3328
Yu Kuai <yukuai3@huawei.com>
block, bfq: fix waker_bfqq UAF after bfq_split_bfqq()
Daniil Stas <daniil.stas@posteo.net>
hwmon: (drivetemp) Fix driver producing garbage data when SCSI errors occur
Jie Gan <quic_jiegan@quicinc.com>
arm64: dts: qcom: sa8775p: fix the secure device bootup issue
Jesse Taube <Mr.Bossman075@gmail.com>
ARM: dts: imxrt1050: Fix clocks for mmc
Wei Fang <wei.fang@nxp.com>
arm64: dts: imx95: correct the address length of netcmix_blk_ctrl
Jens Axboe <axboe@kernel.dk>
io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period
Uwe Kleine-König <u.kleine-koenig@baylibre.com>
iio: adc: ad7124: Disable all channels at probe time
David Lechner <dlechner@baylibre.com>
iio: adc: ad7173: fix using shared static info struct
Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
iio: inkern: call iio_device_put() only on mapped devices
Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
iio: adc: at91: call input_free_device() on allocated iio_dev
Fabio Estevam <festevam@gmail.com>
iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()
Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>
iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on
Charles Han <hanchunchao@inspur.com>
iio: adc: ti-ads1298: Add NULL check in ads1298_init
Carlos Song <carlos.song@nxp.com>
iio: gyro: fxas21002c: Fix missing data update in trigger handler
Javier Carrasco <javier.carrasco.cruz@gmail.com>
iio: adc: ti-ads1119: fix sample size in scan struct for triggered buffer
Javier Carrasco <javier.carrasco.cruz@gmail.com>
iio: adc: ti-ads1119: fix information leak in triggered buffer
Javier Carrasco <javier.carrasco.cruz@gmail.com>
iio: adc: ti-ads8688: fix information leak in triggered buffer
Javier Carrasco <javier.carrasco.cruz@gmail.com>
iio: adc: rockchip_saradc: fix information leak in triggered buffer
Javier Carrasco <javier.carrasco.cruz@gmail.com>
iio: imu: kmx61: fix information leak in triggered buffer
Javier Carrasco <javier.carrasco.cruz@gmail.com>
iio: light: bh1745: fix information leak in triggered buffer
Javier Carrasco <javier.carrasco.cruz@gmail.com>
iio: light: vcnl4035: fix information leak in triggered buffer
Javier Carrasco <javier.carrasco.cruz@gmail.com>
iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer
Javier Carrasco <javier.carrasco.cruz@gmail.com>
iio: pressure: zpa2326: fix information leak in triggered buffer
GONG Ruiqi <gongruiqi1@huawei.com>
usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control()
Xu Yang <xu.yang_2@nxp.com>
usb: host: xhci-plat: set skip_phy_initialization if software node has XHCI_SKIP_PHY_INIT property
Ingo Rohloff <ingo.rohloff@lauterbach.com>
usb: gadget: configfs: Ignore trailing LF for user strings to cdev
Akash M <akash.m5@samsung.com>
usb: gadget: f_fs: Remove WARN_ON in functionfs_bind
Dan Carpenter <dan.carpenter@linaro.org>
usb: typec: tcpm/tcpci_maxim: fix error code in max_contaminant_read_resistance_kohm()
Prashanth K <quic_prashk@quicinc.com>
usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints
Xu Yang <xu.yang_2@nxp.com>
usb: typec: tcpci: fix NULL pointer issue on shared irq case
Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
usb: chipidea: ci_hdrc_imx: decrement device's refcount in .remove() and in the error path of .probe()
Takashi Iwai <tiwai@suse.de>
usb: gadget: midi2: Reverse-select at the right place
Ma Ke <make_ruc2021@163.com>
usb: fix reference leak in usb_new_device()
Kai-Heng Feng <kaihengf@nvidia.com>
USB: core: Disable LPM only for non-suspended ports
Jun Yan <jerrysteve1101@gmail.com>
USB: usblp: return error when setting unsupported protocol
Prashanth K <quic_prashk@quicinc.com>
usb: dwc3-am62: Disable autosuspend during remove
Rick Edgecombe <rick.p.edgecombe@intel.com>
x86/fpu: Ensure shadow stack is active before "getting" registers
Lianqin Hu <hulianqin@vivo.com>
usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null
Ben Wolsieffer <ben.wolsieffer@hefring.com>
serial: stm32: use port lock wrappers for break control
Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
tty: serial: 8250: Fix another runtime PM usage counter underflow
Rengarajan S <rengarajan.s@microchip.com>
misc: microchip: pci1xxxx: Resolve return code mismatch during GPIO set config
Rengarajan S <rengarajan.s@microchip.com>
misc: microchip: pci1xxxx: Resolve kernel panic during GPIO IRQ handling
Li Huafei <lihuafei1@huawei.com>
topology: Keep the cpumask unchanged when printing cpumap
André Draszik <andre.draszik@linaro.org>
usb: dwc3: gadget: fix writing NYET threshold
Johan Hovold <johan@kernel.org>
USB: serial: cp210x: add Phoenix Contact UPS Device
Lubomir Rintel <lrintel@redhat.com>
usb-storage: Add max sectors quirk for Nokia 208
Zicheng Qu <quzicheng@huawei.com>
staging: iio: ad9832: Correct phase range check
Zicheng Qu <quzicheng@huawei.com>
staging: iio: ad9834: Correct phase range check
Michal Hrusecky <michal.hrusecky@turris.com>
USB: serial: option: add Neoway N723-EA support
Chukun Pan <amadeus@jmu.edu.cn>
USB: serial: option: add MeiG Smart SRM815
Pavel Begunkov <asml.silence@gmail.com>
io_uring/sqpoll: zero sqd->thread on tctx errors
Pavel Begunkov <asml.silence@gmail.com>
io_uring/timeout: fix multishot updates
Melissa Wen <mwen@igalia.com>
drm/amd/display: increase MAX_SURFACES to the value supported by hw
Melissa Wen <mwen@igalia.com>
drm/amd/display: fix page fault due to max surface definition mismatch
Melissa Wen <mwen@igalia.com>
drm/amd/display: fix divide error in DM plane scale calcs
Zhu Lingshan <lingshan.zhu@amd.com>
drm/amdkfd: wq_release signals dma_fence only when available
Jesse.zhang@amd.com <Jesse.zhang@amd.com>
drm/amdkfd: fixed page fault when enable MES shader debugger
Kun Liu <Kun.Liu2@amd.com>
drm/amd/pm: fix BUG: scheduling while atomic
Arunpravin Paneer Selvam <Arunpravin.PaneerSelvam@amd.com>
drm/amdgpu: Add a lock when accessing the buddy trim function
Hans de Goede <hdegoede@redhat.com>
ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[]
Hans de Goede <hdegoede@redhat.com>
ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[]
Binbin Zhou <zhoubinbin@loongson.cn>
gpio: loongson: Fix Loongson-2K2000 ACPI GPIO register offset
Nam Cao <namcao@linutronix.de>
riscv: kprobes: Fix incorrect address calculation
Nam Cao <namcao@linutronix.de>
riscv: Fix sleeping in invalid context in die()
Christian Brauner <brauner@kernel.org>
fs: kill MNT_ONRB
Meetakshi Setiya <msetiya@microsoft.com>
smb: client: sync the root session and superblock context passwords before automounting
Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
arm64: dts: qcom: sa8775p: Fix the size of 'addr_space' regions
Qiang Yu <quic_qianyu@quicinc.com>
arm64: dts: qcom: x1e80100: Fix up BAR space size for PCIe6a
Andrea Righi <arighi@nvidia.com>
sched_ext: idle: Refresh idle masks during idle-to-idle transitions
Chen Ridong <chenridong@huawei.com>
cgroup/cpuset: remove kernfs active break
Honglei Wang <jameshongleiwang@126.com>
sched_ext: switch class when preempted by higher priority scheduler
Changwoo Min <changwoo@igalia.com>
sched_ext: Replace rq_lock() to raw_spin_rq_lock() in scx_ops_bypass()
Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
thermal: of: fix OF node leak in of_thermal_zone_find()
Waiman Long <longman@redhat.com>
cgroup/cpuset: Prevent leakage of isolated CPUs into sched domains
Roman Li <Roman.Li@amd.com>
drm/amd/display: Add check for granularity in dml ceil/floor helpers
Alex Hung <alex.hung@amd.com>
drm/amd/display: Remove unnecessary amdgpu_irq_get/put
Chun-Kuang Hu <chunkuang.hu@kernel.org>
Revert "drm/mediatek: dsi: Correct calculation formula of PHY Timing"
Mikhail Zaslonko <zaslonko@linux.ibm.com>
btrfs: zlib: fix avail_in bytes for s390 zlib HW compression path
Namjae Jeon <linkinjeon@kernel.org>
ksmbd: Implement new SMB3 POSIX type
Matthieu Baerts (NGI0) <matttbe@kernel.org>
rds: sysctl: rds_tcp_{rcv,snd}buf: avoid using current->nsproxy
Matthieu Baerts (NGI0) <matttbe@kernel.org>
sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy
Matthieu Baerts (NGI0) <matttbe@kernel.org>
sctp: sysctl: udp_port: avoid using current->nsproxy
Matthieu Baerts (NGI0) <matttbe@kernel.org>
sctp: sysctl: auth_enable: avoid using current->nsproxy
Matthieu Baerts (NGI0) <matttbe@kernel.org>
sctp: sysctl: rto_min/max: avoid using current->nsproxy
Matthieu Baerts (NGI0) <matttbe@kernel.org>
sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
Matthieu Baerts (NGI0) <matttbe@kernel.org>
mptcp: sysctl: blackhole timeout: avoid using current->nsproxy
Matthieu Baerts (NGI0) <matttbe@kernel.org>
mptcp: sysctl: sched: avoid using current->nsproxy
Matthieu Baerts (NGI0) <matttbe@kernel.org>
mptcp: sysctl: avail sched: remove write access
Milan Broz <gmazyland@gmail.com>
dm-verity FEC: Fix RS FEC repair for roots unaligned to block size (take 2)
Mikulas Patocka <mpatocka@redhat.com>
dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY
Miklos Szeredi <mszeredi@redhat.com>
fs: fix is_mnt_ns_file()
Amir Goldstein <amir73il@gmail.com>
fs: relax assertions on failure to encode file handles
Alex Williamson <alex.williamson@redhat.com>
vfio/pci: Fallback huge faults for unaligned pfn
Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
scsi: ufs: qcom: Power off the PHY if it was already powered on in ufs_qcom_power_up_sequence()
Krister Johansen <kjlx@templeofstupid.com>
dm thin: make get_first_thin use rcu-safe list first function
Atish Patra <atishp@rivosinc.com>
drivers/perf: riscv: Return error for default case
Atish Patra <atishp@rivosinc.com>
drivers/perf: riscv: Fix Platform firmware event data
David Howells <dhowells@redhat.com>
netfs: Fix read-retry for fs with no ->prepare_read()
David Howells <dhowells@redhat.com>
netfs: Fix kernel async DIO
Lucas De Marchi <lucas.demarchi@intel.com>
drm/xe: Fix tlb invalidation when wedging
Clément Léger <cleger@rivosinc.com>
riscv: use local label names instead of global ones in assembly
Clément Léger <cleger@rivosinc.com>
riscv: stacktrace: fix backtracing through exceptions
Xu Lu <luxu.kernel@bytedance.com>
riscv: mm: Fix the out of bound issue of vmemmap address
Javier Carrasco <javier.carrasco.cruz@gmail.com>
cpuidle: riscv-sbi: fix device node release in early exit of for_each_possible_cpu
Clément Léger <cleger@rivosinc.com>
riscv: module: remove relocation_head rel_entry member allocation
He Wang <xw897002528@gmail.com>
ksmbd: fix unexpectedly changed path in ksmbd_vfs_kern_path_locked
David E. Box <david.e.box@linux.intel.com>
platform/x86: intel/pmc: Fix ioremap() of bad address
Maciej S. Szmigiero <mail@maciej.szmigiero.name>
platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042 actually enabled it
David Howells <dhowells@redhat.com>
afs: Fix the maximum cell name length
Wentao Liang <liangwentao@iscas.ac.cn>
ksmbd: fix a missing return value check bug
Liankun Yang <liankun.yang@mediatek.com>
drm/mediatek: Add return value check when reading DPCD
Koichiro Den <koichiro.den@canonical.com>
gpio: virtuser: fix handling of multiple conn_ids in lookup table
Koichiro Den <koichiro.den@canonical.com>
gpio: virtuser: fix missing lookup table cleanups
AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
drm/mediatek: mtk_dsi: Add registers to pdata to fix MT8186/MT8188
Liankun Yang <liankun.yang@mediatek.com>
drm/mediatek: Fix mode valid issue for dp
Liankun Yang <liankun.yang@mediatek.com>
drm/mediatek: Fix YCbCr422 color format issue for DP
Arnd Bergmann <arnd@arndb.de>
drm/mediatek: stop selecting foreign drivers
Jason-JH.Lin <jason-jh.lin@mediatek.com>
drm/mediatek: Add support for 180-degree rotation in the display driver
Jason-JH.Lin <jason-jh.lin@mediatek.com>
drm/mediatek: Move mtk_crtc_finish_page_flip() to ddp_cmdq_cb()
Guoqing Jiang <guoqing.jiang@canonical.com>
drm/mediatek: Set private->all_drm_private[i]->drm to NULL if mtk_drm_bind returns err
Chenguang Zhao <zhaochenguang@kylinos.cn>
net/mlx5: Fix variable not being completed when function returns
Dan Carpenter <dan.carpenter@linaro.org>
rtase: Fix a check for error in rtase_alloc_msix()
Parker Newman <pnewman@connecttech.com>
net: stmmac: dwmac-tegra: Read iommu stream id from device tree
Toke Høiland-Jørgensen <toke@redhat.com>
sched: sch_cake: add bounds checks to host bulk flow fairness counts
Pablo Neira Ayuso <pablo@netfilter.org>
netfilter: conntrack: clamp maximum hashtable size to INT_MAX
Pablo Neira Ayuso <pablo@netfilter.org>
netfilter: nf_tables: imbalance in flowtable binding
Leo Yang <leo.yang.sy0@gmail.com>
mctp i3c: fix MCTP I3C driver multi-thread issue
Jie Wang <wangjie125@huawei.com>
net: hns3: fix kernel crash when 1588 is sent on HIP08 devices
Hao Lan <lanhao@huawei.com>
net: hns3: fixed hclge_fetch_pf_reg accesses bar space out of bounds issue
Jian Shen <shenjian15@huawei.com>
net: hns3: initialize reset_timer before hclgevf_misc_irq_init()
Jian Shen <shenjian15@huawei.com>
net: hns3: don't auto enable misc vector
Hao Lan <lanhao@huawei.com>
net: hns3: Resolved the issue that the debugfs query result is inconsistent.
Hao Lan <lanhao@huawei.com>
net: hns3: fix missing features due to dev->features configuration too early
Hao Lan <lanhao@huawei.com>
net: hns3: fixed reset failure issues caused by the incorrect reset type
Daniel Borkmann <daniel@iogearbox.net>
tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_reset
Chris Lu <chris.lu@mediatek.com>
Bluetooth: btmtk: Fix failed to send func ctrl for MediaTek devices.
Neeraj Sanjay Kale <neeraj.sanjaykale@nxp.com>
Bluetooth: btnxpuart: Fix driver sending truncated data
Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Bluetooth: MGMT: Fix Add Device to responding before completing
Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Bluetooth: hci_sync: Fix not setting Random Address when required
Jakub Kicinski <kuba@kernel.org>
eth: gve: use appropriate helper to set xdp_features
Kuniyuki Iwashima <kuniyu@amazon.com>
ipvlan: Fix use-after-free in ipvlan_get_iflink().
Benjamin Coddington <bcodding@redhat.com>
tls: Fix tls_sw_sendmsg error handling
En-Wei Wu <en-wei.wu@canonical.com>
igc: return early when failing to read EECD register
Przemyslaw Korba <przemyslaw.korba@intel.com>
ice: fix incorrect PHY settings for 100 GB/s
Arkadiusz Kubalewski <arkadiusz.kubalewski@intel.com>
ice: fix max values for dpll pin phase adjust
Jakub Kicinski <kuba@kernel.org>
net: don't dump Tx and uninitialized NAPIs
Anumula Murali Mohan Reddy <anumula@chelsio.com>
cxgb4: Avoid removal of uninserted tid
Michael Chan <michael.chan@broadcom.com>
bnxt_en: Fix DIM shutdown
Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
bnxt_en: Fix possible memory leak when hwrm_req_replace fails
Shannon Nelson <shannon.nelson@amd.com>
pds_core: limit loop over fw name list
Qu Wenruo <wqu@suse.com>
btrfs: avoid NULL pointer dereference if no valid extent tree
Jiawen Wu <jiawenwu@trustnetic.com>
net: libwx: fix firmware mailbox abnormal return
Eric Dumazet <edumazet@google.com>
net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute
Zhongqiu Duan <dzq.aishenghu0@gmail.com>
tcp/dccp: allow a connection when sk_max_ack_backlog is zero
Antonio Pastor <antonio.pastor@gmail.com>
net: 802: LLC+SNAP OID:PID lookup on start of skb data
Keisuke Nishimura <keisuke.nishimura@inria.fr>
ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe()
Li Zhijian <lizhijian@fujitsu.com>
selftests/alsa: Fix circular dependency involving global-timer
Chen-Yu Tsai <wenst@chromium.org>
ASoC: mediatek: disable buffer pre-allocation
Shuming Fan <shumingf@realtek.com>
ASoC: rt722: add delay time to wait for the calibration procedure
Amir Goldstein <amir73il@gmail.com>
ovl: support encoding fid from inode with no alias
Amir Goldstein <amir73il@gmail.com>
ovl: pass realinode to ovl_encode_real_fh() instead of realdentry
Amir Goldstein <amir73il@gmail.com>
fuse: respect FOPEN_KEEP_CACHE on opendir
Yuezhang Mo <Yuezhang.Mo@sony.com>
exfat: fix the infinite loop in __exfat_free_cluster()
Yuezhang Mo <Yuezhang.Mo@sony.com>
exfat: fix the new buffer was not zeroed before writing
Yuezhang Mo <Yuezhang.Mo@sony.com>
exfat: fix the infinite loop in exfat_readdir()
David Howells <dhowells@redhat.com>
netfs: Fix is-caching check in read-retry
David Howells <dhowells@redhat.com>
netfs: Fix the (non-)cancellation of copy when cache is temporarily disabled
David Howells <dhowells@redhat.com>
netfs: Fix ceph copy to cache on write-begin
David Howells <dhowells@redhat.com>
netfs: Fix missing barriers by using clear_and_wake_up_bit()
David Howells <dhowells@redhat.com>
nfs: Fix oops in nfs_netfs_init_request() when copying to cache
David Howells <dhowells@redhat.com>
netfs: Fix enomem handling in buffered reads
Ming-Hung Tsai <mtsai@redhat.com>
dm array: fix cursor index when skipping across block boundaries
Ming-Hung Tsai <mtsai@redhat.com>
dm array: fix unreleased btree blocks on closing a faulty array cursor
Ming-Hung Tsai <mtsai@redhat.com>
dm array: fix releasing a faulty array block twice in dm_array_cursor_end
Long Li <leo.lilong@huawei.com>
iomap: fix zero padding data issue in concurrent append writes
Long Li <leo.lilong@huawei.com>
iomap: pass byte granular end position to iomap_add_to_ioend
Pankaj Raghav <p.raghav@samsung.com>
fs/writeback: convert wbc_account_cgroup_owner to take a folio
Zhang Yi <yi.zhang@huawei.com>
jbd2: flush filesystem device before updating tail sequence
Zhang Yi <yi.zhang@huawei.com>
jbd2: increase IO priority for writing revoke records
-------------
Diffstat:
Documentation/admin-guide/cgroup-v2.rst | 2 +-
Makefile | 4 +-
arch/arm/boot/dts/nxp/imx/imxrt1050.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx95.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sa8775p.dtsi | 5 +-
arch/arm64/boot/dts/qcom/x1e80100.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 1 +
arch/riscv/include/asm/page.h | 1 +
arch/riscv/include/asm/pgtable.h | 2 +-
arch/riscv/include/asm/sbi.h | 1 +
arch/riscv/kernel/entry.S | 21 +-
arch/riscv/kernel/module.c | 18 +-
arch/riscv/kernel/probes/kprobes.c | 2 +-
arch/riscv/kernel/stacktrace.c | 4 +-
arch/riscv/kernel/traps.c | 6 +-
arch/riscv/mm/init.c | 17 +-
arch/x86/kernel/fpu/regset.c | 3 +-
block/bfq-iosched.c | 12 +-
drivers/acpi/resource.c | 18 ++
drivers/base/topology.c | 24 +-
drivers/bluetooth/btmtk.c | 7 +
drivers/bluetooth/btnxpuart.c | 1 +
drivers/cpuidle/cpuidle-riscv-sbi.c | 4 +-
drivers/gpio/gpio-loongson-64bit.c | 6 +-
drivers/gpio/gpio-virtuser.c | 44 ++--
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 17 ++
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 3 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 35 +--
drivers/gpu/drm/amd/display/dc/core/dc.c | 2 +-
drivers/gpu/drm/amd/display/dc/core/dc_state.c | 8 +-
drivers/gpu/drm/amd/display/dc/dc.h | 4 +-
drivers/gpu/drm/amd/display/dc/dc_stream.h | 2 +-
drivers/gpu/drm/amd/display/dc/dc_types.h | 1 -
.../gpu/drm/amd/display/dc/dml/dml_inline_defs.h | 8 +
.../drm/amd/display/dc/dml2/dml2_mall_phantom.c | 2 +-
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 2 +
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 12 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 1 +
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 1 +
drivers/gpu/drm/mediatek/Kconfig | 5 -
drivers/gpu/drm/mediatek/mtk_crtc.c | 25 +-
drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 69 +++---
drivers/gpu/drm/mediatek/mtk_dp.c | 46 ++--
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 2 +
drivers/gpu/drm/mediatek/mtk_dsi.c | 49 ++--
drivers/gpu/drm/xe/xe_gt.c | 8 +-
drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 4 +-
drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h | 3 +-
drivers/gpu/drm/xe/xe_oa.c | 265 ++++++++++++++-------
drivers/gpu/drm/xe/xe_oa_types.h | 6 +
drivers/gpu/drm/xe/xe_query.c | 2 +-
drivers/gpu/drm/xe/xe_ring_ops.c | 5 +-
drivers/gpu/drm/xe/xe_sched_job_types.h | 2 +
drivers/hwmon/drivetemp.c | 8 +-
drivers/iio/adc/ad7124.c | 3 +
drivers/iio/adc/ad7173.c | 10 +-
drivers/iio/adc/at91_adc.c | 2 +-
drivers/iio/adc/rockchip_saradc.c | 2 +
drivers/iio/adc/ti-ads1119.c | 4 +-
drivers/iio/adc/ti-ads124s08.c | 4 +-
drivers/iio/adc/ti-ads1298.c | 2 +
drivers/iio/adc/ti-ads8688.c | 2 +-
drivers/iio/dummy/iio_simple_dummy_buffer.c | 2 +-
drivers/iio/gyro/fxas21002c_core.c | 11 +-
drivers/iio/imu/inv_icm42600/inv_icm42600.h | 1 +
drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 22 +-
drivers/iio/imu/inv_icm42600/inv_icm42600_spi.c | 3 +-
drivers/iio/imu/kmx61.c | 2 +-
drivers/iio/inkern.c | 2 +-
drivers/iio/light/bh1745.c | 2 +
drivers/iio/light/vcnl4035.c | 2 +-
drivers/iio/pressure/zpa2326.c | 2 +
drivers/md/dm-ebs-target.c | 2 +-
drivers/md/dm-thin.c | 5 +-
drivers/md/dm-verity-fec.c | 40 ++--
drivers/md/persistent-data/dm-array.c | 19 +-
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c | 4 +-
drivers/net/ethernet/amd/pds_core/devlink.c | 2 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 38 ++-
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 3 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 5 +-
drivers/net/ethernet/google/gve/gve_main.c | 14 +-
drivers/net/ethernet/hisilicon/hns3/hnae3.h | 3 -
drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 96 +++-----
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 1 -
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 45 +++-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c | 3 +
.../ethernet/hisilicon/hns3/hns3pf/hclge_regs.c | 9 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 41 +++-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_regs.c | 9 +-
drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 2 +
drivers/net/ethernet/intel/ice/ice_dpll.c | 35 ++-
drivers/net/ethernet/intel/ice/ice_ptp_consts.h | 4 +-
drivers/net/ethernet/intel/igc/igc_base.c | 6 +
drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 1 +
drivers/net/ethernet/realtek/rtase/rtase_main.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c | 14 +-
drivers/net/ethernet/wangxun/libwx/wx_hw.c | 24 +-
drivers/net/ieee802154/ca8210.c | 6 +-
drivers/net/mctp/mctp-i3c.c | 4 +
drivers/perf/riscv_pmu_sbi.c | 17 +-
drivers/platform/x86/amd/pmc/pmc.c | 8 +-
drivers/platform/x86/intel/pmc/core_ssram.c | 4 +
drivers/staging/iio/frequency/ad9832.c | 2 +-
drivers/staging/iio/frequency/ad9834.c | 2 +-
drivers/thermal/thermal_of.c | 1 +
drivers/tty/serial/8250/8250_core.c | 3 +
drivers/tty/serial/stm32-usart.c | 4 +-
drivers/ufs/core/ufshcd-priv.h | 6 -
drivers/ufs/core/ufshcd.c | 1 -
drivers/ufs/host/ufs-qcom.c | 13 +-
drivers/usb/chipidea/ci_hdrc_imx.c | 25 +-
drivers/usb/class/usblp.c | 7 +-
drivers/usb/core/hub.c | 6 +-
drivers/usb/core/port.c | 7 +-
drivers/usb/dwc3/core.h | 1 +
drivers/usb/dwc3/dwc3-am62.c | 1 +
drivers/usb/dwc3/gadget.c | 4 +-
drivers/usb/gadget/Kconfig | 4 +-
drivers/usb/gadget/configfs.c | 6 +-
drivers/usb/gadget/function/f_fs.c | 2 +-
drivers/usb/gadget/function/f_uac2.c | 1 +
drivers/usb/gadget/function/u_serial.c | 8 +-
drivers/usb/host/xhci-plat.c | 3 +-
drivers/usb/serial/cp210x.c | 1 +
drivers/usb/serial/option.c | 4 +-
drivers/usb/storage/unusual_devs.h | 7 +
drivers/usb/typec/tcpm/maxim_contaminant.c | 4 +-
drivers/usb/typec/tcpm/tcpci.c | 25 +-
drivers/usb/typec/ucsi/ucsi_ccg.c | 4 +-
drivers/vfio/pci/vfio_pci_core.c | 17 +-
fs/afs/afs.h | 2 +-
fs/afs/afs_vl.h | 1 +
fs/afs/vl_alias.c | 8 +-
fs/afs/vlclient.c | 2 +-
fs/btrfs/extent_io.c | 7 +-
fs/btrfs/inode.c | 2 +-
fs/btrfs/scrub.c | 4 +
fs/btrfs/zlib.c | 4 +-
fs/buffer.c | 4 +-
fs/exfat/dir.c | 3 +-
fs/exfat/fatent.c | 10 +
fs/exfat/file.c | 6 +
fs/ext4/page-io.c | 2 +-
fs/f2fs/data.c | 9 +-
fs/fs-writeback.c | 8 +-
fs/fuse/dir.c | 2 +
fs/iomap/buffered-io.c | 68 +++++-
fs/jbd2/commit.c | 4 +-
fs/jbd2/revoke.c | 2 +-
fs/mount.h | 15 +-
fs/mpage.c | 2 +-
fs/namespace.c | 24 +-
fs/netfs/buffered_read.c | 28 ++-
fs/netfs/direct_write.c | 7 +-
fs/netfs/read_collect.c | 9 +-
fs/netfs/read_pgpriv2.c | 4 +
fs/netfs/read_retry.c | 5 +-
fs/netfs/write_collect.c | 9 +-
fs/nfs/fscache.c | 9 +-
fs/notify/fdinfo.c | 4 +-
fs/overlayfs/copy_up.c | 16 +-
fs/overlayfs/export.c | 49 ++--
fs/overlayfs/namei.c | 4 +-
fs/overlayfs/overlayfs.h | 2 +-
fs/smb/client/namespace.c | 19 +-
fs/smb/server/smb2pdu.c | 43 ++++
fs/smb/server/smb2pdu.h | 10 +
fs/smb/server/vfs.c | 3 +-
include/linux/bus/stm32_firewall_device.h | 2 +-
include/linux/iomap.h | 2 +-
include/linux/mount.h | 3 +-
include/linux/netfs.h | 1 -
include/linux/writeback.h | 4 +-
include/net/inet_connection_sock.h | 2 +-
include/uapi/drm/xe_drm.h | 17 ++
include/ufs/ufshcd.h | 2 -
io_uring/eventfd.c | 2 +-
io_uring/io_uring.c | 5 +-
io_uring/sqpoll.c | 6 +-
io_uring/timeout.c | 4 +-
kernel/cgroup/cpuset.c | 35 +--
kernel/sched/ext.c | 76 ++++--
kernel/sched/ext.h | 8 +-
kernel/sched/idle.c | 5 +-
net/802/psnap.c | 4 +-
net/bluetooth/hci_sync.c | 11 +-
net/bluetooth/mgmt.c | 38 ++-
net/bluetooth/rfcomm/tty.c | 4 +-
net/core/dev.c | 43 +++-
net/core/dev.h | 3 +-
net/core/link_watch.c | 10 +-
net/core/netdev-genl.c | 9 +-
net/ipv4/tcp_ipv4.c | 2 +-
net/mptcp/ctrl.c | 17 +-
net/netfilter/nf_conntrack_core.c | 5 +-
net/netfilter/nf_tables_api.c | 15 +-
net/rds/tcp.c | 39 ++-
net/sched/cls_flow.c | 3 +-
net/sched/sch_cake.c | 140 ++++++-----
net/sctp/sysctl.c | 14 +-
net/tls/tls_sw.c | 2 +-
sound/soc/codecs/rt722-sdca.c | 7 +-
.../soc/mediatek/common/mtk-afe-platform-driver.c | 4 +-
tools/testing/selftests/alsa/Makefile | 2 +-
tools/testing/selftests/cgroup/test_cpuset_prs.sh | 33 +--
207 files changed, 1626 insertions(+), 884 deletions(-)
Tested-by: Luna Jernberg <droidbittin@gmail.com>
AMD Ryzen 5 5600 6-Core Processor:
https://www.inet.se/produkt/5304697/amd-ryzen-5-5600-3-5-ghz-35mb on a
https://www.gigabyte.com/Motherboard/B550-AORUS-ELITE-V2-rev-12
https://www.inet.se/produkt/1903406/gigabyte-b550-aorus-elite-v2
motherboard :)
running Arch Linux with the testing repos enabled:
https://archlinux.org/ https://archboot.com/
https://wiki.archlinux.org/title/Arch_Testing_Team
Den ons 15 jan. 2025 kl 11:45 skrev Greg Kroah-Hartman
<gregkh@linuxfoundation.org>:
>
> This is the start of the stable review cycle for the 6.12.10 release.
> There are 189 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, 17 Jan 2025 10:34:58 +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.10-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
> -------------
> Pseudo-Shortlog of commits:
>
> Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> Linux 6.12.10-rc1
>
> Jakub Kicinski <kuba@kernel.org>
> netdev: prevent accessing NAPI instances from another namespace
>
> Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>
> iio: imu: inv_icm42600: fix spi burst write not supported
>
> Pavel Begunkov <asml.silence@gmail.com>
> io_uring: don't touch sqd->thread off tw add
>
> Daniel Golle <daniel@makrotopia.org>
> drm/mediatek: Only touch DISP_REG_OVL_PITCH_MSB if AFBC is supported
>
> Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
> xe/oa: Fix query mode of operation for OAR/OAC
>
> Ashutosh Dixit <ashutosh.dixit@intel.com>
> drm/xe/oa: Add input fence dependencies
>
> Ashutosh Dixit <ashutosh.dixit@intel.com>
> drm/xe/oa/uapi: Define and parse OA sync properties
>
> Ashutosh Dixit <ashutosh.dixit@intel.com>
> drm/xe/oa: Separate batch submission from waiting for completion
>
> guanjing <guanjing@cmss.chinamobile.com>
> firewall: remove misplaced semicolon from stm32_firewall_get_firewall
>
> Peter Geis <pgwipeout@gmail.com>
> arm64: dts: rockchip: add hevc power domain clock to rk3328
>
> Yu Kuai <yukuai3@huawei.com>
> block, bfq: fix waker_bfqq UAF after bfq_split_bfqq()
>
> Daniil Stas <daniil.stas@posteo.net>
> hwmon: (drivetemp) Fix driver producing garbage data when SCSI errors occur
>
> Jie Gan <quic_jiegan@quicinc.com>
> arm64: dts: qcom: sa8775p: fix the secure device bootup issue
>
> Jesse Taube <Mr.Bossman075@gmail.com>
> ARM: dts: imxrt1050: Fix clocks for mmc
>
> Wei Fang <wei.fang@nxp.com>
> arm64: dts: imx95: correct the address length of netcmix_blk_ctrl
>
> Jens Axboe <axboe@kernel.dk>
> io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period
>
> Uwe Kleine-König <u.kleine-koenig@baylibre.com>
> iio: adc: ad7124: Disable all channels at probe time
>
> David Lechner <dlechner@baylibre.com>
> iio: adc: ad7173: fix using shared static info struct
>
> Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
> iio: inkern: call iio_device_put() only on mapped devices
>
> Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
> iio: adc: at91: call input_free_device() on allocated iio_dev
>
> Fabio Estevam <festevam@gmail.com>
> iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()
>
> Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>
> iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on
>
> Charles Han <hanchunchao@inspur.com>
> iio: adc: ti-ads1298: Add NULL check in ads1298_init
>
> Carlos Song <carlos.song@nxp.com>
> iio: gyro: fxas21002c: Fix missing data update in trigger handler
>
> Javier Carrasco <javier.carrasco.cruz@gmail.com>
> iio: adc: ti-ads1119: fix sample size in scan struct for triggered buffer
>
> Javier Carrasco <javier.carrasco.cruz@gmail.com>
> iio: adc: ti-ads1119: fix information leak in triggered buffer
>
> Javier Carrasco <javier.carrasco.cruz@gmail.com>
> iio: adc: ti-ads8688: fix information leak in triggered buffer
>
> Javier Carrasco <javier.carrasco.cruz@gmail.com>
> iio: adc: rockchip_saradc: fix information leak in triggered buffer
>
> Javier Carrasco <javier.carrasco.cruz@gmail.com>
> iio: imu: kmx61: fix information leak in triggered buffer
>
> Javier Carrasco <javier.carrasco.cruz@gmail.com>
> iio: light: bh1745: fix information leak in triggered buffer
>
> Javier Carrasco <javier.carrasco.cruz@gmail.com>
> iio: light: vcnl4035: fix information leak in triggered buffer
>
> Javier Carrasco <javier.carrasco.cruz@gmail.com>
> iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer
>
> Javier Carrasco <javier.carrasco.cruz@gmail.com>
> iio: pressure: zpa2326: fix information leak in triggered buffer
>
> GONG Ruiqi <gongruiqi1@huawei.com>
> usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control()
>
> Xu Yang <xu.yang_2@nxp.com>
> usb: host: xhci-plat: set skip_phy_initialization if software node has XHCI_SKIP_PHY_INIT property
>
> Ingo Rohloff <ingo.rohloff@lauterbach.com>
> usb: gadget: configfs: Ignore trailing LF for user strings to cdev
>
> Akash M <akash.m5@samsung.com>
> usb: gadget: f_fs: Remove WARN_ON in functionfs_bind
>
> Dan Carpenter <dan.carpenter@linaro.org>
> usb: typec: tcpm/tcpci_maxim: fix error code in max_contaminant_read_resistance_kohm()
>
> Prashanth K <quic_prashk@quicinc.com>
> usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints
>
> Xu Yang <xu.yang_2@nxp.com>
> usb: typec: tcpci: fix NULL pointer issue on shared irq case
>
> Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
> usb: chipidea: ci_hdrc_imx: decrement device's refcount in .remove() and in the error path of .probe()
>
> Takashi Iwai <tiwai@suse.de>
> usb: gadget: midi2: Reverse-select at the right place
>
> Ma Ke <make_ruc2021@163.com>
> usb: fix reference leak in usb_new_device()
>
> Kai-Heng Feng <kaihengf@nvidia.com>
> USB: core: Disable LPM only for non-suspended ports
>
> Jun Yan <jerrysteve1101@gmail.com>
> USB: usblp: return error when setting unsupported protocol
>
> Prashanth K <quic_prashk@quicinc.com>
> usb: dwc3-am62: Disable autosuspend during remove
>
> Rick Edgecombe <rick.p.edgecombe@intel.com>
> x86/fpu: Ensure shadow stack is active before "getting" registers
>
> Lianqin Hu <hulianqin@vivo.com>
> usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null
>
> Ben Wolsieffer <ben.wolsieffer@hefring.com>
> serial: stm32: use port lock wrappers for break control
>
> Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
> tty: serial: 8250: Fix another runtime PM usage counter underflow
>
> Rengarajan S <rengarajan.s@microchip.com>
> misc: microchip: pci1xxxx: Resolve return code mismatch during GPIO set config
>
> Rengarajan S <rengarajan.s@microchip.com>
> misc: microchip: pci1xxxx: Resolve kernel panic during GPIO IRQ handling
>
> Li Huafei <lihuafei1@huawei.com>
> topology: Keep the cpumask unchanged when printing cpumap
>
> André Draszik <andre.draszik@linaro.org>
> usb: dwc3: gadget: fix writing NYET threshold
>
> Johan Hovold <johan@kernel.org>
> USB: serial: cp210x: add Phoenix Contact UPS Device
>
> Lubomir Rintel <lrintel@redhat.com>
> usb-storage: Add max sectors quirk for Nokia 208
>
> Zicheng Qu <quzicheng@huawei.com>
> staging: iio: ad9832: Correct phase range check
>
> Zicheng Qu <quzicheng@huawei.com>
> staging: iio: ad9834: Correct phase range check
>
> Michal Hrusecky <michal.hrusecky@turris.com>
> USB: serial: option: add Neoway N723-EA support
>
> Chukun Pan <amadeus@jmu.edu.cn>
> USB: serial: option: add MeiG Smart SRM815
>
> Pavel Begunkov <asml.silence@gmail.com>
> io_uring/sqpoll: zero sqd->thread on tctx errors
>
> Pavel Begunkov <asml.silence@gmail.com>
> io_uring/timeout: fix multishot updates
>
> Melissa Wen <mwen@igalia.com>
> drm/amd/display: increase MAX_SURFACES to the value supported by hw
>
> Melissa Wen <mwen@igalia.com>
> drm/amd/display: fix page fault due to max surface definition mismatch
>
> Melissa Wen <mwen@igalia.com>
> drm/amd/display: fix divide error in DM plane scale calcs
>
> Zhu Lingshan <lingshan.zhu@amd.com>
> drm/amdkfd: wq_release signals dma_fence only when available
>
> Jesse.zhang@amd.com <Jesse.zhang@amd.com>
> drm/amdkfd: fixed page fault when enable MES shader debugger
>
> Kun Liu <Kun.Liu2@amd.com>
> drm/amd/pm: fix BUG: scheduling while atomic
>
> Arunpravin Paneer Selvam <Arunpravin.PaneerSelvam@amd.com>
> drm/amdgpu: Add a lock when accessing the buddy trim function
>
> Hans de Goede <hdegoede@redhat.com>
> ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[]
>
> Hans de Goede <hdegoede@redhat.com>
> ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[]
>
> Binbin Zhou <zhoubinbin@loongson.cn>
> gpio: loongson: Fix Loongson-2K2000 ACPI GPIO register offset
>
> Nam Cao <namcao@linutronix.de>
> riscv: kprobes: Fix incorrect address calculation
>
> Nam Cao <namcao@linutronix.de>
> riscv: Fix sleeping in invalid context in die()
>
> Christian Brauner <brauner@kernel.org>
> fs: kill MNT_ONRB
>
> Meetakshi Setiya <msetiya@microsoft.com>
> smb: client: sync the root session and superblock context passwords before automounting
>
> Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
> arm64: dts: qcom: sa8775p: Fix the size of 'addr_space' regions
>
> Qiang Yu <quic_qianyu@quicinc.com>
> arm64: dts: qcom: x1e80100: Fix up BAR space size for PCIe6a
>
> Andrea Righi <arighi@nvidia.com>
> sched_ext: idle: Refresh idle masks during idle-to-idle transitions
>
> Chen Ridong <chenridong@huawei.com>
> cgroup/cpuset: remove kernfs active break
>
> Honglei Wang <jameshongleiwang@126.com>
> sched_ext: switch class when preempted by higher priority scheduler
>
> Changwoo Min <changwoo@igalia.com>
> sched_ext: Replace rq_lock() to raw_spin_rq_lock() in scx_ops_bypass()
>
> Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
> thermal: of: fix OF node leak in of_thermal_zone_find()
>
> Waiman Long <longman@redhat.com>
> cgroup/cpuset: Prevent leakage of isolated CPUs into sched domains
>
> Roman Li <Roman.Li@amd.com>
> drm/amd/display: Add check for granularity in dml ceil/floor helpers
>
> Alex Hung <alex.hung@amd.com>
> drm/amd/display: Remove unnecessary amdgpu_irq_get/put
>
> Chun-Kuang Hu <chunkuang.hu@kernel.org>
> Revert "drm/mediatek: dsi: Correct calculation formula of PHY Timing"
>
> Mikhail Zaslonko <zaslonko@linux.ibm.com>
> btrfs: zlib: fix avail_in bytes for s390 zlib HW compression path
>
> Namjae Jeon <linkinjeon@kernel.org>
> ksmbd: Implement new SMB3 POSIX type
>
> Matthieu Baerts (NGI0) <matttbe@kernel.org>
> rds: sysctl: rds_tcp_{rcv,snd}buf: avoid using current->nsproxy
>
> Matthieu Baerts (NGI0) <matttbe@kernel.org>
> sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy
>
> Matthieu Baerts (NGI0) <matttbe@kernel.org>
> sctp: sysctl: udp_port: avoid using current->nsproxy
>
> Matthieu Baerts (NGI0) <matttbe@kernel.org>
> sctp: sysctl: auth_enable: avoid using current->nsproxy
>
> Matthieu Baerts (NGI0) <matttbe@kernel.org>
> sctp: sysctl: rto_min/max: avoid using current->nsproxy
>
> Matthieu Baerts (NGI0) <matttbe@kernel.org>
> sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
>
> Matthieu Baerts (NGI0) <matttbe@kernel.org>
> mptcp: sysctl: blackhole timeout: avoid using current->nsproxy
>
> Matthieu Baerts (NGI0) <matttbe@kernel.org>
> mptcp: sysctl: sched: avoid using current->nsproxy
>
> Matthieu Baerts (NGI0) <matttbe@kernel.org>
> mptcp: sysctl: avail sched: remove write access
>
> Milan Broz <gmazyland@gmail.com>
> dm-verity FEC: Fix RS FEC repair for roots unaligned to block size (take 2)
>
> Mikulas Patocka <mpatocka@redhat.com>
> dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY
>
> Miklos Szeredi <mszeredi@redhat.com>
> fs: fix is_mnt_ns_file()
>
> Amir Goldstein <amir73il@gmail.com>
> fs: relax assertions on failure to encode file handles
>
> Alex Williamson <alex.williamson@redhat.com>
> vfio/pci: Fallback huge faults for unaligned pfn
>
> Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
> scsi: ufs: qcom: Power off the PHY if it was already powered on in ufs_qcom_power_up_sequence()
>
> Krister Johansen <kjlx@templeofstupid.com>
> dm thin: make get_first_thin use rcu-safe list first function
>
> Atish Patra <atishp@rivosinc.com>
> drivers/perf: riscv: Return error for default case
>
> Atish Patra <atishp@rivosinc.com>
> drivers/perf: riscv: Fix Platform firmware event data
>
> David Howells <dhowells@redhat.com>
> netfs: Fix read-retry for fs with no ->prepare_read()
>
> David Howells <dhowells@redhat.com>
> netfs: Fix kernel async DIO
>
> Lucas De Marchi <lucas.demarchi@intel.com>
> drm/xe: Fix tlb invalidation when wedging
>
> Clément Léger <cleger@rivosinc.com>
> riscv: use local label names instead of global ones in assembly
>
> Clément Léger <cleger@rivosinc.com>
> riscv: stacktrace: fix backtracing through exceptions
>
> Xu Lu <luxu.kernel@bytedance.com>
> riscv: mm: Fix the out of bound issue of vmemmap address
>
> Javier Carrasco <javier.carrasco.cruz@gmail.com>
> cpuidle: riscv-sbi: fix device node release in early exit of for_each_possible_cpu
>
> Clément Léger <cleger@rivosinc.com>
> riscv: module: remove relocation_head rel_entry member allocation
>
> He Wang <xw897002528@gmail.com>
> ksmbd: fix unexpectedly changed path in ksmbd_vfs_kern_path_locked
>
> David E. Box <david.e.box@linux.intel.com>
> platform/x86: intel/pmc: Fix ioremap() of bad address
>
> Maciej S. Szmigiero <mail@maciej.szmigiero.name>
> platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042 actually enabled it
>
> David Howells <dhowells@redhat.com>
> afs: Fix the maximum cell name length
>
> Wentao Liang <liangwentao@iscas.ac.cn>
> ksmbd: fix a missing return value check bug
>
> Liankun Yang <liankun.yang@mediatek.com>
> drm/mediatek: Add return value check when reading DPCD
>
> Koichiro Den <koichiro.den@canonical.com>
> gpio: virtuser: fix handling of multiple conn_ids in lookup table
>
> Koichiro Den <koichiro.den@canonical.com>
> gpio: virtuser: fix missing lookup table cleanups
>
> AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
> drm/mediatek: mtk_dsi: Add registers to pdata to fix MT8186/MT8188
>
> Liankun Yang <liankun.yang@mediatek.com>
> drm/mediatek: Fix mode valid issue for dp
>
> Liankun Yang <liankun.yang@mediatek.com>
> drm/mediatek: Fix YCbCr422 color format issue for DP
>
> Arnd Bergmann <arnd@arndb.de>
> drm/mediatek: stop selecting foreign drivers
>
> Jason-JH.Lin <jason-jh.lin@mediatek.com>
> drm/mediatek: Add support for 180-degree rotation in the display driver
>
> Jason-JH.Lin <jason-jh.lin@mediatek.com>
> drm/mediatek: Move mtk_crtc_finish_page_flip() to ddp_cmdq_cb()
>
> Guoqing Jiang <guoqing.jiang@canonical.com>
> drm/mediatek: Set private->all_drm_private[i]->drm to NULL if mtk_drm_bind returns err
>
> Chenguang Zhao <zhaochenguang@kylinos.cn>
> net/mlx5: Fix variable not being completed when function returns
>
> Dan Carpenter <dan.carpenter@linaro.org>
> rtase: Fix a check for error in rtase_alloc_msix()
>
> Parker Newman <pnewman@connecttech.com>
> net: stmmac: dwmac-tegra: Read iommu stream id from device tree
>
> Toke Høiland-Jørgensen <toke@redhat.com>
> sched: sch_cake: add bounds checks to host bulk flow fairness counts
>
> Pablo Neira Ayuso <pablo@netfilter.org>
> netfilter: conntrack: clamp maximum hashtable size to INT_MAX
>
> Pablo Neira Ayuso <pablo@netfilter.org>
> netfilter: nf_tables: imbalance in flowtable binding
>
> Leo Yang <leo.yang.sy0@gmail.com>
> mctp i3c: fix MCTP I3C driver multi-thread issue
>
> Jie Wang <wangjie125@huawei.com>
> net: hns3: fix kernel crash when 1588 is sent on HIP08 devices
>
> Hao Lan <lanhao@huawei.com>
> net: hns3: fixed hclge_fetch_pf_reg accesses bar space out of bounds issue
>
> Jian Shen <shenjian15@huawei.com>
> net: hns3: initialize reset_timer before hclgevf_misc_irq_init()
>
> Jian Shen <shenjian15@huawei.com>
> net: hns3: don't auto enable misc vector
>
> Hao Lan <lanhao@huawei.com>
> net: hns3: Resolved the issue that the debugfs query result is inconsistent.
>
> Hao Lan <lanhao@huawei.com>
> net: hns3: fix missing features due to dev->features configuration too early
>
> Hao Lan <lanhao@huawei.com>
> net: hns3: fixed reset failure issues caused by the incorrect reset type
>
> Daniel Borkmann <daniel@iogearbox.net>
> tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_reset
>
> Chris Lu <chris.lu@mediatek.com>
> Bluetooth: btmtk: Fix failed to send func ctrl for MediaTek devices.
>
> Neeraj Sanjay Kale <neeraj.sanjaykale@nxp.com>
> Bluetooth: btnxpuart: Fix driver sending truncated data
>
> Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
> Bluetooth: MGMT: Fix Add Device to responding before completing
>
> Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
> Bluetooth: hci_sync: Fix not setting Random Address when required
>
> Jakub Kicinski <kuba@kernel.org>
> eth: gve: use appropriate helper to set xdp_features
>
> Kuniyuki Iwashima <kuniyu@amazon.com>
> ipvlan: Fix use-after-free in ipvlan_get_iflink().
>
> Benjamin Coddington <bcodding@redhat.com>
> tls: Fix tls_sw_sendmsg error handling
>
> En-Wei Wu <en-wei.wu@canonical.com>
> igc: return early when failing to read EECD register
>
> Przemyslaw Korba <przemyslaw.korba@intel.com>
> ice: fix incorrect PHY settings for 100 GB/s
>
> Arkadiusz Kubalewski <arkadiusz.kubalewski@intel.com>
> ice: fix max values for dpll pin phase adjust
>
> Jakub Kicinski <kuba@kernel.org>
> net: don't dump Tx and uninitialized NAPIs
>
> Anumula Murali Mohan Reddy <anumula@chelsio.com>
> cxgb4: Avoid removal of uninserted tid
>
> Michael Chan <michael.chan@broadcom.com>
> bnxt_en: Fix DIM shutdown
>
> Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
> bnxt_en: Fix possible memory leak when hwrm_req_replace fails
>
> Shannon Nelson <shannon.nelson@amd.com>
> pds_core: limit loop over fw name list
>
> Qu Wenruo <wqu@suse.com>
> btrfs: avoid NULL pointer dereference if no valid extent tree
>
> Jiawen Wu <jiawenwu@trustnetic.com>
> net: libwx: fix firmware mailbox abnormal return
>
> Eric Dumazet <edumazet@google.com>
> net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute
>
> Zhongqiu Duan <dzq.aishenghu0@gmail.com>
> tcp/dccp: allow a connection when sk_max_ack_backlog is zero
>
> Antonio Pastor <antonio.pastor@gmail.com>
> net: 802: LLC+SNAP OID:PID lookup on start of skb data
>
> Keisuke Nishimura <keisuke.nishimura@inria.fr>
> ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe()
>
> Li Zhijian <lizhijian@fujitsu.com>
> selftests/alsa: Fix circular dependency involving global-timer
>
> Chen-Yu Tsai <wenst@chromium.org>
> ASoC: mediatek: disable buffer pre-allocation
>
> Shuming Fan <shumingf@realtek.com>
> ASoC: rt722: add delay time to wait for the calibration procedure
>
> Amir Goldstein <amir73il@gmail.com>
> ovl: support encoding fid from inode with no alias
>
> Amir Goldstein <amir73il@gmail.com>
> ovl: pass realinode to ovl_encode_real_fh() instead of realdentry
>
> Amir Goldstein <amir73il@gmail.com>
> fuse: respect FOPEN_KEEP_CACHE on opendir
>
> Yuezhang Mo <Yuezhang.Mo@sony.com>
> exfat: fix the infinite loop in __exfat_free_cluster()
>
> Yuezhang Mo <Yuezhang.Mo@sony.com>
> exfat: fix the new buffer was not zeroed before writing
>
> Yuezhang Mo <Yuezhang.Mo@sony.com>
> exfat: fix the infinite loop in exfat_readdir()
>
> David Howells <dhowells@redhat.com>
> netfs: Fix is-caching check in read-retry
>
> David Howells <dhowells@redhat.com>
> netfs: Fix the (non-)cancellation of copy when cache is temporarily disabled
>
> David Howells <dhowells@redhat.com>
> netfs: Fix ceph copy to cache on write-begin
>
> David Howells <dhowells@redhat.com>
> netfs: Fix missing barriers by using clear_and_wake_up_bit()
>
> David Howells <dhowells@redhat.com>
> nfs: Fix oops in nfs_netfs_init_request() when copying to cache
>
> David Howells <dhowells@redhat.com>
> netfs: Fix enomem handling in buffered reads
>
> Ming-Hung Tsai <mtsai@redhat.com>
> dm array: fix cursor index when skipping across block boundaries
>
> Ming-Hung Tsai <mtsai@redhat.com>
> dm array: fix unreleased btree blocks on closing a faulty array cursor
>
> Ming-Hung Tsai <mtsai@redhat.com>
> dm array: fix releasing a faulty array block twice in dm_array_cursor_end
>
> Long Li <leo.lilong@huawei.com>
> iomap: fix zero padding data issue in concurrent append writes
>
> Long Li <leo.lilong@huawei.com>
> iomap: pass byte granular end position to iomap_add_to_ioend
>
> Pankaj Raghav <p.raghav@samsung.com>
> fs/writeback: convert wbc_account_cgroup_owner to take a folio
>
> Zhang Yi <yi.zhang@huawei.com>
> jbd2: flush filesystem device before updating tail sequence
>
> Zhang Yi <yi.zhang@huawei.com>
> jbd2: increase IO priority for writing revoke records
>
>
> -------------
>
> Diffstat:
>
> Documentation/admin-guide/cgroup-v2.rst | 2 +-
> Makefile | 4 +-
> arch/arm/boot/dts/nxp/imx/imxrt1050.dtsi | 2 +-
> arch/arm64/boot/dts/freescale/imx95.dtsi | 2 +-
> arch/arm64/boot/dts/qcom/sa8775p.dtsi | 5 +-
> arch/arm64/boot/dts/qcom/x1e80100.dtsi | 2 +-
> arch/arm64/boot/dts/rockchip/rk3328.dtsi | 1 +
> arch/riscv/include/asm/page.h | 1 +
> arch/riscv/include/asm/pgtable.h | 2 +-
> arch/riscv/include/asm/sbi.h | 1 +
> arch/riscv/kernel/entry.S | 21 +-
> arch/riscv/kernel/module.c | 18 +-
> arch/riscv/kernel/probes/kprobes.c | 2 +-
> arch/riscv/kernel/stacktrace.c | 4 +-
> arch/riscv/kernel/traps.c | 6 +-
> arch/riscv/mm/init.c | 17 +-
> arch/x86/kernel/fpu/regset.c | 3 +-
> block/bfq-iosched.c | 12 +-
> drivers/acpi/resource.c | 18 ++
> drivers/base/topology.c | 24 +-
> drivers/bluetooth/btmtk.c | 7 +
> drivers/bluetooth/btnxpuart.c | 1 +
> drivers/cpuidle/cpuidle-riscv-sbi.c | 4 +-
> drivers/gpio/gpio-loongson-64bit.c | 6 +-
> drivers/gpio/gpio-virtuser.c | 44 ++--
> drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 2 +-
> drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 17 ++
> drivers/gpu/drm/amd/amdkfd/kfd_process.c | 3 +-
> drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 35 +--
> drivers/gpu/drm/amd/display/dc/core/dc.c | 2 +-
> drivers/gpu/drm/amd/display/dc/core/dc_state.c | 8 +-
> drivers/gpu/drm/amd/display/dc/dc.h | 4 +-
> drivers/gpu/drm/amd/display/dc/dc_stream.h | 2 +-
> drivers/gpu/drm/amd/display/dc/dc_types.h | 1 -
> .../gpu/drm/amd/display/dc/dml/dml_inline_defs.h | 8 +
> .../drm/amd/display/dc/dml2/dml2_mall_phantom.c | 2 +-
> drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 2 +
> drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 12 +-
> .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 1 +
> .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 1 +
> drivers/gpu/drm/mediatek/Kconfig | 5 -
> drivers/gpu/drm/mediatek/mtk_crtc.c | 25 +-
> drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 69 +++---
> drivers/gpu/drm/mediatek/mtk_dp.c | 46 ++--
> drivers/gpu/drm/mediatek/mtk_drm_drv.c | 2 +
> drivers/gpu/drm/mediatek/mtk_dsi.c | 49 ++--
> drivers/gpu/drm/xe/xe_gt.c | 8 +-
> drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 4 +-
> drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h | 3 +-
> drivers/gpu/drm/xe/xe_oa.c | 265 ++++++++++++++-------
> drivers/gpu/drm/xe/xe_oa_types.h | 6 +
> drivers/gpu/drm/xe/xe_query.c | 2 +-
> drivers/gpu/drm/xe/xe_ring_ops.c | 5 +-
> drivers/gpu/drm/xe/xe_sched_job_types.h | 2 +
> drivers/hwmon/drivetemp.c | 8 +-
> drivers/iio/adc/ad7124.c | 3 +
> drivers/iio/adc/ad7173.c | 10 +-
> drivers/iio/adc/at91_adc.c | 2 +-
> drivers/iio/adc/rockchip_saradc.c | 2 +
> drivers/iio/adc/ti-ads1119.c | 4 +-
> drivers/iio/adc/ti-ads124s08.c | 4 +-
> drivers/iio/adc/ti-ads1298.c | 2 +
> drivers/iio/adc/ti-ads8688.c | 2 +-
> drivers/iio/dummy/iio_simple_dummy_buffer.c | 2 +-
> drivers/iio/gyro/fxas21002c_core.c | 11 +-
> drivers/iio/imu/inv_icm42600/inv_icm42600.h | 1 +
> drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 22 +-
> drivers/iio/imu/inv_icm42600/inv_icm42600_spi.c | 3 +-
> drivers/iio/imu/kmx61.c | 2 +-
> drivers/iio/inkern.c | 2 +-
> drivers/iio/light/bh1745.c | 2 +
> drivers/iio/light/vcnl4035.c | 2 +-
> drivers/iio/pressure/zpa2326.c | 2 +
> drivers/md/dm-ebs-target.c | 2 +-
> drivers/md/dm-thin.c | 5 +-
> drivers/md/dm-verity-fec.c | 40 ++--
> drivers/md/persistent-data/dm-array.c | 19 +-
> drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c | 4 +-
> drivers/net/ethernet/amd/pds_core/devlink.c | 2 +-
> drivers/net/ethernet/broadcom/bnxt/bnxt.c | 38 ++-
> drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 3 +-
> drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 5 +-
> drivers/net/ethernet/google/gve/gve_main.c | 14 +-
> drivers/net/ethernet/hisilicon/hns3/hnae3.h | 3 -
> drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 96 +++-----
> drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 1 -
> .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 45 +++-
> .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c | 3 +
> .../ethernet/hisilicon/hns3/hns3pf/hclge_regs.c | 9 +-
> .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 41 +++-
> .../ethernet/hisilicon/hns3/hns3vf/hclgevf_regs.c | 9 +-
> drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 2 +
> drivers/net/ethernet/intel/ice/ice_dpll.c | 35 ++-
> drivers/net/ethernet/intel/ice/ice_ptp_consts.h | 4 +-
> drivers/net/ethernet/intel/igc/igc_base.c | 6 +
> drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 1 +
> drivers/net/ethernet/realtek/rtase/rtase_main.c | 2 +-
> drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c | 14 +-
> drivers/net/ethernet/wangxun/libwx/wx_hw.c | 24 +-
> drivers/net/ieee802154/ca8210.c | 6 +-
> drivers/net/mctp/mctp-i3c.c | 4 +
> drivers/perf/riscv_pmu_sbi.c | 17 +-
> drivers/platform/x86/amd/pmc/pmc.c | 8 +-
> drivers/platform/x86/intel/pmc/core_ssram.c | 4 +
> drivers/staging/iio/frequency/ad9832.c | 2 +-
> drivers/staging/iio/frequency/ad9834.c | 2 +-
> drivers/thermal/thermal_of.c | 1 +
> drivers/tty/serial/8250/8250_core.c | 3 +
> drivers/tty/serial/stm32-usart.c | 4 +-
> drivers/ufs/core/ufshcd-priv.h | 6 -
> drivers/ufs/core/ufshcd.c | 1 -
> drivers/ufs/host/ufs-qcom.c | 13 +-
> drivers/usb/chipidea/ci_hdrc_imx.c | 25 +-
> drivers/usb/class/usblp.c | 7 +-
> drivers/usb/core/hub.c | 6 +-
> drivers/usb/core/port.c | 7 +-
> drivers/usb/dwc3/core.h | 1 +
> drivers/usb/dwc3/dwc3-am62.c | 1 +
> drivers/usb/dwc3/gadget.c | 4 +-
> drivers/usb/gadget/Kconfig | 4 +-
> drivers/usb/gadget/configfs.c | 6 +-
> drivers/usb/gadget/function/f_fs.c | 2 +-
> drivers/usb/gadget/function/f_uac2.c | 1 +
> drivers/usb/gadget/function/u_serial.c | 8 +-
> drivers/usb/host/xhci-plat.c | 3 +-
> drivers/usb/serial/cp210x.c | 1 +
> drivers/usb/serial/option.c | 4 +-
> drivers/usb/storage/unusual_devs.h | 7 +
> drivers/usb/typec/tcpm/maxim_contaminant.c | 4 +-
> drivers/usb/typec/tcpm/tcpci.c | 25 +-
> drivers/usb/typec/ucsi/ucsi_ccg.c | 4 +-
> drivers/vfio/pci/vfio_pci_core.c | 17 +-
> fs/afs/afs.h | 2 +-
> fs/afs/afs_vl.h | 1 +
> fs/afs/vl_alias.c | 8 +-
> fs/afs/vlclient.c | 2 +-
> fs/btrfs/extent_io.c | 7 +-
> fs/btrfs/inode.c | 2 +-
> fs/btrfs/scrub.c | 4 +
> fs/btrfs/zlib.c | 4 +-
> fs/buffer.c | 4 +-
> fs/exfat/dir.c | 3 +-
> fs/exfat/fatent.c | 10 +
> fs/exfat/file.c | 6 +
> fs/ext4/page-io.c | 2 +-
> fs/f2fs/data.c | 9 +-
> fs/fs-writeback.c | 8 +-
> fs/fuse/dir.c | 2 +
> fs/iomap/buffered-io.c | 68 +++++-
> fs/jbd2/commit.c | 4 +-
> fs/jbd2/revoke.c | 2 +-
> fs/mount.h | 15 +-
> fs/mpage.c | 2 +-
> fs/namespace.c | 24 +-
> fs/netfs/buffered_read.c | 28 ++-
> fs/netfs/direct_write.c | 7 +-
> fs/netfs/read_collect.c | 9 +-
> fs/netfs/read_pgpriv2.c | 4 +
> fs/netfs/read_retry.c | 5 +-
> fs/netfs/write_collect.c | 9 +-
> fs/nfs/fscache.c | 9 +-
> fs/notify/fdinfo.c | 4 +-
> fs/overlayfs/copy_up.c | 16 +-
> fs/overlayfs/export.c | 49 ++--
> fs/overlayfs/namei.c | 4 +-
> fs/overlayfs/overlayfs.h | 2 +-
> fs/smb/client/namespace.c | 19 +-
> fs/smb/server/smb2pdu.c | 43 ++++
> fs/smb/server/smb2pdu.h | 10 +
> fs/smb/server/vfs.c | 3 +-
> include/linux/bus/stm32_firewall_device.h | 2 +-
> include/linux/iomap.h | 2 +-
> include/linux/mount.h | 3 +-
> include/linux/netfs.h | 1 -
> include/linux/writeback.h | 4 +-
> include/net/inet_connection_sock.h | 2 +-
> include/uapi/drm/xe_drm.h | 17 ++
> include/ufs/ufshcd.h | 2 -
> io_uring/eventfd.c | 2 +-
> io_uring/io_uring.c | 5 +-
> io_uring/sqpoll.c | 6 +-
> io_uring/timeout.c | 4 +-
> kernel/cgroup/cpuset.c | 35 +--
> kernel/sched/ext.c | 76 ++++--
> kernel/sched/ext.h | 8 +-
> kernel/sched/idle.c | 5 +-
> net/802/psnap.c | 4 +-
> net/bluetooth/hci_sync.c | 11 +-
> net/bluetooth/mgmt.c | 38 ++-
> net/bluetooth/rfcomm/tty.c | 4 +-
> net/core/dev.c | 43 +++-
> net/core/dev.h | 3 +-
> net/core/link_watch.c | 10 +-
> net/core/netdev-genl.c | 9 +-
> net/ipv4/tcp_ipv4.c | 2 +-
> net/mptcp/ctrl.c | 17 +-
> net/netfilter/nf_conntrack_core.c | 5 +-
> net/netfilter/nf_tables_api.c | 15 +-
> net/rds/tcp.c | 39 ++-
> net/sched/cls_flow.c | 3 +-
> net/sched/sch_cake.c | 140 ++++++-----
> net/sctp/sysctl.c | 14 +-
> net/tls/tls_sw.c | 2 +-
> sound/soc/codecs/rt722-sdca.c | 7 +-
> .../soc/mediatek/common/mtk-afe-platform-driver.c | 4 +-
> tools/testing/selftests/alsa/Makefile | 2 +-
> tools/testing/selftests/cgroup/test_cpuset_prs.sh | 33 +--
> 207 files changed, 1626 insertions(+), 884 deletions(-)
>
>
>
Am 15.01.2025 um 11:34 schrieb Greg Kroah-Hartman: > This is the start of the stable review cycle for the 6.12.10 release. > There are 189 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
On Wed, 15 Jan 2025 at 16:15, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.12.10 release.
> There are 189 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, 17 Jan 2025 10:34:58 +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.10-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
Results from Linaro’s test farm.
No regressions on arm64, arm, x86_64, and i386.
NOTE:
---
The following build warnings noticed on x86
vmlinux.o: warning: objtool: __static_call_update_early+0x33: call to
serialize() leaves .noinstr.text section
Reported-by: Linux Kernel Functional Testing <lkft@linaro.org>
## Build
* kernel: 6.12.10-rc1
* git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* git commit: d056ad259f16555e7fe0d129820d01fa6b6c468c
* git describe: v6.12.9-190-gd056ad259f16
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.12.y/build/v6.12.9-190-gd056ad259f16
## Test Regressions (compared to v6.12-4-g11741096a22c)
## Metric Regressions (compared to v6.12-4-g11741096a22c)
* x86_64, build
- clang-19-x86_64_defconfig-warnings
-- https://storage.tuxsuite.com/public/linaro/lkft/builds/2rf9vPfX8BaANy9mq6s2tWqaVJ1/
## Test Fixes (compared to v6.12-4-g11741096a22c)
## Metric Fixes (compared to v6.12-4-g11741096a22c)
## Test result summary
total: 97783, pass: 78194, fail: 4177, skip: 15342, xfail: 70
## 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-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
On 1/15/25 02:34, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.12.10 release. > There are 189 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, 17 Jan 2025 10:34:58 +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.10-rc1.gz > or in the git tree and branch at: > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y > and the diffstat can be found below. > > thanks, > > greg k-h Built and booted successfully on RISC-V RV64 (HiFive Unmatched). Tested-by: Ron Economos <re@w6rz.net>
On 1/15/25 02:34, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.12.10 release. > There are 189 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, 17 Jan 2025 10:34:58 +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.10-rc1.gz > or in the git tree and branch at: > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y > and the diffstat can be found below. > > thanks, > > greg k-h On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on BMIPS_GENERIC: Tested-by: Florian Fainelli <florian.fainelli@broadcom.com> -- Florian
On 1/15/25 03:34, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.12.10 release. > There are 189 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, 17 Jan 2025 10:34:58 +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.10-rc1.gz > or in the git tree and branch at: > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y > and the diffstat can be found below. > > thanks, > > greg k-h > Compiled and booted on my test system. No dmesg regressions. Tested-by: Shuah Khan <skhan@linuxfoundation.org> thanks, -- Shuah
Hi Greg On Wed, Jan 15, 2025 at 7:45 PM Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: > > This is the start of the stable review cycle for the 6.12.10 release. > There are 189 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, 17 Jan 2025 10:34:58 +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.10-rc1.gz > or in the git tree and branch at: > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y > and the diffstat can be found below. > > thanks, > > greg k-h > 6.12.10-rc1 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.10-rc1rv (takeshi@ThinkPadX1Gen10J0764) (gcc (GCC) 14.2.1 20240910, GNU ld (GNU Binutils) 2.43.1) #1 SMP PREEMPT_DYNAMIC Thu Jan 16 05:32:18 JST 2025 Thanks Tested-by: Takeshi Ogasawara <takeshi.ogasawara@futuring-girl.com>
On Wed, Jan 15, 2025 at 11:34:56AM +0100, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.12.10 release. > There are 189 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, 17 Jan 2025 10:34:58 +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.10-rc1.gz > or in the git tree and branch at: > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y > and the diffstat can be found below. > > thanks, > > greg k-h Tested rc1 against the Fedora build system (aarch64, ppc64le, s390x, x86_64), and boot tested x86_64. No regressions noted. Tested-by: Justin M. Forbes <jforbes@fedoraproject.org>
On Wed, 15 Jan 2025 11:34:56 +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.12.10 release.
> There are 189 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, 17 Jan 2025 10:34:58 +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.10-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
All tests passing for Tegra ...
Test results for stable-v6.12:
10 builds: 10 pass, 0 fail
26 boots: 26 pass, 0 fail
116 tests: 116 pass, 0 fail
Linux version: 6.12.10-rc1-gd056ad259f16
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
On Wed, Jan 15, 2025 at 11:34:56AM +0100, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 6.12.10 release. > There are 189 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>
© 2016 - 2025 Red Hat, Inc.