kernel/Makefile.rhelver
Lucas Zampieri d3cbbb109a
kernel-5.14.0-455.el9
* Mon May 27 2024 Lucas Zampieri <lzampier@redhat.com> [5.14.0-455.el9]
- Documentation: vmcoreinfo: Fix htmldocs warning (Baoquan He) [RHEL-32199]
- arm64: Fix dangling references to Documentation/arm64 (Baoquan He) [RHEL-32199]
- arm64: crash_core: Export MODULES, VMALLOC, and VMEMMAP ranges (Baoquan He) [RHEL-32199]
- LoongArch: Add ELF-related definitions (Baoquan He) [RHEL-32199]
- kexec.h: add linux/kexec.h to UAPI compile-test coverage (Baoquan He) [RHEL-32199]
- crash_dump: remove duplicate include in crash_dump.h (Baoquan He) [RHEL-32199]
- crash_dump: fix boolreturn.cocci warning (Baoquan He) [RHEL-32199]
- crash_dump: Make elfcorehdr address/size symbols always visible (Baoquan He) [RHEL-32199]
- proc/vmcore: fix signedness bug in read_from_oldmem() (Baoquan He) [RHEL-32199]
- use less confusing names for iov_iter direction initializers (Baoquan He) [RHEL-32199]
- coredump, vmcore: Set p_align to 4 for PT_NOTE (Baoquan He) [RHEL-32199]
- copy_oldmem_kernel() - WRITE is "data source", not destination (Baoquan He) [RHEL-32199]
- vmcoreinfo: warn if we exceed vmcoreinfo data size (Baoquan He) [RHEL-32199]
- x86/purgatory: Omit use of bin2c (Baoquan He) [RHEL-32199]
- kexec: support purgatories with .text.hot sections (Baoquan He) [RHEL-32199]
- kexec: enable kexec_crash_size to support two crash kernel regions (Baoquan He) [RHEL-32199]
- kexec: add helper __crash_shrink_memory() (Baoquan He) [RHEL-32199]
- kexec: improve the readability of crash_shrink_memory() (Baoquan He) [RHEL-32199]
- kexec: clear crashk_res if all its memory has been released (Baoquan He) [RHEL-32199]
- kexec: delete a useless check in crash_shrink_memory() (Baoquan He) [RHEL-32199]
- kexec: fix a memory leak in crash_shrink_memory() (Baoquan He) [RHEL-32199]
- kexec: avoid calculating array size twice (Baoquan He) [RHEL-32199]
- kexec: introduce sysctl parameters kexec_load_limit_* (Baoquan He) [RHEL-32199]
- kexec: factor out kexec_load_permitted (Baoquan He) [RHEL-32199]
- Documentation: sysctl: correct kexec_load_disabled (Baoquan He) [RHEL-32199]
- ARM: kexec: make machine_crash_nonpanic_core() static (Baoquan He) [RHEL-32199]
- kexec: replace crash_mem_range with range (Baoquan He) [RHEL-32199]
- kexec: remove the unneeded result variable (Baoquan He) [RHEL-32199]
- proc/vmcore: fix potential memory leak in vmcore_init() (Baoquan He) [RHEL-32199]
- kexec: replace kmap() with kmap_local_page() (Baoquan He) [RHEL-32199]
- powerpc/powernv: Add a null pointer check in opal_powercap_init() (Mamatha Inamdar) [RHEL-37050] {CVE-2023-52696}
- scsi: sg: Avoid race in error handling & drop bogus warn (Ewan D. Milne) [RHEL-35659]
- scsi: sg: Avoid sg device teardown race (Ewan D. Milne) [RHEL-35659]
- xfs: dax - remove tech preview tag (Bill O'Donnell) [RHEL-35289]
- percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure to reduce false sharing (Audra Mitchell) [RHEL-15605]
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Steve Best) [RHEL-37264] {CVE-2024-35876}
- Bluetooth: hci_h5: Add ability to allocate memory for private data (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890}
- Bluetooth: btrtl: fix out of bounds memory access (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890}
- redhat: pass correct RPM_VMLINUX_H to bpftool install (Ian Wienand)
Resolves: RHEL-15605, RHEL-32199, RHEL-33202, RHEL-33203, RHEL-35289, RHEL-35659, RHEL-37050, RHEL-37264

Signed-off-by: Lucas Zampieri <lzampier@redhat.com>
2024-05-27 10:56:54 -03:00

68 lines
2.3 KiB
Makefile

RHEL_MAJOR = 9
RHEL_MINOR = 5
#
# RHEL_RELEASE
# -------------
#
# Represents build number in 'release' part of RPM's name-version-release.
# name is <package_name>, e.g. kernel
# version is upstream kernel version this kernel is based on, e.g. 4.18.0
# release is <RHEL_RELEASE>.<dist_tag>[<buildid>], e.g. 100.el8
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
RHEL_RELEASE = 455
#
# ZSTREAM
# -------
#
# This variable controls whether we use zstream numbering or not for the
# package release. The zstream release keeps the build number of the last
# build done for ystream for the Beta milestone, and increments a second
# number for each build. The third number is used for branched builds
# (eg.: for builds with security fixes or hot fixes done outside of the
# batch release process).
#
# For example, with ZSTREAM unset or set to "no", all builds will contain
# a release with only the build number, eg.: kernel-<kernel version>-X.el*,
# where X is the build number. With ZSTREAM set to "yes", we will have
# builds with kernel-<kernel version>-X.Y.Z.el*, where X is the last
# RHEL_RELEASE number before ZSTREAM flag was set to yes, Y will now be the
# build number and Z will always be 1 except if you're doing a branched build
# (when you give RHDISTGIT_BRANCH on the command line, in which case the Z
# number will be incremented instead of the Y).
#
ZSTREAM ?= no
#
# Early y+1 numbering
# --------------------
#
# In early y+1 process, RHEL_RELEASE consists of 2 numbers: x.y
# First is RHEL_RELEASE inherited/merged from y as-is, second number
# is incremented with each build starting from 1. After merge from y,
# it resets back to 1. This way y+1 nvr reflects status of last merge.
#
# Example:
#
# rhel8.0 rhel-8.1
# kernel-4.18.0-58.el8 --> kernel-4.18.0-58.1.el8
# kernel-4.18.0-58.2.el8
# kernel-4.18.0-59.el8 kernel-4.18.0-59.1.el8
# kernel-4.18.0-60.el8
# kernel-4.18.0-61.el8 --> kernel-4.18.0-61.1.el8
#
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
EARLY_YSTREAM ?= no
EARLY_YBUILD:=
EARLY_YRELEASE:=
ifneq ("$(ZSTREAM)", "yes")
ifeq ("$(EARLY_YSTREAM)","yes")
RHEL_RELEASE:=$(RHEL_RELEASE).$(EARLY_YRELEASE)
endif
endif