Skip to content

Commit 18632ff

Browse files
author
CKI KWF Bot
committed
[redhat] kernel-5.14.0-629.el9
Signed-off-by: CKI KWF Bot <[email protected]>
1 parent d7557aa commit 18632ff

File tree

2 files changed

+221
-1
lines changed

2 files changed

+221
-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 = 8
1212
#
1313
# Use this spot to avoid future merge conflicts.
1414
# Do not trim this comment.
15-
RHEL_RELEASE = 628
15+
RHEL_RELEASE = 629
1616

1717
#
1818
# ZSTREAM

redhat/kernel.changelog-9.8

Lines changed: 220 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,223 @@
1+
* Thu Oct 23 2025 CKI KWF Bot <[email protected]> [5.14.0-629.el9]
2+
- kexec_core: accept unaccepted kexec segments' destination addresses (Baoquan He) [RHEL-114163]
3+
- crash: fix spelling mistake "crahskernel" -> "crashkernel" (Baoquan He) [RHEL-114163]
4+
- crash, powerpc: default to CRASH_DUMP=n on PPC_BOOK3S_32 (Baoquan He) [RHEL-114163]
5+
- kexec/crash: no crash update when kexec in progress (Baoquan He) [RHEL-114163]
6+
- ixgbe: fix ixgbe_orom_civd_info struct layout (CKI Backport Bot) [RHEL-117603]
7+
- macsec: read MACSEC_SA_ATTR_PN with nla_get_uint (CKI Backport Bot) [RHEL-115622]
8+
- macsec: MACsec SCI assignment for ES = 0 (CKI Backport Bot) [RHEL-115622]
9+
- netfilter: nf_reject: don't leak dst refcount for loopback packets (Florian Westphal) [RHEL-115630]
10+
- netfilter: nf_tables: reject duplicate device on updates (Florian Westphal) [RHEL-115630]
11+
- netfilter: nft_socket: remove WARN_ON_ONCE with huge level value (Florian Westphal) [RHEL-115630]
12+
- netfilter: ctnetlink: remove refcounting in expectation dumpers (Florian Westphal) [RHEL-115630]
13+
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [RHEL-115630]
14+
- bpf: Check netfilter ctx accesses are aligned (Florian Westphal) [RHEL-115630]
15+
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [RHEL-115630]
16+
- bpf: Disable migration in nf_hook_run_bpf(). (Florian Westphal) [RHEL-115630]
17+
- netfilter: flowtable: account for Ethernet header in nf_flow_pppoe_proto() (Florian Westphal) [RHEL-115630]
18+
- netfilter: nf_set_pipapo_avx2: fix initial map fill (Florian Westphal) [RHEL-115630]
19+
- ipvs: fix uninit-value for saddr in do_output_route4 (Florian Westphal) [RHEL-115630]
20+
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Florian Westphal) [RHEL-115630]
21+
- netfilter: nf_tables: imbalance in flowtable binding (Florian Westphal) [RHEL-115630]
22+
- netfilter: nat: restore default DNAT behavior (Florian Westphal) [RHEL-115630]
23+
- sctp: initialize more fields in sctp_v6_from_sk() (Xin Long) [RHEL-115641]
24+
- sctp: Do not wake readers in __sctp_write_space() (Xin Long) [RHEL-115641]
25+
- selftests/bpf: Skip timer cases when bpf_timer is not supported (Gregory Bell) [RHEL-83826]
26+
- bpf: Reject bpf_timer for PREEMPT_RT (Gregory Bell) [RHEL-83826]
27+
- fs: fix UAF/GPF bug in nilfs_mdt_destroy (CKI Backport Bot) [RHEL-116661] {CVE-2022-50367}
28+
- octeon_ep: fix VF MAC address lifecycle handling (Kamal Heib) [RHEL-109634]
29+
- dm: split write BIOs on zone boundaries when zone append is not emulated (Ming Lei) [RHEL-111097]
30+
- dm: Check for forbidden splitting of zone write operations (Ming Lei) [RHEL-111097]
31+
- dm: dm-crypt: Do not partially accept write BIOs with zoned targets (Ming Lei) [RHEL-111097]
32+
- dm: Always split write BIOs to zoned device limits (Ming Lei) [RHEL-111097]
33+
- block: Introduce bio_needs_zone_write_plugging() (Ming Lei) [RHEL-111097]
34+
- block: Make REQ_OP_ZONE_FINISH a write operation (Ming Lei) [RHEL-111097]
35+
- block: restore default wbt enablement (Ming Lei) [RHEL-112997]
36+
- devtmpfs: don't use vfs_getattr_nosec to query i_mode (Ming Lei) [RHEL-112997]
37+
- fs: add kern_path_locked_negative() (Ming Lei) [RHEL-112997]
38+
- VFS: add common error checks to lookup_one_qstr_excl() (Ming Lei) [RHEL-112997]
39+
- fs: simplify misleading code to remove ambiguity regarding ihold()/iput() (Ming Lei) [RHEL-112997]
40+
- VFS: change kern_path_locked() and user_path_locked_at() to never return negative dentry (Ming Lei) [RHEL-112997]
41+
- ksmbd: fix racy issue from using ->d_parent and ->d_name (Ming Lei) [RHEL-112997]
42+
- VFS: filename_create(): fix incorrect intent. (Ming Lei) [RHEL-112997]
43+
- rename __filename_parentat() to filename_parentat() (Ming Lei) [RHEL-112997]
44+
- fs: move the bdex_statx call to vfs_getattr_nosec (Ming Lei) [RHEL-112997]
45+
- dm table: Fix W=1 build warning when mempool_needs_integrity is unused (Ming Lei) [RHEL-112997]
46+
- block: don't silently ignore metadata for sync read/write (Ming Lei) [RHEL-112997]
47+
- ext4: add __GFP_NOWARN to GFP_NOWAIT in readahead (Ming Lei) [RHEL-112997]
48+
- block: validate QoS before calling __rq_qos_done_bio() (Ming Lei) [RHEL-112997]
49+
- block: avoid cpu_hotplug_lock depedency on freeze_lock (Ming Lei) [RHEL-112997]
50+
- block: decrement block_rq_qos static key in rq_qos_del() (Ming Lei) [RHEL-112997]
51+
- block: skip q->rq_qos check in rq_qos_done_bio() (Ming Lei) [RHEL-112997]
52+
- blk-mq: fix lockdep warning in __blk_mq_update_nr_hw_queues (Ming Lei) [RHEL-112997]
53+
- block: make bio_integrity_map_user() static inline (Ming Lei) [RHEL-112997]
54+
- nbd: fix lockdep deadlock warning (Ming Lei) [RHEL-112997]
55+
- block: restore two stage elevator switch while running nr_hw_queue update (Ming Lei) [RHEL-112997]
56+
- md/raid10: fix set but not used variable in sync_request_write() (Ming Lei) [RHEL-112997]
57+
- block: fix module reference leak in mq-deadline I/O scheduler (Ming Lei) [RHEL-112997]
58+
- block: fix kobject leak in blk_unregister_queue (Ming Lei) [RHEL-112997]
59+
- nbd: fix uaf in nbd_genl_connect() error path (Ming Lei) [RHEL-112997]
60+
- brd: fix sleeping function called from invalid context in brd_insert_page() (Ming Lei) [RHEL-112997]
61+
- block: fix false warning in bdev_count_inflight_rw() (Ming Lei) [RHEL-112997]
62+
- aoe: defer rexmit timer downdev work to workqueue (Ming Lei) [RHEL-112997]
63+
- aoe: clean device rq_list in aoedev_downdev() (Ming Lei) [RHEL-112997]
64+
- block: Fix bvec_set_folio() for very large folios (Ming Lei) [RHEL-112997]
65+
- bio: Fix bio_first_folio() for SPARSEMEM without VMEMMAP (Ming Lei) [RHEL-112997]
66+
- block: don't use submit_bio_noacct_nocheck in blk_zone_wplug_bio_work (Ming Lei) [RHEL-112997]
67+
- block: Clear BIO_EMULATES_ZONE_APPEND flag on BIO completion (Ming Lei) [RHEL-112997]
68+
- block: flip iter directions in blk_rq_integrity_map_user() (Ming Lei) [RHEL-112997]
69+
- block: drop direction param from bio_integrity_copy_user() (Ming Lei) [RHEL-112997]
70+
- traceevent/block: Add REQ_ATOMIC flag to block trace events (Ming Lei) [RHEL-112997]
71+
- nvme-loop: avoid -Wflex-array-member-not-at-end warning (Ming Lei) [RHEL-112997]
72+
- blk-mq: add a copyright notice to blk-mq-dma.c (Ming Lei) [RHEL-112997]
73+
- blk-mq: move the DMA mapping code to a separate file (Ming Lei) [RHEL-112997]
74+
- cdrom: Remove unnecessary NULL check before unregister_sysctl_table() (Ming Lei) [RHEL-112997]
75+
- block: fix elv_update_nr_hw_queues() to reattach elevator (Ming Lei) [RHEL-112997]
76+
- brd: avoid extra xarray lookups on first write (Ming Lei) [RHEL-112997]
77+
- block: Remove obsolete configs BLK_MQ_{PCI,VIRTIO} (Ming Lei) [RHEL-112997]
78+
- block: remove the same_page output argument to bvec_try_merge_page (Ming Lei) [RHEL-112997]
79+
- block: unfreeze queue if realloc tag set fails during nr_hw_queues update (Ming Lei) [RHEL-112997]
80+
- md: clean up accounting for issued sync IO (Ming Lei) [RHEL-112997]
81+
- md: fix is_mddev_idle() (Ming Lei) [RHEL-112997]
82+
- md: add a new api sync_io_depth (Ming Lei) [RHEL-112997]
83+
- md: record dm-raid gendisk in mddev (Ming Lei) [RHEL-112997]
84+
- block: export API to get the number of bdev inflight IO (Ming Lei) [RHEL-112997]
85+
- block: clean up blk_mq_in_flight_rw() (Ming Lei) [RHEL-112997]
86+
- block: WARN if bdev inflight counter is negative (Ming Lei) [RHEL-112997]
87+
- block: reuse part_in_flight_rw for part_in_flight (Ming Lei) [RHEL-112997]
88+
- blk-mq: remove blk_mq_in_flight() (Ming Lei) [RHEL-112997]
89+
- block: move removing elevator after deleting disk->queue_kobj (Ming Lei) [RHEL-112997]
90+
- block: don't quiesce queue for calling elevator_set_none() (Ming Lei) [RHEL-112997]
91+
- fs: aio: initialize .ki_write_stream of read-write request (Ming Lei) [RHEL-112997]
92+
- dm-integrity: use bio_add_virt_nofail (Ming Lei) [RHEL-112997]
93+
- dm-bufio: use bio_add_virt_nofail (Ming Lei) [RHEL-112997]
94+
- rnbd-srv: use bio_add_virt_nofail (Ming Lei) [RHEL-112997]
95+
- block: simplify bio_map_kern (Ming Lei) [RHEL-112997]
96+
- block: pass the operation to bio_{map,copy}_kern (Ming Lei) [RHEL-112997]
97+
- block: remove the q argument from blk_rq_map_kern (Ming Lei) [RHEL-112997]
98+
- block: add a bio_add_vmalloc helpers (Ming Lei) [RHEL-112997]
99+
- block: add a bio_add_max_vecs helper (Ming Lei) [RHEL-112997]
100+
- block: add a bdev_rw_virt helper (Ming Lei) [RHEL-112997]
101+
- block: add a bio_add_virt_nofail helper (Ming Lei) [RHEL-112997]
102+
- block: fix warning on 'make htmldocs' (Ming Lei) [RHEL-112997]
103+
- block: expose write streams for block device nodes (Ming Lei) [RHEL-112997]
104+
- block: introduce a write_stream_granularity queue limit (Ming Lei) [RHEL-112997]
105+
- block: introduce max_write_streams queue limit (Ming Lei) [RHEL-112997]
106+
- block: add a bi_write_stream field (Ming Lei) [RHEL-112997]
107+
- fs: add a write stream field to the kiocb (Ming Lei) [RHEL-112997]
108+
- block: move wbt_enable_default() out of queue freezing from sched ->exit() (Ming Lei) [RHEL-112997]
109+
- block: move hctx cpuhp add/del out of queue freezing (Ming Lei) [RHEL-112997]
110+
- block: don't acquire ->elevator_lock in blk_mq_map_swqueue and blk_mq_realloc_hw_ctxs (Ming Lei) [RHEL-112997]
111+
- block: move hctx debugfs/sysfs registering out of freezing queue (Ming Lei) [RHEL-112997]
112+
- block: move elv_register[unregister]_queue out of elevator_lock (Ming Lei) [RHEL-112997]
113+
- block: add new helper for disabling elevator switch when deleting disk (Ming Lei) [RHEL-112997]
114+
- block: fail to show/store elevator sysfs attribute if elevator is dying (Ming Lei) [RHEL-112997]
115+
- block: remove elevator queue's type check in elv_attr_show/store() (Ming Lei) [RHEL-112997]
116+
- block: pass elevator_queue to elv_register_queue & unregister_queue (Ming Lei) [RHEL-112997]
117+
- block: unifying elevator change (Ming Lei) [RHEL-112997]
118+
- block: add `struct elv_change_ctx` for unifying elevator change (Ming Lei) [RHEL-112997]
119+
- block: move queue freezing & elevator_lock into elevator_change() (Ming Lei) [RHEL-112997]
120+
- block: simplify elevator reattachment for updating nr_hw_queues (Ming Lei) [RHEL-112997]
121+
- block: move blk_queue_registered() check into elv_iosched_store() (Ming Lei) [RHEL-112997]
122+
- block: fold elevator_disable into elevator_switch (Ming Lei) [RHEL-112997]
123+
- block: look up the elevator type in elevator_switch (Ming Lei) [RHEL-112997]
124+
- block: don't allow to switch elevator if updating nr_hw_queues is in-progress (Ming Lei) [RHEL-112997]
125+
- block: prevent adding/deleting disk during updating nr_hw_queues (Ming Lei) [RHEL-112997]
126+
- block: add helper add_disk_final() (Ming Lei) [RHEL-112997]
127+
- block: move sched debugfs register into elvevator_register_queue (Ming Lei) [RHEL-112997]
128+
- block: add two helpers for registering/un-registering sched debugfs (Ming Lei) [RHEL-112997]
129+
- block: use q->elevator with ->elevator_lock held in elv_iosched_show() (Ming Lei) [RHEL-112997]
130+
- block: don't call freeze queue in elevator_switch() and elevator_disable() (Ming Lei) [RHEL-112997]
131+
- block: move ELEVATOR_FLAG_DISABLE_WBT a request queue flag (Ming Lei) [RHEL-112997]
132+
- block: move blk_mq_add_queue_tag_set() after blk_mq_map_swqueue() (Ming Lei) [RHEL-112997]
133+
- brd: fix discard end sector (Ming Lei) [RHEL-112997]
134+
- brd: fix aligned_sector from brd_do_discard() (Ming Lei) [RHEL-112997]
135+
- brd: protect page with rcu (Ming Lei) [RHEL-112997]
136+
- block: avoid hctx spinlock for plug with multiple queues (Ming Lei) [RHEL-112997]
137+
- block: factor out blk_mq_dispatch_queue_requests() helper (Ming Lei) [RHEL-112997]
138+
- block: take rq_list instead of plug in dispatch functions (Ming Lei) [RHEL-112997]
139+
- brd: use memcpy_{to,from]_page in brd_rw_bvec (Ming Lei) [RHEL-112997]
140+
- brd: split I/O at page boundaries (Ming Lei) [RHEL-112997]
141+
- brd: use bvec_kmap_local in brd_do_bvec (Ming Lei) [RHEL-112997]
142+
- brd: remove the sector variable in brd_submit_bio (Ming Lei) [RHEL-112997]
143+
- brd: pass a bvec pointer to brd_do_bvec (Ming Lei) [RHEL-112997]
144+
- block: blk-rq-qos: guard rq-qos helpers by static key (Ming Lei) [RHEL-112997]
145+
- block: ensure that struct blk_mq_alloc_data is fully initialized (Ming Lei) [RHEL-112997]
146+
- block: Simplify blk_mq_dispatch_rq_list() and its callers (Ming Lei) [RHEL-112997]
147+
- block: always allocate integrity buffer when required (Ming Lei) [RHEL-112997]
148+
- block: remove test of incorrect io priority level (Ming Lei) [RHEL-112997]
149+
- block: only update request sector if needed (Ming Lei) [RHEL-112997]
150+
- block: don't autoload drivers on blk-cgroup configuration (Ming Lei) [RHEL-112997]
151+
- block: don't autoload drivers on stat (Ming Lei) [RHEL-112997]
152+
- buffer: remove __getblk_gfp() (Ming Lei) [RHEL-112997]
153+
- ext4: call bdev_getblk() from sb_getblk_gfp() (Ming Lei) [RHEL-112997]
154+
- buffer: convert sb_getblk() to call __getblk() (Ming Lei) [RHEL-112997]
155+
- buffer: convert getblk_unmovable() and __getblk() to use bdev_getblk() (Ming Lei) [RHEL-112997]
156+
- buffer: use bdev_getblk() to avoid memory reclaim in readahead path (Ming Lei) [RHEL-112997]
157+
- ext4: use bdev_getblk() to avoid memory reclaim in readahead path (Ming Lei) [RHEL-112997]
158+
- buffer: hoist GFP flags from grow_dev_page() to __getblk_gfp() (Ming Lei) [RHEL-112997]
159+
- buffer: pass GFP flags to folio_alloc_buffers() (Ming Lei) [RHEL-112997]
160+
- buffer: convert grow_dev_page() to use a folio (Ming Lei) [RHEL-112997]
161+
- block: move blkdev_{get,put} _no_open prototypes out of blkdev.h (Ming Lei) [RHEL-112997]
162+
- block: integrity: Do not call set_page_dirty_lock() (Ming Lei) [RHEL-112997]
163+
- loop: LOOP_SET_FD: send uevents for partitions (Ming Lei) [RHEL-112997]
164+
- loop: properly send KOBJ_CHANGED uevent for disk device (Ming Lei) [RHEL-112997]
165+
- block: fix resource leak in blk_register_queue() error path (Ming Lei) [RHEL-112997]
166+
- block: add SPDX header line to blk-throttle.h (Ming Lei) [RHEL-112997]
167+
- null_blk: Use strscpy() instead of strscpy_pad() in null_add_dev() (Ming Lei) [RHEL-112997]
168+
- block: don't grab elevator lock during queue initialization (Ming Lei) [RHEL-112997]
169+
- block: remove unused nseg parameter (Ming Lei) [RHEL-112997]
170+
- docs: sysfs-block: Clarify integrity sysfs attributes (Ming Lei) [RHEL-112997]
171+
- block/blk-iocost: ensure 'ret' is set on error (Ming Lei) [RHEL-112997]
172+
- block: correct locking order for protecting blk-wbt parameters (Ming Lei) [RHEL-112997]
173+
- block: release q->elevator_lock in ioc_qos_write (Ming Lei) [RHEL-112997]
174+
- blk-cgroup: improve policy registration error handling (Ming Lei) [RHEL-112997]
175+
- loop: move vfs_fsync() out of loop_update_dio() (Ming Lei) [RHEL-112997]
176+
- block: Make request_queue lockdep splats show up earlier (Ming Lei) [RHEL-112997]
177+
- block: protect debugfs attribute method hctx_busy_show (Ming Lei) [RHEL-112997]
178+
- block: remove unnecessary goto labels in debugfs attribute read methods (Ming Lei) [RHEL-112997]
179+
- block: protect debugfs attrs using elevator_lock instead of sysfs_lock (Ming Lei) [RHEL-112997]
180+
- block: remove unused parameter 'q' parameter in __blk_rq_map_sg() (Ming Lei) [RHEL-112997]
181+
- block: remove unused parameter (Ming Lei) [RHEL-112997]
182+
- block: protect hctx attributes/params using q->elevator_lock (Ming Lei) [RHEL-112997]
183+
- block: protect wbt_lat_usec using q->elevator_lock (Ming Lei) [RHEL-112997]
184+
- block: protect nr_requests update using q->elevator_lock (Ming Lei) [RHEL-112997]
185+
- block: introduce a dedicated lock for protecting queue elevator updates (Ming Lei) [RHEL-112997]
186+
- block: fix memory leak for elevator on add_disk failure (Ming Lei) [RHEL-112997]
187+
- block: remove q->sysfs_lock for attributes which don't need it (Ming Lei) [RHEL-112997]
188+
- block: move q->sysfs_lock and queue-freeze under show/store method (Ming Lei) [RHEL-112997]
189+
- block: acquire q->limits_lock while reading sysfs attributes (Ming Lei) [RHEL-112997]
190+
- block: Correctly initialize BLK_INTEGRITY_NOGENERATE and BLK_INTEGRITY_NOVERIFY (Ming Lei) [RHEL-112997]
191+
- block: ensure correct integrity capability propagation in stacked devices (Ming Lei) [RHEL-112997]
192+
- loop: Remove struct loop_func_table (Ming Lei) [RHEL-112997]
193+
- block: split struct bio_integrity_payload (Ming Lei) [RHEL-112997]
194+
- block: move the block layer auto-integrity code into a new file (Ming Lei) [RHEL-112997]
195+
- scsi: add support for user-meta interface (Ming Lei) [RHEL-112997]
196+
- nvme: add support for passing on the application tag (Ming Lei) [RHEL-112997]
197+
- block: add support to pass user meta buffer (Ming Lei) [RHEL-112997]
198+
- block: introduce BIP_CHECK_GUARD/REFTAG/APPTAG bip_flags (Ming Lei) [RHEL-112997]
199+
- fs: introduce IOCB_HAS_METADATA for metadata (Ming Lei) [RHEL-112997]
200+
- fs, iov_iter: define meta io descriptor (Ming Lei) [RHEL-112997]
201+
- block: modify bio_integrity_map_user to accept iov_iter as argument (Ming Lei) [RHEL-112997]
202+
- block: copy back bounce buffer to user-space correctly in case of split (Ming Lei) [RHEL-112997]
203+
- block: define set of integrity flags to be inherited by cloned bip (Ming Lei) [RHEL-112997]
204+
- block: mark bounce buffering as incompatible with integrity (Ming Lei) [RHEL-112997]
205+
- null_blk: do partial IO for bad blocks (Ming Lei) [RHEL-112997]
206+
- null_blk: pass transfer size to null_handle_rq() (Ming Lei) [RHEL-112997]
207+
- null_blk: replace null_process_cmd() call in null_zone_write() (Ming Lei) [RHEL-112997]
208+
- null_blk: introduce badblocks_once parameter (Ming Lei) [RHEL-112997]
209+
- null_blk: generate null_blk configfs features string (Ming Lei) [RHEL-112997]
210+
- blk-wbt: Cleanup a comment in wb_timer_fn (Ming Lei) [RHEL-112997]
211+
- blk-wbt: Fix some comments (Ming Lei) [RHEL-112997]
212+
- loop: take the file system minimum dio alignment into account (Ming Lei) [RHEL-112997]
213+
- loop: check in LO_FLAGS_DIRECT_IO in loop_default_blocksize (Ming Lei) [RHEL-112997]
214+
- loop: set LO_FLAGS_DIRECT_IO in loop_assign_backing_file (Ming Lei) [RHEL-112997]
215+
- loop: factor out a loop_assign_backing_file helper (Ming Lei) [RHEL-112997]
216+
- block: Remove commented out code (Ming Lei) [RHEL-112997]
217+
- block: refactor rq_qos_wait() (Ming Lei) [RHEL-112997]
218+
- block: introduce init_wait_func() (Ming Lei) [RHEL-112997]
219+
Resolves: RHEL-109634, RHEL-111097, RHEL-112997, RHEL-114163, RHEL-115622, RHEL-115630, RHEL-115641, RHEL-116661, RHEL-117603, RHEL-83826
220+
1221
* Wed Oct 22 2025 Patrick Talbert <[email protected]> [5.14.0-628.el9]
2222
- s390/qeth: Make hw_trap sysfs attribute idempotent (Mete Durlu) [RHEL-99997]
3223
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (CKI Backport Bot) [RHEL-119116] {CVE-2025-39841}

0 commit comments

Comments
 (0)