From d1cd4cfbf452f16652227e96a1beb8fad4abf5eb Mon Sep 17 00:00:00 2001 From: Scott Weaver Date: Feb 04 2022 01:29:25 +0000 Subject: [redhat] Update sources for linux-5.14.0-53.17.el9.tar.xz Changes included into this commit: .kernel-automotive.metadata SOURCES/Makefile.rhelver SPECS/kernel.spec SOURCES/.gitignore Signed-off-by: Scott Weaver --- diff --git a/.kernel-automotive.metadata b/.kernel-automotive.metadata index 38bd506..d5d99ee 100644 --- a/.kernel-automotive.metadata +++ b/.kernel-automotive.metadata @@ -1 +1 @@ -81d80ef10c617c9adb524e636effc276d7bfc93a SOURCES/linux-5.14.0-52.16.el9.tar.xz +8549a8270888dbc10774a64bb82528695d08bff5 SOURCES/linux-5.14.0-53.17.el9.tar.xz diff --git a/SOURCES/Makefile.rhelver b/SOURCES/Makefile.rhelver index a15974a..9706204 100644 --- a/SOURCES/Makefile.rhelver +++ b/SOURCES/Makefile.rhelver @@ -12,14 +12,14 @@ RHEL_MINOR = 0 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 52 +RHEL_RELEASE = 53 # # Automotive Release # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -AUTOMOTIVEBUILD:=.16 +AUTOMOTIVEBUILD:=.17 # # Early y+1 numbering @@ -51,4 +51,4 @@ ifneq ("$(ZSTREAM)", "yes") endif endif -RTBUILD:=.52 +RTBUILD:=.53 diff --git a/SPECS/kernel.spec b/SPECS/kernel.spec index 89cf649..8b8b1dd 100755 --- a/SPECS/kernel.spec +++ b/SPECS/kernel.spec @@ -85,7 +85,7 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 -%global distro_build 52 +%global distro_build 53 %if 0%{?fedora} %define secure_boot_arch x86_64 @@ -129,13 +129,13 @@ Summary: The Linux kernel %define kversion 5.14 %define rpmversion 5.14.0 -%define pkgrelease 52.16.el9 +%define pkgrelease 53.17.el9 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 52.16%{?buildid}%{?dist} +%define specrelease 53.17%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -283,7 +283,7 @@ Summary: The Linux kernel %endif %if %{with_automotive} -%global automotivebuild .16 +%global automotivebuild .17 %define with_doc 0 %define with_headers 0 %define with_cross_headers 0 @@ -705,7 +705,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.0-52.16.el9.tar.xz +Source0: linux-5.14.0-53.17.el9.tar.xz Source1: Makefile.rhelver @@ -1432,8 +1432,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.0-52.16.el9 -c -mv linux-5.14.0-52.16.el9 linux-%{KVERREL} +%setup -q -n kernel-5.14.0-53.17.el9 -c +mv linux-5.14.0-53.17.el9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3085,6 +3085,110 @@ fi # # %changelog +* Thu Feb 03 2022 Scott Weaver [5.14.0-53.17.el9] +- Revert "Merge: ext4, jbd2 update for RHEL9.0" (Juri Lelli) +- quota: correct error number in free_dqentry() (Lukas Czerner) [2041793] +- quota: check block number when reading the block in quota file (Lukas Czerner) [2041793] +- ext4: don't use the orphan list when migrating an inode (Lukas Czerner) [2041486] +- ext4: use BUG_ON instead of if condition followed by BUG (Lukas Czerner) [2041486] +- ext4: fix a copy and paste typo (Lukas Czerner) [2041777] +- ext4: set csum seed in tmp inode while migrating to extents (Lukas Czerner) [2041486] +- ext4: remove unnecessary 'offset' assignment (Lukas Czerner) [2041486] +- ext4: remove redundant o_start statement (Lukas Czerner) [2041486] +- ext4: drop an always true check (Lukas Czerner) [2041486] +- ext4: remove unused assignments (Lukas Czerner) [2041486] +- ext4: remove redundant statement (Lukas Czerner) [2041486] +- ext4: remove useless resetting io_end_size in mpage_process_page() (Lukas Czerner) [2041486] +- ext4: allow to change s_last_trim_minblks via sysfs (Lukas Czerner) [2041486] +- ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner) [2041486] +- ext4: implement support for get/set fs label (Lukas Czerner) [2041486] +- ext4: only set EXT4_MOUNT_QUOTA when journalled quota file is specified (Lukas Czerner) [2041777] +- ext4: don't use kfree() on rcu protected pointer sbi->s_qf_names (Lukas Czerner) [2041486] +- ext4: avoid trim error on fs with small groups (Lukas Czerner) [2041486] +- ext4: fix an use-after-free issue about data=journal writeback mode (Lukas Czerner) [2041486] +- ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' (Lukas Czerner) [2041486] +- ext4: initialize err_blk before calling __ext4_get_inode_loc (Lukas Czerner) [2041486] +- ext4: fix a possible ABBA deadlock due to busy PA (Lukas Czerner) [2041486] +- ext4: replace snprintf in show functions with sysfs_emit (Lukas Czerner) [2041486] +- ext4: make sure to reset inode lockdep class when quota enabling fails (Lukas Czerner) [2041486] +- ext4: make sure quota gets properly shutdown on error (Lukas Czerner) [2041486] +- ext4: Fix BUG_ON in ext4_bread when write quota data (Lukas Czerner) [2041486] +- ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal (Lukas Czerner) [2041486] +- ext4: fast commit may miss tracking unwritten range during ftruncate (Lukas Czerner) [2041486] +- ext4: use ext4_ext_remove_space() for fast commit replay delete range (Lukas Czerner) [2041486] +- ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE (Lukas Czerner) [2041486] +- ext4: update fast commit TODOs (Lukas Czerner) [2041486] +- ext4: simplify updating of fast commit stats (Lukas Czerner) [2041486] +- ext4: drop ineligible txn start stop APIs (Lukas Czerner) [2041486] +- ext4: use ext4_journal_start/stop for fast commit transactions (Lukas Czerner) [2041486] +- ext4: fix i_version handling on remount (Lukas Czerner) [2041777] +- ext4: remove lazytime/nolazytime mount options handled by MS_LAZYTIME (Lukas Czerner) [2041777] +- ext4: don't fail remount if journalling mode didn't change (Lukas Czerner) [2041777] +- ext4: Remove unused match_table_t tokens (Lukas Czerner) [2041777] +- ext4: switch to the new mount api (Lukas Czerner) [2041777] +- ext4: change token2str() to use ext4_param_specs (Lukas Czerner) [2041777] +- ext4: clean up return values in handle_mount_opt() (Lukas Czerner) [2041777] +- ext4: Completely separate options parsing and sb setup (Lukas Czerner) [2041777] +- ext4: get rid of super block and sbi from handle_mount_ops() (Lukas Czerner) [2041777] +- ext4: check ext2/3 compatibility outside handle_mount_opt() (Lukas Czerner) [2041777] +- ext4: move quota configuration out of handle_mount_opt() (Lukas Czerner) [2041777] +- ext4: Allow sb to be NULL in ext4_msg() (Lukas Czerner) [2041777] +- ext4: Change handle_mount_opt() to use fs_parameter (Lukas Czerner) [2041777] +- ext4: move option validation to a separate function (Lukas Czerner) [2041777] +- ext4: Add fs parameter specifications for mount options (Lukas Czerner) [2041777] +- fs_parse: allow parameter value to be empty (Lukas Czerner) [2041777] +- ext4: fix error code saved on super block during file system abort (Lukas Czerner) [2041486] +- ext4: inline data inode fast commit replay fixes (Lukas Czerner) [2041486] +- ext4: commit inline data during fast commit (Lukas Czerner) [2041486] +- ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Czerner) [2041486] +- ext4: remove an unused variable warning with CONFIG_QUOTA=n (Lukas Czerner) [2041486] +- ext4: fix boolreturn.cocci warnings in fs/ext4/name.c (Lukas Czerner) [2041486] +- ext4: prevent getting empty inode buffer (Lukas Czerner) [2041486] +- ext4: move ext4_fill_raw_inode() related functions (Lukas Czerner) [2041486] +- ext4: factor out ext4_fill_raw_inode() (Lukas Czerner) [2041486] +- ext4: prevent partial update of the extent blocks (Lukas Czerner) [2035878] +- ext4: check for inconsistent extents between index and leaf block (Lukas Czerner) [2035878] +- ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Lukas Czerner) [2035878] +- ext4: convert from atomic_t to refcount_t on ext4_io_end->count (Lukas Czerner) [2041486] +- ext4: refresh the ext4_ext_path struct after dropping i_data_sem. (Lukas Czerner) [2041486] +- ext4: ensure enough credits in ext4_ext_shift_path_extents (Lukas Czerner) [2041486] +- ext4: correct the left/middle/right debug message for binsearch (Lukas Czerner) [2041486] +- ext4: fix lazy initialization next schedule time computation in more granular unit (Lukas Czerner) [2041486] +- ext4: recheck buffer uptodate bit under buffer lock (Lukas Czerner) [2041486] +- ext4: fix potential infinite loop in ext4_dx_readdir() (Lukas Czerner) [2041486] +- ext4: flush s_error_work before journal destroy in ext4_fill_super (Lukas Czerner) [2041486] +- ext4: fix loff_t overflow in ext4_max_bitmap_size() (Lukas Czerner) [2041486] +- ext4: fix reserved space counter leakage (Lukas Czerner) [2041486] +- ext4: limit the number of blocks in one ADD_RANGE TLV (Lukas Czerner) [2041486] +- ext4: remove extent cache entries when truncating inline data (Lukas Czerner) [2041486] +- ext4: drop unnecessary journal handle in delalloc write (Lukas Czerner) [2041486] +- ext4: factor out write end code of inline file (Lukas Czerner) [2041486] +- ext4: correct the error path of ext4_write_inline_data_end() (Lukas Czerner) [2041486] +- ext4: check and update i_disksize properly (Lukas Czerner) [2041486] +- ext4: add error checking to ext4_ext_replay_set_iblocks() (Lukas Czerner) [2041486] +- ext4: make the updating inode data procedure atomic (Lukas Czerner) [2041486] +- ext4: remove an unnecessary if statement in __ext4_get_inode_loc() (Lukas Czerner) [2041486] +- ext4: move inode eio simulation behind io completeion (Lukas Czerner) [2041486] +- ext4: Improve scalability of ext4 orphan file handling (Lukas Czerner) [2041486] +- ext4: Speedup ext4 orphan inode handling (Lukas Czerner) [2041486] +- ext4: Move orphan inode handling into a separate file (Lukas Czerner) [2041486] +- jbd2: add sparse annotations for add_transaction_credits() (Lukas Czerner) [2041486] +- ext4: Support for checksumming from journal triggers (Lukas Czerner) [2041486] +- ext4: fix sparse warnings (Lukas Czerner) [2041486] +- ext4: fix race writing to an inline_data file while its xattrs are changing (Lukas Czerner) [2003461] +- ext4: Make sure quota files are not grabbed accidentally (Lukas Czerner) [2041486] +- ext4: fix e2fsprogs checksum failure for mounted filesystem (Lukas Czerner) [2022859] +- ext4: if zeroout fails fall back to splitting the extent node (Lukas Czerner) [2041486] +- ext4: reduce arguments of ext4_fc_add_dentry_tlv (Lukas Czerner) [2041486] +- ext4: remove the repeated comment of ext4_trim_all_free (Lukas Czerner) [2041486] +- ext4: add new helper interface ext4_try_to_trim_range() (Lukas Czerner) [2041486] +- ext4: remove the 'group' parameter of ext4_trim_extent (Lukas Czerner) [2041486] +- jbd2: clean up two gcc -Wall warnings in recovery.c (Lukas Czerner) [2041486] +- jbd2: fix clang warning in recovery.c (Lukas Czerner) [2041486] +- jbd2: fix portability problems caused by unaligned accesses (Lukas Czerner) [2041486] +- ext4: Convert to use mapping->invalidate_lock (Lukas Czerner) [2041486] +- [rt] mm/page_alloc.c: add remote version of new local_lock interface and enable remote draining (Marcelo Tosatti) [1992951] + * Wed Feb 02 2022 Scott Weaver [5.14.0-52.16.el9] - KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1 (Andrew Jones) [2009341] - KVM: arm64: Extract ESR_ELx.EC only (Andrew Jones) [2009341]