On Thu, 27 Apr 2006, Sujith Sankar wrote: > If shared handlers were used, how did you mask the interrupts while servicing? > > If SA_SHIRQ is used, isn't it the responsibility of ISR to mask the > interrupts at the starting, service the received interrupt and unmask > the interrupts before returning? > > Or were you using SA_SHIRQ | SA_INTERRUPT? > If that is the case, Linux would do the masking, rt?
You don't have to mask an interrupt while servicing it. Linux automatically disables each IRQ level while that IRQ is being serviced. The only question is whether _other_ interrupts should be masked. For your purposes it doesn't matter. Alan Stern ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel