public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/kernel] rawhide: kernel-7.3.0-0.rc3.260916g9b87fdc9af2f.34
@ 2026-09-16 17:47 Justin M. Forbes
  0 siblings, 0 replies; 2+ messages in thread
From: Justin M. Forbes @ 2026-09-16 17:47 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/kernel
            Branch : rawhide
            Commit : 83f52952c3cdc5f924693b27da3711d344657880
            Author : Justin M. Forbes <jforbes@fedoraproject.org>
            Date   : 2026-09-16T11:47:02-06:00
            Stats  : +69/-43 in 9 file(s)
            URL    : https://src.fedoraproject.org/rpms/kernel/c/83f52952c3cdc5f924693b27da3711d344657880?branch=rawhide

            Log:
            kernel-7.3.0-0.rc3.260916g9b87fdc9af2f.34

* Wed Sep 16 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc3.9b87fdc9af2f.34]
- redhat: fix builds by disabling HYPERV_MOUSE_KUNIT_TEST (Nico Pache)
- sched: move stack_canary to the start of the randomizable region (Scott Weaver)
- automotive: enable HUGETLBFS to workaround build error (Scott Weaver)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>

---
diff --git a/Makefile.rhelver b/Makefile.rhelver
index bc57d8e..b0dac0c 100644
--- a/Makefile.rhelver
+++ b/Makefile.rhelver
@@ -12,7 +12,7 @@ RHEL_MINOR = 99
 #
 # Use this spot to avoid future merge conflicts.
 # Do not trim this comment.
-RHEL_RELEASE = 32
+RHEL_RELEASE = 34
 
 #
 # RHEL_REBASE_NUM

diff --git a/Patchlist.changelog b/Patchlist.changelog
index 01477ed..d607b82 100644
--- a/Patchlist.changelog
+++ b/Patchlist.changelog
@@ -1,5 +1,5 @@
-https://gitlab.com/cki-project/kernel-ark/-/commit/a33a5ad629316eeeebf3436f72c9e5e8e64c54ad
- a33a5ad629316eeeebf3436f72c9e5e8e64c54ad sched: move stack_canary to the start of the randomizable region
+https://gitlab.com/cki-project/kernel-ark/-/commit/23b9796ebedddb871a84e4445667eeda2314248a
+ 23b9796ebedddb871a84e4445667eeda2314248a sched: move stack_canary to the start of the randomizable region
 
 https://gitlab.com/cki-project/kernel-ark/-/commit/9808fe72c0679f9080848ecd2f336e476a758e26
  9808fe72c0679f9080848ecd2f336e476a758e26 rh_messages.h: Disable ConnectX-10 NVLink-C2C device

diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config
index e75cbdf..9e02355 100644
--- a/kernel-x86_64-debug-fedora.config
+++ b/kernel-x86_64-debug-fedora.config
@@ -289,7 +289,7 @@ CONFIG_AIX_PARTITION=y
 CONFIG_AK8975=m
 CONFIG_AL3000A=m
 CONFIG_AL3010=m
-# CONFIG_AL3320A is not set
+CONFIG_AL3320A=m
 # CONFIG_AL_FIC is not set
 CONFIG_ALIBABA_EEA=m
 CONFIG_ALIBABA_ENI_VDPA=m
@@ -3093,7 +3093,9 @@ CONFIG_IIO_ST_LSM6DSX_I2C=m
 CONFIG_IIO_ST_LSM6DSX_I3C=m
 CONFIG_IIO_ST_LSM6DSX=m
 CONFIG_IIO_ST_LSM6DSX_SPI=m
-# CONFIG_IIO_ST_LSM9DS0 is not set
+CONFIG_IIO_ST_LSM9DS0_I2C=m
+CONFIG_IIO_ST_LSM9DS0=m
+# CONFIG_IIO_ST_LSM9DS0_SPI is not set
 CONFIG_IIO_ST_MAGN_3AXIS=m
 CONFIG_IIO_ST_MAGN_I2C_3AXIS=m
 CONFIG_IIO_ST_MAGN_SPI_3AXIS=m
@@ -5714,7 +5716,7 @@ CONFIG_PHY_RTK_RTD_USB3PHY=m
 CONFIG_PHYSICAL_ALIGN=0x200000
 CONFIG_PHYSICAL_START=0x1000000
 CONFIG_PHY_TI_DS125DF111=m
-# CONFIG_PHY_TUSB1210 is not set
+CONFIG_PHY_TUSB1210=m
 CONFIG_PID_NS=y
 CONFIG_PINCONF=y
 CONFIG_PINCTRL_ALDERLAKE=m
@@ -5945,7 +5947,7 @@ CONFIG_PWM_ADP5585=m
 # CONFIG_PWM_ATMEL_TCB is not set
 CONFIG_PWM_AXI_PWMGEN=m
 # CONFIG_PWM_CLK is not set
-CONFIG_PWM_CRC=y
+CONFIG_PWM_CRC=m
 CONFIG_PWM_CROS_EC=m
 # CONFIG_PWM_DEBUG is not set
 CONFIG_PWM_DWC=m
@@ -8403,7 +8405,7 @@ CONFIG_TOUCHSCREEN_FUJITSU=m
 CONFIG_TOUCHSCREEN_GOODIX=m
 CONFIG_TOUCHSCREEN_GUNZE=m
 # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set
-# CONFIG_TOUCHSCREEN_HIDEEP is not set
+CONFIG_TOUCHSCREEN_HIDEEP=m
 CONFIG_TOUCHSCREEN_HIMAX_HX83112B=m
 CONFIG_TOUCHSCREEN_HIMAX_HX852X=m
 CONFIG_TOUCHSCREEN_HYCON_HY46XX=m
@@ -8688,16 +8690,16 @@ CONFIG_USB_DUMMY_HCD=m
 # CONFIG_USB_DWC2_HOST is not set
 # CONFIG_USB_DWC2 is not set
 # CONFIG_USB_DWC2_PERIPHERAL is not set
-# CONFIG_USB_DWC3_DUAL_ROLE is not set
+CONFIG_USB_DWC3_DUAL_ROLE=y
 # CONFIG_USB_DWC3_GADGET is not set
 CONFIG_USB_DWC3_GENERIC_PLAT=m
 # CONFIG_USB_DWC3_GOOGLE is not set
 # CONFIG_USB_DWC3_HAPS is not set
-CONFIG_USB_DWC3_HOST=y
+# CONFIG_USB_DWC3_HOST is not set
 CONFIG_USB_DWC3=m
 # CONFIG_USB_DWC3_OF_SIMPLE is not set
 CONFIG_USB_DWC3_PCI=m
-# CONFIG_USB_DWC3_ULPI is not set
+CONFIG_USB_DWC3_ULPI=y
 # CONFIG_USB_DYNAMIC_MINORS is not set
 # CONFIG_USB_EG20T is not set
 # CONFIG_USB_EHCI_FSL is not set

diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config
index 2b88418..808dca1 100644
--- a/kernel-x86_64-fedora.config
+++ b/kernel-x86_64-fedora.config
@@ -289,7 +289,7 @@ CONFIG_AIX_PARTITION=y
 CONFIG_AK8975=m
 CONFIG_AL3000A=m
 CONFIG_AL3010=m
-# CONFIG_AL3320A is not set
+CONFIG_AL3320A=m
 # CONFIG_AL_FIC is not set
 CONFIG_ALIBABA_EEA=m
 CONFIG_ALIBABA_ENI_VDPA=m
@@ -3073,7 +3073,9 @@ CONFIG_IIO_ST_LSM6DSX_I2C=m
 CONFIG_IIO_ST_LSM6DSX_I3C=m
 CONFIG_IIO_ST_LSM6DSX=m
 CONFIG_IIO_ST_LSM6DSX_SPI=m
-# CONFIG_IIO_ST_LSM9DS0 is not set
+CONFIG_IIO_ST_LSM9DS0_I2C=m
+CONFIG_IIO_ST_LSM9DS0=m
+# CONFIG_IIO_ST_LSM9DS0_SPI is not set
 CONFIG_IIO_ST_MAGN_3AXIS=m
 CONFIG_IIO_ST_MAGN_I2C_3AXIS=m
 CONFIG_IIO_ST_MAGN_SPI_3AXIS=m
@@ -5685,7 +5687,7 @@ CONFIG_PHY_RTK_RTD_USB3PHY=m
 CONFIG_PHYSICAL_ALIGN=0x200000
 CONFIG_PHYSICAL_START=0x1000000
 CONFIG_PHY_TI_DS125DF111=m
-# CONFIG_PHY_TUSB1210 is not set
+CONFIG_PHY_TUSB1210=m
 CONFIG_PID_NS=y
 CONFIG_PINCONF=y
 CONFIG_PINCTRL_ALDERLAKE=m
@@ -5914,7 +5916,7 @@ CONFIG_PWM_ADP5585=m
 # CONFIG_PWM_ATMEL_TCB is not set
 CONFIG_PWM_AXI_PWMGEN=m
 # CONFIG_PWM_CLK is not set
-CONFIG_PWM_CRC=y
+CONFIG_PWM_CRC=m
 CONFIG_PWM_CROS_EC=m
 # CONFIG_PWM_DEBUG is not set
 CONFIG_PWM_DWC=m
@@ -8369,7 +8371,7 @@ CONFIG_TOUCHSCREEN_FUJITSU=m
 CONFIG_TOUCHSCREEN_GOODIX=m
 CONFIG_TOUCHSCREEN_GUNZE=m
 # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set
-# CONFIG_TOUCHSCREEN_HIDEEP is not set
+CONFIG_TOUCHSCREEN_HIDEEP=m
 CONFIG_TOUCHSCREEN_HIMAX_HX83112B=m
 CONFIG_TOUCHSCREEN_HIMAX_HX852X=m
 CONFIG_TOUCHSCREEN_HYCON_HY46XX=m
@@ -8654,16 +8656,16 @@ CONFIG_USB_DUMMY_HCD=m
 # CONFIG_USB_DWC2_HOST is not set
 # CONFIG_USB_DWC2 is not set
 # CONFIG_USB_DWC2_PERIPHERAL is not set
-# CONFIG_USB_DWC3_DUAL_ROLE is not set
+CONFIG_USB_DWC3_DUAL_ROLE=y
 # CONFIG_USB_DWC3_GADGET is not set
 CONFIG_USB_DWC3_GENERIC_PLAT=m
 # CONFIG_USB_DWC3_GOOGLE is not set
 # CONFIG_USB_DWC3_HAPS is not set
-CONFIG_USB_DWC3_HOST=y
+# CONFIG_USB_DWC3_HOST is not set
 CONFIG_USB_DWC3=m
 # CONFIG_USB_DWC3_OF_SIMPLE is not set
 CONFIG_USB_DWC3_PCI=m
-# CONFIG_USB_DWC3_ULPI is not set
+CONFIG_USB_DWC3_ULPI=y
 # CONFIG_USB_DYNAMIC_MINORS is not set
 # CONFIG_USB_EG20T is not set
 # CONFIG_USB_EHCI_FSL is not set

diff --git a/kernel-x86_64-rt-debug-fedora.config b/kernel-x86_64-rt-debug-fedora.config
index 632d2b6..bf08157 100644
--- a/kernel-x86_64-rt-debug-fedora.config
+++ b/kernel-x86_64-rt-debug-fedora.config
@@ -289,7 +289,7 @@ CONFIG_AIX_PARTITION=y
 CONFIG_AK8975=m
 CONFIG_AL3000A=m
 CONFIG_AL3010=m
-# CONFIG_AL3320A is not set
+CONFIG_AL3320A=m
 # CONFIG_AL_FIC is not set
 CONFIG_ALIBABA_EEA=m
 CONFIG_ALIBABA_ENI_VDPA=m
@@ -3098,7 +3098,9 @@ CONFIG_IIO_ST_LSM6DSX_I2C=m
 CONFIG_IIO_ST_LSM6DSX_I3C=m
 CONFIG_IIO_ST_LSM6DSX=m
 CONFIG_IIO_ST_LSM6DSX_SPI=m
-# CONFIG_IIO_ST_LSM9DS0 is not set
+CONFIG_IIO_ST_LSM9DS0_I2C=m
+CONFIG_IIO_ST_LSM9DS0=m
+# CONFIG_IIO_ST_LSM9DS0_SPI is not set
 CONFIG_IIO_ST_MAGN_3AXIS=m
 CONFIG_IIO_ST_MAGN_I2C_3AXIS=m
 CONFIG_IIO_ST_MAGN_SPI_3AXIS=m
@@ -5719,7 +5721,7 @@ CONFIG_PHY_RTK_RTD_USB3PHY=m
 CONFIG_PHYSICAL_ALIGN=0x200000
 CONFIG_PHYSICAL_START=0x1000000
 CONFIG_PHY_TI_DS125DF111=m
-# CONFIG_PHY_TUSB1210 is not set
+CONFIG_PHY_TUSB1210=m
 CONFIG_PID_NS=y
 CONFIG_PINCONF=y
 CONFIG_PINCTRL_ALDERLAKE=m
@@ -5951,7 +5953,7 @@ CONFIG_PWM_ADP5585=m
 # CONFIG_PWM_ATMEL_TCB is not set
 CONFIG_PWM_AXI_PWMGEN=m
 # CONFIG_PWM_CLK is not set
-CONFIG_PWM_CRC=y
+CONFIG_PWM_CRC=m
 CONFIG_PWM_CROS_EC=m
 # CONFIG_PWM_DEBUG is not set
 CONFIG_PWM_DWC=m
@@ -8414,7 +8416,7 @@ CONFIG_TOUCHSCREEN_FUJITSU=m
 CONFIG_TOUCHSCREEN_GOODIX=m
 CONFIG_TOUCHSCREEN_GUNZE=m
 # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set
-# CONFIG_TOUCHSCREEN_HIDEEP is not set
+CONFIG_TOUCHSCREEN_HIDEEP=m
 CONFIG_TOUCHSCREEN_HIMAX_HX83112B=m
 CONFIG_TOUCHSCREEN_HIMAX_HX852X=m
 CONFIG_TOUCHSCREEN_HYCON_HY46XX=m
@@ -8700,16 +8702,16 @@ CONFIG_USB_DUMMY_HCD=m
 # CONFIG_USB_DWC2_HOST is not set
 # CONFIG_USB_DWC2 is not set
 # CONFIG_USB_DWC2_PERIPHERAL is not set
-# CONFIG_USB_DWC3_DUAL_ROLE is not set
+CONFIG_USB_DWC3_DUAL_ROLE=y
 # CONFIG_USB_DWC3_GADGET is not set
 CONFIG_USB_DWC3_GENERIC_PLAT=m
 # CONFIG_USB_DWC3_GOOGLE is not set
 # CONFIG_USB_DWC3_HAPS is not set
-CONFIG_USB_DWC3_HOST=y
+# CONFIG_USB_DWC3_HOST is not set
 CONFIG_USB_DWC3=m
 # CONFIG_USB_DWC3_OF_SIMPLE is not set
 CONFIG_USB_DWC3_PCI=m
-# CONFIG_USB_DWC3_ULPI is not set
+CONFIG_USB_DWC3_ULPI=y
 # CONFIG_USB_DYNAMIC_MINORS is not set
 # CONFIG_USB_EG20T is not set
 # CONFIG_USB_EHCI_FSL is not set

diff --git a/kernel-x86_64-rt-fedora.config b/kernel-x86_64-rt-fedora.config
index d216527..f87e1ca 100644
--- a/kernel-x86_64-rt-fedora.config
+++ b/kernel-x86_64-rt-fedora.config
@@ -289,7 +289,7 @@ CONFIG_AIX_PARTITION=y
 CONFIG_AK8975=m
 CONFIG_AL3000A=m
 CONFIG_AL3010=m
-# CONFIG_AL3320A is not set
+CONFIG_AL3320A=m
 # CONFIG_AL_FIC is not set
 CONFIG_ALIBABA_EEA=m
 CONFIG_ALIBABA_ENI_VDPA=m
@@ -3078,7 +3078,9 @@ CONFIG_IIO_ST_LSM6DSX_I2C=m
 CONFIG_IIO_ST_LSM6DSX_I3C=m
 CONFIG_IIO_ST_LSM6DSX=m
 CONFIG_IIO_ST_LSM6DSX_SPI=m
-# CONFIG_IIO_ST_LSM9DS0 is not set
+CONFIG_IIO_ST_LSM9DS0_I2C=m
+CONFIG_IIO_ST_LSM9DS0=m
+# CONFIG_IIO_ST_LSM9DS0_SPI is not set
 CONFIG_IIO_ST_MAGN_3AXIS=m
 CONFIG_IIO_ST_MAGN_I2C_3AXIS=m
 CONFIG_IIO_ST_MAGN_SPI_3AXIS=m
@@ -5690,7 +5692,7 @@ CONFIG_PHY_RTK_RTD_USB3PHY=m
 CONFIG_PHYSICAL_ALIGN=0x200000
 CONFIG_PHYSICAL_START=0x1000000
 CONFIG_PHY_TI_DS125DF111=m
-# CONFIG_PHY_TUSB1210 is not set
+CONFIG_PHY_TUSB1210=m
 CONFIG_PID_NS=y
 CONFIG_PINCONF=y
 CONFIG_PINCTRL_ALDERLAKE=m
@@ -5920,7 +5922,7 @@ CONFIG_PWM_ADP5585=m
 # CONFIG_PWM_ATMEL_TCB is not set
 CONFIG_PWM_AXI_PWMGEN=m
 # CONFIG_PWM_CLK is not set
-CONFIG_PWM_CRC=y
+CONFIG_PWM_CRC=m
 CONFIG_PWM_CROS_EC=m
 # CONFIG_PWM_DEBUG is not set
 CONFIG_PWM_DWC=m
@@ -8380,7 +8382,7 @@ CONFIG_TOUCHSCREEN_FUJITSU=m
 CONFIG_TOUCHSCREEN_GOODIX=m
 CONFIG_TOUCHSCREEN_GUNZE=m
 # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set
-# CONFIG_TOUCHSCREEN_HIDEEP is not set
+CONFIG_TOUCHSCREEN_HIDEEP=m
 CONFIG_TOUCHSCREEN_HIMAX_HX83112B=m
 CONFIG_TOUCHSCREEN_HIMAX_HX852X=m
 CONFIG_TOUCHSCREEN_HYCON_HY46XX=m
@@ -8666,16 +8668,16 @@ CONFIG_USB_DUMMY_HCD=m
 # CONFIG_USB_DWC2_HOST is not set
 # CONFIG_USB_DWC2 is not set
 # CONFIG_USB_DWC2_PERIPHERAL is not set
-# CONFIG_USB_DWC3_DUAL_ROLE is not set
+CONFIG_USB_DWC3_DUAL_ROLE=y
 # CONFIG_USB_DWC3_GADGET is not set
 CONFIG_USB_DWC3_GENERIC_PLAT=m
 # CONFIG_USB_DWC3_GOOGLE is not set
 # CONFIG_USB_DWC3_HAPS is not set
-CONFIG_USB_DWC3_HOST=y
+# CONFIG_USB_DWC3_HOST is not set
 CONFIG_USB_DWC3=m
 # CONFIG_USB_DWC3_OF_SIMPLE is not set
 CONFIG_USB_DWC3_PCI=m
-# CONFIG_USB_DWC3_ULPI is not set
+CONFIG_USB_DWC3_ULPI=y
 # CONFIG_USB_DYNAMIC_MINORS is not set
 # CONFIG_USB_EG20T is not set
 # CONFIG_USB_EHCI_FSL is not set

diff --git a/kernel.changelog b/kernel.changelog
index e4b015c..249bd04 100644
--- a/kernel.changelog
+++ b/kernel.changelog
@@ -1,9 +1,19 @@
-* Mon Sep 14 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc3.704340f1cd0d.32]
+* Wed Sep 16 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc3.9b87fdc9af2f.34]
 - redhat: fix builds by disabling HYPERV_MOUSE_KUNIT_TEST (Nico Pache)
 - sched: move stack_canary to the start of the randomizable region (Scott Weaver)
 - automotive: enable HUGETLBFS to workaround build error (Scott Weaver)
 Resolves: 
 
+* Wed Sep 16 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc3.9b87fdc9af2f.33]
+- Linux v7.3.0-0.rc3.9b87fdc9af2f
+Resolves: 
+
+* Tue Sep 15 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc3.587858367581.32]
+- redhat/configs/fedora: Enable dwc dual-role and ulpi phy support (Hans de Goede)
+- redhat/configs/fedora: Enable some drivers for x86 tablets (Hans de Goede)
+- Linux v7.3.0-0.rc3.587858367581
+Resolves: 
+
 * Mon Sep 14 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc3.704340f1cd0d.31]
 - redhat/configs: automotive: disable CONFIG_CRYPTO_DEV_TEGRA (Erico Nunes)
 - redhat/configs: automotive: disable CONFIG_CRYPTO_DEV_VIRTIO (Erico Nunes)

diff --git a/kernel.spec b/kernel.spec
index 04d2bcf..ed7cc2d 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -172,13 +172,13 @@ Summary: The Linux kernel
 %define specrpmversion 7.3.0
 %define specversion 7.3.0
 %define patchversion 7.3
-%define pkgrelease 0.rc3.260914g704340f1cd0d.32
+%define pkgrelease 0.rc3.260916g9b87fdc9af2f.34
 %define kversion 7
-%define tarfile_release 7.3-rc3-9-g704340f1cd0d
+%define tarfile_release 7.3-rc3-78-g9b87fdc9af2f
 # This is needed to do merge window version magic
 %define patchlevel 3
 # This allows pkg_release to have configurable %%{?dist} tag
-%define specrelease 0.rc3.260914g704340f1cd0d.32%{?buildid}%{?dist}
+%define specrelease 0.rc3.260916g9b87fdc9af2f.34%{?buildid}%{?dist}
 # This defines the kabi tarball version
 %define kabiversion 7.3.0
 
@@ -4855,11 +4855,19 @@ fi\
 #
 #
 %changelog
-* Mon Sep 14 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc3.704340f1cd0d.32]
+* Wed Sep 16 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc3.9b87fdc9af2f.34]
 - redhat: fix builds by disabling HYPERV_MOUSE_KUNIT_TEST (Nico Pache)
 - sched: move stack_canary to the start of the randomizable region (Scott Weaver)
 - automotive: enable HUGETLBFS to workaround build error (Scott Weaver)
 
+* Wed Sep 16 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc3.9b87fdc9af2f.33]
+- Linux v7.3.0-0.rc3.9b87fdc9af2f
+
+* Tue Sep 15 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc3.587858367581.32]
+- redhat/configs/fedora: Enable dwc dual-role and ulpi phy support (Hans de Goede)
+- redhat/configs/fedora: Enable some drivers for x86 tablets (Hans de Goede)
+- Linux v7.3.0-0.rc3.587858367581
+
 * Mon Sep 14 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc3.704340f1cd0d.31]
 - redhat/configs: automotive: disable CONFIG_CRYPTO_DEV_TEGRA (Erico Nunes)
 - redhat/configs: automotive: disable CONFIG_CRYPTO_DEV_VIRTIO (Erico Nunes)

diff --git a/sources b/sources
index 8a16fd8..79e6297 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-SHA512 (linux-7.3-rc3-9-g704340f1cd0d.tar.xz) = 6e925175bdc75a9ef7a4fe87d7a35440f7bec863de88e4c8e1b042c817063f7a1e6e207df845b756381b55cb90a4113ed39120c1464b19efa7b8007053b9c208
-SHA512 (kernel-abi-stablelists-7.3.0.tar.xz) = 443c0229f0e49d59e9f51c1e6573f823e91bbfc23bceb42964a9753c243fafd4f9efd951b6c8e3ca45196abd7146d80940e19dcbd8b15cf47008af4c8d6f070e
-SHA512 (kernel-kabi-dw-7.3.0.tar.xz) = 2888ffd7cc8c8ccd19954dc000c2c3a9c6cbf1f57e06b3f47cff89daa37bfecb1c32088745061952dca8dd71a313885b4b3a77b515128fde28398d7c742c80af
+SHA512 (linux-7.3-rc3-78-g9b87fdc9af2f.tar.xz) = d02b40effafcc61ad5bca8826aa513540adf3d49d4e881be96f32afa74f3abe13112ab4730cdd7549eb8d21572f7a1d4370a198fd03563efacc6c8835d25096f
+SHA512 (kernel-abi-stablelists-7.3.0.tar.xz) = 0b1dd705fafb2bcb71ade5a50a46c300777ba2afd58f40d151d946df224d2a66aa61c94fa1000ca87431af3da6bde6d110084286530845293b64eb3eb93f1d0f
+SHA512 (kernel-kabi-dw-7.3.0.tar.xz) = 49b277ac767b5fcde40d5f3c429cfa5550906e57ade88d3d4a4780a43ed98fc3437147eba52622373766433dd7c75c53fa9c53d2a49daa1756cca811dd0cd8f9

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [rpms/kernel] rawhide: kernel-7.3.0-0.rc3.260916g9b87fdc9af2f.34
@ 2026-09-16 19:06 Justin M. Forbes
  0 siblings, 0 replies; 2+ messages in thread
From: Justin M. Forbes @ 2026-09-16 19:06 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/kernel
            Branch : rawhide
            Commit : e153091b06ee85bc80a21357eecf651eb5d295e2
            Author : Justin M. Forbes <jforbes@fedoraproject.org>
            Date   : 2026-09-16T13:06:38-06:00
            Stats  : +131/-2 in 4 file(s)
            URL    : https://src.fedoraproject.org/rpms/kernel/c/e153091b06ee85bc80a21357eecf651eb5d295e2?branch=rawhide

            Log:
            kernel-7.3.0-0.rc3.260916g9b87fdc9af2f.34

* Wed Sep 16 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc3.9b87fdc9af2f.34]
- redhat: fix builds by disabling HYPERV_MOUSE_KUNIT_TEST (Nico Pache)
- sched: move stack_canary to the start of the randomizable region (Scott Weaver)
- automotive: enable HUGETLBFS to workaround build error (Scott Weaver)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>

---
diff --git a/Patchlist.changelog b/Patchlist.changelog
index d607b82..9d84203 100644
--- a/Patchlist.changelog
+++ b/Patchlist.changelog
@@ -1,3 +1,6 @@
+https://gitlab.com/cki-project/kernel-ark/-/commit/a332c348910b3a190e497d49ab01f39e6a68f9f2
+ a332c348910b3a190e497d49ab01f39e6a68f9f2 Revert "isofs: Drop support of directory entries straddling blocks"
+
 https://gitlab.com/cki-project/kernel-ark/-/commit/23b9796ebedddb871a84e4445667eeda2314248a
  23b9796ebedddb871a84e4445667eeda2314248a sched: move stack_canary to the start of the randomizable region
 

diff --git a/kernel.spec b/kernel.spec
index ed7cc2d..ccce53e 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -4855,6 +4855,9 @@ fi\
 #
 #
 %changelog
+* Wed Sep 16 2026 Justin M. Forbes <jforbes@fedoraproject.org> [7.3.0-0.rc3.260916g9b87fdc9af2f.34]
+- Revert "isofs: Drop support of directory entries straddling blocks" (Justin M. Forbes)
+
 * Wed Sep 16 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc3.9b87fdc9af2f.34]
 - redhat: fix builds by disabling HYPERV_MOUSE_KUNIT_TEST (Nico Pache)
 - sched: move stack_canary to the start of the randomizable region (Scott Weaver)

diff --git a/patch-7.3-redhat.patch b/patch-7.3-redhat.patch
index 485f877..69db3e7 100644
--- a/patch-7.3-redhat.patch
+++ b/patch-7.3-redhat.patch
@@ -42,6 +42,8 @@
  fs/afs/main.c                                      |   3 +
  fs/erofs/super.c                                   |   9 +
  fs/ext4/super.c                                    |  11 +
+ fs/isofs/dir.c                                     |  28 +-
+ fs/isofs/namei.c                                   |  35 +-
  include/linux/crypto.h                             |   2 +
  include/linux/efi.h                                |  22 +-
  include/linux/kernel.h                             |  28 ++
@@ -75,7 +77,7 @@
  tools/testing/selftests/bpf/DENYLIST.rhel          |  76 +++
  tools/testing/selftests/bpf/Makefile               |   2 +-
  tools/testing/selftests/bpf/prog_tests/ksyms_btf.c |  31 --
- 77 files changed, 2679 insertions(+), 113 deletions(-)
+ 79 files changed, 2731 insertions(+), 124 deletions(-)
 
 diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
 index 33cd30996e47..ac78c658c2ca 100644
@@ -1725,6 +1727,127 @@ index bca0dc87d0b7..01940cbe1ad8 100644
  	/* Register sysfs after all initializations are complete. */
  	err = ext4_register_sysfs(sb);
  	if (err)
+diff --git a/fs/isofs/dir.c b/fs/isofs/dir.c
+index c7ca7603e97a..a96268c9ca41 100644
+--- a/fs/isofs/dir.c
++++ b/fs/isofs/dir.c
+@@ -84,7 +84,7 @@ int get_acorn_filename(struct iso_directory_record *de,
+  */
+ static int do_isofs_readdir(struct inode *inode, struct file *file,
+ 		struct dir_context *ctx,
+-		char *tmpname)
++		char *tmpname, struct iso_directory_record *tmpde)
+ {
+ 	unsigned long bufsize = ISOFS_BUFFER_SIZE(inode);
+ 	unsigned char bufbits = ISOFS_BUFFER_BITS(inode);
+@@ -133,7 +133,24 @@ static int do_isofs_readdir(struct inode *inode, struct file *file,
+ 		offset_saved = offset;
+ 		offset += de_len;
+ 
+-		if (!isofs_dir_record_valid(de, offset_saved, bufsize)) {
++		/* Make sure we have a full directory entry */
++		if (offset >= bufsize) {
++			int slop = bufsize - offset + de_len;
++			memcpy(tmpde, de, slop);
++			offset &= bufsize - 1;
++			block++;
++			brelse(bh);
++			bh = NULL;
++			if (offset) {
++				bh = isofs_bread(inode, block);
++				if (!bh)
++					return 0;
++				memcpy((void *) tmpde + slop, bh->b_data, offset);
++			}
++			de = tmpde;
++		}
++		if (!isofs_dir_record_valid(de, de == tmpde ? 0 : offset_saved,
++					    de == tmpde ? de_len : bufsize)) {
+ 			printk(KERN_NOTICE "iso9660: Corrupted directory entry"
+ 			       " in block %lu of inode %llu\n", block,
+ 			       inode->i_ino);
+@@ -235,13 +252,16 @@ static int isofs_readdir(struct file *file, struct dir_context *ctx)
+ {
+ 	int result;
+ 	char *tmpname;
++	struct iso_directory_record *tmpde;
+ 	struct inode *inode = file_inode(file);
+ 
+-	tmpname = kmalloc(1024, GFP_KERNEL);
++	tmpname = kmalloc(PAGE_SIZE, GFP_KERNEL);
+ 	if (tmpname == NULL)
+ 		return -ENOMEM;
+ 
+-	result = do_isofs_readdir(inode, file, ctx, tmpname);
++	tmpde = (struct iso_directory_record *) (tmpname+1024);
++
++	result = do_isofs_readdir(inode, file, ctx, tmpname, tmpde);
+ 
+ 	kfree(tmpname);
+ 	return result;
+diff --git a/fs/isofs/namei.c b/fs/isofs/namei.c
+index 010682f5901a..a161b28893d6 100644
+--- a/fs/isofs/namei.c
++++ b/fs/isofs/namei.c
+@@ -48,7 +48,7 @@ isofs_cmp(struct dentry *dentry, const char *compare, int dlen)
+ static unsigned long
+ isofs_find_entry(struct inode *dir, struct dentry *dentry,
+ 	unsigned long *block_rv, unsigned long *offset_rv,
+-	char *tmpname)
++	char *tmpname, struct iso_directory_record *tmpde)
+ {
+ 	unsigned long bufsize = ISOFS_BUFFER_SIZE(dir);
+ 	unsigned char bufbits = ISOFS_BUFFER_BITS(dir);
+@@ -91,7 +91,25 @@ isofs_find_entry(struct inode *dir, struct dentry *dentry,
+ 		offset += de_len;
+ 		f_pos += de_len;
+ 
+-		if (!isofs_dir_record_valid(de, offset_saved, bufsize)) {
++		/* Make sure we have a full directory entry */
++		if (offset >= bufsize) {
++			int slop = bufsize - offset + de_len;
++			memcpy(tmpde, de, slop);
++			offset &= bufsize - 1;
++			block++;
++			brelse(bh);
++			bh = NULL;
++			if (offset) {
++				bh = isofs_bread(dir, block);
++				if (!bh)
++					return 0;
++				memcpy((void *) tmpde + slop, bh->b_data, offset);
++			}
++			de = tmpde;
++		}
++
++		if (!isofs_dir_record_valid(de, de == tmpde ? 0 : offset_saved,
++					    de == tmpde ? de_len : bufsize)) {
+ 			printk(KERN_NOTICE "iso9660: Corrupted directory entry"
+ 			       " in block %lu of inode %llu\n", block,
+ 			       dir->i_ino);
+@@ -151,14 +169,17 @@ struct dentry *isofs_lookup(struct inode *dir, struct dentry *dentry, unsigned i
+ 	unsigned long block;
+ 	unsigned long offset;
+ 	struct inode *inode;
+-	char *tmpname;
++	struct page *page;
+ 
+-	tmpname = kmalloc(1024, GFP_USER);
+-	if (!tmpname)
++	page = alloc_page(GFP_USER);
++	if (!page)
+ 		return ERR_PTR(-ENOMEM);
+ 
+-	found = isofs_find_entry(dir, dentry, &block, &offset, tmpname);
+-	kfree(tmpname);
++	found = isofs_find_entry(dir, dentry,
++				&block, &offset,
++				page_address(page),
++				1024 + page_address(page));
++	__free_page(page);
+ 
+ 	inode = found ? isofs_iget(dir->i_sb, block, offset) : NULL;
+ 
 diff --git a/include/linux/crypto.h b/include/linux/crypto.h
 index b7c97f1c47c9..0a484f45b24a 100644
 --- a/include/linux/crypto.h

diff --git a/sources b/sources
index 79e6297..7880845 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
 SHA512 (linux-7.3-rc3-78-g9b87fdc9af2f.tar.xz) = d02b40effafcc61ad5bca8826aa513540adf3d49d4e881be96f32afa74f3abe13112ab4730cdd7549eb8d21572f7a1d4370a198fd03563efacc6c8835d25096f
-SHA512 (kernel-abi-stablelists-7.3.0.tar.xz) = 0b1dd705fafb2bcb71ade5a50a46c300777ba2afd58f40d151d946df224d2a66aa61c94fa1000ca87431af3da6bde6d110084286530845293b64eb3eb93f1d0f
+SHA512 (kernel-abi-stablelists-7.3.0.tar.xz) = 353713996cb8239a090f0e00ee2818e236d232ad2a85c40ca3f2e8b47efe6d3e6d98fd10d6dac7971dc90a2774ac371b2154eea9da7e3ee5594da3a77382a846
 SHA512 (kernel-kabi-dw-7.3.0.tar.xz) = 49b277ac767b5fcde40d5f3c429cfa5550906e57ade88d3d4a4780a43ed98fc3437147eba52622373766433dd7c75c53fa9c53d2a49daa1756cca811dd0cd8f9

^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-09-16 19:06 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-16 17:47 [rpms/kernel] rawhide: kernel-7.3.0-0.rc3.260916g9b87fdc9af2f.34 Justin M. Forbes
2026-09-16 19:06 Justin M. Forbes

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox