public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/kernel] rawhide: kernel-7.3.0-0.rc1.260903g940de590b839.21
@ 2026-09-03 16:54 Justin M. Forbes
  0 siblings, 0 replies; only message in thread
From: Justin M. Forbes @ 2026-09-03 16:54 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/kernel
            Branch : rawhide
            Commit : db58a3b7e7469482911ed304bc352534b987116d
            Author : Justin M. Forbes <jforbes@fedoraproject.org>
            Date   : 2026-09-03T10:53:51-06:00
            Stats  : +34/-20 in 6 file(s)
            URL    : https://src.fedoraproject.org/rpms/kernel/c/db58a3b7e7469482911ed304bc352534b987116d?branch=rawhide

            Log:
            kernel-7.3.0-0.rc1.260903g940de590b839.21

* Thu Sep 03 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc1.940de590b839.21]
- 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 1a1c3ff..2c713e0 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 = 20
+RHEL_RELEASE = 21
 
 #
 # RHEL_REBASE_NUM

diff --git a/Patchlist.changelog b/Patchlist.changelog
index 21eb4ce..8364f36 100644
--- a/Patchlist.changelog
+++ b/Patchlist.changelog
@@ -1,9 +1,12 @@
-https://gitlab.com/cki-project/kernel-ark/-/commit/fe11014184d9278da200f90f13bb3f7778083431
- fe11014184d9278da200f90f13bb3f7778083431 sched: move stack_canary to the start of the randomizable region
+https://gitlab.com/cki-project/kernel-ark/-/commit/c7380bb9169953627c83cb0c254369b67c393cc3
+ c7380bb9169953627c83cb0c254369b67c393cc3 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
 
+https://gitlab.com/cki-project/kernel-ark/-/commit/4da487a9779812e22db8d6565ec188e786357392
+ 4da487a9779812e22db8d6565ec188e786357392 random: Drop the extrng module reference when import_ubuf() fails
+
 https://gitlab.com/cki-project/kernel-ark/-/commit/6a744b3f3df25c802e864b296473adc6751586c2
  6a744b3f3df25c802e864b296473adc6751586c2 [redhat] drivers/scsi/sd.c: cleanup
 

diff --git a/kernel.changelog b/kernel.changelog
index e2ac9ba..7cac2d7 100644
--- a/kernel.changelog
+++ b/kernel.changelog
@@ -1,9 +1,14 @@
-* Wed Sep 02 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc1.89a312991dc6.20]
+* Thu Sep 03 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc1.940de590b839.21]
 - 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: 
 
+* Thu Sep 03 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc1.940de590b839.20]
+- random: Drop the extrng module reference when import_ubuf() fails (Junjie Cao) [2524262]
+- Linux v7.3.0-0.rc1.940de590b839
+Resolves: rhbz#2524262
+
 * Wed Sep 02 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc1.89a312991dc6.19]
 - rh_messages.h: Disable ConnectX-10 NVLink-C2C device (Benjamin Poirier)
 - Linux v7.3.0-0.rc1.89a312991dc6

diff --git a/kernel.spec b/kernel.spec
index 727e33a..7cf1d51 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -195,13 +195,13 @@ Summary: The Linux kernel
 %define specrpmversion 7.3.0
 %define specversion 7.3.0
 %define patchversion 7.3
-%define pkgrelease 0.rc1.260902g89a312991dc6.20
+%define pkgrelease 0.rc1.260903g940de590b839.21
 %define kversion 7
-%define tarfile_release 7.3-rc1-99-g89a312991dc6
+%define tarfile_release 7.3-rc1-101-g940de590b839
 # This is needed to do merge window version magic
 %define patchlevel 3
 # This allows pkg_release to have configurable %%{?dist} tag
-%define specrelease 0.rc1.260902g89a312991dc6.20%{?buildid}%{?dist}
+%define specrelease 0.rc1.260903g940de590b839.21%{?buildid}%{?dist}
 # This defines the kabi tarball version
 %define kabiversion 7.3.0
 
@@ -4964,11 +4964,15 @@ fi\
 #
 #
 %changelog
-* Wed Sep 02 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc1.89a312991dc6.20]
+* Thu Sep 03 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc1.940de590b839.21]
 - 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)
 
+* Thu Sep 03 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc1.940de590b839.20]
+- random: Drop the extrng module reference when import_ubuf() fails (Junjie Cao) [2524262]
+- Linux v7.3.0-0.rc1.940de590b839
+
 * Wed Sep 02 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc1.89a312991dc6.19]
 - rh_messages.h: Disable ConnectX-10 NVLink-C2C device (Benjamin Poirier)
 - Linux v7.3.0-0.rc1.89a312991dc6

diff --git a/patch-7.3-redhat.patch b/patch-7.3-redhat.patch
index 6868f1c..895ca09 100644
--- a/patch-7.3-redhat.patch
+++ b/patch-7.3-redhat.patch
@@ -22,7 +22,7 @@
  drivers/ata/libahci.c                              |  18 +
  drivers/char/ipmi/ipmi_dmi.c                       |  15 +
  drivers/char/ipmi/ipmi_msghandler.c                |  16 +-
- drivers/char/random.c                              | 126 ++++-
+ drivers/char/random.c                              | 128 ++++-
  drivers/firmware/efi/Makefile                      |   1 +
  drivers/firmware/efi/efi.c                         | 124 +++--
  drivers/firmware/efi/libstub/fdt.c                 |   5 +
@@ -75,7 +75,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, 2677 insertions(+), 113 deletions(-)
+ 77 files changed, 2679 insertions(+), 113 deletions(-)
 
 diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
 index 68647ff4bdd2..a786aad83a2b 100644
@@ -868,7 +868,7 @@ index 152dd6b5bb27..e1ceb726eb51 100644
  	rv = ipmi_register_driver();
  	mutex_unlock(&ipmi_interfaces_mutex);
 diff --git a/drivers/char/random.c b/drivers/char/random.c
-index b4da1fb976c1..1e112e2b405b 100644
+index b4da1fb976c1..7ff4dd4d9836 100644
 --- a/drivers/char/random.c
 +++ b/drivers/char/random.c
 @@ -51,9 +51,11 @@
@@ -943,7 +943,7 @@ index b4da1fb976c1..1e112e2b405b 100644
  
  	if (flags & ~(GRND_NONBLOCK | GRND_RANDOM | GRND_INSECURE))
  		return -EINVAL;
-@@ -1392,6 +1417,21 @@ SYSCALL_DEFINE3(getrandom, char __user *, ubuf, size_t, len, unsigned int, flags
+@@ -1392,6 +1417,23 @@ SYSCALL_DEFINE3(getrandom, char __user *, ubuf, size_t, len, unsigned int, flags
  	if ((flags & (GRND_INSECURE | GRND_RANDOM)) == (GRND_INSECURE | GRND_RANDOM))
  		return -EINVAL;
  
@@ -955,8 +955,10 @@ index b4da1fb976c1..1e112e2b405b 100644
 +
 +	if (rng) {
 +		ret = import_ubuf(ITER_DEST, ubuf, len, &iter);
-+		if (unlikely(ret))
++		if (unlikely(ret)) {
++			module_put(rng->owner);
 +			return ret;
++		}
 +		ret = rng->extrng_read_iter(&iter, !!(flags & GRND_RANDOM));
 +		module_put(rng->owner);
 +		return ret;
@@ -965,7 +967,7 @@ index b4da1fb976c1..1e112e2b405b 100644
  	if (!crng_ready() && !(flags & GRND_INSECURE)) {
  		if (flags & GRND_NONBLOCK)
  			return -EAGAIN;
-@@ -1412,6 +1452,12 @@ static __poll_t random_poll(struct file *file, poll_table *wait)
+@@ -1412,6 +1454,12 @@ static __poll_t random_poll(struct file *file, poll_table *wait)
  	return crng_ready() ? EPOLLIN | EPOLLRDNORM : EPOLLOUT | EPOLLWRNORM;
  }
  
@@ -978,7 +980,7 @@ index b4da1fb976c1..1e112e2b405b 100644
  static ssize_t write_pool_user(struct iov_iter *iter)
  {
  	u8 block[BLAKE2S_BLOCK_SIZE];
-@@ -1552,7 +1598,58 @@ static int random_fasync(int fd, struct file *filp, int on)
+@@ -1552,7 +1600,58 @@ static int random_fasync(int fd, struct file *filp, int on)
  	return fasync_helper(fd, filp, on, &fasync);
  }
  
@@ -1037,7 +1039,7 @@ index b4da1fb976c1..1e112e2b405b 100644
  	.read_iter = random_read_iter,
  	.write_iter = random_write_iter,
  	.poll = random_poll,
-@@ -1565,6 +1662,7 @@ const struct file_operations random_fops = {
+@@ -1565,6 +1664,7 @@ const struct file_operations random_fops = {
  };
  
  const struct file_operations urandom_fops = {
@@ -1045,7 +1047,7 @@ index b4da1fb976c1..1e112e2b405b 100644
  	.read_iter = urandom_read_iter,
  	.write_iter = random_write_iter,
  	.unlocked_ioctl = random_ioctl,
-@@ -1575,6 +1673,32 @@ const struct file_operations urandom_fops = {
+@@ -1575,6 +1675,32 @@ const struct file_operations urandom_fops = {
  	.splice_write = iter_file_splice_write,
  };
  

diff --git a/sources b/sources
index 10fedcf..6f88995 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-SHA512 (linux-7.3-rc1-99-g89a312991dc6.tar.xz) = f8862555f181f92d43fefbb792787901ad4292d47e9c92b55c3248e9f446c64d39f5b95c4a192994dbf419ff4d0182978ea4e60830a669dda4b792fb8eab6489
-SHA512 (kernel-abi-stablelists-7.3.0.tar.xz) = 8e1267c6c97ba13cd3b0a6738a5bd5560d3af1c30a420ffc2686d753b009b0a6c47d98d048bfd9d6ed07cc1662fb082727f1be5491755c6bc2f13004d484a9e2
-SHA512 (kernel-kabi-dw-7.3.0.tar.xz) = 99bf02e74392f3c0f878d8844b97add6b5f22007e57e6a481425ddeab164249083e4490b296e60aab91abcf51df4274e63d20762674ecd83894e0ef67b54ab22
+SHA512 (linux-7.3-rc1-101-g940de590b839.tar.xz) = 57f3148f89e8398c52e496df536c42b7a1c7ce330a2cd6b26d0f596653497b8fd84ad3c9d0fd879e89b6322387303df102b358a52061a7344360be0b2dc18c8a
+SHA512 (kernel-abi-stablelists-7.3.0.tar.xz) = 08bd353ae1fe43e4aa0b945b7f7150433fc5e990719b3a5d3ef43a35eef2d056cd981ebc390860db8909aa51a4b5fcc34dc86a1a8b4b02ae4e8ae5eb26fb895c
+SHA512 (kernel-kabi-dw-7.3.0.tar.xz) = dd89e2dffe48d1f3dc40a77ab4329e2af708c1a5e559ae16927609b0748c60fc7e1ac0a3cb3570b64cc99f04a92bf7a52dbb5e626f13a761cb53e044339a87c6

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-09-03 16:54 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-03 16:54 [rpms/kernel] rawhide: kernel-7.3.0-0.rc1.260903g940de590b839.21 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