From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ozlabs.org (ozlabs.org [103.22.144.67]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3wh9ph3bVTzDqKp for ; Mon, 5 Jun 2017 20:21:48 +1000 (AEST) In-Reply-To: <20170316085545.EEE4A68481@localhost.localdomain> To: Christophe Leroy , Benjamin Herrenschmidt , Paul Mackerras , Scott Wood From: Michael Ellerman Cc: linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org Subject: Re: [v2] powerpc: handle simultaneous interrupts at once Message-Id: <3wh9ph0pv2z9s7f@ozlabs.org> Date: Mon, 5 Jun 2017 20:21:47 +1000 (AEST) List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Thu, 2017-03-16 at 08:55:45 UTC, Christophe Leroy wrote: > It often happens to have simultaneous interrupts, for instance > when having double Ethernet attachment. With the current > implementation, we suffer the cost of kernel entry/exit for each > interrupt. > > This patch introduces a loop in __do_irq() to handle all interrupts > at once before returning. > > Signed-off-by: Christophe Leroy Applied to powerpc next, thanks. https://git.kernel.org/powerpc/c/45cb08f4791ce6a15c54598b4cb73d cheers