From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751217AbWDXUTr (ORCPT ); Mon, 24 Apr 2006 16:19:47 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751218AbWDXUTr (ORCPT ); Mon, 24 Apr 2006 16:19:47 -0400 Received: from smtp.osdl.org ([65.172.181.4]:37015 "EHLO smtp.osdl.org") by vger.kernel.org with ESMTP id S1751217AbWDXUTq (ORCPT ); Mon, 24 Apr 2006 16:19:46 -0400 Date: Mon, 24 Apr 2006 13:19:42 -0700 (PDT) From: Linus Torvalds To: "linux-os (Dick Johnson)" cc: Stephen Hemminger , Andrew Morton , linux-kernel@vger.kernel.org Subject: Re: better leve triggered IRQ management needed In-Reply-To: Message-ID: References: <20060424114105.113eecac@localhost.localdomain> 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 Mon, 24 Apr 2006, linux-os (Dick Johnson) wrote: > > one user and the driver is properly written. Making request_irq() fail > ^^^^^^^^_______ Must be a trick! > > would break existing and working setups. > > > > If there is just one user then it isn't shared! Get real. SA_SHIRQ does NOT mean that the irq is shared. It means that it's not exclusive, and that the driver is _ok_ with it being shared if that makes sense. Linus