From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 21 Jun 2001 10:57:00 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 21 Jun 2001 10:56:51 -0400 Received: from inpbox.inp.nsk.su ([193.124.167.24]:37580 "EHLO inpbox.inp.nsk.su") by vger.kernel.org with ESMTP id ; Thu, 21 Jun 2001 10:56:41 -0400 Date: Thu, 21 Jun 2001 21:46:56 +0700 From: "Dmitry A. Fedorov" Reply-To: D.A.Fedorov@inp.nsk.su To: Oliver Neukum cc: Balbir Singh , linux-kernel@vger.kernel.org Subject: Re: Is it useful to support user level drivers In-Reply-To: <01062115243900.01881@idun> 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 Thu, 21 Jun 2001, Oliver Neukum wrote: > > Lastly an IRQ kernel module can disable_irq() from interrupt handler > > and enable it again only on explicit acknowledge from user. > > Unless you need that interrupt to be enabled to deliver the signal or let Need not. Signal and other event delivery mechanisms has nothing common with disable/enable_irq(). > userspace reenable the interrupt. "user acknowledge" is mean that. > In addition, how do you handle shared interrupts ? It is impossible, see my another message.