[OS-BUILD PATCH] Disable bluetooth highspeed by default
by GitLab Bridge on behalf of pbrobinson
From: Peter Robinson <pbrobinson(a)gmail.com>
Upstream has disabled BT_HS by disabled because it wasn't widely adopted.
It's also been referenced upstream by BleedingTooth vulnerability:
https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa...
Signed-off-by: Peter Robinson <pbrobinson(a)gmail.com>
---
redhat/configs/common/generic/CONFIG_BT_HS | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/redhat/configs/common/generic/CONFIG_BT_HS b/redhat/configs/common/generic/CONFIG_BT_HS
index e0151a2e9e0d..fbbd6bcf002f 100644
--- a/redhat/configs/common/generic/CONFIG_BT_HS
+++ b/redhat/configs/common/generic/CONFIG_BT_HS
@@ -1 +1 @@
-CONFIG_BT_HS=y
+# CONFIG_BT_HS is not set
--
GitLab
2 years, 2 months
[OS-BUILD PATCH] [redhat] New configs in arch/powerpc
by GitLab Bridge on behalf of jeremycline
From: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
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.
CONFIG_CMDLINE:
On some platforms, there is currently no way for the boot loader to
pass arguments to the kernel. For these platforms, you can supply
some command-line options at build time by entering them here. In
most cases you will need to specify the root device here.
Symbol: CMDLINE [=]
Type : string
Defined at arch/powerpc/Kconfig:882
Prompt: Initial kernel command string
Location:
-> Kernel options
---
CONFIG_PPC_QUEUED_SPINLOCKS:
Say Y here to use queued spinlocks which give better scalability and
fairness on large SMP and NUMA systems without harming single threaded
performance.
This option is currently experimental, the code is more complex and
less tested so it defaults to "N" for the moment.
If unsure, say "N".
Symbol: PPC_QUEUED_SPINLOCKS [=n]
Type : bool
Defined at arch/powerpc/Kconfig:497
Prompt: Queued spinlocks
Depends on: SMP [=y]
Location:
-> Kernel options
---
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
---
redhat/configs/common/generic/CONFIG_CMDLINE | 1 +
.../generic/CONFIG_PPC_QUEUED_SPINLOCKS | 1 +
.../pending-common/generic/CONFIG_CMDLINE | 17 --------------
.../generic/CONFIG_PPC_QUEUED_SPINLOCKS | 22 -------------------
4 files changed, 2 insertions(+), 39 deletions(-)
create mode 100644 redhat/configs/common/generic/CONFIG_CMDLINE
create mode 100644 redhat/configs/common/generic/CONFIG_PPC_QUEUED_SPINLOCKS
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_CMDLINE
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_PPC_QUEUED_SPINLOCKS
diff --git a/redhat/configs/common/generic/CONFIG_CMDLINE b/redhat/configs/common/generic/CONFIG_CMDLINE
new file mode 100644
index 000000000000..f3083e1e5200
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_CMDLINE
@@ -0,0 +1 @@
+CONFIG_CMDLINE=""
diff --git a/redhat/configs/common/generic/CONFIG_PPC_QUEUED_SPINLOCKS b/redhat/configs/common/generic/CONFIG_PPC_QUEUED_SPINLOCKS
new file mode 100644
index 000000000000..f1f7e79da5c3
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_PPC_QUEUED_SPINLOCKS
@@ -0,0 +1 @@
+# CONFIG_PPC_QUEUED_SPINLOCKS is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_CMDLINE b/redhat/configs/pending-common/generic/CONFIG_CMDLINE
deleted file mode 100644
index 10611732c5eb..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_CMDLINE
+++ /dev/null
@@ -1,17 +0,0 @@
-# CONFIG_CMDLINE:
-#
-# On some platforms, there is currently no way for the boot loader to
-# pass arguments to the kernel. For these platforms, you can supply
-# some command-line options at build time by entering them here. In
-# most cases you will need to specify the root device here.
-#
-# Symbol: CMDLINE [=]
-# Type : string
-# Defined at arch/powerpc/Kconfig:882
-# Prompt: Initial kernel command string
-# Location:
-# -> Kernel options
-#
-#
-#
-CONFIG_CMDLINE=""
diff --git a/redhat/configs/pending-common/generic/CONFIG_PPC_QUEUED_SPINLOCKS b/redhat/configs/pending-common/generic/CONFIG_PPC_QUEUED_SPINLOCKS
deleted file mode 100644
index 90ecdc77e696..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_PPC_QUEUED_SPINLOCKS
+++ /dev/null
@@ -1,22 +0,0 @@
-# CONFIG_PPC_QUEUED_SPINLOCKS:
-#
-# Say Y here to use queued spinlocks which give better scalability and
-# fairness on large SMP and NUMA systems without harming single threaded
-# performance.
-#
-# This option is currently experimental, the code is more complex and
-# less tested so it defaults to "N" for the moment.
-#
-# If unsure, say "N".
-#
-# Symbol: PPC_QUEUED_SPINLOCKS [=n]
-# Type : bool
-# Defined at arch/powerpc/Kconfig:497
-# Prompt: Queued spinlocks
-# Depends on: SMP [=y]
-# Location:
-# -> Kernel options
-#
-#
-#
-# CONFIG_PPC_QUEUED_SPINLOCKS is not set
--
GitLab
2 years, 3 months
[OS-BUILD PATCH] [redhat] New configs in drivers/net/ethernet/chelsio
by GitLab Bridge on behalf of jeremycline
From: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
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.
CONFIG_CHELSIO_INLINE_CRYPTO:
Enable support for inline crypto.
Allows enable/disable from list of inline crypto drivers.
Symbol: CHELSIO_INLINE_CRYPTO [=y]
Type : bool
Defined at drivers/net/ethernet/chelsio/inline_crypto/Kconfig:6
Prompt: Chelsio Inline Crypto support
Depends on: NETDEVICES [=y] && ETHERNET [=y] && NET_VENDOR_CHELSIO [=y] && CHELSIO_T4 [=m]
Location:
-> Device Drivers
-> Network device support (NETDEVICES [=y])
-> Ethernet driver support (ETHERNET [=y])
-> Chelsio devices (NET_VENDOR_CHELSIO [=y])
---
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
---
.../generic/CONFIG_CHELSIO_INLINE_CRYPTO | 1 +
.../generic/CONFIG_CHELSIO_INLINE_CRYPTO | 19 -------------------
2 files changed, 1 insertion(+), 19 deletions(-)
create mode 100644 redhat/configs/common/generic/CONFIG_CHELSIO_INLINE_CRYPTO
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_CHELSIO_INLINE_CRYPTO
diff --git a/redhat/configs/common/generic/CONFIG_CHELSIO_INLINE_CRYPTO b/redhat/configs/common/generic/CONFIG_CHELSIO_INLINE_CRYPTO
new file mode 100644
index 000000000000..bd32df3059f2
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_CHELSIO_INLINE_CRYPTO
@@ -0,0 +1 @@
+CONFIG_CHELSIO_INLINE_CRYPTO=y
diff --git a/redhat/configs/pending-common/generic/CONFIG_CHELSIO_INLINE_CRYPTO b/redhat/configs/pending-common/generic/CONFIG_CHELSIO_INLINE_CRYPTO
deleted file mode 100644
index 95b39e771a2a..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_CHELSIO_INLINE_CRYPTO
+++ /dev/null
@@ -1,19 +0,0 @@
-# CONFIG_CHELSIO_INLINE_CRYPTO:
-#
-# Enable support for inline crypto.
-# Allows enable/disable from list of inline crypto drivers.
-#
-# Symbol: CHELSIO_INLINE_CRYPTO [=y]
-# Type : bool
-# Defined at drivers/net/ethernet/chelsio/inline_crypto/Kconfig:6
-# Prompt: Chelsio Inline Crypto support
-# Depends on: NETDEVICES [=y] && ETHERNET [=y] && NET_VENDOR_CHELSIO [=y] && CHELSIO_T4 [=m]
-# Location:
-# -> Device Drivers
-# -> Network device support (NETDEVICES [=y])
-# -> Ethernet driver support (ETHERNET [=y])
-# -> Chelsio devices (NET_VENDOR_CHELSIO [=y])
-#
-#
-#
-CONFIG_CHELSIO_INLINE_CRYPTO=y
--
GitLab
2 years, 3 months
[OS-BUILD PATCH] [redhat] New configs in security/keys
by GitLab Bridge on behalf of jeremycline
From: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
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.
---
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
---
redhat/configs/common/generic/CONFIG_KEY_NOTIFICATIONS | 0
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 redhat/configs/common/generic/CONFIG_KEY_NOTIFICATIONS
diff --git a/redhat/configs/common/generic/CONFIG_KEY_NOTIFICATIONS b/redhat/configs/common/generic/CONFIG_KEY_NOTIFICATIONS
new file mode 100644
index 000000000000..e69de29bb2d1
--
GitLab
2 years, 3 months
[OS-BUILD PATCH] [redhat] New configs in drivers/spi
by GitLab Bridge on behalf of jeremycline
From: "CKI@GitLab" <cki-project(a)redhat.com>
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.
CONFIG_SPI_AMD:
Enables SPI controller driver for AMD SoC.
Symbol: SPI_AMD [=n]
Type : tristate
Defined at drivers/spi/Kconfig:917
Prompt: AMD SPI controller
Depends on: SPI [=y] && SPI_MASTER [=y] && (SPI_MASTER [=y] || COMPILE_TEST [=n])
Location:
-> Device Drivers
-> SPI support (SPI [=y])
---
Signed-off-by: CKI@GitLab <cki-project(a)redhat.com>
---
redhat/configs/common/generic/CONFIG_SPI_AMD | 1 +
.../pending-common/generic/CONFIG_SPI_AMD | 16 ----------------
2 files changed, 1 insertion(+), 16 deletions(-)
create mode 100644 redhat/configs/common/generic/CONFIG_SPI_AMD
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_SPI_AMD
diff --git a/redhat/configs/common/generic/CONFIG_SPI_AMD b/redhat/configs/common/generic/CONFIG_SPI_AMD
new file mode 100644
index 000000000000..0dc059dce496
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_SPI_AMD
@@ -0,0 +1 @@
+# CONFIG_SPI_AMD is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_SPI_AMD b/redhat/configs/pending-common/generic/CONFIG_SPI_AMD
deleted file mode 100644
index ac7ea25e07a7..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_SPI_AMD
+++ /dev/null
@@ -1,16 +0,0 @@
-# CONFIG_SPI_AMD:
-#
-# Enables SPI controller driver for AMD SoC.
-#
-# Symbol: SPI_AMD [=n]
-# Type : tristate
-# Defined at drivers/spi/Kconfig:917
-# Prompt: AMD SPI controller
-# Depends on: SPI [=y] && SPI_MASTER [=y] && (SPI_MASTER [=y] || COMPILE_TEST [=n])
-# Location:
-# -> Device Drivers
-# -> SPI support (SPI [=y])
-#
-#
-#
-# CONFIG_SPI_AMD is not set
--
2.26.2
2 years, 4 months
[OS-BUILD PATCH] New configs in arch/arm64
by GitLab Bridge on behalf of jmflinuxtx
From: "Justin M. Forbes" <jforbes(a)fedoraproject.org>
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.
CONFIG_KVM_ARM_PMU:
Adds support for a virtual Performance Monitoring Unit (PMU) in
virtual machines.
Symbol: KVM_ARM_PMU [=y]
Type : bool
Defined at arch/arm64/kvm/Kconfig:52
Prompt: Virtual Performance Monitoring Unit (PMU) support
Depends on: VIRTUALIZATION [=y] && KVM [=y] && HW_PERF_EVENTS [=y]
Location:
-> Virtualization (VIRTUALIZATION [=y])
-> Kernel-based Virtual Machine (KVM) support (KVM [=y])
Cc: Mark Salter <msalter(a)redhat.com>
---
.../configs/common/generic/CONFIG_KVM_ARM_PMU | 1 +
.../CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK | 1 +
.../pending-common/generic/CONFIG_KVM_ARM_PMU | 17 -----------------
3 files changed, 2 insertions(+), 17 deletions(-)
create mode 100644 redhat/configs/common/generic/CONFIG_KVM_ARM_PMU
create mode 100644 redhat/configs/fedora/generic/CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_KVM_ARM_PMU
diff --git a/redhat/configs/common/generic/CONFIG_KVM_ARM_PMU b/redhat/configs/common/generic/CONFIG_KVM_ARM_PMU
new file mode 100644
index 000000000000..184bfbb54973
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_KVM_ARM_PMU
@@ -0,0 +1 @@
+CONFIG_KVM_ARM_PMU=y
diff --git a/redhat/configs/fedora/generic/CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK b/redhat/configs/fedora/generic/CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK
new file mode 100644
index 000000000000..6f26275b1c75
--- /dev/null
+++ b/redhat/configs/fedora/generic/CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK
@@ -0,0 +1 @@
+CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK=y
diff --git a/redhat/configs/pending-common/generic/CONFIG_KVM_ARM_PMU b/redhat/configs/pending-common/generic/CONFIG_KVM_ARM_PMU
deleted file mode 100644
index c60b45de4995..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_KVM_ARM_PMU
+++ /dev/null
@@ -1,17 +0,0 @@
-# CONFIG_KVM_ARM_PMU:
-#
-# Adds support for a virtual Performance Monitoring Unit (PMU) in
-# virtual machines.
-#
-# Symbol: KVM_ARM_PMU [=y]
-# Type : bool
-# Defined at arch/arm64/kvm/Kconfig:52
-# Prompt: Virtual Performance Monitoring Unit (PMU) support
-# Depends on: VIRTUALIZATION [=y] && KVM [=y] && HW_PERF_EVENTS [=y]
-# Location:
-# -> Virtualization (VIRTUALIZATION [=y])
-# -> Kernel-based Virtual Machine (KVM) support (KVM [=y])
-#
-#
-#
-CONFIG_KVM_ARM_PMU=y
--
GitLab
2 years, 4 months
[OS-BUILD PATCH] [redhat] New configs in lib/Kconfig.debug
by GitLab Bridge on behalf of jeremycline
From: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
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.
CONFIG_DEBUG_FS_ALLOW_ALL:
No restrictions apply. Both API and filesystem registration
is on. This is the normal default operation.
Symbol: DEBUG_FS_ALLOW_ALL [=y]
Type : bool
Defined at lib/Kconfig.debug:500
Prompt: Access normal
Depends on: <choice>
Location:
-> Kernel hacking
-> Generic Kernel Debugging Instruments
-> Debug Filesystem (DEBUG_FS [=y])
-> Debugfs default access (<choice> [=y])
---
CONFIG_DEBUG_FS_ALLOW_NONE:
Access is off. Clients get -PERM when trying to create nodes in
debugfs tree and debugfs is not registered as a filesystem.
Client can then back-off or continue without debugfs access.
Symbol: DEBUG_FS_ALLOW_NONE [=n]
Type : bool
Defined at lib/Kconfig.debug:513
Prompt: No access
Depends on: <choice>
Location:
-> Kernel hacking
-> Generic Kernel Debugging Instruments
-> Debug Filesystem (DEBUG_FS [=y])
-> Debugfs default access (<choice> [=y])
---
CONFIG_DEBUG_FS_DISALLOW_MOUNT:
The API is open but filesystem is not loaded. Clients can still do
their work and read with debug tools that do not need
debugfs filesystem.
Symbol: DEBUG_FS_DISALLOW_MOUNT [=n]
Type : bool
Defined at lib/Kconfig.debug:506
Prompt: Do not register debugfs as filesystem
Depends on: <choice>
Location:
-> Kernel hacking
-> Generic Kernel Debugging Instruments
-> Debug Filesystem (DEBUG_FS [=y])
-> Debugfs default access (<choice> [=y])
---
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
---
.../common/generic/CONFIG_DEBUG_FS_ALLOW_ALL | 1 +
.../common/generic/CONFIG_DEBUG_FS_ALLOW_NONE | 1 +
.../generic/CONFIG_DEBUG_FS_DISALLOW_MOUNT | 1 +
.../generic/CONFIG_DEBUG_FS_ALLOW_ALL | 19 ------------------
.../generic/CONFIG_DEBUG_FS_ALLOW_NONE | 20 -------------------
.../generic/CONFIG_DEBUG_FS_DISALLOW_MOUNT | 20 -------------------
6 files changed, 3 insertions(+), 59 deletions(-)
create mode 100644 redhat/configs/common/generic/CONFIG_DEBUG_FS_ALLOW_ALL
create mode 100644 redhat/configs/common/generic/CONFIG_DEBUG_FS_ALLOW_NONE
create mode 100644 redhat/configs/common/generic/CONFIG_DEBUG_FS_DISALLOW_MOUNT
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_DEBUG_FS_ALLOW_ALL
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_DEBUG_FS_ALLOW_NONE
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_DEBUG_FS_DISALLOW_MOUNT
diff --git a/redhat/configs/common/generic/CONFIG_DEBUG_FS_ALLOW_ALL b/redhat/configs/common/generic/CONFIG_DEBUG_FS_ALLOW_ALL
new file mode 100644
index 000000000000..69490c3a53d5
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_DEBUG_FS_ALLOW_ALL
@@ -0,0 +1 @@
+CONFIG_DEBUG_FS_ALLOW_ALL=y
diff --git a/redhat/configs/common/generic/CONFIG_DEBUG_FS_ALLOW_NONE b/redhat/configs/common/generic/CONFIG_DEBUG_FS_ALLOW_NONE
new file mode 100644
index 000000000000..2d2a249b14c9
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_DEBUG_FS_ALLOW_NONE
@@ -0,0 +1 @@
+# CONFIG_DEBUG_FS_ALLOW_NONE is not set
diff --git a/redhat/configs/common/generic/CONFIG_DEBUG_FS_DISALLOW_MOUNT b/redhat/configs/common/generic/CONFIG_DEBUG_FS_DISALLOW_MOUNT
new file mode 100644
index 000000000000..d70cb272a100
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_DEBUG_FS_DISALLOW_MOUNT
@@ -0,0 +1 @@
+# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_DEBUG_FS_ALLOW_ALL b/redhat/configs/pending-common/generic/CONFIG_DEBUG_FS_ALLOW_ALL
deleted file mode 100644
index 083ba7cb0dd7..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_DEBUG_FS_ALLOW_ALL
+++ /dev/null
@@ -1,19 +0,0 @@
-# CONFIG_DEBUG_FS_ALLOW_ALL:
-#
-# No restrictions apply. Both API and filesystem registration
-# is on. This is the normal default operation.
-#
-# Symbol: DEBUG_FS_ALLOW_ALL [=y]
-# Type : bool
-# Defined at lib/Kconfig.debug:500
-# Prompt: Access normal
-# Depends on: <choice>
-# Location:
-# -> Kernel hacking
-# -> Generic Kernel Debugging Instruments
-# -> Debug Filesystem (DEBUG_FS [=y])
-# -> Debugfs default access (<choice> [=y])
-#
-#
-#
-CONFIG_DEBUG_FS_ALLOW_ALL=y
diff --git a/redhat/configs/pending-common/generic/CONFIG_DEBUG_FS_ALLOW_NONE b/redhat/configs/pending-common/generic/CONFIG_DEBUG_FS_ALLOW_NONE
deleted file mode 100644
index f61111aac6c0..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_DEBUG_FS_ALLOW_NONE
+++ /dev/null
@@ -1,20 +0,0 @@
-# CONFIG_DEBUG_FS_ALLOW_NONE:
-#
-# Access is off. Clients get -PERM when trying to create nodes in
-# debugfs tree and debugfs is not registered as a filesystem.
-# Client can then back-off or continue without debugfs access.
-#
-# Symbol: DEBUG_FS_ALLOW_NONE [=n]
-# Type : bool
-# Defined at lib/Kconfig.debug:513
-# Prompt: No access
-# Depends on: <choice>
-# Location:
-# -> Kernel hacking
-# -> Generic Kernel Debugging Instruments
-# -> Debug Filesystem (DEBUG_FS [=y])
-# -> Debugfs default access (<choice> [=y])
-#
-#
-#
-# CONFIG_DEBUG_FS_ALLOW_NONE is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_DEBUG_FS_DISALLOW_MOUNT b/redhat/configs/pending-common/generic/CONFIG_DEBUG_FS_DISALLOW_MOUNT
deleted file mode 100644
index 270523a0536d..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_DEBUG_FS_DISALLOW_MOUNT
+++ /dev/null
@@ -1,20 +0,0 @@
-# CONFIG_DEBUG_FS_DISALLOW_MOUNT:
-#
-# The API is open but filesystem is not loaded. Clients can still do
-# their work and read with debug tools that do not need
-# debugfs filesystem.
-#
-# Symbol: DEBUG_FS_DISALLOW_MOUNT [=n]
-# Type : bool
-# Defined at lib/Kconfig.debug:506
-# Prompt: Do not register debugfs as filesystem
-# Depends on: <choice>
-# Location:
-# -> Kernel hacking
-# -> Generic Kernel Debugging Instruments
-# -> Debug Filesystem (DEBUG_FS [=y])
-# -> Debugfs default access (<choice> [=y])
-#
-#
-#
-# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set
--
GitLab
2 years, 4 months
[OS-BUILD PATCH] [redhat] New configs in lib/Kconfig.debug
by GitLab Bridge on behalf of jeremycline
From: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
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.
CONFIG_DEBUG_VM_PGTABLE:
This option provides a debug method which can be used to test
architecture page table helper functions on various platforms in
verifying if they comply with expected generic MM semantics. This
will help architecture code in making sure that any changes or
new additions of these helpers still conform to expected
semantics of the generic MM. Platforms will have to opt in for
this through ARCH_HAS_DEBUG_VM_PGTABLE.
If unsure, say N.
Symbol: DEBUG_VM_PGTABLE [=n]
Type : bool
Defined at lib/Kconfig.debug:702
Prompt: Debug arch page table for semantics compliance
Depends on: MMU [=y] && ARCH_HAS_DEBUG_VM_PGTABLE [=y]
Location:
-> Kernel hacking
-> Memory Debugging
---
CONFIG_TEST_BITOPS:
This builds the "test_bitops" module that is much like the
TEST_LKM module except that it does a basic exercise of the
clear_bit and set_bit macros to make sure there are no compiler
warnings from C=1 sparse checker or -Wextra compilations. It has
no dependencies and doesn't run or load unless explicitly requested
by name. for example: modprobe test_bitops.
If unsure, say N.
Symbol: TEST_BITOPS [=n]
Type : tristate
Defined at lib/Kconfig.debug:2025
Prompt: Test module for compilation of clear_bit/set_bit operations
Depends on: RUNTIME_TESTING_MENU [=y] && m && MODULES [=y]
Location:
-> Kernel hacking
-> Kernel Testing and Coverage
-> Runtime Testing (RUNTIME_TESTING_MENU [=y])
---
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
---
.../common/generic/CONFIG_DEBUG_VM_PGTABLE | 1 +
.../configs/common/generic/CONFIG_TEST_BITOPS | 1 +
.../generic/CONFIG_DEBUG_VM_PGTABLE | 24 -------------------
.../pending-common/generic/CONFIG_TEST_BITOPS | 24 -------------------
4 files changed, 2 insertions(+), 48 deletions(-)
create mode 100644 redhat/configs/common/generic/CONFIG_DEBUG_VM_PGTABLE
create mode 100644 redhat/configs/common/generic/CONFIG_TEST_BITOPS
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_DEBUG_VM_PGTABLE
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_TEST_BITOPS
diff --git a/redhat/configs/common/generic/CONFIG_DEBUG_VM_PGTABLE b/redhat/configs/common/generic/CONFIG_DEBUG_VM_PGTABLE
new file mode 100644
index 000000000000..2dabf3429c81
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_DEBUG_VM_PGTABLE
@@ -0,0 +1 @@
+# CONFIG_DEBUG_VM_PGTABLE is not set
diff --git a/redhat/configs/common/generic/CONFIG_TEST_BITOPS b/redhat/configs/common/generic/CONFIG_TEST_BITOPS
new file mode 100644
index 000000000000..245f24428550
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_TEST_BITOPS
@@ -0,0 +1 @@
+# CONFIG_TEST_BITOPS is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_DEBUG_VM_PGTABLE b/redhat/configs/pending-common/generic/CONFIG_DEBUG_VM_PGTABLE
deleted file mode 100644
index 9f311469e240..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_DEBUG_VM_PGTABLE
+++ /dev/null
@@ -1,24 +0,0 @@
-# CONFIG_DEBUG_VM_PGTABLE:
-#
-# This option provides a debug method which can be used to test
-# architecture page table helper functions on various platforms in
-# verifying if they comply with expected generic MM semantics. This
-# will help architecture code in making sure that any changes or
-# new additions of these helpers still conform to expected
-# semantics of the generic MM. Platforms will have to opt in for
-# this through ARCH_HAS_DEBUG_VM_PGTABLE.
-#
-# If unsure, say N.
-#
-# Symbol: DEBUG_VM_PGTABLE [=n]
-# Type : bool
-# Defined at lib/Kconfig.debug:702
-# Prompt: Debug arch page table for semantics compliance
-# Depends on: MMU [=y] && ARCH_HAS_DEBUG_VM_PGTABLE [=y]
-# Location:
-# -> Kernel hacking
-# -> Memory Debugging
-#
-#
-#
-# CONFIG_DEBUG_VM_PGTABLE is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_TEST_BITOPS b/redhat/configs/pending-common/generic/CONFIG_TEST_BITOPS
deleted file mode 100644
index 86e8dea053dc..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_TEST_BITOPS
+++ /dev/null
@@ -1,24 +0,0 @@
-# CONFIG_TEST_BITOPS:
-#
-# This builds the "test_bitops" module that is much like the
-# TEST_LKM module except that it does a basic exercise of the
-# clear_bit and set_bit macros to make sure there are no compiler
-# warnings from C=1 sparse checker or -Wextra compilations. It has
-# no dependencies and doesn't run or load unless explicitly requested
-# by name. for example: modprobe test_bitops.
-#
-# If unsure, say N.
-#
-# Symbol: TEST_BITOPS [=n]
-# Type : tristate
-# Defined at lib/Kconfig.debug:2025
-# Prompt: Test module for compilation of clear_bit/set_bit operations
-# Depends on: RUNTIME_TESTING_MENU [=y] && m && MODULES [=y]
-# Location:
-# -> Kernel hacking
-# -> Kernel Testing and Coverage
-# -> Runtime Testing (RUNTIME_TESTING_MENU [=y])
-#
-#
-#
-# CONFIG_TEST_BITOPS is not set
--
2.26.2
2 years, 4 months
[OS-BUILD PATCH] [redhat] New configs in drivers/clk
by GitLab Bridge on behalf of jmflinuxtx
From: "Justin M. Forbes" <jforbes(a)fedoraproject.org>
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.
CONFIG_COMMON_CLK:
The common clock framework is a single definition of struct
clk, useful across many platforms, as well as an
implementation of the clock API in include/linux/clk.h.
Architectures utilizing the common struct clk should select
this option.
Symbol: COMMON_CLK [=n]
Type : bool
Defined at drivers/clk/Kconfig:25
Prompt: Common Clock Framework
Depends on: !HAVE_LEGACY_CLK [=n]
Location:
-> Device Drivers
Selects: HAVE_CLK_PREPARE [=n] && CLKDEV_LOOKUP [=n] && SRCU [=y] && RATIONAL [=n]
Selected by [n]:
- MFD_INTEL_LPSS [=n] && HAS_IOMEM [=y]
- INTEL_ATOMISP [=n] && STAGING [=n] && STAGING_MEDIA [=n] && MEDIA_SUPPORT [=n] && X86 && EFI && PCI [=y] && ACPI
- PMC_ATOM [=n] && X86 && PCI [=y]
---
Signed-off-by: Justin M. Forbes <jforbes(a)fedoraproject.org>
---
.../configs/common/generic/CONFIG_COMMON_CLK | 1 +
.../pending-common/generic/CONFIG_COMMON_CLK | 24 -------------------
2 files changed, 1 insertion(+), 24 deletions(-)
create mode 100644 redhat/configs/common/generic/CONFIG_COMMON_CLK
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_COMMON_CLK
diff --git a/redhat/configs/common/generic/CONFIG_COMMON_CLK b/redhat/configs/common/generic/CONFIG_COMMON_CLK
new file mode 100644
index 000000000000..077e3ea2a4bb
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_COMMON_CLK
@@ -0,0 +1 @@
+# CONFIG_COMMON_CLK is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_COMMON_CLK b/redhat/configs/pending-common/generic/CONFIG_COMMON_CLK
deleted file mode 100644
index ce3f5f9ca539..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_COMMON_CLK
+++ /dev/null
@@ -1,24 +0,0 @@
-# CONFIG_COMMON_CLK:
-#
-# The common clock framework is a single definition of struct
-# clk, useful across many platforms, as well as an
-# implementation of the clock API in include/linux/clk.h.
-# Architectures utilizing the common struct clk should select
-# this option.
-#
-# Symbol: COMMON_CLK [=n]
-# Type : bool
-# Defined at drivers/clk/Kconfig:25
-# Prompt: Common Clock Framework
-# Depends on: !HAVE_LEGACY_CLK [=n]
-# Location:
-# -> Device Drivers
-# Selects: HAVE_CLK_PREPARE [=n] && CLKDEV_LOOKUP [=n] && SRCU [=y] && RATIONAL [=n]
-# Selected by [n]:
-# - MFD_INTEL_LPSS [=n] && HAS_IOMEM [=y]
-# - INTEL_ATOMISP [=n] && STAGING [=n] && STAGING_MEDIA [=n] && MEDIA_SUPPORT [=n] && X86 && EFI && PCI [=y] && ACPI
-# - PMC_ATOM [=n] && X86 && PCI [=y]
-#
-#
-#
-# CONFIG_COMMON_CLK is not set
--
2.27.0
2 years, 4 months
[OS-BUILD PATCH] [redhat] New configs in drivers/dma-buf
by GitLab Bridge on behalf of jeremycline
From: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
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.
CONFIG_DMABUF_HEAPS_SYSTEM:
Choose this option to enable the system dmabuf heap. The system heap
is backed by pages from the buddy allocator. If in doubt, say Y.
Symbol: DMABUF_HEAPS_SYSTEM [=n]
Type : bool
Defined at drivers/dma-buf/heaps/Kconfig:1
Prompt: DMA-BUF System Heap
Depends on: DMABUF_HEAPS [=y]
Location:
-> Device Drivers
-> DMABUF options
-> DMA-BUF Userland Memory Heaps (DMABUF_HEAPS [=y])
---
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
---
.../common/generic/CONFIG_DMABUF_HEAPS_SYSTEM | 1 +
.../generic/CONFIG_DMABUF_HEAPS_SYSTEM | 18 ------------------
2 files changed, 1 insertion(+), 18 deletions(-)
create mode 100644 redhat/configs/common/generic/CONFIG_DMABUF_HEAPS_SYSTEM
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_DMABUF_HEAPS_SYSTEM
diff --git a/redhat/configs/common/generic/CONFIG_DMABUF_HEAPS_SYSTEM b/redhat/configs/common/generic/CONFIG_DMABUF_HEAPS_SYSTEM
new file mode 100644
index 000000000000..0e816f5b8e09
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_DMABUF_HEAPS_SYSTEM
@@ -0,0 +1 @@
+# CONFIG_DMABUF_HEAPS_SYSTEM is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_DMABUF_HEAPS_SYSTEM b/redhat/configs/pending-common/generic/CONFIG_DMABUF_HEAPS_SYSTEM
deleted file mode 100644
index 0d3ac7684131..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_DMABUF_HEAPS_SYSTEM
+++ /dev/null
@@ -1,18 +0,0 @@
-# CONFIG_DMABUF_HEAPS_SYSTEM:
-#
-# Choose this option to enable the system dmabuf heap. The system heap
-# is backed by pages from the buddy allocator. If in doubt, say Y.
-#
-# Symbol: DMABUF_HEAPS_SYSTEM [=n]
-# Type : bool
-# Defined at drivers/dma-buf/heaps/Kconfig:1
-# Prompt: DMA-BUF System Heap
-# Depends on: DMABUF_HEAPS [=y]
-# Location:
-# -> Device Drivers
-# -> DMABUF options
-# -> DMA-BUF Userland Memory Heaps (DMABUF_HEAPS [=y])
-#
-#
-#
-# CONFIG_DMABUF_HEAPS_SYSTEM is not set
--
GitLab
2 years, 4 months