diff --git a/Makefile.rhelver b/Makefile.rhelver index cd6a076..e5e7273 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 1 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 83 +RHEL_RELEASE = 84 # # ZSTREAM diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index c7718fd..5311203 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -2297,6 +2297,7 @@ CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IPMB_DEVICE_INTERFACE=m CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -3580,7 +3581,7 @@ CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_NETDEV=m CONFIG_NFT_SOCKET=m -# CONFIG_NFT_SYNPROXY is not set +CONFIG_NFT_SYNPROXY=m CONFIG_NFT_TPROXY=m CONFIG_NFT_TUNNEL=m CONFIG_NFT_XFRM=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 940ad99..4903a0d 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -2281,6 +2281,7 @@ CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IPMB_DEVICE_INTERFACE=m CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -3559,7 +3560,7 @@ CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_NETDEV=m CONFIG_NFT_SOCKET=m -# CONFIG_NFT_SYNPROXY is not set +CONFIG_NFT_SYNPROXY=m CONFIG_NFT_TPROXY=m CONFIG_NFT_TUNNEL=m CONFIG_NFT_XFRM=m diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 57badd3..207b89d 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -2125,6 +2125,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWERNV=m CONFIG_IPMI_POWEROFF=m @@ -3387,7 +3388,7 @@ CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_NETDEV=m CONFIG_NFT_SOCKET=m -# CONFIG_NFT_SYNPROXY is not set +CONFIG_NFT_SYNPROXY=m CONFIG_NFT_TPROXY=m CONFIG_NFT_TUNNEL=m CONFIG_NFT_XFRM=m diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 213f6a9..4082e4d 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -2109,6 +2109,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWERNV=m CONFIG_IPMI_POWEROFF=m @@ -3367,7 +3368,7 @@ CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_NETDEV=m CONFIG_NFT_SOCKET=m -# CONFIG_NFT_SYNPROXY is not set +CONFIG_NFT_SYNPROXY=m CONFIG_NFT_TPROXY=m CONFIG_NFT_TUNNEL=m CONFIG_NFT_XFRM=m diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 56d3781..7a57d5e 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -2108,6 +2108,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set # CONFIG_IPMI_DEVICE_INTERFACE is not set # CONFIG_IPMI_HANDLER is not set +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -3374,7 +3375,7 @@ CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_NETDEV=m CONFIG_NFT_SOCKET=m -# CONFIG_NFT_SYNPROXY is not set +CONFIG_NFT_SYNPROXY=m CONFIG_NFT_TPROXY=m CONFIG_NFT_TUNNEL=m CONFIG_NFT_XFRM=m diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index f4d9697..717fe61 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -2092,6 +2092,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set # CONFIG_IPMI_DEVICE_INTERFACE is not set # CONFIG_IPMI_HANDLER is not set +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -3354,7 +3355,7 @@ CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_NETDEV=m CONFIG_NFT_SOCKET=m -# CONFIG_NFT_SYNPROXY is not set +CONFIG_NFT_SYNPROXY=m CONFIG_NFT_TPROXY=m CONFIG_NFT_TUNNEL=m CONFIG_NFT_XFRM=m diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index c1b4479..076d728 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -2104,6 +2104,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set # CONFIG_IPMI_DEVICE_INTERFACE is not set # CONFIG_IPMI_HANDLER is not set +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -3369,7 +3370,7 @@ CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_NETDEV=m CONFIG_NFT_SOCKET=m -# CONFIG_NFT_SYNPROXY is not set +CONFIG_NFT_SYNPROXY=m CONFIG_NFT_TPROXY=m CONFIG_NFT_TUNNEL=m CONFIG_NFT_XFRM=m diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index f459f4d..adfa683 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -2289,6 +2289,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -3570,7 +3571,7 @@ CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_NETDEV=m CONFIG_NFT_SOCKET=m -# CONFIG_NFT_SYNPROXY is not set +CONFIG_NFT_SYNPROXY=m CONFIG_NFT_TPROXY=m CONFIG_NFT_TUNNEL=m CONFIG_NFT_XFRM=m diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 9e75a41..09a2e6e 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -2273,6 +2273,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -3550,7 +3551,7 @@ CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_NETDEV=m CONFIG_NFT_SOCKET=m -# CONFIG_NFT_SYNPROXY is not set +CONFIG_NFT_SYNPROXY=m CONFIG_NFT_TPROXY=m CONFIG_NFT_TUNNEL=m CONFIG_NFT_XFRM=m diff --git a/kernel.spec b/kernel.spec index de19ac5..d1343f2 100755 --- a/kernel.spec +++ b/kernel.spec @@ -121,13 +121,13 @@ Summary: The Linux kernel %define kversion 5.14 %define rpmversion 5.14.0 -%define pkgrelease 83.el9 +%define pkgrelease 84.el9 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 83%{?buildid}%{?dist} +%define specrelease 84%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -676,7 +676,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.0-83.el9.tar.xz +Source0: linux-5.14.0-84.el9.tar.xz Source1: Makefile.rhelver @@ -1346,8 +1346,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.0-83.el9 -c -mv linux-5.14.0-83.el9 linux-%{KVERREL} +%setup -q -n kernel-5.14.0-84.el9 -c +mv linux-5.14.0-84.el9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2973,6 +2973,320 @@ fi # # %changelog +* Tue May 03 2022 Patrick Talbert [5.14.0-84.el9] +- sctp: use the correct skb for security_sctp_assoc_request (Ondrej Mosnacek) [2078856] +- security: implement sctp_assoc_established hook in selinux (Ondrej Mosnacek) [2078856] +- security: add sctp_assoc_established hook (Ondrej Mosnacek) [2078856] +- security: call security_sctp_assoc_request in sctp_sf_do_5_1D_ce (Ondrej Mosnacek) [2078856] +- security: pass asoc to sctp_assoc_request and sctp_sk_clone (Ondrej Mosnacek) [2078856] +- string.h: Introduce memset_startat() for wiping trailing members and padding (Íñigo Huguet) [2077839] +- string.h: Introduce memset_after() for wiping trailing members/padding (Íñigo Huguet) [2077839] +- net_tstamp: define new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX (Petr Oros) [2073458] +- net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX (Petr Oros) [2073458] +- bnx2x: truncate value to original sizing (Manish Chopra) [2040283] +- bnx2x: use correct format characters (Manish Chopra) [2040283] +- bnx2x: fix built-in kernel driver load failure (Manish Chopra) [2040283] +- bnx2x: fix driver load from initrd (Manish Chopra) [2040283] +- bnx2x: Replace one-element array with flexible-array member (Manish Chopra) [2040283] +- bnx2x: Remove useless DMA-32 fallback configuration (Manish Chopra) [2040283] +- bnx2x: Invalidate fastpath HSI version for VFs (Manish Chopra) [2040283] +- bnx2x: Utilize firmware 7.13.21.0 (Manish Chopra) [2040283] +- bnx2x: constify static inline stub for dev_addr (Manish Chopra) [2040283] +- net: bnx2x: fix variable dereferenced before check (Manish Chopra) [2040283] +- ethernet: bnx2x: use eth_hw_addr_set() (Manish Chopra) [2040283] +- cacheflush.h: Add forward declaration for struct folio (Aristeu Rozanski) [2019485] +- mm/swap: fix confusing comment in folio_mark_accessed (Aristeu Rozanski) [2019485] +- mm: page->mapping folio->mapping should have the same offset (Aristeu Rozanski) [2019485] +- mm: delete unsafe BUG from page_cache_add_speculative() (Aristeu Rozanski) [2019485] +- mm: Add functions to zero portions of a folio (Aristeu Rozanski) [2019485] +- fs: Rename AS_THP_SUPPORT and mapping_thp_support (Aristeu Rozanski) [2019485] +- fs: Remove FS_THP_SUPPORT (Aristeu Rozanski) [2019485] +- mm: Remove folio_test_single (Aristeu Rozanski) [2019485] +- mm: Rename folio_test_multi to folio_test_large (Aristeu Rozanski) [2019485] +- Add linux/cacheflush.h (Aristeu Rozanski) [2019485] +- folio: Add a function to get the host inode for a folio (Aristeu Rozanski) [2019485] +- folio: Add a function to change the private data attached to a folio (Aristeu Rozanski) [2019485] +- mm: fix mismerge of folio page flag manipulators (Aristeu Rozanski) [2019485] +- mm/writeback: Add folio_write_one (Aristeu Rozanski) [2019485] +- mm/filemap: Add FGP_STABLE (Aristeu Rozanski) [2019485] +- mm/filemap: Add filemap_get_folio (Aristeu Rozanski) [2019485] +- mm/filemap: Convert mapping_get_entry to return a folio (Aristeu Rozanski) [2019485] +- mm/filemap: Add filemap_add_folio() (Aristeu Rozanski) [2019485] +- mm/filemap: Add filemap_alloc_folio (Aristeu Rozanski) [2019485] +- mm/page_alloc: Add folio allocation functions (Aristeu Rozanski) [2019485] +- mm/lru: Add folio_add_lru() (Aristeu Rozanski) [2019485] +- mm/lru: Convert __pagevec_lru_add_fn to take a folio (Aristeu Rozanski) [2019485] +- mm: Add folio_evictable() (Aristeu Rozanski) [2019485] +- mm/workingset: Convert workingset_refault() to take a folio (Aristeu Rozanski) [2019485] +- mm/filemap: Add readahead_folio() (Aristeu Rozanski) [2019485] +- mm/filemap: Add folio_mkwrite_check_truncate() (Aristeu Rozanski) [2019485] +- mm/filemap: Add i_blocks_per_folio() (Aristeu Rozanski) [2019485] +- mm/writeback: Add folio_redirty_for_writepage() (Aristeu Rozanski) [2019485] +- mm/writeback: Add folio_account_redirty() (Aristeu Rozanski) [2019485] +- mm/writeback: Add folio_clear_dirty_for_io() (Aristeu Rozanski) [2019485] +- mm/writeback: Add folio_cancel_dirty() (Aristeu Rozanski) [2019485] +- mm/writeback: Add folio_account_cleaned() (Aristeu Rozanski) [2019485] +- mm/writeback: Add filemap_dirty_folio() (Aristeu Rozanski) [2019485] +- mm/writeback: Convert tracing writeback_page_template to folios (Aristeu Rozanski) [2019485] +- mm/writeback: Add __folio_mark_dirty() (Aristeu Rozanski) [2019485] +- mm/writeback: Add folio_mark_dirty() (Aristeu Rozanski) [2019485] +- mm/writeback: Add folio_start_writeback() (Aristeu Rozanski) [2019485] +- mm/writeback: Add __folio_end_writeback() (Aristeu Rozanski) [2019485] +- mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() (Aristeu Rozanski) [2019485] +- flex_proportions: Allow N events instead of 1 (Aristeu Rozanski) [2019485] +- mm/writeback: Rename __add_wb_stat() to wb_stat_mod() (Aristeu Rozanski) [2019485] +- mm/migrate: Add folio_migrate_copy() (Aristeu Rozanski) [2019485] +- mm/migrate: Add folio_migrate_flags() (Aristeu Rozanski) [2019485] +- mm/migrate: Add folio_migrate_mapping() (Aristeu Rozanski) [2019485] +- mm/rmap: Add folio_mkclean() (Aristeu Rozanski) [2019485] +- mm/swap: Add folio_mark_accessed() (Aristeu Rozanski) [2019485] +- mm/swap: Add folio_activate() (Aristeu Rozanski) [2019485] +- mm: Add folio_young and folio_idle (Aristeu Rozanski) [2019485] +- mm: Add arch_make_folio_accessible() (Aristeu Rozanski) [2019485] +- mm: Add kmap_local_folio() (Aristeu Rozanski) [2019485] +- mm: Add flush_dcache_folio() (Aristeu Rozanski) [2019485] +- mm: Add folio_raw_mapping() (Aristeu Rozanski) [2019485] +- mm: Add folio_pfn() (Aristeu Rozanski) [2019485] +- mm/workingset: Convert workingset_activation to take a folio (Aristeu Rozanski) [2019485] +- mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_relock_irqsave() (Aristeu Rozanski) [2019485] +- mm/memcg: Add folio_lruvec_lock() and similar functions (Aristeu Rozanski) [2019485] +- mm/memcg: Add folio_lruvec() (Aristeu Rozanski) [2019485] +- mm/memcg: Convert mem_cgroup_move_account() to use a folio (Aristeu Rozanski) [2019485] +- mm/memcg: Add folio_memcg_lock() and folio_memcg_unlock() (Aristeu Rozanski) [2019485] +- mm/memcg: Convert mem_cgroup_track_foreign_dirty_slowpath() to folio (Aristeu Rozanski) [2019485] +- mm/memcg: Convert mem_cgroup_migrate() to take folios (Aristeu Rozanski) [2019485] +- mm/memcg: Convert mem_cgroup_uncharge() to take a folio (Aristeu Rozanski) [2019485] +- mm/memcg: Convert uncharge_page() to uncharge_folio() (Aristeu Rozanski) [2019485] +- mm/memcg: Convert mem_cgroup_charge() to take a folio (Aristeu Rozanski) [2019485] +- mm/memcg: Convert commit_charge() to take a folio (Aristeu Rozanski) [2019485] +- mm/memcg: Add folio_memcg() and related functions (Aristeu Rozanski) [2019485] +- mm/memcg: Convert memcg_check_events to take a node ID (Aristeu Rozanski) [2019485] +- mm/memcg: Remove soft_limit_tree_node() (Aristeu Rozanski) [2019485] +- mm/memcg: Use the node id in mem_cgroup_update_tree() (Aristeu Rozanski) [2019485] +- mm/memcg: Remove 'page' parameter to mem_cgroup_charge_statistics() (Aristeu Rozanski) [2019485] +- mm: Add folio_nid() (Aristeu Rozanski) [2019485] +- mm: Add folio_mapped() (Aristeu Rozanski) [2019485] +- mm/filemap: Add folio private_2 functions (Aristeu Rozanski) [2019485] +- mm/filemap: Convert page wait queues to be folios (Aristeu Rozanski) [2019485] +- mm/filemap: Add folio_wake_bit() (Aristeu Rozanski) [2019485] +- mm/filemap: Add folio_wait_bit() (Aristeu Rozanski) [2019485] +- mm/writeback: Add folio_wait_stable() (Aristeu Rozanski) [2019485] +- mm/writeback: Add folio_wait_writeback() (Aristeu Rozanski) [2019485] +- mm/filemap: Add folio_end_writeback() (Aristeu Rozanski) [2019485] +- mm/swap: Add folio_rotate_reclaimable() (Aristeu Rozanski) [2019485] +- mm/filemap: Add __folio_lock_or_retry() (Aristeu Rozanski) [2019485] +- mm/filemap: Add folio_wait_locked() (Aristeu Rozanski) [2019485] +- mm/filemap: Add __folio_lock_async() (Aristeu Rozanski) [2019485] +- mm/filemap: Add folio_lock_killable() (Aristeu Rozanski) [2019485] +- mm/filemap: Add folio_lock() (Aristeu Rozanski) [2019485] +- mm/filemap: Add folio_unlock() (Aristeu Rozanski) [2019485] +- mm/util: Add folio_mapping() and folio_file_mapping() (Aristeu Rozanski) [2019485] +- mm/filemap: Add folio_pos() and folio_file_pos() (Aristeu Rozanski) [2019485] +- mm/filemap: Add folio_next_index() (Aristeu Rozanski) [2019485] +- mm/filemap: Add folio_index(), folio_file_page() and folio_contains() (Aristeu Rozanski) [2019485] +- mm: Handle per-folio private data (Aristeu Rozanski) [2019485] +- mm/lru: Add folio LRU functions (Aristeu Rozanski) [2019485] +- mm: Add folio flag manipulation functions (Aristeu Rozanski) [2019485] +- mm: Add folio_try_get_rcu() (Aristeu Rozanski) [2019485] +- mm: Add folio_get() (Aristeu Rozanski) [2019485] +- mm: Add folio_put() (Aristeu Rozanski) [2019485] +- mm: Add folio reference count functions (Aristeu Rozanski) [2019485] +- mm/debug: Add VM_BUG_ON_FOLIO() and VM_WARN_ON_ONCE_FOLIO() (Aristeu Rozanski) [2019485] +- mm/vmstat: Add functions to account folio statistics (Aristeu Rozanski) [2019485] +- mm: Add folio_pgdat(), folio_zone() and folio_zonenum() (Aristeu Rozanski) [2019485] +- mm: Introduce struct folio (Aristeu Rozanski) [2019485] +- mm: Convert get_page_unless_zero() to return bool (Aristeu Rozanski) [2019485] +- scripts: check_extable: fix typo in user error message (Aristeu Rozanski) [2019485] +- PCI: vmd: Prevent recursive locking on interrupt allocation (Myron Stowe) [2066898] +- PCI: Mark all AMD Navi10 and Navi14 GPU ATS as broken (Myron Stowe) [2066898] +- PCI: mvebu: Fix device enumeration regression (Myron Stowe) [2066898] +- PCI: kirin: Add dev struct for of_device_get_match_data() (Myron Stowe) [2066898] +- PCI: j721e: Initialize pcie->cdns_pcie before using it (Myron Stowe) [2066898] +- PCI/sysfs: Find shadow ROM before static attribute initialization (Myron Stowe) [2066898] +- x86/gpu: Reserve stolen memory for first integrated Intel GPU (Myron Stowe) [2066898] +- PCI: spear13xx: Avoid invalid address space conversions (Myron Stowe) [2066898] +- PCI: hisi: Avoid invalid address space conversions (Myron Stowe) [2066898] +- PCI: xilinx-cpm: Rename xilinx_cpm_pcie_port to xilinx_cpm_pcie (Myron Stowe) [2066898] +- PCI: xilinx: Rename xilinx_pcie_port to xilinx_pcie (Myron Stowe) [2066898] +- PCI: xgene: Rename xgene_pcie_port to xgene_pcie (Myron Stowe) [2066898] +- PCI: uniphier: Rename uniphier_pcie_priv to uniphier_pcie (Myron Stowe) [2066898] +- PCI: tegra194: Rename tegra_pcie_dw to tegra194_pcie (Myron Stowe) [2066898] +- PCI: rcar-gen2: Rename rcar_pci_priv to rcar_pci (Myron Stowe) [2066898] +- PCI: microchip: Rename mc_port to mc_pcie (Myron Stowe) [2066898] +- PCI: mediatek-gen3: Rename mtk_pcie_port to mtk_gen3_pcie (Myron Stowe) [2066898] +- PCI: ls-gen4: Rename ls_pcie_g4 to ls_g4_pcie (Myron Stowe) [2066898] +- PCI: iproc: Rename iproc_pcie_pltfm_ to iproc_pltfm_pcie_ (Myron Stowe) [2066898] +- PCI: iproc: Rename iproc_pcie_bcma_ to iproc_bcma_pcie_ (Myron Stowe) [2066898] +- PCI: intel-gw: Rename intel_pcie_port to intel_pcie (Myron Stowe) [2066898] +- PCI: j721e: Drop redundant struct device * (Myron Stowe) [2066898] +- PCI: j721e: Drop pointless of_device_get_match_data() cast (Myron Stowe) [2066898] +- PCI: kirin: Prefer of_device_get_match_data() (Myron Stowe) [2066898] +- PCI: keystone: Prefer of_device_get_match_data() (Myron Stowe) [2066898] +- PCI: dra7xx: Prefer of_device_get_match_data() (Myron Stowe) [2066898] +- PCI: designware-plat: Prefer of_device_get_match_data() (Myron Stowe) [2066898] +- PCI: cadence: Prefer of_device_get_match_data() (Myron Stowe) [2066898] +- PCI: artpec6: Prefer of_device_get_match_data() (Myron Stowe) [2066898] +- PCI: altera: Prefer of_device_get_match_data() (Myron Stowe) [2066898] +- PCI: xgene: Use PCI_ERROR_RESPONSE to identify config read errors (Myron Stowe) [2066898] +- PCI: hv: Use PCI_ERROR_RESPONSE to identify config read errors (Myron Stowe) [2066898] +- PCI: keystone: Use PCI_ERROR_RESPONSE to identify config read errors (Myron Stowe) [2066898] +- PCI: Use PCI_ERROR_RESPONSE to identify config read errors (Myron Stowe) [2066898] +- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads (Myron Stowe) [2066898] +- PCI/PME: Use PCI_POSSIBLE_ERROR() to check config reads (Myron Stowe) [2066898] +- PCI/DPC: Use PCI_POSSIBLE_ERROR() to check config reads (Myron Stowe) [2066898] +- PCI: pciehp: Use PCI_POSSIBLE_ERROR() to check config reads (Myron Stowe) [2066898] +- PCI: vmd: Use PCI_POSSIBLE_ERROR() to check config reads (Myron Stowe) [2066898] +- PCI/ERR: Use PCI_POSSIBLE_ERROR() to check config reads (Myron Stowe) [2066898] +- PCI: rockchip-host: Drop error data fabrication when config read fails (Myron Stowe) [2066898] +- PCI: rcar-host: Drop error data fabrication when config read fails (Myron Stowe) [2066898] +- PCI: altera: Drop error data fabrication when config read fails (Myron Stowe) [2066898] +- PCI: mvebu: Drop error data fabrication when config read fails (Myron Stowe) [2066898] +- PCI: aardvark: Drop error data fabrication when config read fails (Myron Stowe) [2066898] +- PCI: kirin: Drop error data fabrication when config read fails (Myron Stowe) [2066898] +- PCI: histb: Drop error data fabrication when config read fails (Myron Stowe) [2066898] +- PCI: exynos: Drop error data fabrication when config read fails (Myron Stowe) [2066898] +- PCI: mediatek: Drop error data fabrication when config read fails (Myron Stowe) [2066898] +- PCI: iproc: Drop error data fabrication when config read fails (Myron Stowe) [2066898] +- PCI: thunder: Drop error data fabrication when config read fails (Myron Stowe) [2066898] +- PCI: Drop error data fabrication when config read fails (Myron Stowe) [2066898] +- PCI: Use PCI_SET_ERROR_RESPONSE() for disconnected devices (Myron Stowe) [2066898] +- PCI: Set error response data when config read fails (Myron Stowe) [2066898] +- PCI: Add PCI_ERROR_RESPONSE and related definitions (Myron Stowe) [2066898] +- misc: pci_endpoint_test: Terminate statement with semicolon (Myron Stowe) [2066898] +- PCI: Correct misspelled words (Myron Stowe) [2066898] +- PCI: Change capability register offsets to hex (Myron Stowe) [2066898] +- PCI: Sort Intel Device IDs by value (Myron Stowe) [2066898] +- PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device (Myron Stowe) [2066898] +- PCI: pci-bridge-emul: Correctly set PCIe capabilities (Myron Stowe) [2066898] +- PCI: pci-bridge-emul: Fix definitions of reserved bits (Myron Stowe) [2066898] +- PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space (Myron Stowe) [2066898] +- PCI: pci-bridge-emul: Make expansion ROM Base Address register read-only (Myron Stowe) [2066898] +- PCI: xilinx-nwl: Simplify code and fix a memory leak (Myron Stowe) [2066898] +- PCI: xgene: Fix IB window setup (Myron Stowe) [2066898] +- PCI: xgene-msi: Use bitmap_zalloc() when applicable (Myron Stowe) [2066898] +- PCI: vmd: Add DID 8086:A77F for all Intel Raptor Lake SKU's (Myron Stowe) [2066898] +- PCI: vmd: Honor ACPI _OSC on PCIe features (Myron Stowe) [2066898] +- PCI: vmd: Clean up domain before enumeration (Myron Stowe) [2066898] +- PCI: qcom-ep: Constify static dw_pcie_ep_ops (Myron Stowe) [2066898] +- PCI: qcom: Use __be16 type to store return value from cpu_to_be16() (Myron Stowe) [2066898] +- PCI: mvebu: Add support for compiling driver as module (Myron Stowe) [2066898] +- bus: mvebu-mbus: Export symbols for public API window functions (Myron Stowe) [2066898] +- PCI: mvebu: Fix support for DEVCAP2, DEVCTL2 and LNKCTL2 registers on emulated bridge (Myron Stowe) [2066898] +- PCI: mvebu: Fix support for PCI_EXP_RTSTA on emulated bridge (Myron Stowe) [2066898] +- PCI: mvebu: Fix support for PCI_EXP_DEVCTL on emulated bridge (Myron Stowe) [2066898] +- PCI: mvebu: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Myron Stowe) [2066898] +- PCI: mvebu: Fix configuring secondary bus of PCIe Root Port via emulated bridge (Myron Stowe) [2066898] +- PCI: mvebu: Set PCI Bridge Class Code to PCI Bridge (Myron Stowe) [2066898] +- PCI: mvebu: Setup PCIe controller to Root Complex mode (Myron Stowe) [2066898] +- PCI: mvebu: Propagate errors when updating PCI_IO_BASE and PCI_MEM_BASE registers (Myron Stowe) [2066898] +- PCI: mvebu: Do not modify PCI IO type bits in conf_write (Myron Stowe) [2066898] +- PCI: mvebu: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Myron Stowe) [2066898] +- PCI: mvebu: Disallow mapping interrupts on emulated bridges (Myron Stowe) [2066898] +- PCI: mvebu: Handle invalid size of read config request (Myron Stowe) [2066898] +- PCI: mvebu: Check that PCI bridge specified in DT has function number zero (Myron Stowe) [2066898] +- PCI: mvebu: Check for errors from pci_bridge_emul_init() call (Myron Stowe) [2066898] +- PCI: mvebu: Check for valid ports (Myron Stowe) [2066898] +- arm: ioremap: Remove unused ARM-specific function pci_ioremap_io() (Myron Stowe) [2066898] +- arm: ioremap: Replace pci_ioremap_io() usage by pci_remap_iospace() (Myron Stowe) [2066898] +- PCI: mvebu: Remove custom mvebu_pci_host_probe() function (Myron Stowe) [2066898] +- PCI: mvebu: Replace pci_ioremap_io() usage by devm_pci_remap_iospace() (Myron Stowe) [2066898] +- arm: ioremap: Implement standard PCI function pci_remap_iospace() (Myron Stowe) [2066898] +- PCI: mt7621: Allow COMPILE_TEST for all arches (Myron Stowe) [2066898] +- PCI: Let pcibios_root_bridge_prepare() access bridge->windows (Myron Stowe) [2066898] +- PCI: mediatek-gen3: Disable DVFSRC voltage request (Myron Stowe) [2066898] +- PCI: mediatek: Assert PERST# for 100ms for power and clock to stabilize (Myron Stowe) [2066898] +- PCI: keystone: Use phandle argument from "ti,syscon-pcie-id"/"ti,syscon-pcie-mode" (Myron Stowe) [2066898] +- dt-bindings: PCI: ti,am65: Fix "ti,syscon-pcie-id"/"ti,syscon-pcie-mode" to take argument (Myron Stowe) [2066898] +- PCI: endpoint: Return -EINVAL when interrupts num is smaller than 1 (Myron Stowe) [2066898] +- PCI: layerscape: Change to use the DWC common link-up check function (Myron Stowe) [2066898] +- PCI: imx: Add the imx8mm pcie support (Myron Stowe) [2066898] +- PCI: qcom-ep: Remove surplus dev_err() when using platform_get_irq_byname() (Myron Stowe) [2066898] +- PCI: dwc: Do not remap invalid res (Myron Stowe) [2066898] +- PCI: brcmstb: Do not turn off WOL regulators on suspend (Myron Stowe) [2066898] +- PCI: brcmstb: Add control of subdevice voltage regulators (Myron Stowe) [2066898] +- PCI: brcmstb: Add mechanism to turn on subdev regulators (Myron Stowe) [2066898] +- PCI: brcmstb: Split brcm_pcie_setup() into two funcs (Myron Stowe) [2066898] +- dt-bindings: PCI: Add bindings for Brcmstb EP voltage regulators (Myron Stowe) [2066898] +- dt-bindings: PCI: Correct brcmstb interrupts, interrupt-map. (Myron Stowe) [2066898] +- PCI: brcmstb: Fix function return value handling (Myron Stowe) [2066898] +- PCI: brcmstb: Do not use __GENMASK (Myron Stowe) [2066898] +- PCI: brcmstb: Declare 'used' as bitmap, not unsigned long (Myron Stowe) [2066898] +- PCI: aardvark: Disable common PHY when unbinding driver (Myron Stowe) [2066898] +- PCI: aardvark: Disable link training when unbinding driver (Myron Stowe) [2066898] +- PCI: aardvark: Assert PERST# when unbinding driver (Myron Stowe) [2066898] +- PCI: aardvark: Fix memory leak in driver unbind (Myron Stowe) [2066898] +- PCI: aardvark: Mask all interrupts when unbinding driver (Myron Stowe) [2066898] +- PCI: aardvark: Disable bus mastering when unbinding driver (Myron Stowe) [2066898] +- PCI: aardvark: Comment actions in driver remove method (Myron Stowe) [2066898] +- PCI: aardvark: Clear all MSIs at setup (Myron Stowe) [2066898] +- PCI: aardvark: Add support for DEVCAP2, DEVCTL2, LNKCAP2 and LNKCTL2 registers on emulated bridge (Myron Stowe) [2066898] +- PCI: pci-bridge-emul: Add definitions for missing capabilities registers (Myron Stowe) [2066898] +- PCI: pci-bridge-emul: Add description for class_revision field (Myron Stowe) [2066898] +- PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller (Myron Stowe) [2066898] +- PCI/switchtec: Declare local state_names[] as static (Myron Stowe) [2066898] +- PCI/switchtec: Add Gen4 automotive device IDs (Myron Stowe) [2066898] +- PCI: Work around Intel I210 ROM BAR overlap defect (Myron Stowe) [2066898] +- PCI/P2PDMA: Use percpu_ref_tryget_live_rcu() inside RCU critical section (Myron Stowe) [2066898] +- MAINTAINERS: Add Logan Gunthorpe as P2PDMA maintainer (Myron Stowe) [2066898] +- via-agp: convert to generic power management (Myron Stowe) [2066898] +- sis-agp: convert to generic power management (Myron Stowe) [2066898] +- amd64-agp: convert to generic power management (Myron Stowe) [2066898] +- PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors (Myron Stowe) [2066898] +- PCI: ibmphp: Remove commented-out functions (Myron Stowe) [2066898] +- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault (Myron Stowe) [2066898] +- x86/PCI: Remove initialization of static variables to false (Myron Stowe) [2066898] +- PCI: Use DWORD accesses for LTR, L1 SS to avoid erratum (Myron Stowe) [2066898] +- PCI/sysfs: Use default_groups in kobj_type for slot attrs (Myron Stowe) [2066898] +- PCI: Convert pci_dev_present() stub to static inline (Myron Stowe) [2066898] +- PCI: Use pci_find_vsec_capability() when looking for TBT devices (Myron Stowe) [2066898] +- PCI/ASPM: Remove struct aspm_latency (Myron Stowe) [2066898] +- PCI/ASPM: Stop caching device L0s, L1 acceptable exit latencies (Myron Stowe) [2066898] +- PCI/ASPM: Stop caching link L0s, L1 exit latencies (Myron Stowe) [2066898] +- PCI/ASPM: Move pci_function_0() upward (Myron Stowe) [2066898] +- PCI: Add MSI masking quirk for Nvidia ION AHCI (Myron Stowe) [2066898] +- PCI/MSI: Destroy sysfs before freeing entries (Myron Stowe) [2066898] +- PCI/MSI: Deal with devices lying about their MSI mask capability (Myron Stowe) [2066898] +- misc: pci_endpoint_test: Ensure relationship between miscdev and PCI (Myron Stowe) [2066898] +- redhat/configs: Enable CONFIG_NFT_SYNPROXY (Phil Sutter) [2069735] +- netfilter: nf_tables: validate registers coming from userspace. (Phil Sutter) [2065351] {CVE-2022-1015} +- netfilter: nf_tables: initialize registers in nft_do_chain() (Phil Sutter) [2067964] {CVE-2022-1016} +- netfilter: conntrack: Add and use nf_ct_set_auto_assign_helper_warned() (Phil Sutter) [2069114] +- ipmi: initialize len variable (Tony Camuso) [2067267] +- ipmi: kcs: aspeed: Remove old bindings support (Tony Camuso) [2067267] +- ipmi:ipmb: Add the ability to have a separate slave and master device (Tony Camuso) [2067267] +- ipmi:ipmi_ipmb: Unregister the SMI on remove (Tony Camuso) [2067267] +- ipmi: kcs: aspeed: Add AST2600 compatible string (Tony Camuso) [2067267] +- ipmi: ssif: replace strlcpy with strscpy (Tony Camuso) [2067267] +- ipmi/watchdog: Constify ident (Tony Camuso) [2067267] +- ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module (Tony Camuso) [2067267] +- ipmi: fix initialization when workqueue allocation fails (Tony Camuso) [2067267] +- ipmi: bail out if init_srcu_struct fails (Tony Camuso) [2067267] +- ipmi: ssif: initialize ssif_info->client early (Tony Camuso) [2067267] +- ipmi:ipmb: Fix unknown command response (Tony Camuso) [2067267] +- ipmi: fix IPMI_SMI_MSG_TYPE_IPMB_DIRECT response length checking (Tony Camuso) [2067267] +- ipmi: fix oob access due to uninit smi_msg type (Tony Camuso) [2067267] +- ipmi: msghandler: Make symbol 'remove_work_wq' static (Tony Camuso) [2067267] +- ipmi: Move remove_work to dedicated workqueue (Tony Camuso) [2067267] +- ipmi: kcs_bmc: Fix a memory leak in the error handling path of 'kcs_bmc_serio_add_device()' (Tony Camuso) [2067267] +- char: ipmi: replace snprintf in show functions with sysfs_emit (Tony Camuso) [2067267] +- ipmi: ipmb: fix dependencies to eliminate build error (Tony Camuso) [2067267] +- ipmi:ipmb: Add OF support (Tony Camuso) [2067267] +- ipmi: bt: Add ast2600 compatible string (Tony Camuso) [2067267] +- ipmi: bt-bmc: Use registers directly (Tony Camuso) [2067267] +- ipmi: ipmb: Fix off-by-one size check on rcvlen (Tony Camuso) [2067267] +- ipmi:ssif: Use depends on, not select, for I2C (Tony Camuso) [2067267] +- ipmi:ipmb: Add initial support for IPMI over IPMB (Tony Camuso) [2067267] +- ipmi: Add support for IPMB direct messages (Tony Camuso) [2067267] +- config: add CONFIG_IPMI_IPMB (Tony Camuso) [2067267] +- ipmi: Export ipmb_checksum() (Tony Camuso) [2067267] +- ipmi: Check error code before processing BMC response (Tony Camuso) [2067267] +- ipmi:devintf: Return a proper error when recv buffer too small (Tony Camuso) [2067267] +- ipmi: Disable some operations during a panic (Tony Camuso) [2067267] +- ipmi:watchdog: Set panic count to proper value on a panic (Tony Camuso) [2067267] +- parisc: Make struct parisc_driver::remove() return void (Tony Camuso) [2067267] +- char: ipmi: use DEVICE_ATTR helper macro (Tony Camuso) [2067267] +- ipmi: rate limit ipmi smi_event failure message (Tony Camuso) [2067267] + * Fri Apr 29 2022 Patrick Talbert [5.14.0-83.el9] - redhat/configs: aarch64: enable CPU_FREQ_GOV_SCHEDUTIL (Mark Salter) [2077664] - x86/platform/uv: Log gap hole end size (Frank Ramsay) [2074097] diff --git a/sources b/sources index b197e1a..db7f9e0 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-83.el9.tar.xz) = 1bbfd3f4f5027dd6bc7aabd5d1afeab5e7adbfaa07b03086e01665c3082e483089f6cb469e50ab82286b3f5a6c4f56ddd75cc984ccd1f22b0f8adef478eaa45c -SHA512 (kernel-abi-stablelists-5.14.0-83.el9.tar.bz2) = e7eb97337ecefdbf2b7ada08103bff3e8c209e050afbfd8069695d8fd0617f4ee60cc6800ac6d68f81d0995c96af2b1a2f2fedc67841fc4a666c2aeb8d9a2f54 -SHA512 (kernel-kabi-dw-5.14.0-83.el9.tar.bz2) = b07e3d6617cc434bf03eb165691b8b64418260e0a97bf3da3959aa03d142ff345c94b4a0f0856246d2b2c6a6a713fd6495e9f2cb73244cf4cfc5a4b7525e7674 +SHA512 (linux-5.14.0-84.el9.tar.xz) = 3744fbc8b8793c536a5e611f554d569e87996931397b1f92463b03a31f47cd87d095677804bf001d01f459d7d58e130d0c6339ec894ce1ba2943b3f9e587e84f +SHA512 (kernel-abi-stablelists-5.14.0-84.el9.tar.bz2) = c046232bb1330ab44ca51a65121859392e786be44f8afaa03c1a66cb2a3bef686ba3fbc400eff9f2ce3f8f7cb62da5ba78547402ae8394cd93cb720a74d2f11a +SHA512 (kernel-kabi-dw-5.14.0-84.el9.tar.bz2) = b07e3d6617cc434bf03eb165691b8b64418260e0a97bf3da3959aa03d142ff345c94b4a0f0856246d2b2c6a6a713fd6495e9f2cb73244cf4cfc5a4b7525e7674