1
0
forked from pool/kernel-source

Sync to SL-16.0 GMC kernel

This commit is contained in:
Vasant Karasulli
2025-08-22 11:19:30 +02:00
committed by Michal Suchanek
parent 59a3535b90
commit a56d56ab72
37 changed files with 2120 additions and 356 deletions

View File

@@ -1,3 +1,146 @@
-------------------------------------------------------------------
Mon Aug 18 10:55:27 CEST 2025 - tiwai@suse.de
- sched/psi: Fix psi_seq initialization (bsc#1248155).
- commit 2dd3707
-------------------------------------------------------------------
Thu Aug 14 14:34:25 CEST 2025 - msuchanek@suse.de
- Move pesign-obs-integration requirement from kernel-syms to kernel devel
subpackage (bsc#1248108).
- commit e707e41
-------------------------------------------------------------------
Mon Aug 11 18:50:04 CEST 2025 - tbogendoerfer@suse.de
- ice, irdma: fix an off by one in error handling code
(bsc#1247712).
- irdma: free iwdev->rf after removing MSI-X (bsc#1247712).
- ice: Fix signedness bug in ice_init_interrupt_scheme()
(bsc#1247712).
- ice: init flow director before RDMA (bsc#1247712).
- ice: simplify VF MSI-X managing (bsc#1247712).
- ice: enable_rdma devlink param (bsc#1247712).
- ice: treat dyn_allowed only as suggestion (bsc#1247712).
- ice, irdma: move interrupts code to irdma (bsc#1247712).
- ice: get rid of num_lan_msix field (bsc#1247712).
- ice: remove splitting MSI-X between features (bsc#1247712).
- ice: devlink PF MSI-X max and min parameter (bsc#1247712).
- ice: count combined queues using Rx/Tx count (bsc#1247712).
- commit 5c830c5
-------------------------------------------------------------------
Mon Aug 11 16:20:47 CEST 2025 - krisman@suse.de
- kABI: io_uring: msg_ring ensure io_kiocb freeing is deferred
(CVE-2025-38453 bsc#1247234).
Conflicts:
series.conf
- commit 909d7fe
-------------------------------------------------------------------
Fri Aug 8 20:22:52 CEST 2025 - krisman@suse.de
- io_uring/msg_ring: ensure io_kiocb freeing is deferred for RCU
(CVE-2025-38453 bsc#1247234).
- commit 171360a
-------------------------------------------------------------------
Fri Aug 8 16:07:55 CEST 2025 - pfalcato@suse.de
- tls: always refresh the queue when reading sock (CVE-2025-38471
bsc#1247450).
- commit 2bcb640
-------------------------------------------------------------------
Fri Aug 8 12:17:14 CEST 2025 - sjaeckel@suse.de
- smc: Fix various oops due to inet_sock type confusion
(CVE-2025-38475 bsc#1247308).
- commit 05e8074
-------------------------------------------------------------------
Thu Aug 7 19:33:31 CEST 2025 - dsterba@suse.com
- do_change_type(): refuse to operate on unmounted/not ours mounts (CVE-2025-38498 bsc#1247374)
- commit cb82edb
-------------------------------------------------------------------
Wed Aug 6 13:45:04 CEST 2025 - pfalcato@suse.de
- nvme-tcp: fix selinux denied when calling sock_sendmsg
(bsc#1247497).
- commit 6082643
-------------------------------------------------------------------
Tue Aug 5 16:46:07 CEST 2025 - heming.zhao@suse.com
- md/md-cluster: handle REMOVE message earlier (bsc#1247057).
- commit 8e8eaf1
-------------------------------------------------------------------
Mon Aug 4 09:17:26 CEST 2025 - msuchanek@suse.de
- kernel-syms.spec: Drop old rpm release number hack (bsc#1247172).
- commit b4fa2d1
-------------------------------------------------------------------
Fri Aug 1 12:33:52 CEST 2025 - tiwai@suse.de
- Move upstreamed sched, SCSI and ACPI patches into sorted section
- commit 836e139
-------------------------------------------------------------------
Wed Jul 30 13:02:30 CEST 2025 - jack@suse.cz
- fs: export anon_inode_make_secure_inode() and fix secretmem
LSM bypass (CVE-2025-38396 bsc#1247156).
Conflicts:
series.conf
- commit 4bbdefe
-------------------------------------------------------------------
Fri Jul 25 17:50:40 CEST 2025 - fdmanana@suse.com
- btrfs: fix use-after-free when COWing tree bock and tracing
is enabled (bsc#1235645 CVE-2024-56759).
- commit bd41b6c
-------------------------------------------------------------------
Thu Jul 24 10:53:52 CEST 2025 - tiwai@suse.de
- rpm/kernel-subpackage-spec: Skip brp-strip-debug to avoid file truncation (bsc#1246879)
Put the same workaround to avoid file truncation of vmlinux and co in
kernel-default-base package, too.
- commit 2329734
-------------------------------------------------------------------
Wed Jul 23 15:22:54 CEST 2025 - petr.pavlu@suse.com
- rpm/kernel-binary.spec.in: Ignore return code from ksymtypes compare
When using suse-kabi-tools, the RPM build invokes 'ksymvers compare' to
compare the resulting symbol CRCs with the reference data. If the values
differ, it then invokes 'ksymtypes compare' to provide a detailed report
explaining why the symbols differ. The build expects the latter
'ksymtypes compare' command to always return zero, even if the two
compared kABI corpuses are different.
This is currently the case for 'ksymtypes compare'. However, I plan to
update the command to return a non-zero code when the comparison detects
any differences. This should ensure consistent behavior with 'ksymvers
compare'.
Since the build uses 'ksymtypes compare' only for more detailed
diagnostics, ignore its return code.
- commit 5ac1381
-------------------------------------------------------------------
Wed Jul 23 14:27:11 CEST 2025 - sjaeckel@suse.de
- net: atm: fix /proc/net/atm/lec handling (CVE-2025-38180
bsc#1245970).
- net: atm: add lec_mutex (CVE-2025-38323 bsc#1246473).
- commit 736dcb9
-------------------------------------------------------------------
Mon Jul 21 11:16:32 CEST 2025 - tiwai@suse.de
@@ -1281,6 +1424,12 @@ Wed Jul 9 16:28:15 CEST 2025 - tiwai@suse.de
bsc#1245682).
- commit 79e6efd
-------------------------------------------------------------------
Wed Jul 9 14:11:01 CEST 2025 - tiwai@suse.de
- rpm/mkspec: Fix missing kernel-syms-rt creation (bsc#1244337)
- commit 630f139
-------------------------------------------------------------------
Wed Jul 9 13:08:41 CEST 2025 - ailiop@suse.com
@@ -1997,6 +2146,14 @@ Mon Jun 30 14:29:43 CEST 2025 - ykaukab@suse.de
current kABI workaround patches before the update.
- commit 0c9b3ad
-------------------------------------------------------------------
Mon Jun 30 13:57:15 CEST 2025 - msuchanek@suse.de
- kernel-obs-qa: Do not depend on srchash when qemu emulation is used
In this case the dependency is never fulfilled
Fixes: 485ae1da2b88 ("kernel-obs-qa: Use srchash for dependency as well")
- commit a840f87
-------------------------------------------------------------------
Mon Jun 30 13:52:59 CEST 2025 - jgross@suse.com
@@ -3100,6 +3257,31 @@ Mon Jun 23 14:08:20 CEST 2025 - neelx@suse.com
btrfs_log_inode_parent() (bsc#1245068).
- commit 188ca65
-------------------------------------------------------------------
Mon Jun 23 14:00:47 CEST 2025 - msuchanek@suse.de
- Remove host-memcpy-hack.h
This might have been usefult at some point but we have more things that
depend on specific library versions today.
- commit 0396c23
-------------------------------------------------------------------
Mon Jun 23 13:58:27 CEST 2025 - msuchanek@suse.de
- Remove compress-vmlinux.sh
/usr/lib/rpm/brp-suse.d/brp-99-compress-vmlinux was added in
pesign-obs-integration during SLE12 RC. This workaround can be removed.
- commit 19caac0
-------------------------------------------------------------------
Mon Jun 23 13:53:18 CEST 2025 - msuchanek@suse.de
- Remove try-disable-staging-driver
The config for linux-next is autogenerated from master config, and
defaults filled for missing options. This is unlikely to enable any
staging driver in the first place.
- commit a6f21ed
-------------------------------------------------------------------
Mon Jun 23 12:27:01 CEST 2025 - wqu@suse.com