From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Sun, 8 Sep 2002 03:45:52 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Sun, 8 Sep 2002 03:45:52 -0400 Received: from mx2.elte.hu ([157.181.151.9]:39112 "HELO mx2.elte.hu") by vger.kernel.org with SMTP id ; Sun, 8 Sep 2002 03:45:51 -0400 Date: Sun, 8 Sep 2002 09:55:34 +0200 (CEST) From: Ingo Molnar Reply-To: Ingo Molnar To: Zwane Mwaikambo Cc: Robert Love , Linux Kernel , Linus Torvalds Subject: Re: [PATCH][RFC] per isr in_progress markers In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Sun, 8 Sep 2002, Zwane Mwaikambo wrote: > What do you make of the following patch. It is supposed to ease > irq sharing by allowing multiple isrs to be executed, but still not > allowing a specific isr to be run asynchronously. I haven't been able to > test it on SMP proper, only SMP kernel on UP machine and using a shared > network card and sound card concurrently with an interrupt load of > ~3000irqs/s hm, perhaps it could confuse some of the more complex shared-IRQ-aware device drivers, such as IDE. But your patch is very tempting nevertheless, it removes much of the disadvantage of sharing interrupt lines. Most of the handlers on the chain are supposed to be completely independent. Ingo