Skip to content

Commit 6e54f33

Browse files
committed
[redhat] kernel-5.14.0-596.el9
Signed-off-by: Augusto Caringi <[email protected]>
1 parent 1b76bc2 commit 6e54f33

File tree

2 files changed

+223
-1
lines changed

2 files changed

+223
-1
lines changed

Makefile.rhelver

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ RHEL_MINOR = 7
1212
#
1313
# Use this spot to avoid future merge conflicts.
1414
# Do not trim this comment.
15-
RHEL_RELEASE = 595
15+
RHEL_RELEASE = 596
1616

1717
#
1818
# ZSTREAM

redhat/kernel.changelog-9.7

Lines changed: 222 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,225 @@
1+
* Thu Jun 26 2025 Augusto Caringi <[email protected]> [5.14.0-596.el9]
2+
- x86/entry: Add __init to ia32_emulation_override_cmdline() (Michael Petlan) [RHEL-52969]
3+
- selftests/bpf: Implement get_hw_ring_size function to retrieve current and max interface size (Felix Maurer) [RHEL-83553]
4+
- selftests/bpf: Add launch time request to xdp_hw_metadata (Felix Maurer) [RHEL-83553]
5+
- selftests/bpf: xdp_hw_metadata reduce sleep interval (Felix Maurer) [RHEL-83553]
6+
- xsk: Add launch time hardware offload support to XDP Tx metadata (Felix Maurer) [RHEL-83553]
7+
- ice/ptp: fix crosstimestamp reporting (Petr Oros) [RHEL-83543]
8+
- ice: fix rebuilding the Tx scheduler tree for large queue counts (Petr Oros) [RHEL-83543]
9+
- ice: create new Tx scheduler nodes for new queues only (Petr Oros) [RHEL-83543]
10+
- ice: fix Tx scheduler error handling in XDP callback (Petr Oros) [RHEL-83543]
11+
- ice: Fix LACP bonds without SRIOV environment (Petr Oros) [RHEL-83543]
12+
- ice: fix vf->num_mac count with port representors (Petr Oros) [RHEL-83543]
13+
- ice: use DSN instead of PCI BDF for ice_adapter index (Petr Oros) [RHEL-83543]
14+
- ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr() (Petr Oros) [RHEL-83543]
15+
- ice: fix Get Tx Topology AQ command error on E830 (Petr Oros) [RHEL-83543]
16+
- ice: fix using untrusted value of pkt_len in ice_vc_fdir_parse_raw() (Petr Oros) [RHEL-83543]
17+
- ice: fix input validation for virtchnl BW (Petr Oros) [RHEL-83543]
18+
- ice: validate queue quanta parameters to prevent OOB access (Petr Oros) [RHEL-83543]
19+
- ice: stop truncating queue ids when checking (Petr Oros) [RHEL-83543]
20+
- virtchnl: make proto and filter action count unsigned (Petr Oros) [RHEL-83543]
21+
- ice: fix reservation of resources for RDMA when disabled (Petr Oros) [RHEL-83543]
22+
- ice: health.c: fix compilation on gcc 7.5 (Petr Oros) [RHEL-83543]
23+
- ice: E825C PHY register cleanup (Petr Oros) [RHEL-83543]
24+
- ice: Refactor E825C PHY registers info struct (Petr Oros) [RHEL-83543]
25+
- ice: rename ice_ptp_init_phc_eth56g function (Petr Oros) [RHEL-83543]
26+
- ice: Add E830 checksum offload support (Petr Oros) [RHEL-83543]
27+
- ice: register devlink prior to creating health reporters (Petr Oros) [RHEL-83543]
28+
- ice: Fix switchdev slow-path in LAG (Petr Oros) [RHEL-83543]
29+
- ice: fix memory leak in aRFS after reset (Petr Oros) [RHEL-83543]
30+
- ice: do not configure destination override for switchdev (Petr Oros) [RHEL-83543]
31+
- ice: dpll: Remove newline at the end of a netlink error message (Petr Oros) [RHEL-83543]
32+
- ice: Avoid setting default Rx VSI twice in switchdev setup (Petr Oros) [RHEL-83543]
33+
- virtchnl: add enumeration for the rxdid format (Petr Oros) [RHEL-83543]
34+
- ice: support Rx timestamp on flex descriptor (Petr Oros) [RHEL-83543]
35+
- virtchnl: add support for enabling PTP on iAVF (Petr Oros) [RHEL-83543]
36+
- ice: refactor ice_fdir_create_dflt_rules() function (Petr Oros) [RHEL-83543]
37+
- ice: use generic unrolled_count() macro (Petr Oros) [RHEL-83543]
38+
- ice: count combined queues using Rx/Tx count (Petr Oros) [RHEL-83543]
39+
- ice: Add check for devm_kzalloc() (Petr Oros) [RHEL-83543]
40+
- ice: remove invalid parameter of equalizer (Petr Oros) [RHEL-83543]
41+
- ice: fix ice_parser_rt::bst_key array size (Petr Oros) [RHEL-83543]
42+
- ice: support FW Recovery Mode (Petr Oros) [RHEL-83543]
43+
- ice: use string choice helpers (Petr Oros) [RHEL-83543]
44+
- ice: add fw and port health reporters (Petr Oros) [RHEL-83543]
45+
- ice: add recipe priority check in search (Petr Oros) [RHEL-83543]
46+
- ice: Add MDD logging via devlink health (Petr Oros) [RHEL-83543]
47+
- ice: add Tx hang devlink health reporter (Petr Oros) [RHEL-83543]
48+
- ice: rename devlink_port.[ch] to port.[ch] (Petr Oros) [RHEL-83543]
49+
- ice: cleanup Rx queue context programming functions (Petr Oros) [RHEL-83543]
50+
- ice: move prefetch enable to ice_setup_rx_ctx (Petr Oros) [RHEL-83543]
51+
- ice: reduce size of queue context fields (Petr Oros) [RHEL-83543]
52+
- ice: use <linux/packing.h> for Tx and Rx queue context data (Petr Oros) [RHEL-83543]
53+
- ice: use structures to keep track of queue context size (Petr Oros) [RHEL-83543]
54+
- ice: remove int_q_state from ice_tlan_ctx (Petr Oros) [RHEL-83543]
55+
- ice: fix incorrect PHY settings for 100 GB/s (Petr Oros) [RHEL-83543]
56+
- ice: fix max values for dpll pin phase adjust (Petr Oros) [RHEL-83543]
57+
- ice: Fix VLAN pruning in switchdev mode (Petr Oros) [RHEL-83543]
58+
- ice: Fix NULL pointer dereference in switchdev (Petr Oros) [RHEL-83543]
59+
- ice: Unbind the workqueue (Petr Oros) [RHEL-83543]
60+
- ice: use stack variable for virtchnl_supported_rxdids (Petr Oros) [RHEL-83543]
61+
- ice: initialize pf->supported_rxdids immediately after loading DDP (Petr Oros) [RHEL-83543]
62+
- ice: only allow Tx promiscuous for multicast (Petr Oros) [RHEL-83543]
63+
- ice: Add support for persistent NAPI config (Petr Oros) [RHEL-83543]
64+
- ice: support optional flags in signature segment header (Petr Oros) [RHEL-83543]
65+
- ice: refactor "last" segment of DDP pkg (Petr Oros) [RHEL-83543]
66+
- ice: extend dump serdes equalizer values feature (Petr Oros) [RHEL-83543]
67+
- ice: rework of dump serdes equalizer values feature (Petr Oros) [RHEL-83543]
68+
- ice: Support VF queue rate limit and quanta size configuration (Petr Oros) [RHEL-83543]
69+
- virtchnl: fix m68k build. (Petr Oros) [RHEL-83543]
70+
- virtchnl: support queue rate limit and quanta size configuration (Petr Oros) [RHEL-83543]
71+
- ice: Cleanup unused declarations (Petr Oros) [RHEL-83543]
72+
- ice: Use common error handling code in two functions (Petr Oros) [RHEL-83543]
73+
- ice: Make use of assign_bit() API (Petr Oros) [RHEL-83543]
74+
- ice: store max_frame and rx_buf_len only in ice_rx_ring (Petr Oros) [RHEL-83543]
75+
- ice: consistently use q_idx in ice_vc_cfg_qs_msg() (Petr Oros) [RHEL-83543]
76+
- ice: Implement ethtool reset support (Petr Oros) [RHEL-83543]
77+
- crypto: qat - switch to standard pattern for PCI IDs (Vladis Dronov) [RHEL-72769]
78+
- crypto: qat - remove BITS_IN_DWORD() (Vladis Dronov) [RHEL-72769]
79+
- crypto: qat - remove initialization in device class (Vladis Dronov) [RHEL-72769]
80+
- crypto: qat - add shutdown handler to qat_c3xxx (Vladis Dronov) [RHEL-72769]
81+
- crypto: qat - remove redundant prototypes in qat_c3xxx (Vladis Dronov) [RHEL-72769]
82+
- crypto: qat - add shutdown handler to qat_c62x (Vladis Dronov) [RHEL-72769]
83+
- crypto: qat - remove redundant prototypes in qat_c62x (Vladis Dronov) [RHEL-72769]
84+
- crypto: qat - add shutdown handler to qat_dh895xcc (Vladis Dronov) [RHEL-72769]
85+
- crypto: qat - remove redundant prototypes in qat_dh895xcc (Vladis Dronov) [RHEL-72769]
86+
- crypto: qat - add shutdown handler to qat_420xx (Vladis Dronov) [RHEL-72769]
87+
- crypto: qat - add shutdown handler to qat_4xxx (Vladis Dronov) [RHEL-72769]
88+
- crypto: qat - remove access to parity register for QAT GEN4 (Vladis Dronov) [RHEL-72769]
89+
- crypto: qat - set parity error mask for qat_420xx (Vladis Dronov) [RHEL-72769]
90+
- crypto: qat - optimize allocations for fw authentication (Vladis Dronov) [RHEL-72769]
91+
- crypto: qat - remove redundant FW image size check (Vladis Dronov) [RHEL-72769]
92+
- crypto: qat - remove unused members in suof structure (Vladis Dronov) [RHEL-72769]
93+
- crypto: qat - introduce fuse array (Vladis Dronov) [RHEL-72769]
94+
- crypto: qat - add macro to write 64-bit values to registers (Vladis Dronov) [RHEL-72769]
95+
- crypto: qat - refactor service parsing logic (Vladis Dronov) [RHEL-72769]
96+
- crypto: qat - do not export adf_cfg_services (Vladis Dronov) [RHEL-72769]
97+
- crypto: qat - reorder objects in qat_common Makefile (Vladis Dronov) [RHEL-72769]
98+
- crypto: qat - fix object goals in Makefiles (Vladis Dronov) [RHEL-72769]
99+
- crypto: qat - set command ids as reserved (Vladis Dronov) [RHEL-72769]
100+
- crypto: drivers - Use str_enable_disable-like helpers [partial] (Vladis Dronov) [RHEL-72769]
101+
- crypto: qat - replace deprecated PCI functions (Vladis Dronov) [RHEL-72769]
102+
- lib/string_choices: Rearrange functions in sorted order (Vladis Dronov) [RHEL-72769]
103+
- net: atm: fix use after free in lec_send() (CKI Backport Bot) [RHEL-93133] {CVE-2025-22004}
104+
- PCI/MSI: Remove over-zealous hardware size check in pci_msix_validate_entries() (John W. Linville) [RHEL-89170]
105+
- scsi: smartpqi: Delete a stray tab in pqi_is_parity_write_stream() (Don Brace) [RHEL-96280]
106+
- scsi: smartpqi: Update driver version to 2.1.34-035 (Don Brace) [RHEL-96280]
107+
- scsi: smartpqi: Fix smp_processor_id() call trace for preemptible kernels (Don Brace) [RHEL-96280]
108+
- scsi: smartpqi: Enhance WWID logging logic (Don Brace) [RHEL-96280]
109+
- scsi: smartpqi: Add new PCI IDs (Don Brace) [RHEL-96280]
110+
- scsi: smartpqi: Take drives offline when controller is offline (Don Brace) [RHEL-96280]
111+
- scsi: smartpqi: Use is_kdump_kernel() to check for kdump (Don Brace) [RHEL-96280]
112+
- redhat/configs: Enable CONFIG_PCIE_TPH (Ivan Vecera) [RHEL-94976]
113+
- PCI/TPH: Restore TPH Requester Enable correctly (Ivan Vecera) [RHEL-94976]
114+
- PCI/TPH: Add TPH documentation (Ivan Vecera) [RHEL-94976]
115+
- PCI/TPH: Add Steering Tag support (Ivan Vecera) [RHEL-94976]
116+
- PCI: Add TLP Processing Hints (TPH) support (Ivan Vecera) [RHEL-94976]
117+
- net: ena: Support persistent per-NAPI config. (Dennis Chen) [RHEL-94832]
118+
- treewide: Switch/rename to timer_delete[_sync]() (Dennis Chen) [RHEL-94832]
119+
- net: ena: Fix incorrect indentation (Dennis Chen) [RHEL-94832]
120+
- net: ena: remove devm from ethtool (Dennis Chen) [RHEL-94832]
121+
- net: ena: Remove deadcode (Dennis Chen) [RHEL-94832]
122+
- net: ena: Remove autopolling mode (Dennis Chen) [RHEL-94832]
123+
- ena: Link queues to NAPIs (Dennis Chen) [RHEL-94832]
124+
- ena: Link IRQs to NAPI instances (Dennis Chen) [RHEL-94832]
125+
- locking/semaphore: Use wake_q to wake up processes outside lock critical section (Waiman Long) [RHEL-87008]
126+
- ovl: remove unused forward declaration (Miklos Szeredi) [RHEL-83562]
127+
- ovl: don't allow datadir only (Miklos Szeredi) [RHEL-83562]
128+
- ovl: fail if trusted xattrs are needed but caller lacks permission (Miklos Szeredi) [RHEL-83562]
129+
- ovl: properly handle large files in ovl_security_fileattr (Miklos Szeredi) [RHEL-83562]
130+
- ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up (Miklos Szeredi) [RHEL-83562]
131+
- ovl: ovl_parse_param_lowerdir: Add missed '\n' for pr_err (Miklos Szeredi) [RHEL-83562]
132+
- ima: detect changes to the backing overlay file (Miklos Szeredi) [RHEL-83562]
133+
- ovl: support encoding fid from inode with no alias (Miklos Szeredi) [RHEL-83562] {CVE-2025-21654}
134+
- ovl: pass realinode to ovl_encode_real_fh() instead of realdentry (Miklos Szeredi) [RHEL-83562]
135+
- ovl: fix encoding fid for lower only root (Miklos Szeredi) [RHEL-83562]
136+
- ovl: fix wrong lowerdir number check for parameter Opt_lowerdir (Miklos Szeredi) [RHEL-83562]
137+
- ovl: pass string to ovl_parse_layer() (Miklos Szeredi) [RHEL-83562]
138+
- ovl: fix dentry reference leak after changes to underlying layers (Miklos Szeredi) [RHEL-83562]
139+
- ovl: fix memory leak in ovl_parse_param() (Miklos Szeredi) [RHEL-83562]
140+
- ovl: fix misformatted comment (Miklos Szeredi) [RHEL-83562]
141+
- ovl: add support for appending lowerdirs one by one (Miklos Szeredi) [RHEL-83562]
142+
- ovl: refactor layer parsing helpers (Miklos Szeredi) [RHEL-83562]
143+
- ovl: store and show the user provided lowerdir mount option (Miklos Szeredi) [RHEL-83562]
144+
- ovl: remove unused code in lowerdir param parsing (Miklos Szeredi) [RHEL-83562]
145+
- ovl: do not encode lower fh with upper sb_writers held (Miklos Szeredi) [RHEL-83562]
146+
- ovl: do not open/llseek lower file with upper sb_writers held (Miklos Szeredi) [RHEL-83562]
147+
- ovl: reorder ovl_want_write() after ovl_inode_lock() (Miklos Szeredi) [RHEL-83562]
148+
- ovl: split ovl_want_write() into two helpers (Miklos Szeredi) [RHEL-83562]
149+
- fs: export mnt_{get,put}_write_access() to modules (Miklos Szeredi) [RHEL-83562]
150+
- ovl: add helper ovl_file_modified() (Miklos Szeredi) [RHEL-83562]
151+
- ovl: protect copying of realinode attributes to ovl inode (Miklos Szeredi) [RHEL-83562]
152+
- ovl: punt write aio completion to workqueue (Miklos Szeredi) [RHEL-83562]
153+
- ovl: propagate IOCB_APPEND flag on writes to realfile (Miklos Szeredi) [RHEL-83562]
154+
- ovl: use simpler function to convert iocb to rw flags (Miklos Szeredi) [RHEL-83562]
155+
- ovl: rely on SB_I_NOUMASK (Miklos Szeredi) [RHEL-83562]
156+
- ovl: temporarily disable appending lowedirs (Miklos Szeredi) [RHEL-83562]
157+
- ovl: fix regression in showing lowerdir mount option (Miklos Szeredi) [RHEL-83562]
158+
- ovl: fix regression in parsing of mount options with escaped comma (Miklos Szeredi) [RHEL-83562]
159+
- fs: factor out vfs_parse_monolithic_sep() helper (Miklos Szeredi) [RHEL-83562]
160+
- overlayfs: move xattr tables to .rodata (Miklos Szeredi) [RHEL-83562]
161+
- ovl: fix NULL pointer defer when encoding non-decodable lower fid (Miklos Szeredi) [RHEL-83562]
162+
- ovl: make use of ->layers safe in rcu pathwalk (Miklos Szeredi) [RHEL-83562]
163+
- ovl: fix file reference leak when submitting aio (Miklos Szeredi) [RHEL-83562]
164+
- overlayfs: set ctime when setting mtime and atime (Miklos Szeredi) [RHEL-83562]
165+
- ovl: fix incorrect fdput() on aio completion (Miklos Szeredi) [RHEL-83562]
166+
- ovl: use kiocb_{start,end}_write() helpers (Miklos Szeredi) [RHEL-83562]
167+
- ovl: make consistent use of OVL_FS() (Miklos Szeredi) [RHEL-83562]
168+
- ovl: auto generate uuid for new overlay filesystems (Miklos Szeredi) [RHEL-83562]
169+
- ovl: store persistent uuid/fsid with uuid=on (Miklos Szeredi) [RHEL-83562]
170+
- ovl: Handle verity during copy-up (Miklos Szeredi) [RHEL-83562]
171+
- ovl: Validate verity xattr when resolving lowerdata (Miklos Szeredi) [RHEL-83562]
172+
- ovl: Add framework for verity support (Miklos Szeredi) [RHEL-83562]
173+
- ovl: add support for unique fsid per instance (Miklos Szeredi) [RHEL-83562]
174+
- ovl: support encoding non-decodable file handles (Miklos Szeredi) [RHEL-83562]
175+
- ovl: Always reevaluate the file signature for IMA (Miklos Szeredi) [RHEL-83562]
176+
- overlayfs: convert to ctime accessor functions (Miklos Szeredi) [RHEL-83562]
177+
- ovl: move all parameter handling into params.{c,h} (Miklos Szeredi) [RHEL-83562]
178+
- ovl: reserve ability to reconfigure mount options with new mount api (Miklos Szeredi) [RHEL-83562]
179+
- ovl: modify layer parameter parsing (Miklos Szeredi) [RHEL-83562]
180+
- ovl: port to new mount api (Miklos Szeredi) [RHEL-83562]
181+
- ovl: factor out ovl_parse_options() helper (Miklos Szeredi) [RHEL-83562]
182+
- ovl: store enum redirect_mode in config instead of a string (Miklos Szeredi) [RHEL-83562]
183+
- ovl: pass ovl_fs to xino helpers (Miklos Szeredi) [RHEL-83562]
184+
- ovl: clarify ovl_get_root() semantics (Miklos Szeredi) [RHEL-83562]
185+
- ovl: negate the ofs->share_whiteout boolean (Miklos Szeredi) [RHEL-83562]
186+
- ovl: check type and offset of struct vfsmount in ovl_entry (Miklos Szeredi) [RHEL-83562]
187+
- overlayfs: Implement splice-read (Miklos Szeredi) [RHEL-83562]
188+
- ovl: check for ->listxattr() support (Miklos Szeredi) [RHEL-83562]
189+
- ovl: Kconfig: Fix spelling mistake "undelying" -> "underlying" (Miklos Szeredi) [RHEL-83562]
190+
- ovl: use inode instead of dentry where possible (Miklos Szeredi) [RHEL-83562]
191+
- ovl: Add comment on upperredirect reassignment (Miklos Szeredi) [RHEL-83562]
192+
- ovl: use plain list filler in indexdir and workdir cleanup (Miklos Szeredi) [RHEL-83562]
193+
- ovl: do not reconnect upper index records in ovl_indexdir_cleanup() (Miklos Szeredi) [RHEL-83562]
194+
- ovl: fix comment typos (Miklos Szeredi) [RHEL-83562]
195+
- ovl: Use ovl mounter's fsuid and fsgid in ovl_link() (Miklos Szeredi) [RHEL-83562]
196+
- ovl: Use "buf" flexible array for memcpy() destination (Miklos Szeredi) [RHEL-83562]
197+
- ovl: fix spelling mistakes (Miklos Szeredi) [RHEL-83562]
198+
- ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() (Miklos Szeredi) [RHEL-83562]
199+
- ovl: fix some kernel-doc comments (Miklos Szeredi) [RHEL-83562]
200+
- ovl: warn if trusted xattr creation fails (Miklos Szeredi) [RHEL-83562]
201+
- ovl: use kvalloc in xattr copy-up (Miklos Szeredi) [RHEL-83562]
202+
- ovl: skip checking lower file's i_writecount on truncate (Miklos Szeredi) [RHEL-83562]
203+
- ovl: relax lookup error on mismatch origin ftype (Miklos Szeredi) [RHEL-83562]
204+
- Revert "ovl: Add framework for verity support" (Miklos Szeredi) [RHEL-83562]
205+
- Revert "ovl: Validate verity xattr when resolving lowerdata" (Miklos Szeredi) [RHEL-83562]
206+
- Revert "ovl: Handle verity during copy-up" (Miklos Szeredi) [RHEL-83562]
207+
- emulex/benet: correct command version selection in be_cmd_get_stats() (Dennis Chen) [RHEL-72658]
208+
- emulex/benet: Annotate flash_cookie as nonstring (Dennis Chen) [RHEL-72658]
209+
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Dennis Chen) [RHEL-72658]
210+
- be2net: fix potential memory leak in be_xmit() (Dennis Chen) [RHEL-72658]
211+
- be2net: Remove unused declarations (Dennis Chen) [RHEL-72658]
212+
- benet: fix return value check in be_lancer_xmit_workarounds() (Dennis Chen) [RHEL-72658]
213+
- be2net: Extend xmit workaround to BE3 chip (Dennis Chen) [RHEL-72658]
214+
- emulex/benet: clean up some inconsistent indenting (Dennis Chen) [RHEL-72658]
215+
- ethernet/emulex:fix repeated words in comments (Dennis Chen) [RHEL-72658]
216+
- scsi: storvsc: Explicitly set max_segment_size to UINT_MAX (Ewan D. Milne) [RHEL-96744]
217+
- Revert "PCI: Wait for device readiness with Configuration RRS" (John W. Linville) [RHEL-90580]
218+
- Revert "PCI: Rename CRS Completion Status to RRS" (John W. Linville) [RHEL-90580]
219+
- xen/events: replace evtchn_rwlock with RCU (Frank Liang) [RHEL-91670]
220+
- platform/x86: ISST: Correct command storage data length (David Arcari) [RHEL-88232]
221+
Resolves: RHEL-52969, RHEL-72658, RHEL-72769, RHEL-83543, RHEL-83553, RHEL-83562, RHEL-87008, RHEL-88232, RHEL-89170, RHEL-90580, RHEL-91670, RHEL-93133, RHEL-94832, RHEL-94976, RHEL-96280, RHEL-96744
222+
1223
* Mon Jun 23 2025 Augusto Caringi <[email protected]> [5.14.0-595.el9]
2224
- Squashfs: fix handling and sanity checking of xattr_ids count (CKI Backport Bot) [RHEL-93466] {CVE-2023-52933}
3225
- treewide: Switch/rename to timer_delete[_sync]() (Dennis Chen) [RHEL-83573]

0 commit comments

Comments
 (0)