kernel/sources

4 lines
532 B
Plaintext
Raw Normal View History

kernel-5.14.0-547.el9 * Mon Dec 30 2024 Patrick Talbert <ptalbert@redhat.com> [5.14.0-547.el9] - workqueue: Introduce from_work() helper for cleaner callback declarations (CKI Backport Bot) [RHEL-71464] - x86/cacheinfo: Delete global num_cache_leaves (David Arcari) [RHEL-22704] - cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU (David Arcari) [RHEL-22704] - x86/pat: Simplify the PAT programming protocol (David Arcari) [RHEL-22704] - rh_messages.h: un-unmaintain hfi1 (Michal Schmidt) [RHEL-68505] - netfilter: IDLETIMER: Fix for possible ABBA deadlock (Phil Sutter) [RHEL-6041] - x86: fix off-by-one in access_ok() (Waiman Long) [RHEL-71045] - kasan: move checks to do_strncpy_from_user (Waiman Long) [RHEL-71045] - x86/uaccess: Zero the 8-byte get_range case on failure on 32-bit (Waiman Long) [RHEL-71045] - x86/uaccess: Improve the 8-byte getuser() case (Waiman Long) [RHEL-71045 RHEL-71049] - x86/uaccess: Fix missed zeroing of ia32 u64 get_user() range checking (Waiman Long) [RHEL-71045] - x86/asm: Use %%c/%%n instead of %%P operand modifier in asm templates (Waiman Long) [RHEL-71045] - vfio/mlx5: Align the page tracking max message size with the device capability (CKI Backport Bot) [RHEL-67541] - scsi: smartpqi: update driver version to 2.1.30-031 (Don Brace) [RHEL-61191] - scsi: smartpqi: fix volume size updates (Don Brace) [RHEL-61191] - scsi: smartpqi: fix rare system hang during LUN reset (Don Brace) [RHEL-61191] - scsi: smartpqi: add new controller PCI IDs (Don Brace) [RHEL-61191] - scsi: smartpqi: add counter for parity write stream requests (Don Brace) [RHEL-61191] - scsi: smartpqi: correct stream detection (Don Brace) [RHEL-61191] - scsi: smartpqi: Add fw log to kdump (Don Brace) [RHEL-61191] - scsi: smartpqi: Update driver version to 2.1.28-025 (Don Brace) [RHEL-61191] - scsi: smartpqi: Improve handling of multipath failover (Don Brace) [RHEL-61191] - scsi: smartpqi: revert propagate-the-multipath-failure-to-SML-quickly (Don Brace) [RHEL-61191] - scsi: smartpqi: Improve accuracy/performance of raid-bypass-counter (Don Brace) [RHEL-61191] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [RHEL-61191] - scsi: smartpqi: Replace deprecated strncpy() with strscpy() (Don Brace) [RHEL-61191] - scsi: smartpqi: Replace one-element arrays with flexible-array members (Don Brace) [RHEL-61191] - scsi: smartpqi: Replace all non-returning strlcpy() with strscpy() (Don Brace) [RHEL-61191] - KVM: arm64: Pass on SVE mapping failures (Shaoqin Huang) [RHEL-68038] - KVM: arm64: Don't map 'kvm_vgic_global_state' at EL2 with pKVM (Shaoqin Huang) [RHEL-68038] - KVM: arm64: Just advertise SEIS as 0 when emulating ICC_CTLR_EL1 (Shaoqin Huang) [RHEL-68038] - KVM: arm64: Initialize trap register values in hyp in pKVM (Shaoqin Huang) [RHEL-68038] - KVM: selftests: Don't bother deleting memslots in KVM when freeing VMs (Shaoqin Huang) [RHEL-68038] - KVM: selftests: Always unlink memory regions when deleting (VM free) (Shaoqin Huang) [RHEL-68038] - KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status (Shaoqin Huang) [RHEL-68038] - KVM: arm64: vgic-its: Add stronger type-checking to the ITS entry sizes (Shaoqin Huang) [RHEL-68038] - KVM: arm64: vgic: Kill VGIC_MAX_PRIVATE definition (Shaoqin Huang) [RHEL-68038] - KVM: arm64: vgic: Make vgic_get_irq() more robust (Shaoqin Huang) [RHEL-68038] - KVM: arm64: vgic-v3: Sanitise guest writes to GICR_INVLPIR (Shaoqin Huang) [RHEL-68038] - KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE (Shaoqin Huang) [RHEL-68038] - KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device (Shaoqin Huang) [RHEL-68038] - KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* (Shaoqin Huang) [RHEL-68038] - KVM: arm64: Don't retire aborted MMIO instruction (Shaoqin Huang) [RHEL-68038] - KVM: arm64: Get rid of userspace_irqchip_in_use (Shaoqin Huang) [RHEL-68038] - KVM: arm64: Move pkvm_vcpu_init_traps() to init_pkvm_hyp_vcpu() (Shaoqin Huang) [RHEL-68038] - KVM: arm64: Correctly access TCR2_EL1, PIR_EL1, PIRE0_EL1 with VHE (Shaoqin Huang) [RHEL-68038] - KVM: arm64: Don't eagerly teardown the vgic on init error (Shaoqin Huang) [RHEL-68038] - KVM: arm64: Make PIR{,E0}_EL1 save/restore conditional on FEAT_TCRX (Shaoqin Huang) [RHEL-68038] - KVM: arm64: Make TCR2_EL1 save/restore dependent on the VM features (Shaoqin Huang) [RHEL-68038] - KVM: arm64: Get rid of HCRX_GUEST_FLAGS (Shaoqin Huang) [RHEL-68038] - KVM: arm64: Correctly honor the presence of FEAT_TCRX (Shaoqin Huang) [RHEL-68038] - vsock: Fix sk_error_queue memory leak (Jon Maloy) [RHEL-69707] {CVE-2024-53118} - nvme-fabrics: fix kernel crash while shutting down controller (Ming Lei) [RHEL-69767] - Revert "nvme: make keep-alive synchronous operation" (Ming Lei) [RHEL-69767] - arm64: dts: qcom: sa8775p: Add interconnects for ethernet (Radu Rendec) [RHEL-70213] - arm64: dts: qcom: sa8775p-ride-r3: add new board file (Radu Rendec) [RHEL-70213] - arm64: dts: qcom: move common parts for sa8775p-ride variants into a .dtsi (Radu Rendec) [RHEL-70213] - net: stmmac: qcom-ethqos: enable SGMII loopback during DMA reset on sa8775p-ride-r3 (Radu Rendec) [RHEL-70213] - net: stmmac: qcom-ethqos: add support for 2.5G BASEX mode (Radu Rendec) [RHEL-70213] - vfio/pci: Properly hide first-in-list PCIe extended capability (Alex Williamson) [RHEL-69744] - mm: fix NULL pointer dereference in alloc_pages_bulk_noprof (CKI Backport Bot) [RHEL-69700] {CVE-2024-53113} - media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (CKI Backport Bot) [RHEL-69574] {CVE-2024-53104} - mm: resolve faulty mmap_region() error path behaviour (Herton R. Krzesinski) [RHEL-68912] {CVE-2024-53096} - mm: refactor arch_calc_vm_flag_bits() and arm64 MTE handling (Herton R. Krzesinski) [RHEL-68912] - parisc: Allow mmap(MAP_STACK) memory to automatically expand upwards (Herton R. Krzesinski) [RHEL-68912] - prctl: generalize PR_SET_MDWE support check to be per-arch (Herton R. Krzesinski) [RHEL-68912] - prctl: Disable prctl(PR_SET_MDWE) on parisc (Herton R. Krzesinski) [RHEL-68912] - mm: refactor map_deny_write_exec() (Herton R. Krzesinski) [RHEL-68912] - mm: unconditionally close VMAs on error (Herton R. Krzesinski) [RHEL-68912] - mm: avoid unsafe VMA hook invocation when error arises on mmap hook (Herton R. Krzesinski) [RHEL-68912] - netlink: fix false positive warning in extack during dumps (Petr Oros) [RHEL-57756] - netfilter: nfnetlink: Initialise extack before use in ACKs (Petr Oros) [RHEL-57756] {CVE-2024-44945} - Revert "rtnetlink: add guard for RTNL" (Petr Oros) [RHEL-57756] - netdev-genl: Hold rcu_read_lock in napi_get (Petr Oros) [RHEL-57756] - netlink: terminate outstanding dump on socket close (Petr Oros) [RHEL-57756] {CVE-2024-53140} - net: fix crash when config small gso_max_size/gso_ipv4_max_size (Petr Oros) [RHEL-57756] {CVE-2024-50258} - genetlink: hold RCU in genlmsg_mcast() (Petr Oros) [RHEL-57756] - rtnetlink: Add bulk registration helpers for rtnetlink message handlers. (Petr Oros) [RHEL-57756] - netlink: specs: mptcp: fix port endianness (Petr Oros) [RHEL-57756] - netlink: specs: nftables: allow decode of tailscale ruleset (Petr Oros) [RHEL-57756] - tools/net/ynl: fix cli.py --subscribe feature (Petr Oros) [RHEL-57756] - netlink: specs: nftables: allow decode of default firewalld ruleset (Petr Oros) [RHEL-57756] - netdev-genl: Set extack and fix error on napi-get (Petr Oros) [RHEL-57756] - tools: ynl: error check scanf() in a sample (Petr Oros) [RHEL-57756] - net: netlink: Remove the dump_cb_mutex field from struct netlink_sock (Petr Oros) [RHEL-57756] - rtnetlink: delete redundant judgment statements (Petr Oros) [RHEL-57756] - tools: ynl: lift an assumption about spec file name (Petr Oros) [RHEL-57756] - doc/netlink/specs: add netkit support to rt_link.yaml (Petr Oros) [RHEL-57756] - tools: ynl: remove extraneous ; after statements (Petr Oros) [RHEL-57756] - net: reduce rtnetlink_rcv_msg() stack usage (Petr Oros) [RHEL-57756] - docs: networking: devlink: capitalise length value (Petr Oros) [RHEL-57756] - tools: ynl: use ident name for Family, too. (Petr Oros) [RHEL-57756] - tools: net: package libynl for use in selftests (Petr Oros) [RHEL-57756] - tcp_metrics: add netlink protocol spec in YAML (Petr Oros) [RHEL-57756] - tcp_metrics: add UAPI to the header guard (Petr Oros) [RHEL-57756] - tools: ynl: use display hints for formatting of scalar attrs (Petr Oros) [RHEL-57756] - netdev-genl: fix error codes when outputting XDP features (Petr Oros) [RHEL-57756] - net: netlink: remove the cb_mutex "injection" from netlink core (Petr Oros) [RHEL-57756] - rtnetlink: move rtnl_lock handling out of af_netlink (Petr Oros) [RHEL-57756] - tools: ynl: make user space policies const (Petr Oros) [RHEL-57756] - tools: ynl: make the attr and msg helpers more C++ friendly (Petr Oros) [RHEL-57756] - netdev: add qstat for csum complete (Petr Oros) [RHEL-57756] - doc: netlink: Fix op pre and post fields in generated .rst (Petr Oros) [RHEL-57756] - doc: netlink: Fix formatting of op flags in generated .rst (Petr Oros) [RHEL-57756] - doc: netlink: Don't 'sanitize' op docstrings in generated .rst (Petr Oros) [RHEL-57756] - doc: netlink: Fix generated .rst for multi-line docs (Petr Oros) [RHEL-57756] - ynl: ensure exact-len value is resolved (Petr Oros) [RHEL-57756] - netdev: Add queue stats for TX stop and wake (Petr Oros) [RHEL-57756] - netlink/specs: Add VF attributes to rt_link spec (Petr Oros) [RHEL-57756] - net: write once on dev->allmulti and dev->promiscuity (Petr Oros) [RHEL-57756] - net/core: print message for allmulticast (Petr Oros) [RHEL-57756] - net/core: refactor promiscuous mode message (Petr Oros) [RHEL-57756] - net-core: use netdev_* calls for kernel messages (Petr Oros) [RHEL-57756] - rtnetlink: allow rtnl_fill_link_netnsid() to run under RCU protection (Petr Oros) [RHEL-57756] - rtnetlink: do not depend on RTNL in rtnl_xdp_prog_skb() (Petr Oros) [RHEL-57756] - rtnetlink: do not depend on RTNL in rtnl_fill_proto_down() (Petr Oros) [RHEL-57756] - rtnetlink: do not depend on RTNL for many attributes (Petr Oros) [RHEL-57756] - rtnetlink: do not depend on RTNL for IFLA_TXQLEN output (Petr Oros) [RHEL-57756] - rtnetlink: do not depend on RTNL for IFLA_IFNAME output (Petr Oros) [RHEL-57756] - rtnetlink: do not depend on RTNL for IFLA_QDISC output (Petr Oros) [RHEL-57756] - tools: ynl: add --list-ops and --list-msgs to CLI (Petr Oros) [RHEL-57756] - rtnetlink: use for_each_netdev_dump() in rtnl_stats_dump() (Petr Oros) [RHEL-57756] - rtnetlink: change rtnl_stats_dump() return value (Petr Oros) [RHEL-57756] - netdev: add queue stats (Petr Oros) [RHEL-57756] - tools: ynl: don't append doc of missing type directly to the type (Petr Oros) [RHEL-57756] - selftests: drv-net: test dumping qstats per device (Petr Oros) [RHEL-57756] - netlink: support all extack types in dumps (Petr Oros) [RHEL-57756] - netlink: move extack writing helpers (Petr Oros) [RHEL-57756] - netdev: support dumping a single netdev in qstats (Petr Oros) [RHEL-57756] - tools: ynl: don't ignore errors in NLMSG_DONE messages (Petr Oros) [RHEL-57756] - netfilter: nfnetlink: Handle ACK flags for batch messages (Petr Oros) [RHEL-57756] - tools/net/ynl: Add multi message support to ynl (Petr Oros) [RHEL-57756] - tools/net/ynl: Fix extack decoding for directional ops (Petr Oros) [RHEL-57756] - doc/netlink/specs: Add draft nftables spec (Petr Oros) [RHEL-57756] - devlink: add a new info version tag (Petr Oros) [RHEL-57756] - doc/netlink/specs: Add bond support to rt_link.yaml (Petr Oros) [RHEL-57756] - netlink: add nlmsg_consume() and use it in devlink compat (Petr Oros) [RHEL-57756] - ynl: support binary and integer sub-type for indexed-array (Petr Oros) [RHEL-57756] - ynl: rename array-nest to indexed-array (Petr Oros) [RHEL-57756] - tools: ynl: copy netlink error to NlError (Petr Oros) [RHEL-57756] - rtnetlink: add guard for RTNL (Petr Oros) [RHEL-57756] - tools: ynl: add ynl_dump_empty() helper (Petr Oros) [RHEL-57756] - genetlink: remove linux/genetlink.h (Petr Oros) [RHEL-57756] - net: openvswitch: remove unnecessary linux/genetlink.h include (Petr Oros) [RHEL-57756] - netlink: create a new header for internal genetlink symbols (Petr Oros) [RHEL-57756] - doc: netlink: Update tc spec with missing definitions (Petr Oros) [RHEL-57756] - doc: netlink: Add hyperlinks to generated Netlink docs (Petr Oros) [RHEL-57756] - doc: netlink: Change generated docs to limit TOC to depth 3 (Petr Oros) [RHEL-57756] - tools/net/ynl: Add extack policy attribute decoding (Petr Oros) [RHEL-57756] - doc/netlink/specs: Add vlan attr in rt_link spec (Petr Oros) [RHEL-57756] - ynl: support hex display_hint for integer (Petr Oros) [RHEL-57756] - netlink: let core handle error cases in dump operations (Petr Oros) [RHEL-57756] - xfs: don't fail repairs on metadata files with no attr fork (Bill O'Donnell) [RHEL-65728] - xfs: fix integer overflow in xrep_bmap (Bill O'Donnell) [RHEL-65728] - xfs: disable sparse inode chunk alignment check when there is no alignment (Bill O'Donnell) [RHEL-65728] - xfs: fix error bailout in xrep_abt_build_new_trees (Bill O'Donnell) [RHEL-65728] - xfs: remove conditional building of rt geometry validator functions (Bill O'Donnell) [RHEL-65728] - xfs: reset XFS_ATTR_INCOMPLETE filter on node removal (Bill O'Donnell) [RHEL-65728] - xfs: read only mounts with fsopen mount API are busted (Bill O'Donnell) [RHEL-65728] - xfs: fix backwards logic in xfs_bmap_alloc_account (Bill O'Donnell) [RHEL-65728] - xfs: use the op name in trace_xlog_intent_recovery_failed (Bill O'Donnell) [RHEL-65728] - xfs: fix a use after free in xfs_defer_finish_recovery (Bill O'Donnell) [RHEL-65728] - xfs: turn the XFS_DA_OP_REPLACE checks in xfs_attr_shortform_addname into asserts (Bill O'Donnell) [RHEL-65728] - xfs: remove xfs_attr_sf_hdr_t (Bill O'Donnell) [RHEL-65728] - xfs: remove struct xfs_attr_shortform (Bill O'Donnell) [RHEL-65728] - xfs: use xfs_attr_sf_findname in xfs_attr_shortform_getvalue (Bill O'Donnell) [RHEL-65728] - xfs: remove xfs_attr_shortform_lookup (Bill O'Donnell) [RHEL-65728] - xfs: simplify xfs_attr_sf_findname (Bill O'Donnell) [RHEL-65728] - xfs: move the xfs_attr_sf_lookup tracepoint (Bill O'Donnell) [RHEL-65728] - xfs: return if_data from xfs_idata_realloc (Bill O'Donnell) [RHEL-65728] - xfs: make if_data a void pointer (Bill O'Donnell) [RHEL-65728] - xfs: fold xfs_rtallocate_extent into xfs_bmap_rtalloc (Bill O'Donnell) [RHEL-65728] - xfs: simplify and optimize the RT allocation fallback cascade (Bill O'Donnell) [RHEL-65728] - xfs: reorder the minlen and prod calculations in xfs_bmap_rtalloc (Bill O'Donnell) [RHEL-65728] - xfs: remove XFS_RTMIN/XFS_RTMAX (Bill O'Donnell) [RHEL-65728] - xfs: remove rt-wrappers from xfs_format.h (Bill O'Donnell) [RHEL-65728] - xfs: factor out a xfs_rtalloc_sumlevel helper (Bill O'Donnell) [RHEL-65728] - xfs: tidy up xfs_rtallocate_extent_exact (Bill O'Donnell) [RHEL-65728] - xfs: merge the calls to xfs_rtallocate_range in xfs_rtallocate_block (Bill O'Donnell) [RHEL-65728] - xfs: reflow the tail end of xfs_rtallocate_extent_block (Bill O'Donnell) [RHEL-65728] - xfs: invert a check in xfs_rtallocate_extent_block (Bill O'Donnell) [RHEL-65728] - xfs: split xfs_rtmodify_summary_int (Bill O'Donnell) [RHEL-65728] - xfs: move xfs_rtget_summary to xfs_rtbitmap.c (Bill O'Donnell) [RHEL-65728] - xfs: cleanup picking the start extent hint in xfs_bmap_rtalloc (Bill O'Donnell) [RHEL-65728] - xfs: indicate if xfs_bmap_adjacent changed ap->blkno (Bill O'Donnell) [RHEL-65728] - xfs: reflow the tail end of xfs_bmap_rtalloc (Bill O'Donnell) [RHEL-65728] - xfs: return -ENOSPC from xfs_rtallocate_* (Bill O'Donnell) [RHEL-65728] - xfs: move xfs_bmap_rtalloc to xfs_rtalloc.c (Bill O'Donnell) [RHEL-65728] - xfs: also use xfs_bmap_btalloc_accounting for RT allocations (Bill O'Donnell) [RHEL-65728] - xfs: remove the xfs_alloc_arg argument to xfs_bmap_btalloc_accounting (Bill O'Donnell) [RHEL-65728] - xfs: turn the xfs_trans_mod_dquot_byino stub into an inline function (Bill O'Donnell) [RHEL-65728] - xfs: consider minlen sized extents in xfs_rtallocate_extent_block (Bill O'Donnell) [RHEL-65728] - xfs/health: cleanup, remove duplicated including (Bill O'Donnell) [RHEL-65728] - xfs: repair quotas (Bill O'Donnell) [RHEL-65728] - xfs: improve dquot iteration for scrub (Bill O'Donnell) [RHEL-65728] - xfs: check dquot resource timers (Bill O'Donnell) [RHEL-65728] - xfs: check the ondisk space mapping behind a dquot (Bill O'Donnell) [RHEL-65728] - xfs: online repair of realtime bitmaps (Bill O'Donnell) [RHEL-65728] - xfs: create a new inode fork block unmap helper (Bill O'Donnell) [RHEL-65728] - xfs: repair the inode core and forks of a metadata inode (Bill O'Donnell) [RHEL-65728] - xfs: always check the rtbitmap and rtsummary files (Bill O'Donnell) [RHEL-65728] - xfs: check rt summary file geometry more thoroughly (Bill O'Donnell) [RHEL-65728] - xfs: check rt bitmap file geometry more thoroughly (Bill O'Donnell) [RHEL-65728] - xfs: repair problems in CoW forks (Bill O'Donnell) [RHEL-65728] - xfs: create a ranged query function for refcount btrees (Bill O'Donnell) [RHEL-65728] - xfs: refactor repair forcing tests into a repair.c helper (Bill O'Donnell) [RHEL-65728] - xfs: repair inode fork block mapping data structures (Bill O'Donnell) [RHEL-65728] - xfs: reintroduce reaping of file metadata blocks to xrep_reap_extents (Bill O'Donnell) [RHEL-65728] - xfs: skip the rmapbt search on an empty attr fork unless we know it was zapped (Bill O'Donnell) [RHEL-65728] - xfs: abort directory parent scrub scans if we encounter a zapped directory (Bill O'Donnell) [RHEL-65728] - xfs: zap broken inode forks (Bill O'Donnell) [RHEL-65728] - xfs: repair inode records (Bill O'Donnell) [RHEL-65728] - xfs: set inode sick state flags when we zap either ondisk fork (Bill O'Donnell) [RHEL-65728] - xfs: dont cast to char * for XFS_DFORK_*PTR macros (Bill O'Donnell) [RHEL-65728] - xfs: add missing nrext64 inode flag check to scrub (Bill O'Donnell) [RHEL-65728] - xfs: try to attach dquots to files before repairing them (Bill O'Donnell) [RHEL-65728] - xfs: disable online repair quota helpers when quota not enabled (Bill O'Donnell) [RHEL-65728] - xfs: repair refcount btrees (Bill O'Donnell) [RHEL-65728] - xfs: repair inode btrees (Bill O'Donnell) [RHEL-65728] - xfs: repair free space btrees (Bill O'Donnell) [RHEL-65728] - xfs: remove trivial bnobt/inobt scrub helpers (Bill O'Donnell) [RHEL-65728] - xfs: roll the scrub transaction after completing a repair (Bill O'Donnell) [RHEL-65728] - xfs: move the per-AG datatype bitmaps to separate files (Bill O'Donnell) [RHEL-65728] - xfs: create separate structures and code for u32 bitmaps (Bill O'Donnell) [RHEL-65728] - xfs: constrain dirty buffers while formatting a staged btree (Bill O'Donnell) [RHEL-65728] - xfs: move btree bulkload record initialization to ->get_record implementations (Bill O'Donnell) [RHEL-65728] - xfs: add debug knobs to control btree bulk load slack factors (Bill O'Donnell) [RHEL-65728] - xfs: read leaf blocks when computing keys for bulkloading into node blocks (Bill O'Donnell) [RHEL-65728] - xfs: set XBF_DONE on newly formatted btree block that are ready for writing (Bill O'Donnell) [RHEL-65728] - xfs: force all buffers to be written during btree bulk load (Bill O'Donnell) [RHEL-65728] - xfs: initialise di_crc in xfs_log_dinode (Bill O'Donnell) [RHEL-65728] - xfs: pass the defer ops directly to xfs_defer_add (Bill O'Donnell) [RHEL-65728] - xfs: pass the defer ops instead of type to xfs_defer_start_recovery (Bill O'Donnell) [RHEL-65728] - xfs: store an ops pointer in struct xfs_defer_pending (Bill O'Donnell) [RHEL-65728] - xfs: move xfs_attr_defer_type up in xfs_attr_item.c (Bill O'Donnell) [RHEL-65728] - xfs: consolidate the xfs_attr_defer_* helpers (Bill O'Donnell) [RHEL-65728] - xfs: recompute growfsrtfree transaction reservation while growing rt volume (Bill O'Donnell) [RHEL-65728] - xfs: move xfs_ondisk.h to libxfs/ (Bill O'Donnell) [RHEL-65728] - xfs: use static_assert to check struct sizes and offsets (Bill O'Donnell) [RHEL-65728] - xfs: extract xfs_da_buf_copy() helper function (Bill O'Donnell) [RHEL-65728] - xfs: update dir3 leaf block metadata after swap (Bill O'Donnell) [RHEL-65728] - xfs: ensure logflagsp is initialized in xfs_bmap_del_extent_real (Bill O'Donnell) [RHEL-65728] - xfs: clean up xfs_fsops.h (Bill O'Donnell) [RHEL-65728] - xfs: clean up the xfs_reserve_blocks interface (Bill O'Donnell) [RHEL-65728] - xfs: clean up the XFS_IOC_FSCOUNTS handler (Bill O'Donnell) [RHEL-65728] - xfs: clean up the XFS_IOC_{GS}ET_RESBLKS handler (Bill O'Donnell) [RHEL-65728] - xfs: force small EFIs for reaping btree extents (Bill O'Donnell) [RHEL-65728] - xfs: log EFIs for all btree blocks being used to stage a btree (Bill O'Donnell) [RHEL-65728] - xfs: implement block reservation accounting for btrees we're staging (Bill O'Donnell) [RHEL-65728] - xfs: remove unused fields from struct xbtree_ifakeroot (Bill O'Donnell) [RHEL-65728] - xfs: automatic freeing of freshly allocated unwritten space (Bill O'Donnell) [RHEL-65728] - xfs: remove __xfs_free_extent_later (Bill O'Donnell) [RHEL-65728] - xfs: allow pausing of pending deferred work items (Bill O'Donnell) [RHEL-65728] - xfs: don't append work items to logged xfs_defer_pending objects (Bill O'Donnell) [RHEL-65728] - xfs: make xchk_iget safer in the presence of corrupt inode btrees (Bill O'Donnell) [RHEL-65728] - xfs: elide ->create_done calls for unlogged deferred work (Bill O'Donnell) [RHEL-65728] - xfs: document what LARP means (Bill O'Donnell) [RHEL-65728] - xfs: don't allow overly small or large realtime volumes (Bill O'Donnell) [RHEL-65728] - xfs: fix 32-bit truncation in xfs_compute_rextslog (Bill O'Donnell) [RHEL-65728] - xfs: make rextslog computation consistent with mkfs (Bill O'Donnell) [RHEL-65728] - xfs: move ->iop_relog to struct xfs_defer_op_type (Bill O'Donnell) [RHEL-65728] - xfs: collapse the ->create_done functions (Bill O'Donnell) [RHEL-65728] - xfs: hoist xfs_trans_add_item calls to defer ops functions (Bill O'Donnell) [RHEL-65728] - xfs: clean out XFS_LI_DIRTY setting boilerplate from ->iop_relog (Bill O'Donnell) [RHEL-65728] - xfs: use xfs_defer_create_done for the relogging operation (Bill O'Donnell) [RHEL-65728] - xfs: hoist ->create_intent boilerplate to its callsite (Bill O'Donnell) [RHEL-65728] - xfs: collapse the ->finish_item helpers (Bill O'Donnell) [RHEL-65728] - xfs: hoist intent done flag setting to ->finish_item callsite (Bill O'Donnell) [RHEL-65728] - xfs: don't set XFS_TRANS_HAS_INTENT_DONE when there's no ATTRD log item (Bill O'Donnell) [RHEL-65728] - xfs: move ->iop_recover to xfs_defer_op_type (Bill O'Donnell) [RHEL-65728] - xfs: use xfs_defer_finish_one to finish recovered work items (Bill O'Donnell) [RHEL-65728] - xfs: dump the recovered xattri log item if corruption happens (Bill O'Donnell) [RHEL-65728] - xfs: recreate work items when recovering intent items (Bill O'Donnell) [RHEL-65728] - xfs: transfer recovered intent item ownership in ->iop_recover (Bill O'Donnell) [RHEL-65728] - xfs: pass the xfs_defer_pending object to iop_recover (Bill O'Donnell) [RHEL-65728] - xfs: use xfs_defer_pending objects to recover intent items (Bill O'Donnell) [RHEL-65728] - xfs: don't leak recovered attri intent items (Bill O'Donnell) [RHEL-65728] - bdev: rename freeze and thaw helpers (Bill O'Donnell) [RHEL-65728] - scsi: core: Fix missing FORCE for scsi_devinfo_tbl.c build rule (Ewan D. Milne) [RHEL-59053] - Document/kexec: generalize crash hotplug description (Baoquan He) [RHEL-58641] - sysfs/cpu: Make crash_hotplug attribute world-readable (Baoquan He) [RHEL-58641] - Documentation: kdump: clean up the outdated description (Baoquan He) [RHEL-58641] - s390/kexec: do not automatically select KEXEC option (Baoquan He) [RHEL-58641] - redhat/configs: Add new configs for crash hotplug support of kdump (Baoquan He) [RHEL-58641] - powerpc/85xx: fix compile error without CONFIG_CRASH_DUMP (Baoquan He) [RHEL-58641] - kexec_file: fix elfcorehdr digest exclusion when CONFIG_CRASH_HOTPLUG=y (Baoquan He) [RHEL-58641] - fs/proc: fix softlockup in __read_vmcore (Baoquan He) [RHEL-58641] - crash: add prefix for crash dumping messages (Baoquan He) [RHEL-58641] - vmcore: replace strncpy with strscpy_pad (Baoquan He) [RHEL-58641] - crash: add a new kexec flag for hotplug support (Baoquan He) [RHEL-58641] - crash: forward memory_notify arg to arch crash hotplug handler (Baoquan He) [RHEL-58641] - crash: use macro to add crashk_res into iomem early for specific arch (Baoquan He) [RHEL-58641] - powerpc/kdump: Split KEXEC_CORE and CRASH_DUMP dependency (Baoquan He) [RHEL-58641] - powerpc/machdep: Remove stale functions from ppc_md structure (Baoquan He) [RHEL-58641] - powerpc/kexec: split CONFIG_KEXEC_FILE and CONFIG_CRASH_DUMP (Baoquan He) [RHEL-58641] - kexec/kdump: make struct crash_mem available without CONFIG_CRASH_DUMP (Baoquan He) [RHEL-58641] - arch, crash: move arch_crash_save_vmcoreinfo() out to file vmcore_info.c (Baoquan He) [RHEL-58641] - powerpc: add cpu_spec.cpu_features to vmcoreinfo (Baoquan He) [RHEL-58641] - mips, crash: wrap crash dumping code into crash related ifdefs (Baoquan He) [RHEL-58641] - s390, crash: wrap crash dumping code into crash related ifdefs (Baoquan He) [RHEL-58641] - ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP (Baoquan He) [RHEL-58641] - arm64, crash: wrap crash dumping code into crash related ifdefs (Baoquan He) [RHEL-58641] - x86, crash: wrap crash dumping code into crash related ifdefs (Baoquan He) [RHEL-58641] - crash: clean up kdump related config items (Baoquan He) [RHEL-58641] - crash: split crash dumping code out from kexec_core.c (Baoquan He) [RHEL-58641] - crash: remove dependency of FA_DUMP on CRASH_DUMP (Baoquan He) [RHEL-58641] - crash: split vmcoreinfo exporting code out from crash_core.c (Baoquan He) [RHEL-58641] - kexec: split crashkernel reservation code out from crash_core.c (Baoquan He) [RHEL-58641] - kexec: Annotate struct crash_mem with __counted_by (Baoquan He) [RHEL-58641] - kexec: drop dependency on ARCH_SUPPORTS_KEXEC from CRASH_DUMP (Baoquan He) [RHEL-58641] - kexec: select CRYPTO from KEXEC_FILE instead of depending on it (Baoquan He) [RHEL-58641] - kexec: fix KEXEC_FILE dependencies (Baoquan He) [RHEL-58641] - kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP (Baoquan He) [RHEL-58641] - kexec: Allocate kernel above bzImage's pref_address (Baoquan He) [RHEL-58641] - kernel/crash_core.c: make __crash_hotplug_lock static (Baoquan He) [RHEL-58641] - kdump: defer the insertion of crashkernel resources (Baoquan He) [RHEL-58641] - crash_core: fix and simplify the logic of crash_exclude_mem_range() (Baoquan He) [RHEL-58641] - x86/crash: use SZ_1M macro instead of hardcoded value (Baoquan He) [RHEL-58641] - x86/crash: remove the unused image parameter from prepare_elf_headers() (Baoquan He) [RHEL-58641] - crash_core: fix the check for whether crashkernel is from high memory (Baoquan He) [RHEL-58641] - kdump: remove redundant DEFAULT_CRASH_KERNEL_LOW_SIZE (Baoquan He) [RHEL-58641] - kexec_core: fix the assignment to kimage->control_page (Baoquan He) [RHEL-58641] - x86/kexec: fix incorrect end address passed to kernel_ident_mapping_init() (Baoquan He) [RHEL-58641] - x86/kexec: fix incorrect argument passed to kexec_dprintk() (Baoquan He) [RHEL-58641] - x86/kexec: use pr_err() instead of kexec_dprintk() when an error occurs (Baoquan He) [RHEL-58641] - kexec_file: fix incorrect temp_start value in locate_mem_hole_top_down() (Baoquan He) [RHEL-58641] - kexec: modify the meaning of the end parameter in kimage_is_destination_range() (Baoquan He) [RHEL-58641] - crash_core: remove duplicated including of kexec.h (Baoquan He) [RHEL-58641] - x86/kexec: simplify the logic of mem_region_callback() (Baoquan He) [RHEL-58641] - kexec: use ALIGN macro instead of open-coding it (Baoquan He) [RHEL-58641] - kexec_file: load kernel at top of system RAM if required (Baoquan He) [RHEL-58641] - kexec: use atomic_try_cmpxchg in crash_kexec (Baoquan He) [RHEL-58641] - kernel: kexec: copy user-array safely (Baoquan He) [RHEL-58641] - crash_core.c: remove unneeded functions (Baoquan He) [RHEL-58641] - arm64: kdump: use generic interface to simplify crashkernel reservation (Baoquan He) [RHEL-58641] - x86: kdump: use generic interface to simplify crashkernel reservation code (Baoquan He) [RHEL-58641] - crash_core: move crashk_*res definition into crash_core.c (Baoquan He) [RHEL-58641] - crash_core: add generic function to do reservation (Baoquan He) [RHEL-58641] - crash_core: change parse_crashkernel() to support crashkernel=,high|low parsing (Baoquan He) [RHEL-58641] - crash_core: change the prototype of function parse_crashkernel() (Baoquan He) [RHEL-58641] - crash_core.c: remove unnecessary parameter of function (Baoquan He) [RHEL-58641] - Crash: add lock to serialize crash hotplug handling (Baoquan He) [RHEL-58641] - x86/crash: optimize CPU changes (Baoquan He) [RHEL-58641] - crash: change crash_prepare_elf64_headers() to for_each_possible_cpu() (Baoquan He) [RHEL-58641] - crash: hotplug support for kexec_load() (Baoquan He) [RHEL-58641] - x86/crash: add x86 crash hotplug support (Baoquan He) [RHEL-58641] - kexec: exclude elfcorehdr from the segment digest (Baoquan He) [RHEL-58641] - crash: add generic infrastructure for crash hotplug support (Baoquan He) [RHEL-58641] - crash: move a few code bits to setup support of crash hotplug (Baoquan He) [RHEL-58641] - kexec_lock: Replace kexec_mutex() by kexec_lock() in two comments (Baoquan He) [RHEL-58641] - remove ARCH_DEFAULT_KEXEC from Kconfig.kexec (Baoquan He) [RHEL-58641] - kexec: rename ARCH_HAS_KEXEC_PURGATORY (Baoquan He) [RHEL-58641] - s390/kexec: refactor for kernel/Kconfig.kexec (Baoquan He) [RHEL-58641] - powerpc/kexec: refactor for kernel/Kconfig.kexec (Baoquan He) [RHEL-58641] - mips/kexec: refactor for kernel/Kconfig.kexec (Baoquan He) [RHEL-58641] - arm64/kexec: refactor for kernel/Kconfig.kexec (Baoquan He) [RHEL-58641] - x86/kexec: refactor for kernel/Kconfig.kexec (Baoquan He) [RHEL-58641] - kexec: consolidate kexec and crash options into kernel/Kconfig.kexec (Baoquan He) [RHEL-58641] Resolves: RHEL-22704, RHEL-57756, RHEL-58641, RHEL-59053, RHEL-6041, RHEL-61191, RHEL-65728, RHEL-67541, RHEL-68038, RHEL-68505, RHEL-68912, RHEL-69574, RHEL-69700, RHEL-69707, RHEL-69744, RHEL-69767, RHEL-70213, RHEL-71045, RHEL-71049, RHEL-71464 Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
2024-12-30 12:51:39 +00:00
SHA512 (linux-5.14.0-547.el9.tar.xz) = b597b2fd584b744b9300cec99273d035bedbc0e04b33949c4d9a9e1536b407e8a5c3f6e85c8a44c67dbd949a04ea5075ef5c48f21b4b635626333630a3feab75
SHA512 (kernel-abi-stablelists-5.14.0-547.el9.tar.bz2) = 1241965243826d7ed52512367ba983203a98d19ddf24d28eae3280a069f8beaaf913436cf511523d23150222872eb0d4222ac88187833d7808a7ecc1cfcc1e04
SHA512 (kernel-kabi-dw-5.14.0-547.el9.tar.bz2) = ff3357fa5572b2558a6e39245d8ab35a4e1a74a33ca02a85ca20a2b97a93e202078515275dc7d8097291af45ceab78636ed836a43f7fbb987fd91b476265a7f3