[OS-BUILD PATCH] [redhat] New configs in drivers/power
by CKI Gitlab (via Email Bridge)
From: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
[redhat] New configs in drivers/power
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_CHARGER_BQ256XX:
Say Y to enable support for the TI BQ256XX battery chargers. The
BQ256XX family of devices are highly-integrated, switch-mode battery
charge management and system power path management devices for single
cell Li-ion and Li-polymer batteries.
Symbol: CHARGER_BQ256XX [=n]
Type : tristate
Defined at drivers/power/supply/Kconfig:658
Prompt: TI BQ256XX battery charger driver
Depends on: POWER_SUPPLY [=y] && I2C [=y] && (GPIOLIB [=y] || COMPILE_TEST [=n])
Location:
-> Device Drivers
-> Power supply class support (POWER_SUPPLY [=y])
Selects: REGMAP_I2C [=m]
---
CONFIG_CHARGER_LTC4162L:
Say Y to include support for the Analog Devices (Linear Technology)
LTC4162-L battery charger connected to I2C.
Symbol: CHARGER_LTC4162L [=n]
Type : tristate
Defined at drivers/power/supply/Kconfig:517
Prompt: LTC4162-L charger
Depends on: POWER_SUPPLY [=y] && I2C [=y]
Location:
-> Device Drivers
-> Power supply class support (POWER_SUPPLY [=y])
Selects: REGMAP_I2C [=m]
---
Cc: Lenny Szubowicz <lszubowi(a)redhat.com>
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
diff a/redhat/configs/common/generic/CONFIG_CHARGER_BQ256XX b/redhat/configs/common/generic/CONFIG_CHARGER_BQ256XX
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_CHARGER_BQ256XX
@@ -0,0 +1 @@
+# CONFIG_CHARGER_BQ256XX is not set
diff a/redhat/configs/common/generic/CONFIG_CHARGER_LTC4162L b/redhat/configs/common/generic/CONFIG_CHARGER_LTC4162L
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_CHARGER_LTC4162L
@@ -0,0 +1 @@
+# CONFIG_CHARGER_LTC4162L is not set
diff a/redhat/configs/pending-common/generic/CONFIG_CHARGER_BQ256XX b/redhat/configs/pending-common/generic/CONFIG_CHARGER_BQ256XX
--- a/redhat/configs/pending-common/generic/CONFIG_CHARGER_BQ256XX
+++ /dev/null
@@ -1,20 +0,0 @@
-# CONFIG_CHARGER_BQ256XX:
-#
-# Say Y to enable support for the TI BQ256XX battery chargers. The
-# BQ256XX family of devices are highly-integrated, switch-mode battery
-# charge management and system power path management devices for single
-# cell Li-ion and Li-polymer batteries.
-#
-# Symbol: CHARGER_BQ256XX [=n]
-# Type : tristate
-# Defined at drivers/power/supply/Kconfig:658
-# Prompt: TI BQ256XX battery charger driver
-# Depends on: POWER_SUPPLY [=y] && I2C [=y] && (GPIOLIB [=y] || COMPILE_TEST [=n])
-# Location:
-# -> Device Drivers
-# -> Power supply class support (POWER_SUPPLY [=y])
-# Selects: REGMAP_I2C [=m]
-#
-#
-#
-# CONFIG_CHARGER_BQ256XX is not set
diff a/redhat/configs/pending-common/generic/CONFIG_CHARGER_LTC4162L b/redhat/configs/pending-common/generic/CONFIG_CHARGER_LTC4162L
--- a/redhat/configs/pending-common/generic/CONFIG_CHARGER_LTC4162L
+++ /dev/null
@@ -1,18 +0,0 @@
-# CONFIG_CHARGER_LTC4162L:
-#
-# Say Y to include support for the Analog Devices (Linear Technology)
-# LTC4162-L battery charger connected to I2C.
-#
-# Symbol: CHARGER_LTC4162L [=n]
-# Type : tristate
-# Defined at drivers/power/supply/Kconfig:517
-# Prompt: LTC4162-L charger
-# Depends on: POWER_SUPPLY [=y] && I2C [=y]
-# Location:
-# -> Device Drivers
-# -> Power supply class support (POWER_SUPPLY [=y])
-# Selects: REGMAP_I2C [=m]
-#
-#
-#
-# CONFIG_CHARGER_LTC4162L is not set
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/919
29 minutes
[OS-BUILD PATCH] [redhat] New configs in drivers/nvmem
by CKI Gitlab (via Email Bridge)
From: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
[redhat] New configs in drivers/nvmem
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_NVMEM_RMEM:
This driver maps reserved memory into an nvmem device. It might be
useful to expose information left by firmware in memory.
This driver can also be built as a module. If so, the module
will be called nvmem-rmem.
Symbol: NVMEM_RMEM [=n]
Type : tristate
Defined at drivers/nvmem/Kconfig:273
Prompt: Reserved Memory Based Driver Support
Depends on: NVMEM [=y]
Location:
-> Device Drivers
-> NVMEM Support (NVMEM [=y])
---
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
diff a/redhat/configs/common/generic/CONFIG_NVMEM_RMEM b/redhat/configs/common/generic/CONFIG_NVMEM_RMEM
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_NVMEM_RMEM
@@ -0,0 +1 @@
+# CONFIG_NVMEM_RMEM is not set
diff a/redhat/configs/pending-common/generic/CONFIG_NVMEM_RMEM b/redhat/configs/pending-common/generic/CONFIG_NVMEM_RMEM
--- a/redhat/configs/pending-common/generic/CONFIG_NVMEM_RMEM
+++ /dev/null
@@ -1,19 +0,0 @@
-# CONFIG_NVMEM_RMEM:
-#
-# This driver maps reserved memory into an nvmem device. It might be
-# useful to expose information left by firmware in memory.
-#
-# This driver can also be built as a module. If so, the module
-# will be called nvmem-rmem.
-# Symbol: NVMEM_RMEM [=n]
-# Type : tristate
-# Defined at drivers/nvmem/Kconfig:273
-# Prompt: Reserved Memory Based Driver Support
-# Depends on: NVMEM [=y]
-# Location:
-# -> Device Drivers
-# -> NVMEM Support (NVMEM [=y])
-#
-#
-#
-# CONFIG_NVMEM_RMEM is not set
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/931
30 minutes
[OS-BUILD PATCH] [redhat] New configs in drivers/media
by CKI Gitlab (via Email Bridge)
From: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
[redhat] New configs in drivers/media
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_VIDEO_IMX334:
This is a Video4Linux2 sensor driver for the Sony
IMX334 camera.
To compile this driver as a module, choose M here: the
module will be called imx334.
Symbol: VIDEO_IMX334 [=n]
Type : tristate
Defined at drivers/media/i2c/Kconfig:816
Prompt: Sony IMX334 sensor support
Depends on: MEDIA_SUPPORT [=m] && OF_GPIO [=y] && I2C [=y] && VIDEO_V4L2 [=m]
Visible if: MEDIA_SUPPORT [=m] && OF_GPIO [=y] && I2C [=y] && VIDEO_V4L2 [=m] && MEDIA_CAMERA_SUPPORT [=y]
Location:
-> Device Drivers
-> Multimedia support (MEDIA_SUPPORT [=m])
-> Media ancillary drivers
-> Camera sensor devices
Selects: VIDEO_V4L2_SUBDEV_API [=n] && MEDIA_CONTROLLER [=y] && V4L2_FWNODE [=n]
---
CONFIG_VIDEO_OV5648:
This is a Video4Linux2 sensor driver for the OmniVision
OV5648 camera.
To compile this driver as a module, choose M here: the
module will be called ov5648.
Symbol: VIDEO_OV5648 [=n]
Type : tristate
Defined at drivers/media/i2c/Kconfig:953
Prompt: OmniVision OV5648 sensor support
Depends on: MEDIA_SUPPORT [=m] && I2C [=y] && PM [=y] && VIDEO_V4L2 [=m]
Visible if: MEDIA_SUPPORT [=m] && I2C [=y] && PM [=y] && VIDEO_V4L2 [=m] && MEDIA_CAMERA_SUPPORT [=y]
Location:
-> Device Drivers
-> Multimedia support (MEDIA_SUPPORT [=m])
-> Media ancillary drivers
-> Camera sensor devices
Selects: MEDIA_CONTROLLER [=y] && VIDEO_V4L2_SUBDEV_API [=n] && V4L2_FWNODE [=n]
---
CONFIG_VIDEO_OV8865:
This is a Video4Linux2 sensor driver for OmniVision
OV8865 camera sensor.
To compile this driver as a module, choose M here: the
module will be called ov8865.
Symbol: VIDEO_OV8865 [=n]
Type : tristate
Defined at drivers/media/i2c/Kconfig:1078
Prompt: OmniVision OV8865 sensor support
Depends on: MEDIA_SUPPORT [=m] && I2C [=y] && PM [=y] && VIDEO_V4L2 [=m]
Visible if: MEDIA_SUPPORT [=m] && I2C [=y] && PM [=y] && VIDEO_V4L2 [=m] && MEDIA_CAMERA_SUPPORT [=y]
Location:
-> Device Drivers
-> Multimedia support (MEDIA_SUPPORT [=m])
-> Media ancillary drivers
-> Camera sensor devices
Selects: MEDIA_CONTROLLER [=y] && VIDEO_V4L2_SUBDEV_API [=n] && V4L2_FWNODE [=n]
---
CONFIG_VIDEO_RDACM21:
This driver supports the IMI RDACM21 GMSL camera, used in
ADAS systems.
This camera should be used in conjunction with a GMSL
deserialiser such as the MAX9286.
Symbol: VIDEO_RDACM21 [=n]
Type : tristate
Defined at drivers/media/i2c/Kconfig:1260
Prompt: IMI RDACM21 camera support
Depends on: MEDIA_SUPPORT [=m] && VIDEO_V4L2 [=m] && I2C [=y]
Visible if: MEDIA_SUPPORT [=m] && VIDEO_V4L2 [=m] && I2C [=y] && MEDIA_CAMERA_SUPPORT [=y]
Location:
-> Device Drivers
-> Multimedia support (MEDIA_SUPPORT [=m])
-> Media ancillary drivers
-> Camera sensor devices
Selects: V4L2_FWNODE [=n] && VIDEO_V4L2_SUBDEV_API [=n] && MEDIA_CONTROLLER [=y] && VIDEO_MAX9271_LIB [=n]
---
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
diff a/redhat/configs/common/generic/CONFIG_VIDEO_IMX334 b/redhat/configs/common/generic/CONFIG_VIDEO_IMX334
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_VIDEO_IMX334
@@ -0,0 +1 @@
+# CONFIG_VIDEO_IMX334 is not set
diff a/redhat/configs/common/generic/CONFIG_VIDEO_OV5648 b/redhat/configs/common/generic/CONFIG_VIDEO_OV5648
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_VIDEO_OV5648
@@ -0,0 +1 @@
+# CONFIG_VIDEO_OV5648 is not set
diff a/redhat/configs/common/generic/CONFIG_VIDEO_OV8865 b/redhat/configs/common/generic/CONFIG_VIDEO_OV8865
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_VIDEO_OV8865
@@ -0,0 +1 @@
+# CONFIG_VIDEO_OV8865 is not set
diff a/redhat/configs/common/generic/CONFIG_VIDEO_RDACM21 b/redhat/configs/common/generic/CONFIG_VIDEO_RDACM21
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_VIDEO_RDACM21
@@ -0,0 +1 @@
+# CONFIG_VIDEO_RDACM21 is not set
diff a/redhat/configs/pending-common/generic/CONFIG_VIDEO_IMX334 b/redhat/configs/pending-common/generic/CONFIG_VIDEO_IMX334
--- a/redhat/configs/pending-common/generic/CONFIG_VIDEO_IMX334
+++ /dev/null
@@ -1,24 +0,0 @@
-# CONFIG_VIDEO_IMX334:
-#
-# This is a Video4Linux2 sensor driver for the Sony
-# IMX334 camera.
-#
-# To compile this driver as a module, choose M here: the
-# module will be called imx334.
-#
-# Symbol: VIDEO_IMX334 [=n]
-# Type : tristate
-# Defined at drivers/media/i2c/Kconfig:816
-# Prompt: Sony IMX334 sensor support
-# Depends on: MEDIA_SUPPORT [=m] && OF_GPIO [=y] && I2C [=y] && VIDEO_V4L2 [=m]
-# Visible if: MEDIA_SUPPORT [=m] && OF_GPIO [=y] && I2C [=y] && VIDEO_V4L2 [=m] && MEDIA_CAMERA_SUPPORT [=y]
-# Location:
-# -> Device Drivers
-# -> Multimedia support (MEDIA_SUPPORT [=m])
-# -> Media ancillary drivers
-# -> Camera sensor devices
-# Selects: VIDEO_V4L2_SUBDEV_API [=n] && MEDIA_CONTROLLER [=y] && V4L2_FWNODE [=n]
-#
-#
-#
-# CONFIG_VIDEO_IMX334 is not set
diff a/redhat/configs/pending-common/generic/CONFIG_VIDEO_OV5648 b/redhat/configs/pending-common/generic/CONFIG_VIDEO_OV5648
--- a/redhat/configs/pending-common/generic/CONFIG_VIDEO_OV5648
+++ /dev/null
@@ -1,24 +0,0 @@
-# CONFIG_VIDEO_OV5648:
-#
-# This is a Video4Linux2 sensor driver for the OmniVision
-# OV5648 camera.
-#
-# To compile this driver as a module, choose M here: the
-# module will be called ov5648.
-#
-# Symbol: VIDEO_OV5648 [=n]
-# Type : tristate
-# Defined at drivers/media/i2c/Kconfig:953
-# Prompt: OmniVision OV5648 sensor support
-# Depends on: MEDIA_SUPPORT [=m] && I2C [=y] && PM [=y] && VIDEO_V4L2 [=m]
-# Visible if: MEDIA_SUPPORT [=m] && I2C [=y] && PM [=y] && VIDEO_V4L2 [=m] && MEDIA_CAMERA_SUPPORT [=y]
-# Location:
-# -> Device Drivers
-# -> Multimedia support (MEDIA_SUPPORT [=m])
-# -> Media ancillary drivers
-# -> Camera sensor devices
-# Selects: MEDIA_CONTROLLER [=y] && VIDEO_V4L2_SUBDEV_API [=n] && V4L2_FWNODE [=n]
-#
-#
-#
-# CONFIG_VIDEO_OV5648 is not set
diff a/redhat/configs/pending-common/generic/CONFIG_VIDEO_OV8865 b/redhat/configs/pending-common/generic/CONFIG_VIDEO_OV8865
--- a/redhat/configs/pending-common/generic/CONFIG_VIDEO_OV8865
+++ /dev/null
@@ -1,24 +0,0 @@
-# CONFIG_VIDEO_OV8865:
-#
-# This is a Video4Linux2 sensor driver for OmniVision
-# OV8865 camera sensor.
-#
-# To compile this driver as a module, choose M here: the
-# module will be called ov8865.
-#
-# Symbol: VIDEO_OV8865 [=n]
-# Type : tristate
-# Defined at drivers/media/i2c/Kconfig:1078
-# Prompt: OmniVision OV8865 sensor support
-# Depends on: MEDIA_SUPPORT [=m] && I2C [=y] && PM [=y] && VIDEO_V4L2 [=m]
-# Visible if: MEDIA_SUPPORT [=m] && I2C [=y] && PM [=y] && VIDEO_V4L2 [=m] && MEDIA_CAMERA_SUPPORT [=y]
-# Location:
-# -> Device Drivers
-# -> Multimedia support (MEDIA_SUPPORT [=m])
-# -> Media ancillary drivers
-# -> Camera sensor devices
-# Selects: MEDIA_CONTROLLER [=y] && VIDEO_V4L2_SUBDEV_API [=n] && V4L2_FWNODE [=n]
-#
-#
-#
-# CONFIG_VIDEO_OV8865 is not set
diff a/redhat/configs/pending-common/generic/CONFIG_VIDEO_RDACM21 b/redhat/configs/pending-common/generic/CONFIG_VIDEO_RDACM21
--- a/redhat/configs/pending-common/generic/CONFIG_VIDEO_RDACM21
+++ /dev/null
@@ -1,24 +0,0 @@
-# CONFIG_VIDEO_RDACM21:
-#
-# This driver supports the IMI RDACM21 GMSL camera, used in
-# ADAS systems.
-#
-# This camera should be used in conjunction with a GMSL
-# deserialiser such as the MAX9286.
-#
-# Symbol: VIDEO_RDACM21 [=n]
-# Type : tristate
-# Defined at drivers/media/i2c/Kconfig:1260
-# Prompt: IMI RDACM21 camera support
-# Depends on: MEDIA_SUPPORT [=m] && VIDEO_V4L2 [=m] && I2C [=y]
-# Visible if: MEDIA_SUPPORT [=m] && VIDEO_V4L2 [=m] && I2C [=y] && MEDIA_CAMERA_SUPPORT [=y]
-# Location:
-# -> Device Drivers
-# -> Multimedia support (MEDIA_SUPPORT [=m])
-# -> Media ancillary drivers
-# -> Camera sensor devices
-# Selects: V4L2_FWNODE [=n] && VIDEO_V4L2_SUBDEV_API [=n] && MEDIA_CONTROLLER [=y] && VIDEO_MAX9271_LIB [=n]
-#
-#
-#
-# CONFIG_VIDEO_RDACM21 is not set
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/906
33 minutes
[OS-BUILD PATCH] [redhat] Add GIT macro to Makefile and
Makefile.common:
by GitLab Bridge on behalf of bcrocker
From: Ben Crocker <bcrocker(a)redhat.com>
GIT ?= git
and replace literal occurrences of 'git' with $(GIT).
This change enables us to override 'git' with, e.g., some
arbitrary shell script that prints additional information
and/or does additional processing before and/or after (or
even instead of) invoking /usr/bin/git.
Signed-off-by: Ben Crocker <bcrocker(a)redhat.com>
---
redhat/Makefile | 29 +++++++++++++++--------------
redhat/Makefile.common | 16 ++++++++--------
2 files changed, 23 insertions(+), 22 deletions(-)
diff --git a/redhat/Makefile b/redhat/Makefile
index 27d2cd94e78f..ee3702434e05 100644
--- a/redhat/Makefile
+++ b/redhat/Makefile
@@ -1,3 +1,4 @@
+GIT ?= git
include Makefile.common
include Makefile.rhpkg
@@ -32,8 +33,8 @@ endif
BUILD_TARGET ?= --scratch $(BUILD_SCRATCH_TARGET)
FLAVOR =
-RHGITURL?=$(shell git config rhg.url || git config remote.origin.url)
-RHGITCOMMIT?=$(shell git log -1 --pretty=format:%H)
+RHGITURL?=$(shell $(GIT) config rhg.url || $(GIT) config remote.origin.url)
+RHGITCOMMIT?=$(shell $(GIT) log -1 --pretty=format:%H)
# this section is needed in order to make O= to work
_OUTPUT := ..
@@ -199,7 +200,7 @@ $(KABIDW_TARBALL):
dist-git-version-check:
@# genspec.sh uses pathspec magic that wasn't introduced until version 2.13
@IFS=" ."; \
- set -- $$(git --version); \
+ set -- $$($(GIT) --version); \
IFS=; \
if [ "$$3" -lt 2 -o \( "$$3" -eq 2 -a "$$4" -lt 13 \) ]; then \
echo "ERROR: You need git version 2.13 or newer to run some setup commands"; \
@@ -219,7 +220,7 @@ setup-source: dist-git-version-check dist-clean-sources
sources-rh: $(TARBALL)
@cp -l $(TARBALL) $(SOURCES)/ || cp $(TARBALL) $(SOURCES)/
@touch $(TESTPATCH)
- @git diff --no-renames HEAD > $(TESTPATCH).tmp
+ @$(GIT) diff --no-renames HEAD > $(TESTPATCH).tmp
@# 1) filterdiff will return crap from the patches it just filtered,
@# that's why egrep is needed so if there're changes under redhat/
@# but not everywhere else, it will be empty just like
@@ -265,7 +266,7 @@ sources-rh: $(TARBALL)
dist-sources: setup-source dist-configs-check dist-kabi dist-kabi-dup sources-rh
dist-test-patch:
- @git diff --no-renames HEAD > $(TESTPATCH);
+ @$(GIT) diff --no-renames HEAD > $(TESTPATCH);
@($(FILTERDIFF) $(TESTPATCH) | egrep -v "^index|^diff" >$(TESTPATCH).tmp; true)
@mv $(TESTPATCH).tmp $(TESTPATCH);
@@ -300,34 +301,34 @@ dist-release-finish: setup-source
@cp $(SOURCES)/$(CHANGELOG) $(REDHAT)/$(CHANGELOG)
@echo $(MARKER) > $(REDHAT)/marker
@# if neither changelog nor marker was updated, skip bumping a release
- git diff-index --quiet HEAD && (echo "Nothing changed, skipping updates"; exit 0) || true
+ $(GIT) diff-index --quiet HEAD && (echo "Nothing changed, skipping updates"; exit 0) || true
$(REDHAT)/scripts/new_release.sh $(REDHAT) $(__YSTREAM) $(__ZSTREAM); \
- git add $(REDHAT)/$(CHANGELOG); \
- git add $(REDHAT)/marker; \
- git commit -s ../Makefile.rhelver $(REDHAT)/marker $(REDHAT)/$(CHANGELOG) $(PACKAGE_NAME).spec.template -m "[redhat] $(PACKAGE_NAME)-$(STAMP_VERSION)-$(PREBUILD)$(BUILD)$(BUILDID)"; \
+ $(GIT) add $(REDHAT)/$(CHANGELOG); \
+ $(GIT) add $(REDHAT)/marker; \
+ $(GIT) commit -s ../Makefile.rhelver $(REDHAT)/marker $(REDHAT)/$(CHANGELOG) $(PACKAGE_NAME).spec.template -m "[redhat] $(PACKAGE_NAME)-$(STAMP_VERSION)-$(PREBUILD)$(BUILD)$(BUILDID)"; \
dist-release: dist-clean-sources
@$(MAKE) dist-release-finish
dist-release-tag:
- @git tag -a -m "$(PACKAGE_NAME)-$(STAMP_VERSION)-$(PKGRELEASE)" $(PACKAGE_NAME)-$(STAMP_VERSION)-$(PKGRELEASE)
+ @$(GIT) tag -a -m "$(PACKAGE_NAME)-$(STAMP_VERSION)-$(PKGRELEASE)" $(PACKAGE_NAME)-$(STAMP_VERSION)-$(PKGRELEASE)
git-tree-check:
- @if test -n "$(DIST_PUSH)" && test -z "$(shell git remote get-url gitlab 2>/dev/null)"; then \
+ @if test -n "$(DIST_PUSH)" && test -z "$(shell $(GIT) remote get-url gitlab 2>/dev/null)"; then \
echo -e "Please run 'git remote add gitlab <url>' to enable git-push.\n"; \
exit 1; \
fi
- @git diff-index --quiet HEAD || \
+ @$(GIT) diff-index --quiet HEAD || \
{ echo -e "Dirty tree, please clean before merging.\n"; exit 1; }
DIST_BRANCH ?= "os-build"
dist-merge-upstream: git-tree-check
- @if test "$(shell git branch --show-current)" != "$(DIST_BRANCH)"; then \
+ @if test "$(shell $(GIT) branch --show-current)" != "$(DIST_BRANCH)"; then \
echo -e "Please checkout $(DIST_BRANCH) branch before merging.\n"; \
exit 1; \
fi;
@# If TAG is empty, script defaults to master:HEAD
- git checkout $(DIST_BRANCH)
+ $(GIT) checkout $(DIST_BRANCH)
@$(REDHAT)/scripts/ci/ark-update-configs.sh $(TAG)
dist-merge-upstream-push: export DIST_PUSH="1"
diff --git a/redhat/Makefile.common b/redhat/Makefile.common
index b335f3c77c7d..80c3b8dfccd4 100644
--- a/redhat/Makefile.common
+++ b/redhat/Makefile.common
@@ -1,4 +1,4 @@
-TOPDIR:=$(shell git rev-parse --show-toplevel)
+TOPDIR:=$(shell $(GIT) rev-parse --show-toplevel)
REDHAT:=$(TOPDIR)/redhat
include $(TOPDIR)/Makefile.rhelver
@@ -6,11 +6,11 @@ RPMBUILD := $(shell if [ -x "/usr/bin/rpmbuild" ]; then echo rpmbuild; \
else echo rpm; fi)
MACH := $(shell uname -m)
-RPMKVERSION:=$(shell git show HEAD:Makefile | sed -ne '/^VERSION\ =\ /{s///;p;q}')
-RPMKPATCHLEVEL:=$(shell git show HEAD:Makefile | sed -ne '/^PATCHLEVEL\ =\ /{s///;p;q}')
-RPMKSUBLEVEL:=$(shell git show HEAD:Makefile | sed -ne '/^SUBLEVEL\ =\ /{s///;p;q}')
-RPMKEXTRAVERSION:=$(shell git show HEAD:Makefile | sed -ne '/^EXTRAVERSION\ =\ /{s///;p;q}')
-GITID:= $(shell git log --max-count=1 --pretty=format:%H)
+RPMKVERSION:=$(shell $(GIT) show HEAD:Makefile | sed -ne '/^VERSION\ =\ /{s///;p;q}')
+RPMKPATCHLEVEL:=$(shell $(GIT) show HEAD:Makefile | sed -ne '/^PATCHLEVEL\ =\ /{s///;p;q}')
+RPMKSUBLEVEL:=$(shell $(GIT) show HEAD:Makefile | sed -ne '/^SUBLEVEL\ =\ /{s///;p;q}')
+RPMKEXTRAVERSION:=$(shell $(GIT) show HEAD:Makefile | sed -ne '/^EXTRAVERSION\ =\ /{s///;p;q}')
+GITID:= $(shell $(GIT) log --max-count=1 --pretty=format:%H)
# marker is git tag which we base off of for exporting patches
# Make sure marker uses RPMKPATCHLEVEL and RPMKEXTRAVERSION from the kernel
# makefile as opposed to any adjusted version for snapshotting.
@@ -42,8 +42,8 @@ else
endif
ifeq ($(VERSION_ON_UPSTREAM),1)
# master is expected to track mainline.
- MERGE_BASE:=$(shell git merge-base HEAD master)
- _TAG:=$(shell git describe $(MERGE_BASE))
+ MERGE_BASE:=$(shell $(GIT) merge-base HEAD master)
+ _TAG:=$(shell $(GIT) describe $(MERGE_BASE))
# a snapshot off of a tagged git is of the form [tag]-[cnt]-g[hash]
SNAPSHOT:=$(shell echo $(_TAG) | grep -c '\-g')
else
--
GitLab
2 hours, 37 minutes
[OS-BUILD PATCH] [redhat] New configs in crypto/Kconfig
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_CRYPTO_SM2:
Generic implementation of the SM2 public key algorithm. It was
published by State Encryption Management Bureau, China.
as specified by OSCCA GM/T 0003.1-2012 -- 0003.5-2012.
References:
https://tools.ietf.org/html/draft-shen-sm2-ecdsa-02
http://www.oscca.gov.cn/sca/xxgk/2010-12/17/content_1002386.shtml
http://www.gmbz.org.cn/main/bzlb.html
Symbol: CRYPTO_SM2 [=n]
Type : tristate
Defined at crypto/Kconfig:263
Prompt: SM2 algorithm
Depends on: CRYPTO [=y]
Location:
-> Cryptographic API (CRYPTO [=y])
Selects: CRYPTO_SM3 [=n] && CRYPTO_AKCIPHER [=y] && CRYPTO_MANAGER [=y] && MPILIB [=y] && ASN1 [=y]
---
CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE:
Allow obsolete cryptographic algorithms to be selected that have
already been phased out from internal use by the kernel, and are
only useful for userspace clients that still rely on them.
Symbol: CRYPTO_USER_API_ENABLE_OBSOLETE [=y]
Type : bool
Defined at crypto/Kconfig:1915
Prompt: Enable obsolete cryptographic algorithms for userspace
Depends on: CRYPTO [=y] && CRYPTO_USER_API [=y]
Location:
-> Cryptographic API (CRYPTO [=y])
---
CONFIG_CRYPTO_USER_API_RNG_CAVP:
This option enables extra API for CAVP testing via the user-space
interface: resetting of DRBG entropy, and providing Additional Data.
This should only be enabled for CAVP testing. You should say
no unless you know what this is.
Symbol: CRYPTO_USER_API_RNG_CAVP [=n]
Type : bool
Defined at crypto/Kconfig:1895
Prompt: Enable CAVP testing of DRBG
Depends on: CRYPTO [=y] && CRYPTO_USER_API_RNG [=y] && CRYPTO_DRBG [=y]
Location:
-> Cryptographic API (CRYPTO [=y])
-> User-space interface for random number generator algorithms (CRYPTO_USER_API_RNG [=y])
---
Cc: Herbert Xu <herbert.xu(a)redhat.com>
Cc: "David S. Miller" <davem(a)redhat.com>
Cc: Ondrej Mosnacek <omosnace(a)redhat.com>
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
---
.../configs/common/generic/CONFIG_CRYPTO_SM2 | 1 +
.../CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE | 1 +
.../generic/CONFIG_CRYPTO_USER_API_RNG_CAVP | 1 +
.../pending-common/generic/CONFIG_CRYPTO_SM2 | 23 -------------------
.../CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE | 17 --------------
.../generic/CONFIG_CRYPTO_USER_API_RNG_CAVP | 19 ---------------
6 files changed, 3 insertions(+), 59 deletions(-)
create mode 100644 redhat/configs/common/generic/CONFIG_CRYPTO_SM2
create mode 100644 redhat/configs/common/generic/CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE
create mode 100644 redhat/configs/common/generic/CONFIG_CRYPTO_USER_API_RNG_CAVP
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_CRYPTO_SM2
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_CRYPTO_USER_API_RNG_CAVP
diff --git a/redhat/configs/common/generic/CONFIG_CRYPTO_SM2 b/redhat/configs/common/generic/CONFIG_CRYPTO_SM2
new file mode 100644
index 000000000000..0d8c1b551abf
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_CRYPTO_SM2
@@ -0,0 +1 @@
+# CONFIG_CRYPTO_SM2 is not set
diff --git a/redhat/configs/common/generic/CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE b/redhat/configs/common/generic/CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE
new file mode 100644
index 000000000000..21d316c28741
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE
@@ -0,0 +1 @@
+CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y
diff --git a/redhat/configs/common/generic/CONFIG_CRYPTO_USER_API_RNG_CAVP b/redhat/configs/common/generic/CONFIG_CRYPTO_USER_API_RNG_CAVP
new file mode 100644
index 000000000000..7826178972a9
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_CRYPTO_USER_API_RNG_CAVP
@@ -0,0 +1 @@
+# CONFIG_CRYPTO_USER_API_RNG_CAVP is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_CRYPTO_SM2 b/redhat/configs/pending-common/generic/CONFIG_CRYPTO_SM2
deleted file mode 100644
index b577bb249279..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_CRYPTO_SM2
+++ /dev/null
@@ -1,23 +0,0 @@
-# CONFIG_CRYPTO_SM2:
-#
-# Generic implementation of the SM2 public key algorithm. It was
-# published by State Encryption Management Bureau, China.
-# as specified by OSCCA GM/T 0003.1-2012 -- 0003.5-2012.
-#
-# References:
-# https://tools.ietf.org/html/draft-shen-sm2-ecdsa-02
-# http://www.oscca.gov.cn/sca/xxgk/2010-12/17/content_1002386.shtml
-# http://www.gmbz.org.cn/main/bzlb.html
-#
-# Symbol: CRYPTO_SM2 [=n]
-# Type : tristate
-# Defined at crypto/Kconfig:263
-# Prompt: SM2 algorithm
-# Depends on: CRYPTO [=y]
-# Location:
-# -> Cryptographic API (CRYPTO [=y])
-# Selects: CRYPTO_SM3 [=n] && CRYPTO_AKCIPHER [=y] && CRYPTO_MANAGER [=y] && MPILIB [=y] && ASN1 [=y]
-#
-#
-#
-# CONFIG_CRYPTO_SM2 is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE b/redhat/configs/pending-common/generic/CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE
deleted file mode 100644
index b8bda73dbf55..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE
+++ /dev/null
@@ -1,17 +0,0 @@
-# CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE:
-#
-# Allow obsolete cryptographic algorithms to be selected that have
-# already been phased out from internal use by the kernel, and are
-# only useful for userspace clients that still rely on them.
-#
-# Symbol: CRYPTO_USER_API_ENABLE_OBSOLETE [=y]
-# Type : bool
-# Defined at crypto/Kconfig:1915
-# Prompt: Enable obsolete cryptographic algorithms for userspace
-# Depends on: CRYPTO [=y] && CRYPTO_USER_API [=y]
-# Location:
-# -> Cryptographic API (CRYPTO [=y])
-#
-#
-#
-CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y
diff --git a/redhat/configs/pending-common/generic/CONFIG_CRYPTO_USER_API_RNG_CAVP b/redhat/configs/pending-common/generic/CONFIG_CRYPTO_USER_API_RNG_CAVP
deleted file mode 100644
index 7e0c667a45ce..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_CRYPTO_USER_API_RNG_CAVP
+++ /dev/null
@@ -1,19 +0,0 @@
-# CONFIG_CRYPTO_USER_API_RNG_CAVP:
-#
-# This option enables extra API for CAVP testing via the user-space
-# interface: resetting of DRBG entropy, and providing Additional Data.
-# This should only be enabled for CAVP testing. You should say
-# no unless you know what this is.
-#
-# Symbol: CRYPTO_USER_API_RNG_CAVP [=n]
-# Type : bool
-# Defined at crypto/Kconfig:1895
-# Prompt: Enable CAVP testing of DRBG
-# Depends on: CRYPTO [=y] && CRYPTO_USER_API_RNG [=y] && CRYPTO_DRBG [=y]
-# Location:
-# -> Cryptographic API (CRYPTO [=y])
-# -> User-space interface for random number generator algorithms (CRYPTO_USER_API_RNG [=y])
-#
-#
-#
-# CONFIG_CRYPTO_USER_API_RNG_CAVP is not set
--
GitLab
5 hours, 48 minutes
[OS-BUILD PATCH] [redhat] New configs in arch/s390
by CKI Gitlab (via Email Bridge)
From: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
[redhat] New configs in arch/s390
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_ENTRY:
This option enables sanity checks in s390 low-level entry code.
Some of these sanity checks may slow down kernel entries and
exits or otherwise impact performance.
If unsure, say N.
Symbol: DEBUG_ENTRY [=n]
Type : bool
Defined at arch/s390/Kconfig.debug:9
Prompt: Debug low-level entry code
Depends on: DEBUG_KERNEL [=y]
Location:
-> Kernel hacking
-> s390 Debugging
---
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
diff a/redhat/configs/common/generic/CONFIG_DEBUG_ENTRY b/redhat/configs/common/generic/CONFIG_DEBUG_ENTRY
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_DEBUG_ENTRY
@@ -0,0 +1 @@
+# CONFIG_DEBUG_ENTRY is not set
diff a/redhat/configs/pending-common/generic/CONFIG_DEBUG_ENTRY b/redhat/configs/pending-common/generic/CONFIG_DEBUG_ENTRY
--- a/redhat/configs/pending-common/generic/CONFIG_DEBUG_ENTRY
+++ /dev/null
@@ -1,20 +0,0 @@
-# CONFIG_DEBUG_ENTRY:
-#
-# This option enables sanity checks in s390 low-level entry code.
-# Some of these sanity checks may slow down kernel entries and
-# exits or otherwise impact performance.
-#
-# If unsure, say N.
-#
-# Symbol: DEBUG_ENTRY [=n]
-# Type : bool
-# Defined at arch/s390/Kconfig.debug:9
-# Prompt: Debug low-level entry code
-# Depends on: DEBUG_KERNEL [=y]
-# Location:
-# -> Kernel hacking
-# -> s390 Debugging
-#
-#
-#
-# CONFIG_DEBUG_ENTRY is not set
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/900
7 hours, 24 minutes
[OS-BUILD PATCH] [redhat] New configs in drivers/net/can
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_CAN_MCP251XFD:
Driver for the Microchip MCP251XFD SPI FD-CAN controller
family.
Symbol: CAN_MCP251XFD [=n]
Type : tristate
Defined at drivers/net/can/spi/mcp251xfd/Kconfig:3
Prompt: Microchip MCP251xFD SPI CAN controllers
Depends on: NET [=y] && CAN [=m] && CAN_DEV [=m] && SPI [=y]
Location:
-> Networking support (NET [=y])
-> CAN bus subsystem support (CAN [=m])
-> CAN Device Drivers
-> Platform CAN drivers with Netlink support (CAN_DEV [=m])
-> CAN SPI interfaces
Selects: REGMAP [=y]
---
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
---
.../common/generic/CONFIG_CAN_MCP251XFD | 1 +
.../generic/CONFIG_CAN_MCP251XFD | 21 -------------------
2 files changed, 1 insertion(+), 21 deletions(-)
create mode 100644 redhat/configs/common/generic/CONFIG_CAN_MCP251XFD
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_CAN_MCP251XFD
diff --git a/redhat/configs/common/generic/CONFIG_CAN_MCP251XFD b/redhat/configs/common/generic/CONFIG_CAN_MCP251XFD
new file mode 100644
index 000000000000..ba4b9f992ff9
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_CAN_MCP251XFD
@@ -0,0 +1 @@
+# CONFIG_CAN_MCP251XFD is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_CAN_MCP251XFD b/redhat/configs/pending-common/generic/CONFIG_CAN_MCP251XFD
deleted file mode 100644
index a6fef51cc94b..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_CAN_MCP251XFD
+++ /dev/null
@@ -1,21 +0,0 @@
-# CONFIG_CAN_MCP251XFD:
-#
-# Driver for the Microchip MCP251XFD SPI FD-CAN controller
-# family.
-#
-# Symbol: CAN_MCP251XFD [=n]
-# Type : tristate
-# Defined at drivers/net/can/spi/mcp251xfd/Kconfig:3
-# Prompt: Microchip MCP251xFD SPI CAN controllers
-# Depends on: NET [=y] && CAN [=m] && CAN_DEV [=m] && SPI [=y]
-# Location:
-# -> Networking support (NET [=y])
-# -> CAN bus subsystem support (CAN [=m])
-# -> CAN Device Drivers
-# -> Platform CAN drivers with Netlink support (CAN_DEV [=m])
-# -> CAN SPI interfaces
-# Selects: REGMAP [=y]
-#
-#
-#
-# CONFIG_CAN_MCP251XFD is not set
--
GitLab
8 hours, 22 minutes
[OS-BUILD PATCH] [redhat] New configs in arch/s390
by GitLab Bridge on behalf of redhat-patchlab
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_USER_ASCE:
Check on exit to user space that address space control
elements are setup correctly.
If unsure, say N.
Symbol: DEBUG_USER_ASCE [=n]
Type : bool
Defined at arch/s390/Kconfig.debug:9
Prompt: Debug User ASCE
Location:
-> Kernel hacking
-> s390 Debugging
---
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
---
.../common/generic/CONFIG_DEBUG_USER_ASCE | 1 +
.../generic/CONFIG_DEBUG_USER_ASCE | 18 ------------------
2 files changed, 1 insertion(+), 18 deletions(-)
create mode 100644 redhat/configs/common/generic/CONFIG_DEBUG_USER_ASCE
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_DEBUG_USER_ASCE
diff --git a/redhat/configs/common/generic/CONFIG_DEBUG_USER_ASCE b/redhat/configs/common/generic/CONFIG_DEBUG_USER_ASCE
new file mode 100644
index 000000000000..8a8327065991
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_DEBUG_USER_ASCE
@@ -0,0 +1 @@
+# CONFIG_DEBUG_USER_ASCE is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_DEBUG_USER_ASCE b/redhat/configs/pending-common/generic/CONFIG_DEBUG_USER_ASCE
deleted file mode 100644
index aeaa452caae0..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_DEBUG_USER_ASCE
+++ /dev/null
@@ -1,18 +0,0 @@
-# CONFIG_DEBUG_USER_ASCE:
-#
-# Check on exit to user space that address space control
-# elements are setup correctly.
-#
-# If unsure, say N.
-#
-# Symbol: DEBUG_USER_ASCE [=n]
-# Type : bool
-# Defined at arch/s390/Kconfig.debug:9
-# Prompt: Debug User ASCE
-# Location:
-# -> Kernel hacking
-# -> s390 Debugging
-#
-#
-#
-# CONFIG_DEBUG_USER_ASCE is not set
--
GitLab
8 hours, 25 minutes
[OS-BUILD PATCH] [redhat] New configs in fs/fuse
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_FUSE_DAX:
This allows bypassing guest page cache and allows mapping host page
cache directly in guest address space.
If you want to allow mounting a Virtio Filesystem with the "dax"
option, answer Y.
Symbol: FUSE_DAX [=y]
Type : bool
Defined at fs/fuse/Kconfig:42
Prompt: Virtio Filesystem Direct Host Memory Access support
Depends on: VIRTIO_FS [=m] && FS_DAX [=y] && DAX_DRIVER [=y]
Location:
-> File systems
-> FUSE (Filesystem in Userspace) support (FUSE_FS [=m])
-> Virtio Filesystem (VIRTIO_FS [=m])
Selects: INTERVAL_TREE [=y]
---
Cc: Miklos Szeredi <mszeredi(a)redhat.com>
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
---
redhat/configs/common/generic/CONFIG_FUSE_DAX | 1 +
.../pending-common/generic/CONFIG_FUSE_DAX | 22 -------------------
2 files changed, 1 insertion(+), 22 deletions(-)
create mode 100644 redhat/configs/common/generic/CONFIG_FUSE_DAX
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_FUSE_DAX
diff --git a/redhat/configs/common/generic/CONFIG_FUSE_DAX b/redhat/configs/common/generic/CONFIG_FUSE_DAX
new file mode 100644
index 000000000000..cc453d1c5bc7
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_FUSE_DAX
@@ -0,0 +1 @@
+CONFIG_FUSE_DAX=y
diff --git a/redhat/configs/pending-common/generic/CONFIG_FUSE_DAX b/redhat/configs/pending-common/generic/CONFIG_FUSE_DAX
deleted file mode 100644
index 69992890efd9..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_FUSE_DAX
+++ /dev/null
@@ -1,22 +0,0 @@
-# CONFIG_FUSE_DAX:
-#
-# This allows bypassing guest page cache and allows mapping host page
-# cache directly in guest address space.
-#
-# If you want to allow mounting a Virtio Filesystem with the "dax"
-# option, answer Y.
-#
-# Symbol: FUSE_DAX [=y]
-# Type : bool
-# Defined at fs/fuse/Kconfig:42
-# Prompt: Virtio Filesystem Direct Host Memory Access support
-# Depends on: VIRTIO_FS [=m] && FS_DAX [=y] && DAX_DRIVER [=y]
-# Location:
-# -> File systems
-# -> FUSE (Filesystem in Userspace) support (FUSE_FS [=m])
-# -> Virtio Filesystem (VIRTIO_FS [=m])
-# Selects: INTERVAL_TREE [=y]
-#
-#
-#
-CONFIG_FUSE_DAX=y
--
GitLab
11 hours, 35 minutes
[OS-BUILD PATCH] [redhat] New configs in drivers/ntb
by CKI Gitlab (via Email Bridge)
From: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
[redhat] New configs in drivers/ntb
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_NTB_EPF:
This driver supports EPF NTB on configurable endpoint.
If unsure, say N.
Symbol: NTB_EPF [=n]
Type : tristate
Defined at drivers/ntb/hw/epf/Kconfig:1
Prompt: Generic EPF Non-Transparent Bridge support
Depends on: NTB [=m] && m && MODULES [=y]
Location:
-> Device Drivers
-> Non-Transparent Bridge support (NTB [=m])
---
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
diff a/redhat/configs/common/generic/CONFIG_NTB_EPF b/redhat/configs/common/generic/CONFIG_NTB_EPF
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_NTB_EPF
@@ -0,0 +1 @@
+# CONFIG_NTB_EPF is not set
diff a/redhat/configs/pending-common/generic/CONFIG_NTB_EPF b/redhat/configs/pending-common/generic/CONFIG_NTB_EPF
--- a/redhat/configs/pending-common/generic/CONFIG_NTB_EPF
+++ /dev/null
@@ -1,17 +0,0 @@
-# CONFIG_NTB_EPF:
-#
-# This driver supports EPF NTB on configurable endpoint.
-# If unsure, say N.
-#
-# Symbol: NTB_EPF [=n]
-# Type : tristate
-# Defined at drivers/ntb/hw/epf/Kconfig:1
-# Prompt: Generic EPF Non-Transparent Bridge support
-# Depends on: NTB [=m] && m && MODULES [=y]
-# Location:
-# -> Device Drivers
-# -> Non-Transparent Bridge support (NTB [=m])
-#
-#
-#
-# CONFIG_NTB_EPF is not set
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/930
20 hours, 13 minutes