diff --git a/Makefile.rhelver b/Makefile.rhelver index 778e379..610e103 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 3 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 322 +RHEL_RELEASE = 323 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index ed6cabe..4f0a6d8 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -3022,6 +3022,7 @@ CONFIG_MAILBOX=y CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set CONFIG_MARVELL_CN10K_DDR_PMU=m +CONFIG_MARVELL_CN10K_TAD_PMU=m CONFIG_MARVELL_PHY=m # CONFIG_MATOM is not set # CONFIG_MAX1027 is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 72b16ed..60f04f1 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -3001,6 +3001,7 @@ CONFIG_MAILBOX=y CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set CONFIG_MARVELL_CN10K_DDR_PMU=m +CONFIG_MARVELL_CN10K_TAD_PMU=m CONFIG_MARVELL_PHY=m # CONFIG_MATOM is not set # CONFIG_MAX1027 is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index e0ad342..a2b7614 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -3019,6 +3019,7 @@ CONFIG_MAILBOX=y CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set CONFIG_MARVELL_CN10K_DDR_PMU=m +CONFIG_MARVELL_CN10K_TAD_PMU=m CONFIG_MARVELL_PHY=m # CONFIG_MATOM is not set # CONFIG_MAX1027 is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 612e7e4..8981220 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -2998,6 +2998,7 @@ CONFIG_MAILBOX=y CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set CONFIG_MARVELL_CN10K_DDR_PMU=m +CONFIG_MARVELL_CN10K_TAD_PMU=m CONFIG_MARVELL_PHY=m # CONFIG_MATOM is not set # CONFIG_MAX1027 is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 04eb57a..b62c604 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -3077,6 +3077,7 @@ CONFIG_MAILBOX=y CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set CONFIG_MARVELL_CN10K_DDR_PMU=m +CONFIG_MARVELL_CN10K_TAD_PMU=m CONFIG_MARVELL_PHY=m # CONFIG_MATOM is not set # CONFIG_MAX1027 is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 8533630..019a0ee 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -3056,6 +3056,7 @@ CONFIG_MAILBOX=y CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set CONFIG_MARVELL_CN10K_DDR_PMU=m +CONFIG_MARVELL_CN10K_TAD_PMU=m CONFIG_MARVELL_PHY=m # CONFIG_MATOM is not set # CONFIG_MAX1027 is not set diff --git a/kernel.spec b/kernel.spec index 577fa9b..163c6c4 100755 --- a/kernel.spec +++ b/kernel.spec @@ -161,15 +161,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 322 +%define pkgrelease 323 %define kversion 5 -%define tarfile_release 5.14.0-322.el9 +%define tarfile_release 5.14.0-323.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 322%{?buildid}%{?dist} +%define specrelease 323%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-322.el9 +%define kabiversion 5.14.0-323.el9 # # End of genspec.sh variables @@ -3657,6 +3657,346 @@ fi # # %changelog +* Tue Jun 06 2023 Jan Stancek [5.14.0-323.el9] +- platform/x86/intel/ifs: Annotate work queue on stack so object debug does not complain (David Arcari) [2209290] +- selftests: add a selftest for big tcp (Xin Long) [2203333] +- netfilter: use nf_ip6_check_hbh_len in nf_ct_skb_network_trim (Xin Long) [2203333] +- netfilter: move br_nf_check_hbh_len to utils (Xin Long) [2203333] +- netfilter: bridge: move pskb_trim_rcsum out of br_nf_check_hbh_len (Xin Long) [2203333] +- netfilter: bridge: check len before accessing more nh data (Xin Long) [2203333] +- netfilter: bridge: call pskb_may_pull in br_nf_check_hbh_len (Xin Long) [2203333] +- net: atlantic: Fix crash when XDP is enabled but no program is loaded (Íñigo Huguet) [2184650] +- net: atlantic: macsec: clear encryption keys from the stack (Íñigo Huguet) [2184650] +- net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Íñigo Huguet) [2184650] +- net: atlantic: fix potential memory leak in aq_ndev_close() (Íñigo Huguet) [2184650] +- net: atlantic: fix aq_vec index out of range error (Íñigo Huguet) [2184650] +- net: atlantic:fix repeated words in comments (Íñigo Huguet) [2184650] +- net: atlantic: verify hw_head_ lies within TX buffer ring (Íñigo Huguet) [2184650] +- net: atlantic: add check for MAX_SKB_FRAGS (Íñigo Huguet) [2184650] +- net: atlantic: reduce scope of is_rsc_complete (Íñigo Huguet) [2184650] +- net: atlantic: fix "frag[0] not initialized" (Íñigo Huguet) [2184650] +- net: atlantic: Implement .ndo_xdp_xmit handler (Íñigo Huguet) [2184650] +- net: atlantic: Implement xdp data plane (Íñigo Huguet) [2184650] +- net: atlantic: Implement xdp control plane (Íñigo Huguet) [2184650] +- net: atlantic: Avoid out-of-bounds indexing (Íñigo Huguet) [2184650] +- net: atlantic: Use the bitmap API instead of hand-writing it (Íñigo Huguet) [2184650] +- atlantic: Fix buff_ring OOB in aq_ring_rx_clean (Íñigo Huguet) [2184650] +- atlantic: Remove warn trace message. (Íñigo Huguet) [2184650] +- atlantic: Fix statistics logic for production hardware (Íñigo Huguet) [2184650] +- Remove Half duplex mode speed capabilities. (Íñigo Huguet) [2184650] +- atlantic: Add missing DIDs and fix 115c. (Íñigo Huguet) [2184650] +- atlantic: Fix to display FW bundle version instead of FW mac version. (Íñigo Huguet) [2184650] +- atlatnic: enable Nbase-t speeds with base-t (Íñigo Huguet) [2184650] +- atlantic: Increase delay for fw transactions (Íñigo Huguet) [2184650] +- atlantic: fix double-free in aq_ring_tx_clean (Íñigo Huguet) [2184650] +- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Íñigo Huguet) [2184650] +- ethernet: aquantia: use eth_hw_addr_set() (Íñigo Huguet) [2184650] +- ethernet: constify references to netdev->dev_addr in drivers (Íñigo Huguet) [2184650] +- net: atlantic: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2184650] +- sfc: Fix module EEPROM reporting for QSFP modules (Íñigo Huguet) [2203188] +- blk-mq: don't plug for head insertions in blk_execute_rq_nowait (Ming Lei) [2208172] +- blk-mq: don't queue plugged passthrough requests into scheduler (Ming Lei) [2208172] +- blk-mq: fold blk_mq_sched_insert_requests into blk_mq_dispatch_plug_list (Ming Lei) [2208172] +- blk-mq: move more logic into blk_mq_insert_requests (Ming Lei) [2208172] +- arm64: dts: qcom: sa8775p: mark the UFS controller as dma-coherent (Andrew Halaney) [2208307] +- arm64: dts: qcom: sa8775p-ride: enable UFS (Andrew Halaney) [2208307] +- arm64: dts: qcom: sa8775p: add UFS nodes (Andrew Halaney) [2208307] +- redhat/configs: Enable Marvell CN10k TAD PMU driver (Bharat Bhushan) [2042240] +- perf/marvell: Add ACPI support to TAD uncore driver (Bharat Bhushan) [2042240] +- drivers: perf: marvell_cn10k: Fix hotplug callback leak in tad_pmu_init() (Bharat Bhushan) [2042240] +- perf/marvell_cn10k: Fix TAD PMU register offset (Bharat Bhushan) [2042240] +- perf/marvell_cn10k: Remove useless license text when SPDX-License-Identifier is already used (Bharat Bhushan) [2042240] +- perf/marvell_cn10k: Fix tad_pmu_event_init() to check pmu type first (Bharat Bhushan) [2042240] +- perf/marvell_cn10k: Fix unused variable warning when W=1 and CONFIG_OF=n (Bharat Bhushan) [2042240] +- drivers: perf: marvell_cn10k: fix an IS_ERR() vs NULL check (Bharat Bhushan) [2042240] +- perf: MARVELL_CN10K_TAD_PMU should depend on ARCH_THUNDER (Bharat Bhushan) [2042240] +- dt-bindings: perf: Add YAML schemas for Marvell CN10K LLC-TAD pmu bindings (Bharat Bhushan) [2042240] +- drivers: perf: Add LLC-TAD perf counter support (Bharat Bhushan) [2042240] +- xfs: fix off-by-one-block in xfs_discard_folio() (Bill O'Donnell) [2167832] +- xfs: fix memory leak in xfs_errortag_init (Bill O'Donnell) [2167832] +- xfs: Fix unreferenced object reported by kmemleak in xfs_sysfs_init() (Bill O'Donnell) [2167832] +- xfs: fix uninitialized list head in struct xfs_refcount_recovery (Bill O'Donnell) [2167832] +- xfs: initialize the check_owner object fully (Bill O'Donnell) [2167832] +- xfs: load rtbitmap and rtsummary extent mapping btrees at mount time (Bill O'Donnell) [2167832] +- xfs: make rtbitmap ILOCKing consistent when scanning the rt bitmap file (Bill O'Donnell) [2167832] +- xfs: fix incorrect error-out in xfs_remove (Bill O'Donnell) [2167832] +- xfs: fix sb write verify for lazysbcount (Bill O'Donnell) [2167832] +- xfs: fix incorrect i_nlink caused by inode racing (Bill O'Donnell) [2167832] +- xfs: wait iclog complete before tearing down AIL (Bill O'Donnell) [2167832] +- xfs: get rid of assert from xfs_btree_islastblock (Bill O'Donnell) [2167832] +- xfs: fix off-by-one error in xfs_btree_space_to_height (Bill O'Donnell) [2167832] +- xfs: get root inode correctly at bulkstat (Bill O'Donnell) [2167832] +- xfs: allow setting full range of panic tags (Bill O'Donnell) [2167832] +- xfs: fix inode reservation space for removing transaction (Bill O'Donnell) [2167832] +- xfs: Fix false ENOSPC when performing direct write on a delalloc extent in cow fork (Bill O'Donnell) [2167832] +- xfs: fix intermittent hang during quotacheck (Bill O'Donnell) [2167832] +- xfs: check return codes when flushing block devices (Bill O'Donnell) [2167832] +- xfs: delete extra space and tab in blank line (Bill O'Donnell) [2167832] +- xfs: fix NULL pointer dereference in xfs_getbmap() (Bill O'Donnell) [2167832] +- xfs: fail dax mount if reflink is enabled on a partition (Bill O'Donnell) [2167832] +- xfs: Fix typo 'the the' in comment (Bill O'Donnell) [2167832] +- xfs: Fix comment typo (Bill O'Donnell) [2167832] +- xfs: don't leak memory when attr fork loading fails (Bill O'Donnell) [2167832] +- xfs: fix for variable set but not used warning (Bill O'Donnell) [2167832] +- xfs: xfs_buf cache destroy isn't RCU safe (Bill O'Donnell) [2167832] +- xfs: delete unnecessary NULL checks (Bill O'Donnell) [2167832] +- xfs: fix comment for start time value of inode with bigtime enabled (Bill O'Donnell) [2167832] +- xfs: fix use-after-free in xattr node block inactivation (Bill O'Donnell) [2167832] +- xfs: lockless buffer lookup (Bill O'Donnell) [2167832] +- xfs: remove a superflous hash lookup when inserting new buffers (Bill O'Donnell) [2167832] +- xfs: reduce the number of atomic when locking a buffer after lookup (Bill O'Donnell) [2167832] +- xfs: merge xfs_buf_find() and xfs_buf_get_map() (Bill O'Donnell) [2167832] +- xfs: break up xfs_buf_find() into individual pieces (Bill O'Donnell) [2167832] +- xfs: add in-memory iunlink log item (Bill O'Donnell) [2167832] +- xfs: add log item precommit operation (Bill O'Donnell) [2167832] +- xfs: combine iunlink inode update functions (Bill O'Donnell) [2167832] +- xfs: clean up xfs_iunlink_update_inode() (Bill O'Donnell) [2167832] +- xfs: double link the unlinked inode list (Bill O'Donnell) [2167832] +- xfs: introduce xfs_iunlink_lookup (Bill O'Donnell) [2167832] +- xfs: refactor xlog_recover_process_iunlinks() (Bill O'Donnell) [2167832] +- xfs: track the iunlink list pointer in the xfs_inode (Bill O'Donnell) [2167832] +- xfs: factor the xfs_iunlink functions (Bill O'Donnell) [2167832] +- xfs: replace inode fork size macros with functions (Bill O'Donnell) [2167832] +- xfs: replace XFS_IFORK_Q with a proper predicate function (Bill O'Donnell) [2167832] +- xfs: use XFS_IFORK_Q to determine the presence of an xattr fork (Bill O'Donnell) [2167832] +- xfs: make inode attribute forks a permanent part of struct xfs_inode (Bill O'Donnell) [2167832] +- xfs: convert XFS_IFORK_PTR to a static inline helper (Bill O'Donnell) [2167832] +- xfs: removed useless condition in function xfs_attr_node_get (Bill O'Donnell) [2167832] +- xfs: rework xfs_buf_incore() API (Bill O'Donnell) [2167832] +- xfs: make is_log_ag() a first class helper (Bill O'Donnell) [2167832] +- xfs: replace xfs_ag_block_count() with perag accesses (Bill O'Donnell) [2167832] +- xfs: Pre-calculate per-AG agino geometry (Bill O'Donnell) [2167832] +- xfs: Pre-calculate per-AG agbno geometry (Bill O'Donnell) [2167832] +- xfs: pass perag to xfs_alloc_read_agfl (Bill O'Donnell) [2167832] +- xfs: pass perag to xfs_alloc_put_freelist (Bill O'Donnell) [2167832] +- xfs: pass perag to xfs_alloc_get_freelist (Bill O'Donnell) [2167832] +- xfs: pass perag to xfs_read_agf (Bill O'Donnell) [2167832] +- xfs: pass perag to xfs_read_agi (Bill O'Donnell) [2167832] +- xfs: pass perag to xfs_alloc_read_agf() (Bill O'Donnell) [2167832] +- xfs: kill xfs_alloc_pagf_init() (Bill O'Donnell) [2167832] +- xfs: pass perag to xfs_ialloc_read_agi() (Bill O'Donnell) [2167832] +- xfs: kill xfs_ialloc_pagi_init() (Bill O'Donnell) [2167832] +- xfs: make last AG grow/shrink perag centric (Bill O'Donnell) [2167832] +- xfs: xlog_sync() manually adjusts grant head space (Bill O'Donnell) [2167832] +- xfs: avoid cil push lock if possible (Bill O'Donnell) [2167832] +- xfs: move CIL ordering to the logvec chain (Bill O'Donnell) [2167832] +- xfs: convert log vector chain to use list heads (Bill O'Donnell) [2167832] +- xfs: convert CIL to unordered per cpu lists (Bill O'Donnell) [2167832] +- xfs: Add order IDs to log items in CIL (Bill O'Donnell) [2167832] +- xfs: convert CIL busy extents to per-cpu (Bill O'Donnell) [2167832] +- xfs: track CIL ticket reservation in percpu structure (Bill O'Donnell) [2167832] +- xfs: implement percpu cil space used calculation (Bill O'Donnell) [2167832] +- xfs: introduce per-cpu CIL tracking structure (Bill O'Donnell) [2167832] +- xfs: rework per-iclog header CIL reservation (Bill O'Donnell) [2167832] +- xfs: lift init CIL reservation out of xc_cil_lock (Bill O'Donnell) [2167832] +- xfs: use the CIL space used counter for emptiness checks (Bill O'Donnell) [2167832] +- xfs: prevent a UAF when log IO errors race with unmount (Bill O'Donnell) [2167832] +- xfs: dont treat rt extents beyond EOF as eofblocks to be cleared (Bill O'Donnell) [2167832] +- xfs: don't hold xattr leaf buffers across transaction rolls (Bill O'Donnell) [2167832] +- xfs: empty xattr leaf header blocks are not corruption (Bill O'Donnell) [2167832] +- xfs: clean up the end of xfs_attri_item_recover (Bill O'Donnell) [2167832] +- xfs: always free xattri_leaf_bp when cancelling a deferred op (Bill O'Donnell) [2167832] +- xfs: factor out the common lock flags assert (Bill O'Donnell) [2167832] +- xfs: preserve DIFLAG2_NREXT64 when setting other inode attributes (Bill O'Donnell) [2167832] +- xfs: fix variable state usage (Bill O'Donnell) [2167832] +- xfs: fix TOCTOU race involving the new logged xattrs control knob (Bill O'Donnell) [2167832] +- xfs: move xfs_attr_use_log_assist usage out of libxfs (Bill O'Donnell) [2167832] +- xfs: move xfs_attr_use_log_assist out of xfs_log.c (Bill O'Donnell) [2167832] +- xfs: warn about LARP once per mount (Bill O'Donnell) [2167832] +- xfs: implement per-mount warnings for scrub and shrink usage (Bill O'Donnell) [2167832] +- xfs: don't log every time we clear the log incompat flags (Bill O'Donnell) [2167832] +- xfs: convert buf_cancel_table allocation to kmalloc_array (Bill O'Donnell) [2167832] +- xfs: don't leak xfs_buf_cancel structures when recovery fails (Bill O'Donnell) [2167832] +- xfs: refactor buffer cancellation table allocation (Bill O'Donnell) [2167832] +- xfs: don't leak btree cursor when insrec fails after a split (Bill O'Donnell) [2167832] +- xfs: purge dquots after inode walk fails during quotacheck (Bill O'Donnell) [2167832] +- xfs: assert in xfs_btree_del_cursor should take into account error (Bill O'Donnell) [2167832] +- xfs: don't assert fail on perag references on teardown (Bill O'Donnell) [2167832] +- xfs: avoid unnecessary runtime sibling pointer endian conversions (Bill O'Donnell) [2167832] +- xfs: share xattr name and value buffers when logging xattr updates (Bill O'Donnell) [2167832] +- xfs: do not use logged xattr updates on V4 filesystems (Bill O'Donnell) [2167832] +- xfs: Remove duplicate include (Bill O'Donnell) [2167832] +- xfs: reduce IOCB_NOWAIT judgment for retry exclusive unaligned DIO (Bill O'Donnell) [2167832] +- xfs: Remove dead code (Bill O'Donnell) [2167832] +- xfs: fix typo in comment (Bill O'Donnell) [2167832] +- xfs: rename struct xfs_attr_item to xfs_attr_intent (Bill O'Donnell) [2167832] +- xfs: clean up state variable usage in xfs_attr_node_remove_attr (Bill O'Donnell) [2167832] +- xfs: put attr[id] log item cache init with the others (Bill O'Donnell) [2167832] +- xfs: remove struct xfs_attr_item.xattri_flags (Bill O'Donnell) [2167832] +- xfs: use a separate slab cache for deferred xattr work state (Bill O'Donnell) [2167832] +- xfs: put the xattr intent item op flags in their own namespace (Bill O'Donnell) [2167832] +- xfs: clean up xfs_attr_node_hasname (Bill O'Donnell) [2167832] +- xfs: free xfs_attrd_log_items correctly (Bill O'Donnell) [2167832] +- xfs: validate xattr name earlier in recovery (Bill O'Donnell) [2167832] +- xfs: reject unknown xattri log item filter flags during recovery (Bill O'Donnell) [2167832] +- xfs: reject unknown xattri log item operation flags during recovery (Bill O'Donnell) [2167832] +- xfs: don't leak the retained da state when doing a leaf to node conversion (Bill O'Donnell) [2167832] +- xfs: don't leak da state when freeing the attr intent item (Bill O'Donnell) [2167832] +- iomap: don't invalidate folios after writeback errors (Bill O'Donnell) [2167832] +- xfs: can't use kmem_zalloc() for attribute buffers (Bill O'Donnell) [2167832] +- xfs: detect empty attr leaf blocks in xfs_attr3_leaf_verify (Bill O'Donnell) [2167832] +- xfs: ATTR_REPLACE algorithm with LARP enabled needs rework (Bill O'Donnell) [2167832] +- xfs: use XFS_DA_OP flags in deferred attr ops (Bill O'Donnell) [2167832] +- xfs: remove xfs_attri_remove_iter (Bill O'Donnell) [2167832] +- xfs: switch attr remove to xfs_attri_set_iter (Bill O'Donnell) [2167832] +- xfs: introduce attr remove initial states into xfs_attr_set_iter (Bill O'Donnell) [2167832] +- xfs: xfs_attr_set_iter() does not need to return EAGAIN (Bill O'Donnell) [2167832] +- xfs: clean up final attr removal in xfs_attr_set_iter (Bill O'Donnell) [2167832] +- xfs: remote xattr removal in xfs_attr_set_iter() is conditional (Bill O'Donnell) [2167832] +- xfs: XFS_DAS_LEAF_REPLACE state only needed if !LARP (Bill O'Donnell) [2167832] +- xfs: split remote attr setting out from replace path (Bill O'Donnell) [2167832] +- xfs: consolidate leaf/node states in xfs_attr_set_iter (Bill O'Donnell) [2167832] +- xfs: kill XFS_DAC_LEAF_ADDNAME_INIT (Bill O'Donnell) [2167832] +- xfs: separate out initial attr_set states (Bill O'Donnell) [2167832] +- xfs: don't set quota warning values (Bill O'Donnell) [2167832] +- xfs: remove warning counters from struct xfs_dquot_res (Bill O'Donnell) [2167832] +- xfs: remove quota warning limit from struct xfs_quota_limits (Bill O'Donnell) [2167832] +- xfs: rework deferred attribute operation setup (Bill O'Donnell) [2167832] +- xfs: make xattri_leaf_bp more useful (Bill O'Donnell) [2167832] +- xfs: initialise attrd item to zero (Bill O'Donnell) [2167832] +- xfs: avoid empty xattr transaction when attrs are inline (Bill O'Donnell) [2167832] +- xfs: add leaf to node error tag (Bill O'Donnell) [2167832] +- xfs: add leaf split error tag (Bill O'Donnell) [2167832] +- xfs: Add helper function xfs_init_attr_trans (Bill O'Donnell) [2167832] +- xfs: Add helper function xfs_attr_leaf_addname (Bill O'Donnell) [2167832] +- xfs: Merge xfs_delattr_context into xfs_attr_item (Bill O'Donnell) [2167832] +- xfs: Add larp debug option (Bill O'Donnell) [2167832] +- xfs: Add log attribute error tag (Bill O'Donnell) [2167832] +- xfs: Remove unused xfs_attr_*_args (Bill O'Donnell) [2167832] +- xfs: Add xfs_attr_set_deferred and xfs_attr_remove_deferred (Bill O'Donnell) [2167832] +- xfs: Skip flip flags for delayed attrs (Bill O'Donnell) [2167832] +- xfs: Implement attr logging and replay (Bill O'Donnell) [2167832] +- xfs: Set up infrastructure for log attribute replay (Bill O'Donnell) [2167832] +- xfs: Return from xfs_attr_set_iter if there are no more rmtblks to process (Bill O'Donnell) [2167832] +- xfs: Fix double unlock in defer capture code (Bill O'Donnell) [2167832] +- xfs: validate v5 feature fields (Bill O'Donnell) [2167832] +- xfs: set XFS_FEAT_NLINK correctly (Bill O'Donnell) [2167832] +- xfs: detect self referencing btree sibling pointers (Bill O'Donnell) [2167832] +- xfs: intent item whiteouts (Bill O'Donnell) [2167832] +- xfs: whiteouts release intents that are not in the AIL (Bill O'Donnell) [2167832] +- xfs: add log item method to return related intents (Bill O'Donnell) [2167832] +- xfs: factor and move some code in xfs_log_cil.c (Bill O'Donnell) [2167832] +- xfs: tag transactions that contain intent done items (Bill O'Donnell) [2167832] +- xfs: add log item flags to indicate intents (Bill O'Donnell) [2167832] +- xfs: don't commit the first deferred transaction without intents (Bill O'Donnell) [2167832] +- xfs: hide log iovec alignment constraints (Bill O'Donnell) [2167832] +- xfs: fix potential log item leak (Bill O'Donnell) [2167832] +- xfs: zero inode fork buffer at allocation (Bill O'Donnell) [2167832] +- xfs: rename xfs_*alloc*_log_count to _block_count (Bill O'Donnell) [2167832] +- xfs: rewrite xfs_reflink_end_cow to use intents (Bill O'Donnell) [2167832] +- xfs: reduce transaction reservations with reflink (Bill O'Donnell) [2167832] +- xfs: reduce the absurdly large log operation count (Bill O'Donnell) [2167832] +- xfs: report "max_resp" used for min log size computation (Bill O'Donnell) [2167832] +- xfs: create shadow transaction reservations for computing minimum log size (Bill O'Donnell) [2167832] +- xfs: remove a __xfs_bunmapi call from reflink (Bill O'Donnell) [2167832] +- xfs: stop artificially limiting the length of bunmap calls (Bill O'Donnell) [2167832] +- xfs: count EFIs when deciding to ask for a continuation of a refcount update (Bill O'Donnell) [2167832] +- xfs: speed up write operations by using non-overlapped lookups when possible (Bill O'Donnell) [2167832] +- xfs: speed up rmap lookups by using non-overlapped lookups when possible (Bill O'Donnell) [2167832] +- xfs: simplify xfs_rmap_lookup_le call sites (Bill O'Donnell) [2167832] +- xfs: capture buffer ops in the xfs_buf tracepoints (Bill O'Donnell) [2167832] +- xfs: fix soft lockup via spinning in filestream ag selection loop (Bill O'Donnell) [2167832] +- xfs: improve __xfs_set_acl (Bill O'Donnell) [2167832] +- xfs: convert log ticket and iclog flags to unsigned. (Bill O'Donnell) [2167832] +- xfs: convert quota options flags to unsigned. (Bill O'Donnell) [2167832] +- xfs: convert ptag flags to unsigned. (Bill O'Donnell) [2167832] +- xfs: convert log item tracepoint flags to unsigned. (Bill O'Donnell) [2167832] +- xfs: convert dquot flags to unsigned. (Bill O'Donnell) [2167832] +- xfs: convert da btree operations flags to unsigned. (Bill O'Donnell) [2167832] +- xfs: convert buffer log item flags to unsigned. (Bill O'Donnell) [2167832] +- xfs: convert btree buffer log flags to unsigned. (Bill O'Donnell) [2167832] +- xfs: convert AGI log flags to unsigned. (Bill O'Donnell) [2167832] +- xfs: convert AGF log flags to unsigned. (Bill O'Donnell) [2167832] +- xfs: convert bmapi flags to unsigned. (Bill O'Donnell) [2167832] +- xfs: convert bmap extent type flags to unsigned. (Bill O'Donnell) [2167832] +- xfs: convert scrub type flags to unsigned. (Bill O'Donnell) [2167832] +- xfs: convert attr type flags to unsigned. (Bill O'Donnell) [2167832] +- xfs: CIL context doesn't need to count iovecs (Bill O'Donnell) [2167832] +- xfs: xlog_write() doesn't need optype anymore (Bill O'Donnell) [2167832] +- xfs: xlog_write() no longer needs contwr state (Bill O'Donnell) [2167832] +- xfs: remove xlog_verify_dest_ptr (Bill O'Donnell) [2167832] +- xfs: introduce xlog_write_partial() (Bill O'Donnell) [2167832] +- xfs: introduce xlog_write_full() (Bill O'Donnell) [2167832] +- xfs: change the type of ic_datap (Bill O'Donnell) [2167832] +- xfs: pass lv chain length into xlog_write() (Bill O'Donnell) [2167832] +- xfs: log ticket region debug is largely useless (Bill O'Donnell) [2167832] +- xfs: reserve space and initialise xlog_op_header in item formatting (Bill O'Donnell) [2167832] +- xfs: move log iovec alignment to preparation function (Bill O'Donnell) [2167832] +- xfs: log tickets don't need log client id (Bill O'Donnell) [2167832] +- xfs: embed the xlog_op_header in the commit record (Bill O'Donnell) [2167832] +- xfs: embed the xlog_op_header in the unmount record (Bill O'Donnell) [2167832] +- xfs: only CIL pushes require a start record (Bill O'Donnell) [2167832] +- xfs: factor out the CIL transaction header building (Bill O'Donnell) [2167832] +- xfs: simplify local variable assignment in file write code (Bill O'Donnell) [2167832] +- xfs: convert buffer flags to unsigned. (Bill O'Donnell) [2167832] +- xfs: Add XFS_SB_FEAT_INCOMPAT_NREXT64 to the list of supported flags (Bill O'Donnell) [2167832] +- xfs: Enable bulkstat ioctl to support 64-bit per-inode extent counters (Bill O'Donnell) [2167832] +- xfs: Decouple XFS_IBULK flags from XFS_IWALK flags (Bill O'Donnell) [2167832] +- xfs: Conditionally upgrade existing inodes to use large extent counters (Bill O'Donnell) [2167832] +- xfs: Directory's data fork extent counter can never overflow (Bill O'Donnell) [2167832] +- xfs: use a separate frextents counter for rt extent reservations (Bill O'Donnell) [2167832] +- xfs: recalculate free rt extents after log recovery (Bill O'Donnell) [2167832] +- xfs: pass explicit mount pointer to rtalloc query functions (Bill O'Donnell) [2167832] +- xfs: Introduce per-inode 64-bit extent counters (Bill O'Donnell) [2167832] +- xfs: Replace numbered inode recovery error messages with descriptive ones (Bill O'Donnell) [2167832] +- xfs: Introduce macros to represent new maximum extent counts for data/attr forks (Bill O'Donnell) [2167832] +- xfs: Use uint64_t to count maximum blocks that can be used by BMBT (Bill O'Donnell) [2167832] +- xfs: Introduce XFS_DIFLAG2_NREXT64 and associated helpers (Bill O'Donnell) [2167832] +- xfs: Introduce XFS_FSOP_GEOM_FLAGS_NREXT64 (Bill O'Donnell) [2167832] +- xfs: Introduce XFS_SB_FEAT_INCOMPAT_NREXT64 and associated per-fs feature bit (Bill O'Donnell) [2167832] +- xfs: Promote xfs_extnum_t and xfs_aextnum_t to 64 and 32-bits respectively (Bill O'Donnell) [2167832] +- xfs: Use basic types to define xfs_log_dinode's di_nextents and di_anextents (Bill O'Donnell) [2167832] +- xfs: Introduce xfs_dfork_nextents() helper (Bill O'Donnell) [2167832] +- xfs: Use xfs_extnum_t instead of basic data types (Bill O'Donnell) [2167832] +- xfs: Introduce xfs_iext_max_nextents() helper (Bill O'Donnell) [2167832] +- xfs: Define max extent length based on on-disk format definition (Bill O'Donnell) [2167832] +- xfs: Move extent count limits to xfs_format.h (Bill O'Donnell) [2167832] +- xfs: Add XFS messages to printk index (Bill O'Donnell) [2167832] +- xfs: Simplify XFS logging methods. (Bill O'Donnell) [2167832] +- xfs: drop async cache flushes from CIL commits. (Bill O'Donnell) [2167832] +- xfs: shutdown during log recovery needs to mark the log shutdown (Bill O'Donnell) [2167832] +- xfs: xfs_trans_commit() path must check for log shutdown (Bill O'Donnell) [2167832] +- xfs: xfs_do_force_shutdown needs to block racing shutdowns (Bill O'Donnell) [2167832] +- xfs: log shutdown triggers should only shut down the log (Bill O'Donnell) [2167832] +- xfs: shutdown in intent recovery has non-intent items in the AIL (Bill O'Donnell) [2167832] +- xfs: aborting inodes on shutdown may need buffer lock (Bill O'Donnell) [2167832] +- xfs: don't report reserved bnobt space as available (Bill O'Donnell) [2167832] +- xfs: fix overfilling of reserve pool (Bill O'Donnell) [2167832] +- xfs: always succeed at setting the reserve pool size (Bill O'Donnell) [2167832] +- xfs: remove infinite loop when reserving free block pool (Bill O'Donnell) [2167832] +- xfs: don't include bnobt blocks when reserving free block pool (Bill O'Donnell) [2167832] +- xfs: document the XFS_ALLOC_AGFL_RESERVE constant (Bill O'Donnell) [2167832] +- xfs: AIL should be log centric (Bill O'Donnell) [2167832] +- xfs: xfs_ail_push_all_sync() stalls when racing with updates (Bill O'Donnell) [2167832] +- xfs: check buffer pin state after locking in delwri_submit (Bill O'Donnell) [2167832] +- xfs: log worker needs to start before intent/unlink recovery (Bill O'Donnell) [2167832] +- xfs: constify xfs_name_dotdot (Bill O'Donnell) [2167832] +- xfs: constify the name argument to various directory functions (Bill O'Donnell) [2167832] +- xfs: refactor user/group quota chown in xfs_setattr_nonsize (Bill O'Donnell) [2167832] +- xfs: add missing cmap->br_state = XFS_EXT_NORM update (Bill O'Donnell) [2167832] +- xfs: Replace zero-length arrays with flexible-array members (Bill O'Donnell) [2167832] +- xfs: only bother with sync_filesystem during readonly remount (Bill O'Donnell) [2167832] +- xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (Bill O'Donnell) [2167832] +- xfs, iomap: limit individual ioend chain lengths in writeback (Bill O'Donnell) [2167832] +- xfs: remove unused xfs_ioctl32.h declarations (Bill O'Donnell) [2167832] +- xfs: remove the XFS_IOC_{ALLOC,FREE}SP* definitions (Bill O'Donnell) [2167832] +- xfs: remove the XFS_IOC_FSSETDM definitions (Bill O'Donnell) [2167832] +- xfs: fix online fsck handling of v5 feature bits on secondary supers (Bill O'Donnell) [2167832] +- xfs: take the ILOCK when readdir inspects directory mapping data (Bill O'Donnell) [2167832] +- xfs: warn about inodes with project id of -1 (Bill O'Donnell) [2167832] +- xfs: hold quota inode ILOCK_EXCL until the end of dqalloc (Bill O'Donnell) [2167832] +- xfs: Remove redundant assignment of mp (Bill O'Donnell) [2167832] +- xfs: reduce kvmalloc overhead for CIL shadow buffers (Bill O'Donnell) [2167832] +- xfs: sysfs: use default_groups in kobj_type (Bill O'Donnell) [2167832] +- xfs: prevent UAF in xfs_log_item_in_current_chkpt (Bill O'Donnell) [2167832] +- xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Bill O'Donnell) [2167832] +- xfs: Fix comments mentioning xfs_ialloc (Bill O'Donnell) [2167832] +- xfs: fix a bug in the online fsck directory leaf1 bestcount check (Bill O'Donnell) [2167832] +- xfs: only run COW extent recovery when there are no live extents (Bill O'Donnell) [2167832] +- xfs: fix quotaoff mutex usage now that we don't support disabling it (Bill O'Donnell) [2167832] +- xfs: shut down filesystem if we xfs_trans_cancel with deferred work items (Bill O'Donnell) [2167832] +- xfs: verify buffer contents when we skip log replay (Andrey Albershteyn) [2187448] {CVE-2023-2124} + * Thu Jun 01 2023 Jan Stancek [5.14.0-322.el9] - ACPI: video: Remove acpi_backlight=video quirk for Lenovo ThinkPad W530 (Mark Langsdorf) [2176554] - ACPI: processor: thermal: Update CPU cooling devices on cpufreq policy changes (Mark Langsdorf) [2176554] diff --git a/sources b/sources index f7752bb..08d5a42 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-322.el9.tar.xz) = b33cd5958fb8c5aecebe40dc4c772f14d283b3b4bf8792a2a46356a7754d95d05c90094331c90f1adaa853473a83ead5d7222fcf8d4e019b7fff863d584af9d1 -SHA512 (kernel-abi-stablelists-5.14.0-322.el9.tar.bz2) = f263103d5f35f4dbe9f4ea703558e7434153f147cf177dfa1e49816dece437b990872143f115cf7422ac363f10402052955f838e3254e0647f87310cc9041679 -SHA512 (kernel-kabi-dw-5.14.0-322.el9.tar.bz2) = 099aa605b257b585eb64513a090c417d1418d0f691f5c41ecdac6186f9e53159d4994798bfb3ca6bbcfff48ea34cb9b1e3f7eeabc88d052b95f7e79a73f4b97c +SHA512 (linux-5.14.0-323.el9.tar.xz) = 62c91f8344dcbd4cdba378b979da110d422f390ac18c2d28d305db04ada7288761d31735835f330da3403445a04721201fac2e257d9c27db58c7a16d44b0b9da +SHA512 (kernel-abi-stablelists-5.14.0-323.el9.tar.bz2) = 32dd46ceccf7f4eaafdc230d24cc9f25a6771adb16832827641f7450785641fc89072cc50c564719e9b4d8b798d46afebb6afec7e14cedabb853bda0a9531991 +SHA512 (kernel-kabi-dw-5.14.0-323.el9.tar.bz2) = 099aa605b257b585eb64513a090c417d1418d0f691f5c41ecdac6186f9e53159d4994798bfb3ca6bbcfff48ea34cb9b1e3f7eeabc88d052b95f7e79a73f4b97c