From 5d869ea9407975726a95d046391cd640b726ca93 Mon Sep 17 00:00:00 2001 Message-Id: <5d869ea9407975726a95d046391cd640b726ca93.1566591106.git.Jim.Somerville@windriver.com> From: Bin Yang Date: Mon, 29 Jul 2019 11:48:49 -0400 Subject: [PATCH 1/2] Kernel source patches for TiC Signed-off-by: Bin Yang Signed-off-by: Jim Somerville Signed-off-by: Robin Lu --- SPECS/kernel-rt.spec | 71 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/SPECS/kernel-rt.spec b/SPECS/kernel-rt.spec index adffde2..f7aad95 100644 --- a/SPECS/kernel-rt.spec +++ b/SPECS/kernel-rt.spec @@ -388,6 +388,43 @@ Source30002: kernel-3.10.0-x86_64-rt-trace.config.tis_extra # Empty final patch file to facilitate testing of kernel patches Patch999999: linux-kernel-test.patch +Patch1000: debrand-single-cpu.patch +Patch1001: debrand-rh_taint.patch +Patch1002: debrand-rh-i686-cpu.patch +Patch1003: affine-compute-kernel-threads.patch +Patch1004: Affine-irqs-and-workqueues-with-kthread_cpus.patch +Patch1005: CGTS-3744-route-do-not-cache-fib-route-info-on-local.patch +Patch1006: cma-add-placement-specifier-for-cma-kernel-parameter.patch +Patch1007: intel-iommu-allow-ignoring-Ethernet-device-RMRR-with.patch +Patch1008: Make-kernel-start-eth-devices-at-offset.patch +Patch1009: memblock-introduce-memblock_alloc_range.patch +Patch1010: Notification-of-death-of-arbitrary-processes.patch +Patch1011: PCI-Add-ACS-quirk-for-Intel-Fortville-NICs.patch +Patch1012: x86-enable-DMA-CMA-with-swiotlb.patch +Patch1013: Add-missing-ifdef-around-max-latency-variable.patch +Patch1014: Enable-building-mpt2sas-and-mpt3sas-as-builtin-for-C.patch +Patch1015: Enable-building-kernel-with-CONFIG_BLK_DEV_NBD.patch +Patch1016: x86-make-dma_alloc_coherent-return-zeroed-memory-if-.patch +Patch1018: Porting-Cacheinfo-from-Kernel-4.10.17.patch +Patch1019: Fix-cacheinfo-compilation-issues-for-3.10.patch +Patch1020: cpuidle-menu-stop-seeking-deeper-idle-if-current-sta.patch +Patch1021: cpuidle-menu-add-per-CPU-PM-QoS-resume-latency-consi.patch +Patch1022: CPU-PM-expose-pm_qos_resume_latency-for-CPUs.patch +Patch1023: cpuidle-menu-Avoid-taking-spinlock-for-accessing-QoS.patch +Patch1024: US101216-IMA-support-in-Titanium-kernel.patch +Patch1025: US103091-IMA-System-Configuration.patch +# Fix compile warnings that break the build +Patch1026: aic94xx-Skip-reading-user-settings-if-flash-is-not-f.patch +Patch1027: dpt_i2o-fix-build-warning.patch +# DRBD was choking on write same +Patch1028: turn-off-write-same-in-smartqpi-driver.patch +Patch1029: restrict-iSCSI-kthreads-to-CPUs-in-cpu_kthread_mask.patch +Patch1030: robustify-CFS-bandwidth-timer-locking.patch +Patch1031: epoll-fix-use-after-free-in-eventpoll_release_file.patch +# Fix three potential kernel memory leaks +Patch1032: ipvs-fix-memory-leak-in-ip_vs_ctl.c.patch +Patch1033: rh-ext4-release-leaked-posix-acl-in-ext4_acl_chmod.patch +Patch1034: rh-ext4-release-leaked-posix-acl-in-ext4_xattr_set_a.patch BuildRoot: %{_tmppath}/kernel-%{KVERREL}-root @@ -727,6 +764,40 @@ cp %{SOURCE38} . ## Apply Patches here ApplyPatch linux-kernel-test.patch +ApplyPatch debrand-single-cpu.patch +ApplyPatch debrand-rh_taint.patch +ApplyPatch debrand-rh-i686-cpu.patch +ApplyPatch affine-compute-kernel-threads.patch +ApplyPatch Affine-irqs-and-workqueues-with-kthread_cpus.patch +ApplyPatch CGTS-3744-route-do-not-cache-fib-route-info-on-local.patch +ApplyPatch cma-add-placement-specifier-for-cma-kernel-parameter.patch +ApplyPatch intel-iommu-allow-ignoring-Ethernet-device-RMRR-with.patch +ApplyPatch Make-kernel-start-eth-devices-at-offset.patch +ApplyPatch memblock-introduce-memblock_alloc_range.patch +ApplyPatch PCI-Add-ACS-quirk-for-Intel-Fortville-NICs.patch +ApplyPatch Notification-of-death-of-arbitrary-processes.patch +ApplyPatch x86-enable-DMA-CMA-with-swiotlb.patch +ApplyPatch Add-missing-ifdef-around-max-latency-variable.patch +ApplyPatch Enable-building-mpt2sas-and-mpt3sas-as-builtin-for-C.patch +ApplyPatch Enable-building-kernel-with-CONFIG_BLK_DEV_NBD.patch +ApplyPatch x86-make-dma_alloc_coherent-return-zeroed-memory-if-.patch +ApplyPatch Porting-Cacheinfo-from-Kernel-4.10.17.patch +ApplyPatch Fix-cacheinfo-compilation-issues-for-3.10.patch +ApplyPatch cpuidle-menu-stop-seeking-deeper-idle-if-current-sta.patch +ApplyPatch cpuidle-menu-add-per-CPU-PM-QoS-resume-latency-consi.patch +ApplyPatch CPU-PM-expose-pm_qos_resume_latency-for-CPUs.patch +ApplyPatch cpuidle-menu-Avoid-taking-spinlock-for-accessing-QoS.patch +ApplyPatch US101216-IMA-support-in-Titanium-kernel.patch +ApplyPatch US103091-IMA-System-Configuration.patch +ApplyPatch aic94xx-Skip-reading-user-settings-if-flash-is-not-f.patch +ApplyPatch dpt_i2o-fix-build-warning.patch +ApplyPatch turn-off-write-same-in-smartqpi-driver.patch +ApplyPatch restrict-iSCSI-kthreads-to-CPUs-in-cpu_kthread_mask.patch +ApplyPatch robustify-CFS-bandwidth-timer-locking.patch +ApplyPatch epoll-fix-use-after-free-in-eventpoll_release_file.patch +ApplyPatch ipvs-fix-memory-leak-in-ip_vs_ctl.c.patch +ApplyPatch rh-ext4-release-leaked-posix-acl-in-ext4_acl_chmod.patch +ApplyPatch rh-ext4-release-leaked-posix-acl-in-ext4_xattr_set_a.patch # move off upstream version mechanism if [ -e localversion-rt ]; then -- 1.8.3.1