Messages in this thread | | | From | Mark Gross <> | Subject | Re: Delay in a tasklet. | Date | Thu, 31 Mar 2005 10:48:25 -0800 |
| |
On Tuesday 29 March 2005 07:20, Bouchard, Sebastien wrote: > Hi, > > I'm in the process of writing a linux driver and I have a question in > regards to tasklet : > > Is it ok to have large delay "udelay(1000);" in the tasklet? > > If not, what should I do? >
If the hardware can tolerate longer a longer or variable delays, then perhaps putting the work that has the large delay on a one shot timer would work?
If that doesn't cut it, then I wonder if you could structure your taskelt processing around a kernel thread.
Is this for 2.6 or 2.4 based kernels?
--mgross
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |