From: Thorsten Leemhuis on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2975
NOTE: Truncated patchset since committer email 'fedora(a)leemhuis.info'
does not match the submitter's GitLab public email address
'linux(a)leemhuis.info'.
In the past few weeks while building linux-next for my kernel vanilla
repositories I noticed a few upstream changes that require changes to files
like mod-internal.list or filter-modules.sh.fedora for kernel-ark builds to
succeed. Changes like these will most likely be needed in kernel-ark/os-build
soon, as the those upstream changes are heading towards mainline currently.
I'm providing these changes here in advance in case they might helpful for
@jmflinuxtx, @caringi or somebody else (either for cherry-picking for for
merging as a whole).
---
redhat/scripts/mod/mod-internal.list | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
From: Thorsten Leemhuis on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2975
NOTE: Truncated patchset since committer email 'fedora(a)leemhuis.info'
does not match the submitter's GitLab public email address
'linux(a)leemhuis.info'.
In the past few weeks while building linux-next for my kernel vanilla
repositories I noticed a few upstream changes that require changes to files
like mod-internal.list or filter-modules.sh.fedora for kernel-ark builds to
succeed. Changes like these will most likely be needed in kernel-ark/os-build
soon, as the those upstream changes are heading towards mainline currently.
I'm providing these changes here in advance in case they might helpful for
@jmflinuxtx, @caringi or somebody else (either for cherry-picking for for
merging as a whole).
---
redhat/scripts/mod/mod-internal.list | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
From: Thorsten Leemhuis on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2975
NOTE: Truncated patchset since committer email 'fedora(a)leemhuis.info'
does not match the submitter's GitLab public email address
'linux(a)leemhuis.info'.
In the past few weeks while building linux-next for my kernel vanilla
repositories I noticed a few upstream changes that require changes to files
like mod-internal.list or filter-modules.sh.fedora for kernel-ark builds to
succeed. Changes like these will most likely be needed in kernel-ark/os-build
soon, as the those upstream changes are heading towards mainline currently.
I'm providing these changes here in advance in case they might helpful for
@jmflinuxtx, @caringi or somebody else (either for cherry-picking for for
merging as a whole).
---
redhat/scripts/mod/mod-internal.list | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
From: Thorsten Leemhuis on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2975
NOTE: Truncated patchset since committer email 'fedora(a)leemhuis.info'
does not match the submitter's GitLab public email address
'linux(a)leemhuis.info'.
In the past few weeks while building linux-next for my kernel vanilla
repositories I noticed a few upstream changes that require changes to files
like mod-internal.list or filter-modules.sh.fedora for kernel-ark builds to
succeed. Changes like these will most likely be needed in kernel-ark/os-build
soon, as the those upstream changes are heading towards mainline currently.
I'm providing these changes here in advance in case they might helpful for
@jmflinuxtx, @caringi or somebody else (either for cherry-picking for for
merging as a whole).
---
redhat/scripts/mod/mod-internal.list | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
From: glb on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3001
NOTE: Truncated patchset due to missing public @redhat.com email
address on your GitLab profile at https://gitlab.com/-/profile.
Once that is fixed, close and reopen the merge request to
retrigger sending the emails.
The Boot Loader Specification recommends that UEFI systems mount the ESP at
/boot. Since the ESP is commonly formatted with a non-POSIX file system,
symbolic links should not be placed on /boot.
ref: https://uapi-group.org/specifications/specs/boot_loader_specification
Signed-off-by: Gregory Bartholomew <gregory.lee.bartholomew(a)gmail.com>
---
redhat/kernel.spec.template | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
From: Scott Weaver <scweaver(a)redhat.com>
arch/x86/kernel/setup.c: fixup rh_check_supported
With 8078f4d6102f9 ('x86/cpu/topology: Rename smp_num_siblings') and
89b0f15f408f7 ('x86/cpu/topology: Get rid of cpuinfo::x86_max_cores')
the RHEL only rh_check_supported() needs updated to also replaced
boot_cpu_data.x86_max_cores and smp_num_siblings.
Signed-off-by: Scott Weaver <scweaver(a)redhat.com>
diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c
index blahblah..blahblah 100644
--- a/arch/x86/kernel/setup.c
+++ b/arch/x86/kernel/setup.c
@@ -679,7 +679,7 @@ static void rh_check_supported(void)
guest = (x86_hyper_type != X86_HYPER_NATIVE || boot_cpu_has(X86_FEATURE_HYPERVISOR));
/* RHEL supports single cpu on guests only */
- if (((boot_cpu_data.x86_max_cores * smp_num_siblings) == 1) &&
+ if (((topology_num_threads_per_package() * __max_threads_per_core) == 1) &&
!guest && is_kdump_kernel()) {
pr_crit("Detected single cpu native boot.\n");
pr_crit("Important: In this kernel, single threaded, single CPU 64-bit physical systems are unsupported.");
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2979
From: pbrobinson on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3019
NOTE: Truncated patchset due to missing public @redhat.com email
address on your GitLab profile at https://gitlab.com/-/profile.
Once that is fixed, close and reopen the merge request to
retrigger sending the emails.
The scripts_gdb build option is arch specific so we need to specify
that as part of the make command else we break cross compiling the
kernel.
Fixes: 00e1833c8260 ("kernel.spec: include the GDB plugin in kernel-
debuginfo")
Signed-off-by: Peter Robinson <pbrobinson(a)redhat.com>
---
redhat/kernel.spec.template | 6 +-----
1 files changed, 1 insertions(+), 5 deletions(-)
From: CKI Gitlab on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2984
NOTE: Truncated patchset due to missing public @redhat.com email
address on your GitLab profile at https://gitlab.com/-/profile.
Once that is fixed, close and reopen the merge request to
retrigger sending the emails.
Hi,
As part of the ongoing rebase effort, the following configuration
options need to be reviewed.
As a reminder, the ARK configuration flow involves moving unreviewed
configuration options from the pending directory to the ark directory.
In the diff below, options are removed from the pending directory and
added to the ark hierarchy. The final options that need to be ACKed
are the files that are being added to the ark hierarchy.
If the value for a file that is added should be changed, please reply
with a better option.
Symbol: OCTEON_EP_VF [=n]
Type : tristate
Defined at drivers/net/ethernet/marvell/octeon_ep_vf/Kconfig:6
Prompt: Marvell Octeon PCI Endpoint NIC VF Driver
Depends on: NETDEVICES [=y] && ETHERNET [=y] && NET_VENDOR_MARVELL [=y] &&
64BIT [=y] && PCI [=y]
Location:
-> Device Drivers
-> Network device support (NETDEVICES [=y])
-> Ethernet driver support (ETHERNET [=y])
-> Marvell devices (NET_VENDOR_MARVELL [=y])
-> Marvell Octeon PCI Endpoint NIC VF Driver (OCTEON_EP_VF [=n])
Commit: cb7dd712189f (octeon_ep_vf: Add driver framework and device
initialization)
---
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
---
redhat/configs/pending-rhel/generic/CONFIG_OCTEON_EP_VF | 16 ----------------
redhat/configs/rhel/generic/CONFIG_OCTEON_EP_VF | 1 +
2 files changed, 1 insertions(+), 16 deletions(-)