[SRU][Oracular][PULL] Oracular upstream stable patchset 2025-01-27
Koichiro Den
koichiro.den at canonical.com
Wed Jan 29 07:09:27 UTC 2025
This pull request (67 commits) includes the following Oracular stable patchsets:
Oracular update: upstream stable patchset 2025-01-27
Ported from the following upstream stable releases:
v6.6.65, v6.12.4
https://bugs.launchpad.net/bugs/2096744
Note also that the 'oracular/stable-next' branch head contains this and all
prior pending upstream stable releases. I recommend fetching and
applying just this reference ('oracular/stable-next') instead of each
tags/oracular-stable-* reference:
git://git.launchpad.net/~koichiroden/+git/ubuntu-kernel-stable oracular/stable-next
-Koichiro Den
------------------------------------------------------------------------
The following changes since commit 53d85b22d86bda6b9e5046adcebe8561a25874a2:
UBUNTU: Upstream stable to v6.6.64, v6.12.3 (2025-01-23 23:05:06 +0900)
are available in the Git repository at:
git://git.launchpad.net/~koichiroden/+git/ubuntu-kernel-stable tags/oracular-stable-2025-01-27
for you to fetch changes up to f4f17987d9338f3634d4a87becc424d19451c9ca:
UBUNTU: Upstream stable to v6.6.65, v6.12.4 (2025-01-27 09:10:57 +0900)
----------------------------------------------------------------
Adrian Huang (1):
mm/vmalloc: combine all TLB flush operations of KASAN shadow virtual address into one operation
Alex Deucher (1):
Revert "drm/radeon: Delay Connector detecting when HPD singals is unstable"
Ashutosh Dixit (1):
Revert "drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs"
Balaji Pothunoori (1):
remoteproc: qcom_q6v5_pas: disable auto boot for wpss
Bryan O'Donoghue (1):
media: ov08x40: Fix burst write sequence
Chao Yu (1):
f2fs: fix to drop all discards after creating snapshot on lvm device
Chen-Yu Tsai (3):
arm64: dts: mediatek: mt8186-corsola: Fix GPU supply coupling max-spread
arm64: dts: mediatek: mt8186-corsola: Fix IT6505 reset line polarity
drm/bridge: it6505: Fix inverted reset polarity
Choong Yong Liang (1):
net: stmmac: set initial EEE policy configuration
Christophe Leroy (1):
powerpc/vdso: Refactor CFLAGS for CVDSO build
David Sterba (2):
btrfs: drop unused parameter file_offset from btrfs_encoded_read_regular_fill_pages()
btrfs: rename btrfs_submit_bio() to btrfs_submit_bbio()
Francesco Dolcini (3):
dt-bindings: net: fec: add pps channel property
net: fec: refactor PPS channel configuration
net: fec: make PPS channel configurable
Frank Li (2):
i3c: master: svc: fix possible assignment of the same address to two devices
i3c: master: svc: Modify enabled_events bit 7:0 to act as IBI enable counter
Giovanni Cabiddu (1):
vfio/qat: fix overflow check in qat_vf_resume_write()
Greg Kroah-Hartman (2):
Revert "x86/pvh: Call C code via the kernel virtual mapping"
Revert "x86/pvh: Set phys_base when calling xen_prepare_pvh()"
Heiko Carstens (1):
s390/stacktrace: Use break instead of return statement
Hugo Villeneuve (1):
drm: panel: jd9365da-h3: Remove unused num_init_cmds structure member
Javier Carrasco (1):
spmi: pmic-arb: fix return path in for_each_available_child_of_node()
Jean-Baptiste Maneyrol (1):
iio: invensense: fix multiple odr switch when FIFO is off
Jinjie Ruan (1):
kunit: string-stream: Fix a UAF bug in kunit_init_suite()
Johannes Thumshirn (1):
btrfs: fix use-after-free in btrfs_encoded_read_endio()
John Keeping (1):
media: platform: rga: fix 32-bit DMA limitation
Jonathan Cavitt (1):
drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs
Joshua Aberback (1):
drm/amd/display: Fix handling of plane refcount
Kenneth Feng (3):
drm/amdgpu/pm: add gen5 display to the user on smu v14.0.2/3
drm/amd/pm: skip setting the power source on smu v14.0.2/3
drm/amd/pm: disable pcie speed switching on Intel platform for smu v14.0.2/3
Koichiro Den (2):
UBUNTU: [Config] updateconfigs for FB_DMAMEM_HELPERS_DEFERRED
UBUNTU: Upstream stable to v6.6.65, v6.12.4
Lijo Lazar (1):
drm/amd/pm: Remove arcturus min power limit
Lyude Paul (1):
drm/panic: Fix uninitialized spinlock acquisition with CONFIG_DRM_PANIC=n
Marek Vasut (1):
nvmem: core: Check read_only flag for force_ro in bin_attr_nvmem_write()
Mario Limonciello (2):
drm/amd: Add some missing straps from NBIO 7.11.0
drm/amd: Fix initialization mistake for NBIO 7.11 devices
Mark Harmstone (2):
btrfs: change btrfs_encoded_read() so that reading of extent is done by caller
btrfs: move priv off stack in btrfs_encoded_read_regular_fill_pages()
Masami Hiramatsu (Google) (1):
tracing: Fix function timing profiler to initialize hashtable
Matthew Auld (3):
drm/xe/migrate: fix pat index usage
drm/xe/migrate: use XE_BO_FLAG_PAGETABLE
drm/xe/guc_submit: fix race around suspend_pending
Max Kellermann (2):
ceph: pass cred pointer to ceph_mds_auth_match()
ceph: fix cred leak in ceph_mds_check_access()
Miquel Raynal (2):
mtd: spinand: winbond: Fix 512GW and 02JW OOB layout
mtd: spinand: winbond: Fix 512GW, 01GW, 01JW and 02JW ECC information
Nathan Chancellor (1):
powerpc/vdso: Drop -mstack-protector-guard flags in 32-bit files with clang
Niklas Cassel (1):
PCI: dwc: ep: Fix advertised resizable BAR size regression
Ovidiu Bunea (1):
drm/amd/display: Remove PIPE_DTO_SRC_SEL programming from set_dtbclk_dto
Peter Griffin (1):
scsi: ufs: exynos: Add check inside exynos_ufs_config_smu()
Pratyush Brahma (1):
iommu/arm-smmu: Defer probe of clients after smmu device bound
Qiang Yu (1):
PCI: qcom: Disable ASPM L0s for X1E80100
Romain Gantois (1):
net: phy: dp83869: fix status reporting for 1000base-x autonegotiation
Saravana Kannan (1):
driver core: fw_devlink: Stop trying to optimize cycle detection logic
Sibi Sankar (1):
cpufreq: scmi: Fix cleanup path when boost enablement fails
Stefan Eichenberger (1):
PCI: imx6: Fix suspend/resume support on i.MX6QDL
Thomas Zimmermann (1):
drm/fbdev-dma: Select FB_DEFERRED_IO
Vladimir Zapolskiy (1):
media: qcom: camss: fix error path on configuration of power domains
Xiao Ni (1):
md/raid5: Wait sync io to finish before changing group cnt
Yihan Zhu (1):
drm/amd/display: update pipe selection policy to check head pipe
Zheng Yejian (1):
mm/damon/vaddr: fix issue in damon_va_evenly_split_region()
Zichen Xie (1):
kunit: Fix potential null dereference in kunit_device_driver_test()
Zijun Hu (1):
PCI: endpoint: Fix PCI domain ID release in pci_epc_destroy()
Documentation/devicetree/bindings/net/fsl,fec.yaml | 7 ++
arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi | 6 +-
arch/powerpc/kernel/vdso/Makefile | 36 ++++----
arch/s390/kernel/stacktrace.c | 2 +-
arch/x86/platform/pvh/head.S | 22 +----
debian.master/config/annotations | 1 +
debian.master/upstream-stable | 4 +-
drivers/base/core.c | 55 ++++++------
drivers/cpufreq/scmi-cpufreq.c | 4 +-
drivers/gpu/drm/Kconfig | 2 +-
drivers/gpu/drm/amd/amdgpu/nbio_v7_11.c | 9 ++
drivers/gpu/drm/amd/display/dc/core/dc.c | 3 +
.../gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c | 15 ++--
.../amd/display/dc/dml2/dml2_dc_resource_mgmt.c | 23 ++++-
.../amd/include/asic_reg/nbio/nbio_7_11_0_offset.h | 2 +
.../include/asic_reg/nbio/nbio_7_11_0_sh_mask.h | 13 +++
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 8 +-
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v14_0.h | 2 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 6 +-
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c | 2 +-
.../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 33 ++++++--
drivers/gpu/drm/bridge/ite-it6505.c | 8 +-
drivers/gpu/drm/drm_atomic_helper.c | 2 +-
drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c | 1 -
drivers/gpu/drm/radeon/radeon_connectors.c | 10 ---
drivers/gpu/drm/xe/xe_guc_submit.c | 17 +++-
drivers/gpu/drm/xe/xe_migrate.c | 6 +-
drivers/i3c/master/svc-i3c-master.c | 37 +++++---
.../iio/common/inv_sensors/inv_sensors_timestamp.c | 4 +
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c | 2 -
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c | 3 -
drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 1 -
drivers/iommu/arm/arm-smmu/arm-smmu.c | 11 +++
drivers/md/raid5.c | 4 +
drivers/media/i2c/ov08x40.c | 33 ++++++--
drivers/media/platform/qcom/camss/camss.c | 19 ++---
drivers/media/platform/rockchip/rga/rga.c | 2 +-
drivers/mtd/nand/spi/winbond.c | 16 ++--
drivers/net/ethernet/freescale/fec_ptp.c | 11 +--
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 3 +
drivers/net/phy/dp83869.c | 20 ++++-
drivers/nvmem/core.c | 2 +-
drivers/pci/controller/dwc/pci-imx6.c | 57 ++++++++++---
drivers/pci/controller/dwc/pcie-designware-ep.c | 2 +-
drivers/pci/controller/dwc/pcie-qcom.c | 2 +-
drivers/pci/endpoint/pci-epc-core.c | 5 +-
drivers/remoteproc/qcom_q6v5_pas.c | 2 +-
drivers/spmi/spmi-pmic-arb.c | 3 +-
drivers/ufs/host/ufs-exynos.c | 7 +-
drivers/vfio/pci/qat/main.c | 2 +-
fs/btrfs/bio.c | 10 +--
fs/btrfs/bio.h | 6 +-
fs/btrfs/btrfs_inode.h | 12 ++-
fs/btrfs/compression.c | 4 +-
fs/btrfs/direct-io.c | 2 +-
fs/btrfs/extent_io.c | 6 +-
fs/btrfs/inode.c | 98 +++++++++++-----------
fs/btrfs/ioctl.c | 32 ++++++-
fs/btrfs/scrub.c | 10 +--
fs/btrfs/send.c | 2 +-
fs/ceph/mds_client.c | 7 +-
fs/f2fs/segment.c | 16 ++--
fs/f2fs/super.c | 12 +++
include/drm/drm_panic.h | 12 ++-
include/linux/kasan.h | 12 ++-
kernel/trace/ftrace.c | 4 +
lib/kunit/debugfs.c | 5 +-
lib/kunit/kunit-test.c | 2 +
mm/damon/vaddr-test.h | 1 +
mm/damon/vaddr.c | 4 +-
mm/kasan/shadow.c | 14 +++-
mm/vmalloc.c | 34 ++++++--
72 files changed, 562 insertions(+), 290 deletions(-)
More information about the kernel-team
mailing list