diff --git a/kernel.spec b/kernel.spec index 55999b2..985eb2a 100644 --- a/kernel.spec +++ b/kernel.spec @@ -12,7 +12,7 @@ # change below to w4T.xzdio): %define _binary_payload w3T.xzdio -%global distro_build 523 +%global distro_build 524 # Sign the x86_64 kernel for secure boot authentication %ifarch x86_64 aarch64 s390x ppc64le @@ -38,10 +38,10 @@ # define buildid .local %define specversion 4.18.0 -%define pkgrelease 523.rt7.312.el8 +%define pkgrelease 524.rt7.313.el8 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 523.rt7.312%{?dist} +%define specrelease 524.rt7.313%{?dist} %define pkg_release %{specrelease}%{?buildid} @@ -147,7 +147,7 @@ # The preempt RT patch level %global rttag .rt7 # realtimeN -%global rtbuild .312 +%global rtbuild .313 %define with_doc 0 %define with_headers 0 %define with_cross_headers 0 @@ -2698,6 +2698,67 @@ fi # # %changelog +* Mon Nov 13 2023 Denys Vlasenko [4.18.0-524.rt7.313.el8] +- [rt] build kernel-rt-4.18.0-524.rt7.313.el8 [RHEL-5332] +- pNFS/filelayout: treat GETDEVICEINFO errors as layout failure (Scott Mayhew) [RHEL-4969] +- mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8630] +- net/sched: cls_rsvp: always try to match inside the linear part of skb (Davide Caratti) [RHEL-11730] {CVE-2023-42755} +- vc_screen: don't clobber return value in vcs_read (Ricardo Robaina) [2221468] {CVE-2023-3567} +- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (Ricardo Robaina) [2221468] {CVE-2023-3567} +- vt_kdsetmode: extend console locking (John W. Linville) [RHEL-3016] {CVE-2021-3753} +- console: consume APC, DM, DCS (John W. Linville) [RHEL-3016] {CVE-2021-3753} +- vt_ioctl: move vt_kdsetmode out of vt_k_ioctl (John W. Linville) [RHEL-3016] {CVE-2021-3753} +- scsi: core: Fix legacy /proc parsing buffer overflow (Ewan D. Milne) [RHEL-14311] +- scsi: core: Improve scsi_vpd_inquiry() checks (Ewan D. Milne) [RHEL-14311] +- scsi: core: Fix a procfs host directory removal regression (Ewan D. Milne) [RHEL-14311] +- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Ewan D. Milne) [RHEL-14311] +- ibmvnic: Assign XPS map to correct queue index (Mukesh Chaurasiya) [RHEL-11210] +- ibmvnic: Toggle between queue types in affinity mapping (Mukesh Chaurasiya) [RHEL-11210] +- ibmvnic: Update XPS assignments during affinity binding (Mukesh Chaurasiya) [RHEL-11210] +- ibmvnic: Add hotpluggable CPU callbacks to reassign affinity hints (Mukesh Chaurasiya) [RHEL-11210] +- ibmvnic: Assign IRQ affinity hints to device queues (Mukesh Chaurasiya) [RHEL-11210] +- mm/slub: fix a slab missed to be freed problem (Rafael Aquini) [RHEL-9526] +- mm/slub: simplify __cmpxchg_double_slab() and slab_[un]lock() (Rafael Aquini) [RHEL-9526] +- mm/slub: convert object_map_lock to non-raw spinlock (Rafael Aquini) [RHEL-9526] +- mm/slub: remove slab_lock() usage for debug operations (Rafael Aquini) [RHEL-9526] +- mm/slub: restrict sysfs validation to debug caches and make it safe (Rafael Aquini) [RHEL-9526] +- mm/slub: move free_debug_processing() further (Rafael Aquini) [RHEL-9526] +- mm/slub: remove unneeded return value of slab_pad_check (Rafael Aquini) [RHEL-9526] +- s390/qdio: fix do_sqbs() inline assembly constraint (Tobias Huschle) [RHEL-11194] +- s390/lcs: Convert sysfs sprintf to sysfs_emit (Tobias Huschle) [RHEL-11194] +- s390/lcs: Convert sprintf to scnprintf (Tobias Huschle) [RHEL-11194] +- s390/ctcm: Convert sysfs sprintf to sysfs_emit (Tobias Huschle) [RHEL-11194] +- s390/ctcm: Convert sprintf/snprintf to scnprintf (Tobias Huschle) [RHEL-11194] +- s390/qeth: Fix vipa deletion (Tobias Huschle) [RHEL-11194] +- s390/lcs: Remove FDDI option (Tobias Huschle) [RHEL-11194] +- net/ism: Remove redundant pci_clear_master (Tobias Huschle) [RHEL-11198] +- net/smc: Fix dependency of SMC on ISM (Tobias Huschle) [RHEL-11198] +- s390/ism: Do not unregister clients with registered DMBs (Tobias Huschle) [RHEL-11198] +- s390/ism: Fix and simplify add()/remove() callback handling (Tobias Huschle) [RHEL-11198] +- s390/ism: Fix locking for forwarding of IRQs and events to clients (Tobias Huschle) [RHEL-11198] +- s390/ism: Fix trying to free already-freed IRQ by repeated ism_dev_exit() (Tobias Huschle) [RHEL-11198] +- s390/ism: Set DMA coherent mask (Tobias Huschle) [RHEL-11198] +- net/ism: Remove extra include (Tobias Huschle) [RHEL-11198] +- net/smc: Introduce explicit check for v2 support (Tobias Huschle) [RHEL-11198] +- dm: fix a race condition in retrieve_deps (Benjamin Marzinski) [RHEL-13917] +- dm raid: protect md_stop() with 'reconfig_mutex' (Benjamin Marzinski) [RHEL-13917] +- dm raid: clean up four equivalent goto tags in raid_ctr() (Benjamin Marzinski) [RHEL-13917] +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Benjamin Marzinski) [RHEL-13917] +- dm integrity: fix double free on memory allocation failure (Benjamin Marzinski) [RHEL-13917] +- dm integrity: scale down the recalculate buffer if memory allocation fails (Benjamin Marzinski) [RHEL-13917] +- dm integrity: only allocate recalculate buffer when needed (Benjamin Marzinski) [RHEL-13917] +- dm integrity: reduce vmalloc space footprint on 32-bit architectures (Benjamin Marzinski) [RHEL-13917] +- dm ioctl: Refuse to create device named "." or ".." (Benjamin Marzinski) [RHEL-13917] +- dm ioctl: Refuse to create device named "control" (Benjamin Marzinski) [RHEL-13917] +- dm ioctl: structs and parameter strings must not overlap (Benjamin Marzinski) [RHEL-13917] +- dm ioctl: Avoid pointer arithmetic overflow (Benjamin Marzinski) [RHEL-13917] +- dm ioctl: Check dm_target_spec is sufficiently aligned (Benjamin Marzinski) [RHEL-13917] +- dm thin: disable discards for thin-pool if no_discard_passdown (Benjamin Marzinski) [RHEL-13917] +- dm thin metadata: Fix ABBA deadlock by resetting dm_bufio_client (Benjamin Marzinski) [RHEL-13917] +- dm crypt: fix crypt_ctr_cipher_new return value on invalid AEAD cipher (Benjamin Marzinski) [RHEL-13917] +- dm thin: update .io_hints methods to not require handling discards last (Benjamin Marzinski) [RHEL-13917] +- dm thin: remove return code variable in pool_map (Benjamin Marzinski) [RHEL-13917] + * Wed Nov 08 2023 Denys Vlasenko [4.18.0-523.rt7.312.el8] - [rt] build kernel-rt-4.18.0-523.rt7.312.el8 [RHEL-5332] - cifs: Fix UAF in cifs_demultiplex_thread() (Scott Mayhew) [RHEL-7930 RHEL-9046] {CVE-2023-1192} diff --git a/sources b/sources index 6364840..3c1fa47 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (linux-4.18.0-523.rt7.312.el8.tar.xz) = fb7aa1e43e5e7dc9b9763f7f4a9aeaff7a80d81ad4e6be8e4d6dca4ca49de1559d6012b82a6d4bc5033d8257b9b37e385b29c5a4dd6e4efe7b62951165c199e9 +SHA512 (linux-4.18.0-524.rt7.313.el8.tar.xz) = a7b3ca93ac660a6fbf5e1a9f76e7433d3a0cb4f752b329f5138dfffddeb5f0219c8503adf87a9d28dc833d7d5e242f64bd45a6baaf587922a31491d6c8fb47ba