- From: Frank Mori Hess <fmhess_at_users.sourceforge.net>
- Date: Thu, 10 Oct 2002 20:10:09 -0500
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday 10 October 2002 07:20 pm, you wrote: > > Right now I am suspecting that the analog input interrupt may be > occurring on one processor, while an analog output interrupt may > occur on the other, at which point the code that saves the window > register during an interrupt won't work. > The kernel won't run the same interrupt handler simultaneously on two processors. It also won't interrupt a handler with itself, although it may switch to a different interrupt handler. The main class of races you have to worry about in drivers are between the interrupt and the ioctls. For example, an analog input interrupt may occur while the analog output command is being set up. - -- Frank -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE9piT05vihyNWuA4URAnkdAJ4iX+dhz03QWPVxMLGhONy41syyCgCeJIcU jIaq4DYwjixTGGvOwDt8QvA= =ciSF -----END PGP SIGNATURE-----
Received on 2002-10-11Z00:10:09