From: Greg Kroah-Hartman Date: Fri, 9 Sep 2016 16:12:30 +0000 (+0200) Subject: removed queue-4.7/irqchip-gic-allow-self-sgis-for-smp-on-up-configurations.patch X-Git-Tag: v3.14.79~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ee76dffb5fa4468c5bf4c1115699a70a9f6d7eba;p=thirdparty%2Fkernel%2Fstable-queue.git removed queue-4.7/irqchip-gic-allow-self-sgis-for-smp-on-up-configurations.patch --- diff --git a/queue-4.7/irqchip-gic-allow-self-sgis-for-smp-on-up-configurations.patch b/queue-4.7/irqchip-gic-allow-self-sgis-for-smp-on-up-configurations.patch deleted file mode 100644 index da6185619d1..00000000000 --- a/queue-4.7/irqchip-gic-allow-self-sgis-for-smp-on-up-configurations.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 059e232089e45b0befc9933d31209c225e08b426 Mon Sep 17 00:00:00 2001 -From: Marc Zyngier -Date: Tue, 9 Aug 2016 07:50:44 +0100 -Subject: irqchip/gic: Allow self-SGIs for SMP on UP configurations - -From: Marc Zyngier - -commit 059e232089e45b0befc9933d31209c225e08b426 upstream. - -On systems where a single CPU is present, the GIC may not support -having SGIs delivered to a target list. In that case, we use the -self-SGI mechanism to allow the interrupt to be delivered locally. - -Tested-by: Fabio Estevam -Signed-off-by: Marc Zyngier -Signed-off-by: Greg Kroah-Hartman - ---- - drivers/irqchip/irq-gic.c | 7 +++++++ - 1 file changed, 7 insertions(+) - ---- a/drivers/irqchip/irq-gic.c -+++ b/drivers/irqchip/irq-gic.c -@@ -769,6 +769,13 @@ static void gic_raise_softirq(const stru - int cpu; - unsigned long flags, map = 0; - -+ if (unlikely(nr_cpu_ids == 1)) { -+ /* Only one CPU? let's do a self-IPI... */ -+ writel_relaxed(2 << 24 | irq, -+ gic_data_dist_base(&gic_data[0]) + GIC_DIST_SOFTINT); -+ return; -+ } -+ - raw_spin_lock_irqsave(&irq_controller_lock, flags); - - /* Convert our logical CPU mask into a physical one. */ diff --git a/queue-4.7/series b/queue-4.7/series index b9fab80b7e1..0bcbfee4115 100644 --- a/queue-4.7/series +++ b/queue-4.7/series @@ -4,7 +4,6 @@ kernel-add-noaudit-variant-of-ns_capable.patch net-use-ns_capable_noaudit-when-determining-net-sysctl-permissions.patch fs-check-for-invalid-i_uid-in-may_follow_link.patch cred-reject-inodes-with-invalid-ids-in-set_create_file_as.patch -irqchip-gic-allow-self-sgis-for-smp-on-up-configurations.patch ext4-validate-that-metadata-blocks-do-not-overlap-superblock.patch ext4-fix-xattr-shifting-when-expanding-inodes.patch ext4-fix-xattr-shifting-when-expanding-inodes-part-2.patch