On Thu, 21 Jun 2001, Alan Cox wrote: > > Lastly an IRQ kernel module can disable_irq() from interrupt handler > > and enable it again only on explicit acknowledge from user. > > No. The IRQ might be shared, and you get a slight problem if you just disabled > an IRQ needed to make progress for user space to handle the IRQ Disabling the IRQ till user acknowledge is an option for particular device handling. Yes, IRQ sharing is impossible with it and IRQ module must reject setup requests with this option and SA_SHIRQ flag together. However, it is important for rare cases only with "bad" devices (their interrupt behaviour is really bad!) and IRQ sharing requirement. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Re: Is it useful to support user level... Abramo Bagnara
- Re: Is it useful to support user ... Alan Cox
- Re: Is it useful to support u... Abramo Bagnara
- Re: Is it useful to support u... Richard B. Johnson
- Re: Is it useful to support u... Abramo Bagnara
- Re: Is it useful to support u... Oliver Neukum
- Re: Is it useful to support u... Pavel Machek
- Re: Is it useful to support user level drivers Alan Cox
- Re: Is it useful to support user level dri... Matthias Urlichs
- Re: Is it useful to support user level... Pavel Machek
- Re: Is it useful to support user level dri... Dmitry A. Fedorov
- Re: Is it useful to support user level drivers Dmitry A. Fedorov
- Re: Is it useful to support user level drivers john slee
- Re: Is it useful to support user level drivers Matthias Urlichs
- Re: Is it useful to support user level drivers Pavel Machek
- Re: Is it useful to support user level drivers Pete Zaitcev
- Re: Is it useful to support user level drivers David S. Miller
- Re: Is it useful to support user level drivers Richard B. Johnson
- Re: Is it useful to support user level drivers Anders Larsen
- Re: Is it useful to support user level dri... Richard B. Johnson