Skip to content

Commit b1ed3e8

Browse files
committed
Rebuild rocky8_10-rt with kernel-rt-4.18.0-553.27.1.rt7.368.el8_10
Rebuild_History BUILDABLE Rebuilding Kernel from rpm changelog with Fuzz Limit: 87.50% Number of commits in upstream range v4.18~1..kernel-mainline: 540031 Number of commits in rpm: 123 Number of commits matched with upstream: 109 (88.62%) Number of commits in upstream but not in rpm: 539926 Number of commits NOT found in upstream: 14 (11.38%) Rebuilding Kernel on Branch rocky8_10-rt_rebuild_kernel-rt-4.18.0-553.27.1.rt7.368.el8_10 for kernel-rt-4.18.0-553.27.1.rt7.368.el8_10 Clean Cherry Picks: 73 (66.97%) Empty Cherry Picks: 32 (29.36%) _______________________________ Full Details Located here: ciq/ciq_backports/kernel-rt-4.18.0-553.27.1.rt7.368.el8_10/rebuild.details.txt Includes: * git commit header above * Empty Commits with upstream SHA * RPM ChangeLog Entries that could not be matched Individual Empty Commit failures contained in the same containing directory. The git message for empty commits will have the path for the failed commit. File names are the first 8 characters of the upstream SHA
1 parent f996c41 commit b1ed3e8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+658
-50099
lines changed

Makefile.rhelver

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ RHEL_MINOR = 10
1212
#
1313
# Use this spot to avoid future merge conflicts.
1414
# Do not trim this comment.
15-
RHEL_RELEASE = 553.22.1
15+
RHEL_RELEASE = 553.27.1
1616

1717
#
1818
# ZSTREAM
@@ -67,4 +67,4 @@ ifneq ("$(ZSTREAM)", "yes")
6767
endif
6868

6969
# Realtime build number
70-
RTBUILD:=.363
70+
RTBUILD:=.368

block/bio-integrity.c

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,7 @@ bool bio_integrity_prep(struct bio *bio)
221221
unsigned long start, end;
222222
unsigned int len, nr_pages;
223223
unsigned int bytes, offset, i;
224+
gfp_t gfp = GFP_NOIO;
224225
unsigned int intervals;
225226
blk_status_t status;
226227

@@ -245,12 +246,20 @@ bool bio_integrity_prep(struct bio *bio)
245246
if (!bi->profile->generate_fn ||
246247
!(bi->flags & BLK_INTEGRITY_GENERATE))
247248
return true;
249+
250+
/*
251+
* Zero the memory allocated to not leak uninitialized kernel
252+
* memory to disk. For PI this only affects the app tag, but
253+
* for non-integrity metadata it affects the entire metadata
254+
* buffer.
255+
*/
256+
gfp |= __GFP_ZERO;
248257
}
249258
intervals = bio_integrity_intervals(bi, bio_sectors(bio));
250259

251260
/* Allocate kernel buffer for protection data */
252261
len = intervals * bi->tuple_size;
253-
buf = kmalloc(len, GFP_NOIO | q->bounce_gfp);
262+
buf = kmalloc(len, gfp | q->bounce_gfp);
254263
status = BLK_STS_RESOURCE;
255264
if (unlikely(buf == NULL)) {
256265
printk(KERN_ERR "could not allocate integrity buffer\n");
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
Rebuild_History BUILDABLE
2+
Rebuilding Kernel from rpm changelog with Fuzz Limit: 87.50%
3+
Number of commits in upstream range v4.18~1..kernel-mainline: 540031
4+
Number of commits in rpm: 123
5+
Number of commits matched with upstream: 109 (88.62%)
6+
Number of commits in upstream but not in rpm: 539926
7+
Number of commits NOT found in upstream: 14 (11.38%)
8+
9+
Rebuilding Kernel on Branch rocky8_10-rt_rebuild_kernel-rt-4.18.0-553.27.1.rt7.368.el8_10 for kernel-rt-4.18.0-553.27.1.rt7.368.el8_10
10+
Clean Cherry Picks: 73 (66.97%)
11+
Empty Cherry Picks: 32 (29.36%)
12+
_______________________________
13+
14+
__EMPTY COMMITS__________________________
15+
2eab4543a2204092c3a7af81d7d6c506e59a03a6 ipv6: prevent possible NULL deref in fib6_nh_init()
16+
899ee2c3829c5ac14bfc7d3c4a5846c0b709b78f block: initialize integrity buffer to zero before writing it to media
17+
78cfd17142ef70599d6409cbd709d94b3da58659 bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq
18+
ab11dac93d2d568d151b1918d7b84c2d02bacbd5 dev/parport: fix the array out-of-bounds risk
19+
9874808878d9eed407e3977fd11fee49de1e1d86 netfilter: bridge: replace physindev with physinif in nf_bridge_info
20+
c1193d9bbbd379defe9be3c6de566de684de8a6f netfilter: ipset: Add list flush to cancel_gc
21+
7931d32955e09d0a11b1fe0b6aac1bfa061c005c netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers
22+
cff3bd012a9512ac5ed858d38e6ed65f6391008c netfilter: nf_tables: prefer nft_chain_validate
23+
e6ba7cb63b8ae0e13e6c2acc4067097c1181f6bf netfilter: nftables: add helper function to flush set elements
24+
29b359cf6d95fd60730533f7f10464e95bd17c73 netfilter: nft_set_pipapo: walk over current view on netlink dump
25+
efefd4f00c967d00ad7abe092554ffbb70c1a793 netfilter: nf_tables: missing iterator type in lookup walk
26+
3cfc9ec039af60dbd8965ae085b2c2ccdcfbe1cc netfilter: nft_set_pipapo: do not free live element
27+
6f0df8e16eb543167f2929cb756e695709a3551d memcontrol: ensure memcg acquired by id is properly set up
28+
9972605a238339b85bd16b084eed5f18414d22db memcg: protect concurrent access to mem_cgroup_idr
29+
b1a33e65134786b9ef97f978572531c6004c8526 net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args
30+
3d5918477f94e4c2f064567875c475468e264644 net/mlx5e: Fix netif state handling
31+
cf7385cb26ac4f0ee6c7385960525ad534323252 of: module: add buffer overflow check in of_modalias()
32+
35264909e9d1973ab9aaa2a1b07cda70f12bb828 gfs2: Fix NULL pointer dereference in gfs2_log_flush
33+
2be1d4f11944cd6283cb97268b3e17c4424945ca scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths
34+
f7f291e14dde32a07b1f0aa06921d28f875a7b54 cifs: fix oops during encryption
35+
d4fba63fe1f78dba749cf7aa04c1dff4b8666eb1 cifs: Get rid of unneeded conditional in the smb2_get_aead_req()
36+
89542781737a783d94ace958548caa0651bfbc5e cifs: get rid of unneeded conditional in cifs_get_num_sgs()
37+
7c6f714d88475ceae5342264858a641eafa19632 gfs2: Fix unlinked inode cleanup
38+
c79ba4be351a06e0ac4c51143a83023bb37888d6 gfs2: Rename dinode_demise to evict_behavior
39+
a94dafe87d5fdded799fc25b82b123fb93959421 gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock
40+
0baa10b60cddb587a1a252a8db76b0cea439d1be gfs2: Clean up delete work processing
41+
a6033333ccce01ecada39b3ddabc03fd967e60c0 gfs2: Update to the evict / remote delete documentation
42+
085e423b4d51dfe71e1967c9e508d1cb845063d3 gfs2: Randomize GLF_VERIFY_DELETE work delay
43+
4de83b88c66a1e4dba426b29766fb68e61d93792 loopback: create blackhole net device similar to loopack.
44+
d62962b37cebdc936e2bfcd69ea685da2c433727 loopback: fix lockdep splat
45+
360c11e2258ce4269441a5ab6d43d0b202f4261b tty: tty_io: update timestamps on all device nodes
46+
cfa1a2329a691ffd991fcf7248a57d752e712881 bpf: Fix overrunning reservations in ringbuf
47+
48+
__CHANGES NOT IN UPSTREAM________________
49+
Adding prod certs and changed cert date to 20210620
50+
Adding Rocky secure boot certs
51+
Fixing vmlinuz removal
52+
Fixing UEFI CA path
53+
Porting to 8.10/8.10, debranding and Rocky branding
54+
Fixing pesign_key_name values
55+
Debrand the kernel
56+
build kernel-rt-4.18.0-553.27.1.rt7.368.el8_10 [RHEL-59541]'
57+
build kernel-rt-4.18.0-553.26.1.rt7.367.el8_10 [RHEL-59541]'
58+
cifs: fix deadlock between reconnect and lease break
59+
build kernel-rt-4.18.0-553.25.1.rt7.366.el8_10 [RHEL-59541]'
60+
build kernel-rt-4.18.0-553.24.1.rt7.365.el8_10 [RHEL-59541]'
61+
cifs: do not set WorkstationName in NTLMSSP auth blob
62+
build kernel-rt-4.18.0-553.23.1.rt7.364.el8_10 [RHEL-59541]'

0 commit comments

Comments
 (0)