[OS-BUILD PATCH 0/3] Implement better SRPM BuildRequires check
by Don Zickus (via Email Bridge)
From: Don Zickus on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1786
Developers want to build a srpm locally and submit it to a build server like
Koji. The current process checks the BuildRequires in the kernel.spec file to
ensure all the right packages are there. However, that list includes too many
packages. Reduce the list to the bare minimum.
In addition cleanup the Makefile and utilize the original buildreqs-check
target better.
Signed-off-by: Don Zickus <dzickus(a)redhat.com>
---
redhat/Makefile | 33 ++++++++++++++++++++++++---------
redhat/genspec.sh | 1 +
redhat/kernel.spec.template | 7 ++++---
3 files changed, 29 insertions(+), 12 deletions(-)
22 hours, 14 minutes
[OS-BUILD PATCHv3] Enable KUNIT tests for redhat
kernel-modules-internal
by Nico Pache (via Email Bridge)
From: Nico Pache <npache(a)redhat.com>
Enable KUNIT tests for redhat kernel-modules-internal
This commit will enable KUNIT tests to be compiled as modules and
packaged into the kernel-modules-internal package.
Signed-off-by: Nico Pache <npache(a)redhat.com>
diff --git a/redhat/configs/common/debug/CONFIG_KASAN_KUNIT_TEST b/redhat/configs/common/debug/CONFIG_KASAN_KUNIT_TEST
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/debug/CONFIG_KASAN_KUNIT_TEST
@@ -0,0 +1 @@
+CONFIG_KASAN_KUNIT_TEST=m
diff --git a/redhat/configs/common/debug/CONFIG_TEST_LIST_SORT b/redhat/configs/common/debug/CONFIG_TEST_LIST_SORT
index blahblah..blahblah 100644
--- a/redhat/configs/common/debug/CONFIG_TEST_LIST_SORT
+++ b/redhat/configs/common/debug/CONFIG_TEST_LIST_SORT
@@ -1 +1 @@
-CONFIG_TEST_LIST_SORT=y
+CONFIG_TEST_LIST_SORT=m
diff --git a/redhat/configs/common/generic/CONFIG_BITFIELD_KUNIT b/redhat/configs/common/generic/CONFIG_BITFIELD_KUNIT
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_BITFIELD_KUNIT
@@ -0,0 +1 @@
+# CONFIG_BITFIELD_KUNIT is not set
diff --git a/redhat/configs/common/generic/CONFIG_BITS_TEST b/redhat/configs/common/generic/CONFIG_BITS_TEST
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_BITS_TEST
@@ -0,0 +1 @@
+# CONFIG_BITS_TEST is not set
diff --git a/redhat/configs/common/generic/CONFIG_CMDLINE_KUNIT_TEST b/redhat/configs/common/generic/CONFIG_CMDLINE_KUNIT_TEST
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_CMDLINE_KUNIT_TEST
@@ -0,0 +1 @@
+# CONFIG_CMDLINE_KUNIT_TEST is not set
diff --git a/redhat/configs/common/generic/CONFIG_EXT4_KUNIT_TESTS b/redhat/configs/common/generic/CONFIG_EXT4_KUNIT_TESTS
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_EXT4_KUNIT_TESTS
@@ -0,0 +1 @@
+CONFIG_EXT4_KUNIT_TESTS=m
diff --git a/redhat/configs/common/generic/CONFIG_FAT_KUNIT_TEST b/redhat/configs/common/generic/CONFIG_FAT_KUNIT_TEST
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_FAT_KUNIT_TEST
@@ -0,0 +1 @@
+CONFIG_FAT_KUNIT_TEST=m
diff --git a/redhat/configs/common/generic/CONFIG_KFENCE_KUNIT_TEST b/redhat/configs/common/generic/CONFIG_KFENCE_KUNIT_TEST
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_KFENCE_KUNIT_TEST
@@ -0,0 +1 @@
+CONFIG_KFENCE_KUNIT_TEST=m
diff --git a/redhat/configs/common/generic/CONFIG_KUNIT b/redhat/configs/common/generic/CONFIG_KUNIT
index blahblah..blahblah 100644
--- a/redhat/configs/common/generic/CONFIG_KUNIT
+++ b/redhat/configs/common/generic/CONFIG_KUNIT
@@ -1 +1 @@
-# CONFIG_KUNIT is not set
+CONFIG_KUNIT=m
diff --git a/redhat/configs/common/generic/CONFIG_KUNIT_ALL_TESTS b/redhat/configs/common/generic/CONFIG_KUNIT_ALL_TESTS
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_KUNIT_ALL_TESTS
@@ -0,0 +1 @@
+CONFIG_KUNIT_ALL_TESTS=m
diff --git a/redhat/configs/common/generic/CONFIG_KUNIT_DEBUGFS b/redhat/configs/common/generic/CONFIG_KUNIT_DEBUGFS
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_KUNIT_DEBUGFS
@@ -0,0 +1 @@
+CONFIG_KUNIT_DEBUGFS=y
diff --git a/redhat/configs/common/generic/CONFIG_KUNIT_EXAMPLE_TEST b/redhat/configs/common/generic/CONFIG_KUNIT_EXAMPLE_TEST
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_KUNIT_EXAMPLE_TEST
@@ -0,0 +1 @@
+CONFIG_KUNIT_EXAMPLE_TEST=m
diff --git a/redhat/configs/common/generic/CONFIG_KUNIT_TEST b/redhat/configs/common/generic/CONFIG_KUNIT_TEST
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_KUNIT_TEST
@@ -0,0 +1 @@
+CONFIG_KUNIT_TEST=m
diff --git a/redhat/configs/common/generic/CONFIG_LINEAR_RANGES_TEST b/redhat/configs/common/generic/CONFIG_LINEAR_RANGES_TEST
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_LINEAR_RANGES_TEST
@@ -0,0 +1 @@
+# CONFIG_LINEAR_RANGES_TEST is not set
diff --git a/redhat/configs/common/generic/CONFIG_LIST_KUNIT_TEST b/redhat/configs/common/generic/CONFIG_LIST_KUNIT_TEST
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_LIST_KUNIT_TEST
@@ -0,0 +1 @@
+CONFIG_LIST_KUNIT_TEST=m
diff --git a/redhat/configs/common/generic/CONFIG_MPTCP_KUNIT_TEST b/redhat/configs/common/generic/CONFIG_MPTCP_KUNIT_TEST
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_MPTCP_KUNIT_TEST
@@ -0,0 +1 @@
+CONFIG_MPTCP_KUNIT_TEST=m
diff --git a/redhat/configs/common/generic/CONFIG_MPTCP_KUNIT_TESTS b/redhat/configs/common/generic/CONFIG_MPTCP_KUNIT_TESTS
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_MPTCP_KUNIT_TESTS
@@ -0,0 +1 @@
+CONFIG_MPTCP_KUNIT_TESTS=m
diff --git a/redhat/configs/common/generic/CONFIG_RATIONAL_KUNIT_TEST b/redhat/configs/common/generic/CONFIG_RATIONAL_KUNIT_TEST
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_RATIONAL_KUNIT_TEST
@@ -0,0 +1 @@
+CONFIG_RATIONAL_KUNIT_TEST=m
diff --git a/redhat/configs/common/generic/CONFIG_RESOURCE_KUNIT_TEST b/redhat/configs/common/generic/CONFIG_RESOURCE_KUNIT_TEST
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_RESOURCE_KUNIT_TEST
@@ -0,0 +1 @@
+# CONFIG_RESOURCE_KUNIT_TEST is not set
diff --git a/redhat/configs/common/generic/CONFIG_RTC_LIB_KUNIT_TEST b/redhat/configs/common/generic/CONFIG_RTC_LIB_KUNIT_TEST
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_RTC_LIB_KUNIT_TEST
@@ -0,0 +1 @@
+CONFIG_RTC_LIB_KUNIT_TEST=m
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1422
1 week, 4 days
[OS-BUILD PATCH] redhat: Set CONFIG_MAXLINEAR_GPHY to =m
by Petr Oros (via Email Bridge)
From: Petr Oros <poros(a)redhat.com>
redhat: Set CONFIG_MAXLINEAR_GPHY to =m
This config enables the support for MaxLinear NICs (GPY115/21x/24x driver)
Signed-off-by: Petr Oros <poros(a)redhat.com>
diff --git a/redhat/configs/common/generic/CONFIG_MAXLINEAR_GPHY b/redhat/configs/common/generic/CONFIG_MAXLINEAR_GPHY
index blahblah..blahblah 100644
--- a/redhat/configs/common/generic/CONFIG_MAXLINEAR_GPHY
+++ b/redhat/configs/common/generic/CONFIG_MAXLINEAR_GPHY
@@ -1 +1 @@
-# CONFIG_MAXLINEAR_GPHY is not set
+CONFIG_MAXLINEAR_GPHY=m
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1859
2 weeks
[OS-BUILD PATCH] Add rtla subpackage for kernel-tools
by Justin M. Forbes (via Email Bridge)
From: Justin M. Forbes <jforbes(a)fedoraproject.org>
Add rtla subpackage for kernel-tools
As a package review request came up to create a new rtla package, it was
determined that it makes the most sense to just build it as a subpackage
of kernel-tools because that is where it is maintained upstream. While
the Fedora subpackage has been added, it needs to end up in RHEL 9 and
future releases as well.
rhbz: 2084228
Signed-off-by: Justin M. Forbes <jforbes(a)fedoraproject.org>
Cc: John Kacur <jkacur(a)redhat.com>
diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100755
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -610,6 +610,7 @@ BuildRequires: opencsd-devel >= 1.0.0
%if %{with_tools}
BuildRequires: gettext ncurses-devel
BuildRequires: libcap-devel libcap-ng-devel
+BuildRequires: libtracefs-devel
%ifnarch s390x
BuildRequires: pciutils-devel
%endif
@@ -1032,6 +1033,15 @@ This package provides debug information for package kernel-tools.
# of matching the pattern against the symlinks file.
%{expand:%%global _find_debuginfo_opts %{?_find_debuginfo_opts} -p '.*%%{_bindir}/centrino-decode(\.debug)?|.*%%{_bindir}/powernow-k8-decode(\.debug)?|.*%%{_bindir}/cpupower(\.debug)?|.*%%{_libdir}/libcpupower.*|.*%%{_bindir}/turbostat(\.debug)?|.*%%{_bindir}/x86_energy_perf_policy(\.debug)?|.*%%{_bindir}/tmon(\.debug)?|.*%%{_bindir}/lsgpio(\.debug)?|.*%%{_bindir}/gpio-hammer(\.debug)?|.*%%{_bindir}/gpio-event-mon(\.debug)?|.*%%{_bindir}/gpio-watch(\.debug)?|.*%%{_bindir}/iio_event_monitor(\.debug)?|.*%%{_bindir}/iio_generic_buffer(\.debug)?|.*%%{_bindir}/lsiio(\.debug)?|.*%%{_bindir}/intel-speed-select(\.debug)?|.*%%{_bindir}/page_owner_sort(\.debug)?|.*%%{_bindir}/slabinfo(\.debug)?|.*%%{_sbindir}/intel_sdsi(\.debug)?|XXX' -o kernel-tools-debuginfo.list}
+%package -n rtla
+Summary: RTLA: Real-Time Linux Analysis tools
+%description -n rtla
+The rtla tool is a meta-tool that includes a set of commands that
+aims to analyze the real-time properties of Linux. But, instead of
+testing Linux as a black box, rtla leverages kernel tracing
+capabilities to provide precise information about the properties
+and root causes of unexpected results.
+
# with_tools
%endif
@@ -2310,6 +2320,9 @@ popd
pushd tools/vm/
%{tools_make} slabinfo page_owner_sort
popd
+pushd tools/tracing/rtla
+%{tools_make}
+popd
%endif
if [ -f $DevelDir/vmlinux.h ]; then
@@ -2584,6 +2597,16 @@ pushd tools/vm/
install -m755 slabinfo %{buildroot}%{_bindir}/slabinfo
install -m755 page_owner_sort %{buildroot}%{_bindir}/page_owner_sort
popd
+pushd tools/tracing/rtla/
+%{tools_make} DESTDIR=%{buildroot} install
+rm -f %{buildroot}%{_bindir}/osnoise
+rm -f %{buildroot}%{_bindir}/timerlat
+(cd %{buildroot}
+
+ ln -sf rtla ./%{_bindir}/osnoise
+ ln -sf rtla ./%{_bindir}/timerlat
+)
+popd
%endif
if [ -f $DevelDir/vmlinux.h ]; then
@@ -2961,6 +2984,19 @@ fi
%{_libdir}/libcpupower.so
%{_includedir}/cpufreq.h
%endif
+
+%files -n rtla
+%{_bindir}/rtla
+%{_bindir}/osnoise
+%{_bindir}/timerlat
+%{_mandir}/man1/rtla-osnoise-hist.1.gz
+%{_mandir}/man1/rtla-osnoise-top.1.gz
+%{_mandir}/man1/rtla-osnoise.1.gz
+%{_mandir}/man1/rtla-timerlat-hist.1.gz
+%{_mandir}/man1/rtla-timerlat-top.1.gz
+%{_mandir}/man1/rtla-timerlat.1.gz
+%{_mandir}/man1/rtla.1.gz
+
# with_tools
%endif
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1901
1 month, 1 week
[OS-BUILD PATCH] redhat/Makefile: Remove deprecated variables and
targets
by Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava <prarit(a)redhat.com>
redhat/Makefile: Remove deprecated variables and targets
Remove variables and targets that were deprecated in 5.17.0.
Signed-off-by: Prarit Bhargava <prarit(a)redhat.com>
diff --git a/redhat/Makefile b/redhat/Makefile
index blahblah..blahblah 100644
--- a/redhat/Makefile
+++ b/redhat/Makefile
@@ -3,21 +3,6 @@
#
# This section is intentionally left at the top of the Makefile so it won't be ignored.
#
-ifdef BREW_FLAGS
- # deprecated in 5.17.0
- $(warning WARNING: BREW_FLAGS will be deprecated in a later release, use BUILD_FLAGS instead.)
-endif
-
-ifdef KOJI_FLAGS
- # deprecated in 5.17.0
- $(warning WARNING: KOJI_FLAGS will be deprecated in a later release, use BUILD_FLAGS instead.)
-endif
-
-ifdef TEST_FLAGS
- # deprecated in 5.17.0
- $(warning WARNING: TEST_FLAGS will be deprecated in a later release, use BUILD_FLAGS instead.)
-endif
-
ifdef SINGLE_TARBALL
# The commit that introduced this code can be reverted if there are users of
# this variable.
@@ -99,16 +84,6 @@ ifndef DISTRO
endif
endif
-ifndef BUILD_FLAGS
- ifeq ($(filter $(MAKECMDGOALS),dist-brew distg-brew),)
- BUILD_FLAGS := $(BREW_FLAGS)
- endif
- ifeq ($(filter $(MAKECMDGOALS),dist-koji distg-koji),)
- BUILD_FLAGS := $(KOJI_FLAGS)
- endif
- BUILD_FLAGS += $(TEST_FLAGS)
-endif
-
ifndef RHJOBS
RHJOBS=$(shell j=$$(echo $(MAKEFLAGS) | grep -Eo "\ -j[0-9]*" | xargs ); \
if [ -z "$${j}" ]; then \
@@ -463,26 +438,6 @@ $(KABIDW_TARBALL):
fi
@(cd kabi-dwarf && tar cjf $(KABIDW_TARBALL) base run_kabi-dw.sh)
-dist-tarball: $(TARBALL)
- # deprecated at 5.17.0
- @echo "WARNING: This target will be deprecated in a future release."
- @echo "redhat/$(TARFILE)"
-
-dist-kernelrelease:
- # deprecated at 5.17.0
- @echo "WARNING: This target will be deprecated in a future release."
- @echo $(PACKAGE_NAME)-$(BASEVERSION)
-
-dist-kernelversion:
- # deprecated at 5.17.0
- @echo "WARNING: This target will be deprecated in a future release."
- @echo $(BASEVERSION)
-
-dist-specfile: setup-source
- # deprecated at 5.17.0
- @echo "WARNING: This target will be deprecated in a future release."
- @echo $(SOURCES)/$(SPECFILE)
-
dist-git-version-check:
@# genspec.sh uses pathspec magic that wasn't introduced until version 2.13
@IFS=" ."; \
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1896
1 month, 2 weeks
[OS-BUILD PATCHv6 0/0] Enable kAFS and it's dependancies
by Alice Mitchell (via Email Bridge)
From: Alice Mitchell on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1784
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.
This enables the partner supported AFS module in RHEL and splits the built
components out into a sub-package as per policy they should not be shipped as
part of a release but instead be delivered to the partner.
Buzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2039020
Upstream Status: RHEL only
Signed-off-by: Alice Mitchell <ajmitchell(a)redhat.com>
---
redhat/configs/ark/generic/CONFIG_AFS_FS | 1 -
redhat/configs/ark/generic/CONFIG_AF_RXRPC | 1 -
redhat/configs/fedora/generic/CONFIG_AFS_DEBUG => redhat/configs/common/generic/CONFIG_AFS_DEBUG | 0
redhat/configs/fedora/generic/CONFIG_AFS_DEBUG_CURSOR => redhat/configs/common/generic/CONFIG_AFS_DEBUG_CURSOR | 0
redhat/configs/fedora/generic/CONFIG_AFS_FS => redhat/configs/common/generic/CONFIG_AFS_FS | 0
redhat/configs/fedora/generic/CONFIG_AFS_FSCACHE => redhat/configs/common/generic/CONFIG_AFS_FSCACHE | 0
redhat/configs/fedora/generic/CONFIG_AF_RXRPC => redhat/configs/common/generic/CONFIG_AF_RXRPC | 0
redhat/configs/fedora/generic/CONFIG_AF_RXRPC_DEBUG => redhat/configs/common/generic/CONFIG_AF_RXRPC_DEBUG | 0
redhat/configs/fedora/generic/CONFIG_AF_RXRPC_INJECT_LOSS => redhat/configs/common/generic/CONFIG_AF_RXRPC_INJECT_LOSS | 0
redhat/configs/fedora/generic/CONFIG_AF_RXRPC_IPV6 => redhat/configs/common/generic/CONFIG_AF_RXRPC_IPV6 | 0
redhat/configs/common/generic/CONFIG_RXKAD | 1 +
redhat/Makefile | 1 +
redhat/kernel.spec.template | 58 ++++++++++
redhat/mod-partner.list | 2 +
14 files changed, 62 insertions(+), 2 deletions(-)
1 month, 2 weeks
[OS-BUILD PATCH 0/2] redhat/Makefile: Fix dist-brew and distg-brew
targets
by Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1894
The dist-brew and distg-brew targets are failing because of a coding
error; make variables can only be specified one per line.
Additional fix request: Move --scratch to command from BUILD_TARGET
variable.
Fix dist-brew and distg-brew targets by breaking the variable assignments
into separate lines.
Successful build with these changes:
https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=46222147
Signed-off-by: Prarit Bhargava <prarit(a)redhat.com>
---
redhat/self-test/data/centos-2585cf9dfaad.el7 | 2 +-
redhat/self-test/data/centos-2585cf9dfaad.fc25 | 2 +-
redhat/self-test/data/centos-78e36f3b0dae.el7 | 2 +-
redhat/self-test/data/centos-78e36f3b0dae.fc25 | 2 +-
redhat/self-test/data/centos-df0cc57e057f.el7 | 2 +-
redhat/self-test/data/centos-df0cc57e057f.fc25 | 2 +-
redhat/self-test/data/centos-fce15c45d3fb.el7 | 2 +-
redhat/self-test/data/centos-fce15c45d3fb.fc25 | 2 +-
redhat/self-test/data/fedora-2585cf9dfaad.el7 | 2 +-
redhat/self-test/data/fedora-2585cf9dfaad.fc25 | 2 +-
redhat/self-test/data/fedora-78e36f3b0dae.el7 | 2 +-
redhat/self-test/data/fedora-78e36f3b0dae.fc25 | 2 +-
redhat/self-test/data/fedora-df0cc57e057f.el7 | 2 +-
redhat/self-test/data/fedora-df0cc57e057f.fc25 | 2 +-
redhat/self-test/data/fedora-fce15c45d3fb.el7 | 2 +-
redhat/self-test/data/fedora-fce15c45d3fb.fc25 | 2 +-
redhat/self-test/data/rhel-2585cf9dfaad.el7 | 2 +-
redhat/self-test/data/rhel-2585cf9dfaad.fc25 | 2 +-
redhat/self-test/data/rhel-78e36f3b0dae.el7 | 2 +-
redhat/self-test/data/rhel-78e36f3b0dae.fc25 | 2 +-
redhat/self-test/data/rhel-df0cc57e057f.el7 | 2 +-
redhat/self-test/data/rhel-df0cc57e057f.fc25 | 2 +-
redhat/self-test/data/rhel-fce15c45d3fb.el7 | 2 +-
redhat/self-test/data/rhel-fce15c45d3fb.fc25 | 2 +-
redhat/Makefile | 14 +++++++++-----
25 files changed, 33 insertions(+), 29 deletions(-)
1 month, 2 weeks
[OS-BUILD PATCH 0/0] fedora: arm: some new enablements for 5.19
by pbrobinson (via Email Bridge)
From: pbrobinson on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1893
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.
This MR enables the TI Keystone 3 (K3) SoCs and associated support drivers for
the upstream supported platforms as well as the HTE (Hardware Timestamping
Engine) subsystem that's in the newer gen NVIDIA Jetsons. There's a few
associated cleanups around the TI support pieces too.
Signed-off-by: Peter Robinson <pbrobinson(a)redhat.com>
---
redhat/configs/fedora/debug/arm/CONFIG_OMAP_GPMC_DEBUG | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_K3 | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_CAN_M_CAN_PLATFORM | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_DEV_SA2UL | 1 +
redhat/configs/fedora/generic/arm/CONFIG_DRM_CDNS_MHDP8546 => redhat/configs/fedora/generic/arm/aarch64/CONFIG_DRM_CDNS_MHDP8546 | 0
redhat/configs/fedora/generic/arm/aarch64/CONFIG_DRM_CDNS_MHDP8546_J721E | 1 +
redhat/configs/fedora/generic/CONFIG_DRM_TIDSS => redhat/configs/fedora/generic/arm/aarch64/CONFIG_DRM_TIDSS | 0
redhat/configs/fedora/generic/arm/aarch64/CONFIG_EEPROM_93XX46 | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_GPIO_DAVINCI | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_HTE | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_HTE_TEGRA194 | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_HTE_TEGRA194_TEST | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_HWSPINLOCK_OMAP | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_I2C_OMAP | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_K3_RTI_WATCHDOG | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_K3_THERMAL | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_MFD_TI_AM335X_TSCADC | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_MMC_SDHCI_AM654 | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_OMAP2PLUS_MBOX | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_OMAP_GPMC | 2 +-
redhat/configs/fedora/generic/arm/aarch64/CONFIG_OMAP_GPMC_DEBUG | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_OMAP_MBOX_KFIFO_SIZE | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_OMAP_USB2 | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_PHY_AM654_SERDES | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_PHY_J721E_WIZ | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_PHY_TI_GMII_SEL | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_PRU_REMOTEPROC | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_PWM_TIECAP | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_PWM_TIEHRPWM | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_REGULATOR_TPS62360 | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_RESET_TI_SCI | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_SCSI_UFS_TI_J721E | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_SDHCI_AM654 | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_DAVINCI_MCASP | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_J721E_EVM | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_PCM3168A_I2C | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_SOC_TI | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_SPI_CADENCE_QUADSPI | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_SPI_OMAP24XX | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_AM335X_ADC | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_AM65_CPSW_TAS | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_DAVINCI_MDIO | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_K3_AM65_CPSW_NUSS | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_K3_AM65_CPSW_SWITCHDEV | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_K3_AM65_CPTS | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_K3_DSP_REMOTEPROC | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_K3_R5_REMOTEPROC | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_K3_RINGACC | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_K3_SOCINFO | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_K3_UDMA | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_K3_UDMA_GLUE_LAYER | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_MESSAGE_MANAGER | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_PRUSS | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_PRUSS_INTC | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_SCI_CLK | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_SCI_CLK_PROBE_FROM_FW | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_SCI_INTA_IRQCHIP | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_SCI_INTR_IRQCHIP | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_SCI_PM_DOMAINS | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_SCI_PROTOCOL | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TI_SYSCON_CLK | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_TOUCHSCREEN_TI_AM335X_TSC | 1 +
redhat/configs/fedora/generic/arm/CONFIG_USB_CDNS3 => redhat/configs/fedora/generic/arm/aarch64/CONFIG_USB_CDNS3 | 0
redhat/configs/fedora/generic/arm/CONFIG_USB_CDNS3_GADGET => redhat/configs/fedora/generic/arm/aarch64/CONFIG_USB_CDNS3_GADGET | 0
redhat/configs/fedora/generic/arm/CONFIG_USB_CDNS3_HOST => redhat/configs/fedora/generic/arm/aarch64/CONFIG_USB_CDNS3_HOST | 0
redhat/configs/fedora/generic/arm/CONFIG_USB_CDNS3_IMX => redhat/configs/fedora/generic/arm/aarch64/CONFIG_USB_CDNS3_IMX | 0
redhat/configs/fedora/generic/arm/CONFIG_USB_CDNS3_PCI_WRAP => redhat/configs/fedora/generic/arm/aarch64/CONFIG_USB_CDNS3_PCI_WRAP | 0
redhat/configs/fedora/generic/arm/aarch64/CONFIG_USB_CDNS3_TI | 1 +
redhat/configs/fedora/generic/arm/CONFIG_USB_CDNS_SUPPORT => redhat/configs/fedora/generic/arm/aarch64/CONFIG_USB_CDNS_SUPPORT | 0
redhat/configs/fedora/generic/arm/aarch64/CONFIG_USB_DWC3_AM62 | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_USB_DWC3_KEYSTONE | 1 +
redhat/configs/fedora/generic/arm/aarch64/CONFIG_VIDEO_TI_CAL | 1 +
redhat/configs/fedora/generic/CONFIG_VIDEO_TI_CAL_MC => redhat/configs/fedora/generic/arm/aarch64/CONFIG_VIDEO_TI_CAL_MC | 0
redhat/configs/fedora/generic/arm/armv7/lpae/CONFIG_DRM_TIDSS | 1 +
redhat/configs/fedora/generic/arm/armv7/lpae/CONFIG_RESET_TI_SCI | 1 +
redhat/configs/fedora/generic/arm/armv7/lpae/CONFIG_TI_SCI_CLK | 1 +
redhat/configs/fedora/generic/arm/armv7/lpae/CONFIG_TI_SCI_CLK_PROBE_FROM_FW | 1 +
redhat/configs/fedora/generic/CONFIG_TI_SCI_PROTOCOL => redhat/configs/fedora/generic/arm/armv7/lpae/CONFIG_TI_SCI_PROTOCOL | 0
redhat/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_TI_CAL_MC | 1 +
redhat/configs/fedora/generic/arm/CONFIG_RESET_TI_SCI | 1 -
redhat/configs/fedora/generic/arm/armv7/CONFIG_SERIAL_8250_OMAP => redhat/configs/fedora/generic/arm/CONFIG_SERIAL_8250_OMAP | 0
redhat/configs/fedora/generic/arm/armv7/CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP => redhat/configs/fedora/generic/arm/CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP | 0
redhat/configs/fedora/generic/arm/CONFIG_SPI_CADENCE_QUADSPI | 1 -
redhat/configs/fedora/generic/arm/CONFIG_TI_SCI_CLK | 1 -
redhat/configs/fedora/generic/s390x/CONFIG_NET_VENDOR_TI | 1 -
redhat/configs/fedora/generic/CONFIG_HTE | 1 +
redhat/configs/pending-fedora/generic/CONFIG_HTE | 11 ----------
87 files changed, 70 insertions(+), 16 deletions(-)
1 month, 2 weeks