From 0d397f75c3256001a184f78c3d360f0c33305c9b Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Sep 13 2017 13:16:16 +0000 Subject: import kernel-rt-3.10.0-693.2.2.rt56.623.el7 --- diff --git a/.gitignore b/.gitignore index 14f8b24..31c0c8d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -SOURCES/kernel-rt-3.10.0-693.2.1.rt56.620.tar.xz +SOURCES/kernel-rt-3.10.0-693.2.2.rt56.623.tar.xz SOURCES/rheldup3.x509 SOURCES/rhelkpatch1.x509 diff --git a/.kernel-rt.metadata b/.kernel-rt.metadata index 69ef619..c01016b 100644 --- a/.kernel-rt.metadata +++ b/.kernel-rt.metadata @@ -1,3 +1,3 @@ -35c28f475b2e224453446779d17b87ba14ef03b4 SOURCES/kernel-rt-3.10.0-693.2.1.rt56.620.tar.xz +4adce1557a1eff4549e0d1b39b9e3a5024a446ec SOURCES/kernel-rt-3.10.0-693.2.2.rt56.623.tar.xz 95b9b811c7b0a6c98b2eafc4e7d6d24f2cb63289 SOURCES/rheldup3.x509 d90885108d225a234a5a9d054fc80893a5bd54d0 SOURCES/rhelkpatch1.x509 diff --git a/SOURCES/avoid-debuginfo-hash-collision-scripts.patch b/SOURCES/avoid-debuginfo-hash-collision-scripts.patch index 7e8e270..065c0d9 100644 --- a/SOURCES/avoid-debuginfo-hash-collision-scripts.patch +++ b/SOURCES/avoid-debuginfo-hash-collision-scripts.patch @@ -39,7 +39,7 @@ index 10596e431f0e..26e6cf48ff0e 100644 @@ -4,6 +4,9 @@ # OBJECT_FILES_NON_STANDARD := y - + +KBUILD_CFLAGS += -DDBGNFO=\"$(KERNELRELEASE)\" +KBUILD_AFLAGS += -DDBGNFO=\"$(KERNELRELEASE)\" + @@ -51,9 +51,9 @@ index fe52205d9263..92be9cdbae49 100644 --- a/arch/x86/vdso/vclock_gettime.c +++ b/arch/x86/vdso/vclock_gettime.c @@ -27,6 +27,8 @@ - + #define gtod (&VVAR(vsyscall_gtod_data)) - + +const char * dbgnfo = DBGNFO; + notrace static cycle_t vread_tsc(void) @@ -66,7 +66,7 @@ index 0faad646f5fd..f57656b9e60b 100644 @@ -76,6 +76,8 @@ __setup_param("vdso=", vdso32_setup, vdso_setup, 0); EXPORT_SYMBOL_GPL(vdso_enabled); #endif - + +const char * dbgnfo = DBGNFO; + static __init void reloc_symtab(Elf32_Ehdr *ehdr, @@ -82,7 +82,7 @@ index c83f25734696..6e25bcc8a40f 100644 .long LINUX_VERSION_CODE + .string DBGNFO ELFNOTE_END - + #ifdef CONFIG_XEN diff --git a/scripts/Makefile b/scripts/Makefile index 62e6cc222fb0..befe20a87dd8 100644 @@ -91,10 +91,10 @@ index 62e6cc222fb0..befe20a87dd8 100644 @@ -8,7 +8,7 @@ # conmakehash: Create arrays for initializing the kernel console tables # docproc: Used in Documentation/DocBook - + -HOST_EXTRACFLAGS += -I$(srctree)/tools/include +HOST_EXTRACFLAGS += -I$(srctree)/tools/include -DDBGNFO=\"$(KERNELRELEASE)\" - + hostprogs-$(CONFIG_KALLSYMS) += kallsyms hostprogs-$(CONFIG_LOGO) += pnmtologo diff --git a/scripts/Makefile.build b/scripts/Makefile.build @@ -117,7 +117,7 @@ index ec2ed45e20f6..58c8f6a21307 100644 @@ -20,6 +20,8 @@ #include #include - + +const char * dbgnfo = DBGNFO; + enum token_type { @@ -130,7 +130,7 @@ index ec10d9345bc2..c3092e084a39 100644 @@ -8,6 +8,7 @@ # --------------------------------------------------------------------------- # fixdep: Used to generate dependency information during build process - + +HOST_EXTRACFLAGS += -DDBGNFO=\"$(KERNELRELEASE)\" hostprogs-y := fixdep hostprogs-$(CONFIG_BUILD_BIN2C) += bin2c @@ -140,9 +140,9 @@ index af187e695345..24ee6e493fcf 100644 --- a/scripts/basic/bin2c.c +++ b/scripts/basic/bin2c.c @@ -9,6 +9,8 @@ - + #include - + +const char * dbgnfo = DBGNFO; + int main(int argc, char *argv[]) @@ -155,7 +155,7 @@ index 078fe1d64e7d..d8a993d5b22f 100644 @@ -120,6 +120,8 @@ #define INT_NFIG ntohl(0x4e464947) #define INT_FIG_ ntohl(0x4649475f) - + +const char * dbgnfo = DBGNFO; + char *target; @@ -166,32 +166,32 @@ index aca33b98bf63..fe64439746c7 100644 --- a/scripts/genksyms/Makefile +++ b/scripts/genksyms/Makefile @@ -1,4 +1,5 @@ - + +HOST_EXTRACFLAGS += -DDBGNFO=\"$(KERNELRELEASE)\" hostprogs-y := genksyms always := $(hostprogs-y) - + diff --git a/scripts/genksyms/genksyms.c b/scripts/genksyms/genksyms.c index 88632df4381b..a89629b8acd7 100644 --- a/scripts/genksyms/genksyms.c +++ b/scripts/genksyms/genksyms.c @@ -36,6 +36,8 @@ - + #define HASH_BUCKETS 4096 - + +const char * dbgnfo = DBGNFO; + static struct symbol *symtab[HASH_BUCKETS]; static FILE *debugfile; - + diff --git a/scripts/kallsyms.c b/scripts/kallsyms.c index 9a11f9f799f4..1d544535f8de 100644 --- a/scripts/kallsyms.c +++ b/scripts/kallsyms.c @@ -29,6 +29,8 @@ - + #define KSYM_NAME_LEN 128 - + +const char * dbgnfo = DBGNFO; + struct sym_entry { @@ -204,21 +204,21 @@ index 844bc9da08da..65a1b02c4d9c 100644 @@ -2,6 +2,9 @@ # Kernel configuration targets # These targets are used from top-level makefile - + +HOST_EXTRACFLAGS += -DDBGNFO=\"$(KernelVer)\" +KBUILD_CFLAGS += -DDBGNFO=\"$(KernelVer)\" + PHONY += oldconfig xconfig gconfig menuconfig config silentoldconfig update-po-config \ localmodconfig localyesconfig - + diff --git a/scripts/kconfig/conf.c b/scripts/kconfig/conf.c index bde5b95c8c19..f8328c349294 100644 --- a/scripts/kconfig/conf.c +++ b/scripts/kconfig/conf.c @@ -17,6 +17,8 @@ - + #include "lkc.h" - + +const char * dbgnfo = DBGNFO; + static void conf(struct menu *menu); @@ -230,11 +230,11 @@ index d36fbfc859bd..7034c0800401 100644 +++ b/scripts/mod/Makefile @@ -1,5 +1,6 @@ OBJECT_FILES_NON_STANDARD := y - + +HOST_EXTRACFLAGS += -DDBGNFO=\"$(KERNELRELEASE)\" hostprogs-y := modpost mk_elfconfig always := $(hostprogs-y) empty.o - + diff --git a/scripts/mod/mk_elfconfig.c b/scripts/mod/mk_elfconfig.c index 639bca7ba559..9babae46c4f2 100644 --- a/scripts/mod/mk_elfconfig.c @@ -242,7 +242,7 @@ index 639bca7ba559..9babae46c4f2 100644 @@ -3,6 +3,8 @@ #include #include - + +const char * dbgnfo = DBGNFO; + int @@ -255,7 +255,7 @@ index 2b64dcd22b32..bc0991ccf07e 100644 @@ -23,6 +23,8 @@ #include "../../include/generated/uapi/linux/version.h" #include "../../include/linux/export.h" - + +const char * dbgnfo = DBGNFO; + /* Are we using CONFIG_MODVERSIONS? */ @@ -268,7 +268,7 @@ index 9c22317778eb..52bfb472c90e 100644 @@ -40,6 +40,8 @@ #define R_METAG_NONE 3 #endif - + +const char * dbgnfo = DBGNFO; + static int fd_map; /* File descriptor for file being modified. */ @@ -282,7 +282,7 @@ index 417b165008ee..4ca9250ea655 100644 hostprogs-y := genheaders -HOST_EXTRACFLAGS += -Isecurity/selinux/include +HOST_EXTRACFLAGS += -Isecurity/selinux/include -DDBGNFO=\"$(KERNELRELEASE)\" - + always := $(hostprogs-y) clean-files := $(hostprogs-y) diff --git a/scripts/selinux/genheaders/genheaders.c b/scripts/selinux/genheaders/genheaders.c @@ -290,12 +290,12 @@ index 539855ff31f9..c107add8fe33 100644 --- a/scripts/selinux/genheaders/genheaders.c +++ b/scripts/selinux/genheaders/genheaders.c @@ -15,6 +15,7 @@ struct security_class_mapping { - + #define max(x, y) (((int)(x) > (int)(y)) ? x : y) - + +const char * dbgnfo = DBGNFO; const char *progname; - + static void usage(void) diff --git a/scripts/selinux/mdp/Makefile b/scripts/selinux/mdp/Makefile index eb365b333441..96052f20cda6 100644 @@ -305,7 +305,7 @@ index eb365b333441..96052f20cda6 100644 hostprogs-y := mdp -HOST_EXTRACFLAGS += -Isecurity/selinux/include +HOST_EXTRACFLAGS += -Isecurity/selinux/include -DDBGNFO=\"$(KERNELRELEASE)\" - + always := $(hostprogs-y) clean-files := $(hostprogs-y) policy.* file_contexts diff --git a/scripts/selinux/mdp/mdp.c b/scripts/selinux/mdp/mdp.c @@ -315,7 +315,7 @@ index 62b34ce1f50d..8a50fc60989c 100644 @@ -29,6 +29,8 @@ #include #include - + +const char * dbgnfo = DBGNFO; + static void usage(char *name) @@ -328,7 +328,7 @@ index 1f10e89d15b4..2aff6ba8e5e8 100644 @@ -31,6 +31,8 @@ #include #include - + +const char * dbgnfo = DBGNFO; + static int fd_map; /* File descriptor for file being modified. */ @@ -341,12 +341,11 @@ index 7493c0ee51cc..8fd20debd864 100644 @@ -56,6 +56,8 @@ #include #include - + +const char * dbgnfo = DBGNFO; + const char copyright[] = "@(#) $Version: unifdef-2.5 $\n" "@(#) $Author: Tony Finch (dot@dotat.at) $\n" --- +-- 2.7.4 - diff --git a/SOURCES/centos-kpatch.x509 b/SOURCES/centos-kpatch.x509 deleted file mode 100644 index ca57a43..0000000 Binary files a/SOURCES/centos-kpatch.x509 and /dev/null differ diff --git a/SOURCES/centos-ldup.x509 b/SOURCES/centos-ldup.x509 deleted file mode 100644 index 9c65dd3..0000000 Binary files a/SOURCES/centos-ldup.x509 and /dev/null differ diff --git a/SOURCES/centos.cer b/SOURCES/centos.cer deleted file mode 100644 index 00a5580..0000000 Binary files a/SOURCES/centos.cer and /dev/null differ diff --git a/SOURCES/debrand-rh-i686-cpu.patch b/SOURCES/debrand-rh-i686-cpu.patch deleted file mode 100644 index 739855c..0000000 --- a/SOURCES/debrand-rh-i686-cpu.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/arch/x86/boot/main.c 2014-06-04 10:05:04.000000000 -0700 -+++ b/arch/x86/boot/main.c 2014-07-09 12:54:40.000000000 -0700 -@@ -146,7 +146,7 @@ void main(void) - - /* Make sure we have all the proper CPU support */ - if (validate_cpu()) { -- puts("This processor is unsupported in RHEL7.\n"); -+ puts("This processor is unsupported in CentOS 7.\n"); - die(); - } - diff --git a/SOURCES/debrand-rh_taint.patch b/SOURCES/debrand-rh_taint.patch deleted file mode 100644 index 8ef4557..0000000 --- a/SOURCES/debrand-rh_taint.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 69c0d42cfa26515196896dea086857c2caccb6eb Mon Sep 17 00:00:00 2001 -From: Jim Perrin -Date: Thu, 19 Jun 2014 10:05:12 -0500 -Subject: [PATCH] branding patch for rh_taint - ---- - kernel/rh_taint.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/kernel/rh_taint.c b/kernel/rh_taint.c -index 59a74b0..0708e15 100644 ---- a/kernel/rh_taint.c -+++ b/kernel/rh_taint.c -@@ -8,7 +8,7 @@ - void mark_hardware_unsupported(const char *msg) - { - /* Print one single message */ -- pr_crit("Warning: %s - this hardware has not undergone testing by Red Hat and might not be certified. Please consult https://hardware.redhat.com for certified hardware.\n", msg); -+ pr_crit("Warning: %s - this hardware has not undergone upstream testing. Please consult http://wiki.centos.org/FAQ for more information\n", msg); - } - EXPORT_SYMBOL(mark_hardware_unsupported); - --- -1.8.3.1 - diff --git a/SOURCES/debrand-single-cpu.patch b/SOURCES/debrand-single-cpu.patch deleted file mode 100644 index 9d2e08b..0000000 --- a/SOURCES/debrand-single-cpu.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 66185f5c6f881847776702e3a7956c504400f4f2 Mon Sep 17 00:00:00 2001 -From: Jim Perrin -Date: Thu, 19 Jun 2014 09:53:13 -0500 -Subject: [PATCH] branding patch for single-cpu systems - ---- - arch/x86/kernel/setup.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c -index b289118..9d25982 100644 ---- a/arch/x86/kernel/setup.c -+++ b/arch/x86/kernel/setup.c -@@ -846,7 +846,7 @@ static void rh_check_supported(void) - if (((boot_cpu_data.x86_max_cores * smp_num_siblings) == 1) && - !x86_hyper && !cpu_has_hypervisor && !is_kdump_kernel()) { - pr_crit("Detected single cpu native boot.\n"); -- pr_crit("Important: In Red Hat Enterprise Linux 7, single threaded, single CPU 64-bit physical systems are unsupported by Red Hat. Please contact your Red Hat support representative for a list of certified and supported systems."); -+ pr_crit("Important: In CentOS 7, single threaded, single CPU 64-bit physical systems are unsupported. Please see http://wiki.centos.org/FAQ for more information"); - } - - /* The RHEL7 kernel does not support this hardware. The kernel will --- -1.8.3.1 - diff --git a/SOURCES/genkey b/SOURCES/genkey deleted file mode 100644 index 71abc69..0000000 --- a/SOURCES/genkey +++ /dev/null @@ -1,7 +0,0 @@ -%pubring kernel.pub -%secring kernel.sec -Key-Type: DSA -Key-Length: 512 -Name-Real: CentOS -Name-Comment: Kernel Module GPG key -%commit diff --git a/SOURCES/redhatsecureboot003.cer b/SOURCES/redhatsecureboot003.cer new file mode 100644 index 0000000..439b75b Binary files /dev/null and b/SOURCES/redhatsecureboot003.cer differ diff --git a/SOURCES/redhatsecurebootca2.cer b/SOURCES/redhatsecurebootca2.cer new file mode 100644 index 0000000..43502d6 Binary files /dev/null and b/SOURCES/redhatsecurebootca2.cer differ diff --git a/SOURCES/secureboot.cer b/SOURCES/secureboot.cer deleted file mode 100644 index 4ff8b79..0000000 Binary files a/SOURCES/secureboot.cer and /dev/null differ diff --git a/SOURCES/securebootca.cer b/SOURCES/securebootca.cer deleted file mode 100644 index b235400..0000000 Binary files a/SOURCES/securebootca.cer and /dev/null differ diff --git a/SOURCES/x509.genkey b/SOURCES/x509.genkey index d98f8fe..b1bbe38 100644 --- a/SOURCES/x509.genkey +++ b/SOURCES/x509.genkey @@ -5,9 +5,9 @@ prompt = no x509_extensions = myexts [ req_distinguished_name ] -O = CentOS -CN = CentOS Linux kernel signing key -emailAddress = security@centos.org +O = Red Hat +CN = Red Hat Enterprise Linux kernel signing key +emailAddress = secalert@redhat.com [ myexts ] basicConstraints=critical,CA:FALSE diff --git a/SPECS/kernel-rt.spec b/SPECS/kernel-rt.spec index 9a75d1a..36275b5 100644 --- a/SPECS/kernel-rt.spec +++ b/SPECS/kernel-rt.spec @@ -9,10 +9,10 @@ Summary: The Linux Realtime kernel %endif # realtimeN -%global rtbuild 620 +%global rtbuild 623 # RHEL7 build number -%global rhel_build 693.2.1 +%global rhel_build 693.2.2 # The preempt RT patch level %global rttag rt56 @@ -305,9 +305,6 @@ BuildRequires: java-devel BuildRequires: numactl-devel %endif %endif -%if %{signmodules} -BuildRequires: gnupg -%endif %if %{fancy_debuginfo} # Fancy new debuginfo generation introduced in Fedora 8/RHEL 6. @@ -322,20 +319,27 @@ Source0: %{name}-%{rpmversion}-%{pkg_release_simple}.tar.xz Source10: sign-modules %define modsign_cmd %{SOURCE10} -Source11: genkey -Source12: perf -Source13: perf-archive -Source14: find-provides -Source15: merge.pl -Source17: sanity_check.py -Source19: extrakeys.pub - -Source31: x509.genkey -Source32: extra_certificates -Source33: centos.cer -Source34: secureboot.cer -Source35: centos-ldup.x509 -Source36: centos-kpatch.x509 +Source11: x509.genkey +Source12: extra_certificates +%if %{?released_kernel} +Source13: securebootca.cer +Source14: secureboot.cer +%define pesign_name redhatsecureboot301 +%else +Source13: redhatsecurebootca2.cer +Source14: redhatsecureboot003.cer +%define pesign_name redhatsecureboot003 +%endif +Source15: rheldup3.x509 +Source16: rhelkpatch1.x509 + +Source22: perf +Source23: perf-archive +Source24: find-provides +Source25: merge.pl +Source27: sanity_check.py +Source29: extrakeys.pub + ### Configuration files Source50: kernel-%{version}-x86_64-rt.config @@ -352,9 +356,6 @@ Source52: kernel-%{version}-x86_64-rt-debug.config # Commit 32b3809 was reverted and the new solution will be applying # those changes at the %build section of the specfile. Patch001: avoid-debuginfo-hash-collision-scripts.patch -Patch1000: debrand-single-cpu.patch -Patch1001: debrand-rh_taint.patch -Patch1002: debrand-rh-i686-cpu.patch # Empty final patch file to facilitate testing of kernel patches Patch999999: linux-kernel-test.patch @@ -528,39 +529,6 @@ Group: System Environment/Kernel\ %kernel_devel_package %kernel_debuginfo_package -%if %{signmodules} -cp %{SOURCE19} . -cat < extract.pub -gcc -o scripts/bin2c scripts/bin2c.c -mkdir crypto/signature -scripts/bin2c ksign_def_public_key __initdata crypto/signature/key.h -%endif - # create the production kvm module package %kernel_kvm_package %kernel_kvm_debuginfo_package @@ -674,9 +642,6 @@ cp -rl vanilla-%{kversion} linux-%{kversion}.%{_target_cpu} cd linux-%{kversion}.%{_target_cpu} ## Apply Patches here -ApplyPatch debrand-single-cpu.patch -ApplyPatch debrand-rh_taint.patch -ApplyPatch debrand-rh-i686-cpu.patch ApplyPatch linux-kernel-test.patch # move off upstream version mechanism @@ -777,12 +742,12 @@ BuildKernel() { # make sure EXTRAVERSION says what we want it to say perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{release}.%{_target_cpu}${Flavour:+.${Flavour}}/" Makefile - # if pre-rc1 devel kernel, must fix up SUBLEVEL for our versioning scheme - %if !0%{?rcrev} - %if 0%{?gitrev} - perl -p -i -e 's/^SUBLEVEL.*/SUBLEVEL = %{upstream_sublevel}/' Makefile - %endif - %endif + make %{?cross_opts} -s mrproper + + cp %{SOURCE11} . # x509.genkey + cp %{SOURCE12} . # extra_certificates + cp %{SOURCE15} . # rheldup3.x509 + cp %{SOURCE16} . # rhelkpatch1.x509 # and now to start the build process @@ -834,7 +799,7 @@ BuildKernel() { fi # EFI SecureBoot signing, x86_64-only %ifarch x86_64 - %pesign -s -i $KernelImage -o $KernelImage.signed -a %{SOURCE33} -c %{SOURCE33} + %pesign -s -i $KernelImage -o $KernelImage.signed -a %{SOURCE13} -c %{SOURCE14} -n %{pesign_name} mv $KernelImage.signed $KernelImage %endif $CopyKernel $KernelImage $RPM_BUILD_ROOT/%{image_install_path}/$InstallName-$KernelVer @@ -988,7 +953,7 @@ BuildKernel() { # Move the devel headers out of the root file system mkdir -p $RPM_BUILD_ROOT/usr/src/kernels mv $RPM_BUILD_ROOT/lib/modules/$KernelVer/build $RPM_BUILD_ROOT/$DevelDir - ln -sf ../../../..$DevelDir $RPM_BUILD_ROOT/lib/modules/$KernelVer/build + ln -sf $DevelDir $RPM_BUILD_ROOT/lib/modules/$KernelVer/build # copy Module.symvers cp Module.symvers $RPM_BUILD_ROOT/$DevelDir @@ -1201,6 +1166,13 @@ mkdir -p $RPM_BUILD_ROOT%{_datadir}/doc/kernel-rt-%{rpmversion}-%{pkg_release}/f cp firmware/WHENCE $RPM_BUILD_ROOT%{_datadir}/doc/kernel-rt-%{rpmversion}-%{pkg_release}/firmware %endif +%if %{builddoc} +# Red Hat UEFI Secure Boot CA cert, which can be used to authenticate the kernel +mkdir -p $RPM_BUILD_ROOT%{_datadir}/doc/kernel-rt-keys/%{rpmversion}-%{pkg_release} +install -m 0644 %{SOURCE13} $RPM_BUILD_ROOT%{_datadir}/doc/kernel-rt-keys/%{rpmversion}-%{pkg_release}/kernel-signing-ca.cer +%endif + + ### ### clean ### @@ -1352,6 +1324,9 @@ fi %dir %{_datadir}/doc/kernel-rt-doc-%{rpmversion}/Documentation %dir %{_datadir}/doc/kernel-rt-doc-%{rpmversion} %{_datadir}/man/man9rt/* +%{_datadir}/doc/kernel-rt-keys/%{rpmversion}-%{pkg_release}/kernel-signing-ca.cer +%dir %{_datadir}/doc/kernel-rt-keys/%{rpmversion}-%{pkg_release} +%dir %{_datadir}/doc/kernel-rt-keys %endif %if %{buildrt} @@ -1456,8 +1431,15 @@ fi %endif %changelog -* Wed Sep 13 2017 Johnny Hughes [3.10.0-693.2.1.rt56.620.el7] -- Manual CentOS Debranding +* Mon Sep 11 2017 Clark Williams [3.10.0-693.2.2.rt56.623.el7] +- [rt] Update source tree to match RHEL 7.4 tree [1473393 1462329] + +* Wed Sep 06 2017 Clark Williams [3.10.0-693.2.1.rt56.622.el7] +- [rt] Update source tree to match RHEL 7.4 tree [1473393 1462329] +- [rt] vdso, vclock-gettime: update avoid-debuginfo-hash-collision-scripts.patch ("Luis Claudio R. Goncalves") + +* Mon Aug 21 2017 Clark Williams [3.10.0-693.2.1.rt56.621.el7] +- [rt] Update RT sources from rhel-7.4-z [1473393 1462329] * Mon Aug 14 2017 Clark Williams [3.10.0-693.2.1.rt56.620.el7] - [rt] kernel-rt-3.10.0-693.2.1.rt56.620.el7 (Clark Williams) [1473393]