Skip to content

Commit 9b906d0

Browse files
committed
Rebuild rocky8_10 with kernel-4.18.0-553.123.1.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: 623624 Number of commits in rpm: 22 Number of commits matched with upstream: 16 (72.73%) Number of commits in upstream but not in rpm: 623608 Number of commits NOT found in upstream: 6 (27.27%) Rebuilding Kernel on Branch rocky8_10_rebuild_kernel-4.18.0-553.123.1.el8_10 for kernel-4.18.0-553.123.1.el8_10 Clean Cherry Picks: 5 (31.25%) Empty Cherry Picks: 11 (68.75%) _______________________________ Full Details Located here: ciq/ciq_backports/kernel-4.18.0-553.123.1.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 6e2d583 commit 9b906d0

23 files changed

Lines changed: 185 additions & 50015 deletions

Makefile.rhelver

Lines changed: 1 addition & 1 deletion
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.120.1
15+
RHEL_RELEASE = 553.123.1
1616

1717
#
1818
# ZSTREAM

arch/x86/kvm/mmu/mmu.c

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2643,11 +2643,6 @@ static int mmu_set_spte(struct kvm_vcpu *vcpu, struct kvm_memory_slot *slot,
26432643
pgprintk("%s: spte %llx write_fault %d gfn %llx\n", __func__,
26442644
*sptep, write_fault, gfn);
26452645

2646-
if (unlikely(is_noslot_pfn(pfn))) {
2647-
mark_mmio_spte(vcpu, sptep, gfn, pte_access);
2648-
return RET_PF_EMULATE;
2649-
}
2650-
26512646
if (is_shadow_present_pte(*sptep)) {
26522647
/*
26532648
* If we overwrite a PTE page pointer with a 2MB PMD, unlink
@@ -2669,6 +2664,14 @@ static int mmu_set_spte(struct kvm_vcpu *vcpu, struct kvm_memory_slot *slot,
26692664
was_rmapped = 1;
26702665
}
26712666

2667+
if (unlikely(is_noslot_pfn(pfn))) {
2668+
mark_mmio_spte(vcpu, sptep, gfn, pte_access);
2669+
if (flush)
2670+
kvm_flush_remote_tlbs_with_address(vcpu->kvm, gfn,
2671+
KVM_PAGES_PER_HPAGE(level));
2672+
return RET_PF_EMULATE;
2673+
}
2674+
26722675
wrprot = make_spte(vcpu, sp, slot, pte_access, gfn, pfn, *sptep, prefetch,
26732676
true, host_writable, &spte);
26742677

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
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: 623624
4+
Number of commits in rpm: 22
5+
Number of commits matched with upstream: 16 (72.73%)
6+
Number of commits in upstream but not in rpm: 623608
7+
Number of commits NOT found in upstream: 6 (27.27%)
8+
9+
Rebuilding Kernel on Branch rocky8_10_rebuild_kernel-4.18.0-553.123.1.el8_10 for kernel-4.18.0-553.123.1.el8_10
10+
Clean Cherry Picks: 5 (31.25%)
11+
Empty Cherry Picks: 11 (68.75%)
12+
_______________________________
13+
14+
__EMPTY COMMITS__________________________
15+
5133b61aaf437e5f25b1b396b14242a6bb0508e2 nfsd: fix heap overflow in NFSv4.0 LOCK replay cache
16+
3cd39bc3b11b8d34b7d7c961a35fdfd18b0ebf75 kernel.h: Move ARRAY_SIZE() to a separate header
17+
e5d574ab37f5f2e7937405613d9b1a724811e5ad nvme: avoid double free special payload
18+
aad885e774966e97b675dfe928da164214a71605 KVM: x86/mmu: Drop/zap existing present SPTE even when creating an MMIO SPTE
19+
a664bf3d603dc3bdcf9ae47cc21e0daec706d7a5 crypto: algif_aead - Revert to operating out-of-place
20+
8eceab19eba9dcbfd2a0daec72e1bf48aa100170 crypto: af_alg - limit RX SG extraction by receive buffer budget
21+
31d00156e50ecad37f2cb6cbf04aaa9a260505ef crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl
22+
e02494114ebf7c8b42777c6cd6982f113bfdbec7 crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption
23+
1f48ad3b19a9dfc947868edda0bb8e48e5b5a8fa crypto: authencesn - Fix src offset when decrypting in-place
24+
5db6ef9847717329f12c5ea8aba7e9f588a980c0 crypto: authencesn - reject short ahash digests during instance creation
25+
5aa58c3a572b3e3b6c786953339f7978b845cc52 crypto: algif_aead - snapshot IV for async AEAD requests
26+
27+
__CHANGES NOT IN UPSTREAM________________
28+
Adding prod certs and changed cert date to 20210620
29+
Adding Rocky secure boot certs
30+
Fixing vmlinuz removal
31+
Fixing UEFI CA path
32+
Porting to 8.10, debranding and Rocky branding
33+
Fixing pesign_key_name values

0 commit comments

Comments
 (0)