kernel/Makefile.rhelver
Herton R. Krzesinski 5f5f71fb5a kernel-5.14.0-251.el9
* Tue Jan 31 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-251.el9]
- ext4: fix reserved cluster accounting in __es_remove_extent() (Lukas Czerner) [2145193]
- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Lukas Czerner) [2145193]
- ext4: fix deadlock due to mbcache entry corruption (Lukas Czerner) [2145193]
- mbcache: Avoid nesting of cache->c_list_lock under bit locks (Lukas Czerner) [2145193]
- mbcache: automatically delete entries from cache on freeing (Lukas Czerner) [2145193]
- mbcache: Remove mb_cache_entry_delete() (Lukas Czerner) [2145193]
- ext4: avoid BUG_ON when creating xattrs (Lukas Czerner) [2145193]
- fs: ext4: initialize fsdata in pagecache_write() (Lukas Czerner) [2145193]
- ext4: fix uninititialized value in 'ext4_evict_inode' (Lukas Czerner) [2145193]
- ext4: fix corruption when online resizing a 1K bigalloc fs (Lukas Czerner) [2145193]
- ext4: fix corrupt backup group descriptors after online resize (Lukas Czerner) [2145193]
- ext4: fix bad checksum after online resize (Lukas Czerner) [2145193]
- ext4: fix off-by-one errors in fast-commit block filling (Lukas Czerner) [2145193]
- ext4: fix unaligned memory access in ext4_fc_reserve_space() (Lukas Czerner) [2145193]
- ext4: add missing validation of fast-commit record lengths (Lukas Czerner) [2145193]
- ext4: fix leaking uninitialized memory in fast-commit journal (Lukas Czerner) [2145193]
- ext4: don't set up encryption key during jbd2 transaction (Lukas Czerner) [2145193]
- ext4: disable fast-commit of encrypted dir operations (Lukas Czerner) [2145193]
- ext4: fix undefined behavior in bit shift for ext4_check_flag_values (Lukas Czerner) [2145193]
- ext4: journal_path mount options should follow links (Lukas Czerner) [2145193]
- ext4: silence the warning when evicting inode with dioread_nolock (Lukas Czerner) [2145193]
- ext4: fix use-after-free in ext4_ext_shift_extents (Lukas Czerner) [2145193]
- ext4: fix warning in 'ext4_da_release_space' (Lukas Czerner) [2145193]
- ext4: fix BUG_ON() when directory entry has invalid rec_len (Lukas Czerner) [2145193]
- ext4: update the backup superblock's at the end of the online resize (Lukas Czerner) [2145193]
- ext4,f2fs: fix readahead of verity data (Lukas Czerner) [2145193]
- ext4: fix potential out of bound read in ext4_fc_replay_scan() (Lukas Czerner) [2145193]
- ext4: factor out ext4_fc_get_tl() (Lukas Czerner) [2145193]
- ext4: introduce EXT4_FC_TAG_BASE_LEN helper (Lukas Czerner) [2145193]
- ext4: factor out ext4_free_ext_path() (Lukas Czerner) [2145193]
- ext4: remove unnecessary drop path references in mext_check_coverage() (Lukas Czerner) [2145193]
- ext4: update 'state->fc_regions_size' after successful memory allocation (Lukas Czerner) [2145193]
- ext4: fix potential memory leak in ext4_fc_record_regions() (Lukas Czerner) [2145193]
- ext4: fix potential memory leak in ext4_fc_record_modified_inode() (Lukas Czerner) [2145193]
- ext4: remove redundant checking in ext4_ioctl_checkpoint (Lukas Czerner) [2145193]
- jbd2: add miss release buffer head in fc_do_one_pass() (Lukas Czerner) [2145193]
- ext4: move DIOREAD_NOLOCK setting to ext4_set_def_opts() (Lukas Czerner) [2145193]
- ext4: remove useless local variable 'blocksize' (Lukas Czerner) [2145193]
- ext4: unify the ext4 super block loading operation (Lukas Czerner) [2145193]
- ext4: factor out ext4_journal_data_mode_check() (Lukas Czerner) [2145193]
- ext4: fix wrong return err in ext4_load_and_init_journal() (Lukas Czerner) [2145193]
- ext4: factor out ext4_load_and_init_journal() (Lukas Czerner) [2145193]
- ext4: factor out ext4_group_desc_init() and ext4_group_desc_free() (Lukas Czerner) [2145193]
- ext4: factor out ext4_geometry_check() (Lukas Czerner) [2145193]
- ext4: factor out ext4_check_feature_compatibility() (Lukas Czerner) [2145193]
- ext4: factor out ext4_init_metadata_csum() (Lukas Czerner) [2145193]
- ext4: factor out ext4_encoding_init() (Lukas Czerner) [2145193]
- ext4: factor out ext4_inode_info_init() (Lukas Czerner) [2145193]
- ext4: factor out ext4_fast_commit_init() (Lukas Czerner) [2145193]
- ext4: factor out ext4_handle_clustersize() (Lukas Czerner) [2145193]
- ext4: factor out ext4_set_def_opts() (Lukas Czerner) [2145193]
- ext4: remove cantfind_ext4 error handler (Lukas Czerner) [2145193]
- ext4: goto right label 'failed_mount3a' (Lukas Czerner) [2145193]
- ext4: adjust fast commit disable judgement order in ext4_fc_track_inode (Lukas Czerner) [2145193]
- ext4: factor out ext4_fc_disabled() (Lukas Czerner) [2145193]
- ext4: fix miss release buffer head in ext4_fc_write_inode (Lukas Czerner) [2145193]
- jbd2: fix potential use-after-free in jbd2_fc_wait_bufs (Lukas Czerner) [2145193]
- jbd2: fix potential buffer head reference count leak (Lukas Czerner) [2145193]
- ext4: fix dir corruption when ext4_dx_add_entry() fails (Lukas Czerner) [2145193]
- ext4: remove ext4_inline_data_fiemap() declaration (Lukas Czerner) [2145193]
- jbd2: wake up journal waiters in FIFO order, not LIFO (Lukas Czerner) [2145193]
- ext4: place buffer head allocation before handle start (Lukas Czerner) [2145193]
- ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate (Lukas Czerner) [2145193]
- ext4: don't increase iversion counter for ea_inodes (Lukas Czerner) [2145193]
- ext4: fix check for block being out of directory size (Lukas Czerner) [2145193]
- jbd2: drop useless return value of submit_bh (Lukas Czerner) [2145193]
- ext4: make ext4_lazyinit_thread freezable (Lukas Czerner) [2145193]
- ext4: fix null-ptr-deref in ext4_write_info (Lukas Czerner) [2145193]
- ext4: don't run ext4lazyinit for read-only filesystems (Lukas Czerner) [2145193]
- ext4: avoid crash when inline data creation follows DIO write (Lukas Czerner) [2145193]
- ext4: minor defrag code improvements (Lukas Czerner) [2145193]
- ext4: continue to expand file system when the target size doesn't reach (Lukas Czerner) [2145193]
- ext4: limit the number of retries after discarding preallocations blocks (Lukas Czerner) [2145193]
- ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 (Lukas Czerner) [2145193]
- ext4: fixup possible uninitialized variable access in ext4_mb_choose_next_group_cr1() (Lukas Czerner) [2145193]
- ext4: use buckets for cr 1 block scan instead of rbtree (Lukas Czerner) [2145193]
- ext4: use locality group preallocation for small closed files (Lukas Czerner) [2145193]
- ext4: make directory inode spreading reflect flexbg size (Lukas Czerner) [2145193]
- ext4: avoid unnecessary spreading of allocations among groups (Lukas Czerner) [2145193]
- ext4: make mballoc try target group first even with mb_optimize_scan (Lukas Czerner) [2145193]
- ext4: add ioctls to get/set the ext4 superblock uuid (Lukas Czerner) [2145193]
- ext4: avoid resizing to a partial cluster size (Lukas Czerner) [2145193]
- ext4: reduce computation of overhead during resize (Lukas Czerner) [2145193]
- jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted (Lukas Czerner) [2145193]
- ext4: block range must be validated before use in ext4_mb_clear_bb() (Lukas Czerner) [2145193]
- ext4: fix race when reusing xattr blocks (Lukas Czerner) [2145193]
- ext4: unindent codeblock in ext4_xattr_block_set() (Lukas Czerner) [2145193]
- ext4: remove EA inode entry from mbcache on inode eviction (Lukas Czerner) [2145193]
- mbcache: add functions to delete entry if unused (Lukas Czerner) [2145193]
- mbcache: don't reclaim used entries (Lukas Czerner) [2145193]
- ext4: reflect mb_optimize_scan value in options file (Lukas Czerner) [2145193]
- ext4: avoid remove directory when directory is corrupted (Lukas Czerner) [2145193]
- ext4: aligned '*' in comments (Lukas Czerner) [2145193]
- ext4: recover csum seed of tmp_inode after migrating to extents (Lukas Czerner) [2145193]
- ext4: fix warning in ext4_iomap_begin as race between bmap and write (Lukas Czerner) [2145193]
- ext4: correct the misjudgment in ext4_iget_extra_inode (Lukas Czerner) [2145193]
- ext4: correct max_inline_xattr_value_size computing (Lukas Czerner) [2145193]
- ext4: fix use-after-free in ext4_xattr_set_entry (Lukas Czerner) [2145193]
- ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h (Lukas Czerner) [2145193]
- ext4: fix extent status tree race in writeback error recovery path (Lukas Czerner) [2145193]
- jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() (Lukas Czerner) [2145193]
- jbd2: unexport jbd2_log_start_commit() (Lukas Czerner) [2145193]
- jbd2: remove unused exports for jbd2 debugging (Lukas Czerner) [2145193]
- jbd2: rename jbd_debug() to jbd2_debug() (Lukas Czerner) [2145193]
- ext4: use ext4_debug() instead of jbd_debug() (Lukas Czerner) [2145193]
- ext4: reuse order and buddy in mb_mark_used when buddy split (Lukas Czerner) [2145193]
- ext4: update the s_overhead_clusters in the backup sb's when resizing (Lukas Czerner) [2145193]
- ext4: update s_overhead_clusters in the superblock during an on-line resize (Lukas Czerner) [2145193]
- ext4: fix a doubled word "need" in a comment (Lukas Czerner) [2145193]
- ext4: correct the judgment of BUG in ext4_mb_normalize_request (Lukas Czerner) [2145193]
- ext4: use kmemdup() to replace kmalloc + memcpy (Lukas Czerner) [2145193]
- ext4: improve write performance with disabled delalloc (Lukas Czerner) [2145193]
- ext4: fix warning when submitting superblock in ext4_commit_super() (Lukas Czerner) [2145193]
- ext4: fix incorrect comment in ext4_bio_write_page() (Lukas Czerner) [2145193]
- ext4: refactor and move ext4_ioctl_get_encryption_pwsalt() (Lukas Czerner) [2145193]
- ext4: cleanup function defs from ext4.h into crypto.c (Lukas Czerner) [2145193]
- ext4: move ext4 crypto code to its own file crypto.c (Lukas Czerner) [2145193]
- fscrypt: remove fscrypt_operations::max_namelen (Lukas Czerner) [2145193]
- fscrypt: document struct fscrypt_operations (Lukas Czerner) [2145193]
- ext4: add unmount filesystem message (Lukas Czerner) [2145193]
- ext4: remove unnecessary conditionals (Lukas Czerner) [2145193]
- ext4: remove unnecessary code in __mb_check_buddy (Lukas Czerner) [2145193]
- ext4: fix spelling errors in comments (Lukas Czerner) [2145193]
- ext4: remove unnecessary type castings (Lukas Czerner) [2145193]
- ext4: get rid of unused DEFAULT_MB_OPTIMIZE_SCAN (Lukas Czerner) [2145193]
- ext4: Use scoped memory APIs in ext4_write_begin() (Lukas Czerner) [2145193]
- ext4: Use scoped memory APIs in ext4_da_write_begin() (Lukas Czerner) [2145193]
- ext4: Use scoped memory API in mext_page_double_lock() (Lukas Czerner) [2145193]
- ext4: Allow GFP_FS allocations in ext4_da_convert_inline_data_to_extent() (Lukas Czerner) [2145193]
- ext4: Use page_symlink() instead of __page_symlink() (Lukas Czerner) [2145193]
- ext4: Convert invalidatepage to invalidate_folio (Lukas Czerner) [2145193]
Resolves: rhbz#2145193

Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
2023-01-31 18:46:37 +00:00

68 lines
2.3 KiB
Makefile

RHEL_MAJOR = 9
RHEL_MINOR = 2
#
# 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 = 251
#
# 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