From: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
[redhat] New configs in drivers/phy
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: PHY_QCOM_UNIPHY_PCIE_28LP [=n]
Type : bool
Defined at drivers/phy/qualcomm/Kconfig:157
Prompt: PCIE UNIPHY 28LP PHY driver
Depends on: ARCH_QCOM [=y] && COMMON_CLK [=y] && HAS_IOMEM [=y] && OF [=y]
Location:
-> Device Drivers
-> PHY Subsystem
-> PCIE UNIPHY 28LP PHY driver (PHY_QCOM_UNIPHY_PCIE_28LP [=n])
Selects: GENERIC_PHY [=y]
Commit: 74badb8b0b14 (phy: qcom: Introduce PCIe UNIPHY 28LP driver)
---
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
diff --git a/redhat/configs/pending-rhel/generic/CONFIG_PHY_QCOM_UNIPHY_PCIE_28LP b/redhat/configs/pending-rhel/generic/CONFIG_PHY_QCOM_UNIPHY_PCIE_28LP
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/pending-rhel/generic/CONFIG_PHY_QCOM_UNIPHY_PCIE_28LP
+++ /dev/null
@@ -1,15 +0,0 @@
-# Symbol: PHY_QCOM_UNIPHY_PCIE_28LP [=n]
-# Type : bool
-# Defined at drivers/phy/qualcomm/Kconfig:157
-# Prompt: PCIE UNIPHY 28LP PHY driver
-# Depends on: ARCH_QCOM [=y] && COMMON_CLK [=y] && HAS_IOMEM [=y] && OF [=y]
-# Location:
-# -> Device Drivers
-# -> PHY Subsystem
-# -> PCIE UNIPHY 28LP PHY driver (PHY_QCOM_UNIPHY_PCIE_28LP [=n])
-# Selects: GENERIC_PHY [=y]
-#
-#
-#
-# Commit: 74badb8b0b14 (phy: qcom: Introduce PCIe UNIPHY 28LP driver)
-# CONFIG_PHY_QCOM_UNIPHY_PCIE_28LP is not set
diff --git a/redhat/configs/rhel/generic/CONFIG_PHY_QCOM_UNIPHY_PCIE_28LP b/redhat/configs/rhel/generic/CONFIG_PHY_QCOM_UNIPHY_PCIE_28LP
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/generic/CONFIG_PHY_QCOM_UNIPHY_PCIE_28LP
@@ -0,0 +1 @@
+# CONFIG_PHY_QCOM_UNIPHY_PCIE_28LP is not set
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3804
From: Patrick Talbert <ptalbert(a)redhat.com>
[redhat] kernel.spec: increase initramfs reservation from 20MB to 40MB
When packaging the kernel we create a dummy 20MB file in the rpm build
root so that installation requires at least this much free space in
/boot. Unfortunately, we still get reports of boot failures due to
dracut having failed to write the postinstall generated initramfs to
/boot.
We did a simple analysis of the systems we have access to and found the
average initramfs size to be a little over 30MB. So let's double the
reservation file size to 40MB. That should protect more uses and
hopefully will not create a burden on others.
Signed-off-by: Patrick Talbert <ptalbert(a)redhat.com>
diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100644
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -2275,10 +2275,10 @@ BuildKernel() {
install -m 644 System.map $RPM_BUILD_ROOT/boot/System.map-$KernelVer
install -m 644 System.map $RPM_BUILD_ROOT/lib/modules/$KernelVer/System.map
- %{log_msg "Create initrfamfs"}
+ %{log_msg "Reserving 40MB in boot for initramfs"}
# We estimate the size of the initramfs because rpm needs to take this size
# into consideration when performing disk space calculations. (See bz #530778)
- dd if=/dev/zero of=$RPM_BUILD_ROOT/boot/initramfs-$KernelVer.img bs=1M count=20
+ dd if=/dev/zero of=$RPM_BUILD_ROOT/boot/initramfs-$KernelVer.img bs=1M count=40
if [ -f arch/$Arch/boot/zImage.stub ]; then
%{log_msg "Copy zImage.stub to RPM_BUILD_ROOT"}
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3062
From: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
[redhat] New configs in drivers/net/ethernet/realtek
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: R8169_LEDS [=n]
Type : bool
Defined at drivers/net/ethernet/realtek/Kconfig:116
Prompt: Support for controlling the NIC LEDs
Depends on: NETDEVICES [=y] && ETHERNET [=y] && NET_VENDOR_REALTEK [=y] && R8169 [=m] && LEDS_TRIGGER_NETDEV [=m] && (R8169 [=m]!=y [=y] || LEDS_CLASS [=y]!=m [=m])
Location:
-> Device Drivers
-> Network device support (NETDEVICES [=y])
-> Ethernet driver support (ETHERNET [=y])
-> Realtek devices (NET_VENDOR_REALTEK [=y])
-> Realtek 8169/8168/8101/8125 ethernet support (R8169 [=m])
-> Support for controlling the NIC LEDs (R8169_LEDS [=n])
Commit: a2634a5ffcaf (r8169: fix building with CONFIG_LEDS_CLASS=m)
---
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
v2:
- CONFIG_R8169_LEDS enable in RHEL.
Signed-off-by: Patrick Talbert <ptalbert(a)redhat.com>
diff --git a/redhat/configs/pending-rhel/generic/CONFIG_R8169_LEDS b/redhat/configs/pending-rhel/generic/CONFIG_R8169_LEDS
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/pending-rhel/generic/CONFIG_R8169_LEDS
+++ /dev/null
@@ -1,17 +0,0 @@
-# Symbol: R8169_LEDS [=n]
-# Type : bool
-# Defined at drivers/net/ethernet/realtek/Kconfig:116
-# Prompt: Support for controlling the NIC LEDs
-# Depends on: NETDEVICES [=y] && ETHERNET [=y] && NET_VENDOR_REALTEK [=y] && R8169 [=m] && LEDS_TRIGGER_NETDEV [=m] && (R8169 [=m]!=y [=y] || LEDS_CLASS [=y]!=m [=m])
-# Location:
-# -> Device Drivers
-# -> Network device support (NETDEVICES [=y])
-# -> Ethernet driver support (ETHERNET [=y])
-# -> Realtek devices (NET_VENDOR_REALTEK [=y])
-# -> Realtek 8169/8168/8101/8125 ethernet support (R8169 [=m])
-# -> Support for controlling the NIC LEDs (R8169_LEDS [=n])
-#
-#
-#
-# Commit: a2634a5ffcaf (r8169: fix building with CONFIG_LEDS_CLASS=m)
-# CONFIG_R8169_LEDS is not set
diff --git a/redhat/configs/rhel/generic/CONFIG_R8169_LEDS b/redhat/configs/rhel/generic/CONFIG_R8169_LEDS
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/generic/CONFIG_R8169_LEDS
@@ -0,0 +1 @@
+CONFIG_R8169_LEDS=y
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3766
From: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
[redhat] New configs in drivers/spi
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: SPI_QPIC_SNAND [=n]
Type : bool
Defined at drivers/spi/Kconfig:939
Prompt: QPIC SNAND controller
Depends on: SPI [=y] && SPI_MASTER [=y] && (ARCH_QCOM [=y] || COMPILE_TEST [=n])
Location:
-> Device Drivers
-> SPI support (SPI [=y])
-> QPIC SNAND controller (SPI_QPIC_SNAND [=n])
Selects: MTD [=m]
Commit: 7304d1909080 (spi: spi-qpic: add driver for QCOM SPI NAND flash Interface)
---
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
diff --git a/redhat/configs/pending-rhel/generic/CONFIG_SPI_QPIC_SNAND b/redhat/configs/pending-rhel/generic/CONFIG_SPI_QPIC_SNAND
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/pending-rhel/generic/CONFIG_SPI_QPIC_SNAND
+++ /dev/null
@@ -1,15 +0,0 @@
-# Symbol: SPI_QPIC_SNAND [=n]
-# Type : bool
-# Defined at drivers/spi/Kconfig:939
-# Prompt: QPIC SNAND controller
-# Depends on: SPI [=y] && SPI_MASTER [=y] && (ARCH_QCOM [=y] || COMPILE_TEST [=n])
-# Location:
-# -> Device Drivers
-# -> SPI support (SPI [=y])
-# -> QPIC SNAND controller (SPI_QPIC_SNAND [=n])
-# Selects: MTD [=m]
-#
-#
-#
-# Commit: 7304d1909080 (spi: spi-qpic: add driver for QCOM SPI NAND flash Interface)
-# CONFIG_SPI_QPIC_SNAND is not set
diff --git a/redhat/configs/rhel/generic/CONFIG_SPI_QPIC_SNAND b/redhat/configs/rhel/generic/CONFIG_SPI_QPIC_SNAND
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/generic/CONFIG_SPI_QPIC_SNAND
@@ -0,0 +1 @@
+# CONFIG_SPI_QPIC_SNAND is not set
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3763
From: Viktor Malik <vmalik(a)redhat.com>
redhat/configs: Move CONFIG_PPC_FTRACE_OUT_OF_LINE_NUM_RESERVE to powerpc
The CONFIG_PPC_FTRACE_OUT_OF_LINE_NUM_RESERVE option added by upstream
commit cf9bc0efcce2 ("powerpc64/ftrace: Support .text larger than 32MB
with out-of-line stubs") is only relevant for powerpc so move it under
powerpc configs for RHEL.
This is consistent with Fedora configs where is already is in powerpc.
Signed-off-by: Viktor Malik <vmalik(a)redhat.com>
diff --git a/redhat/configs/rhel/generic/CONFIG_PPC_FTRACE_OUT_OF_LINE_NUM_RESERVE b/redhat/configs/rhel/generic/powerpc/CONFIG_PPC_FTRACE_OUT_OF_LINE_NUM_RESERVE
rename from redhat/configs/rhel/generic/CONFIG_PPC_FTRACE_OUT_OF_LINE_NUM_RESERVE
rename to redhat/configs/rhel/generic/powerpc/CONFIG_PPC_FTRACE_OUT_OF_LINE_NUM_RESERVE
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_PPC_FTRACE_OUT_OF_LINE_NUM_RESERVE
+++ b/redhat/configs/rhel/generic/powerpc/CONFIG_PPC_FTRACE_OUT_OF_LINE_NUM_RESERVE
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3784