Hi, I was wondering why RTL FIFO code in rtlinux v3.1 does not use wait_event_interruptible() to avoid race conditions which can arise on SMP systems because of lost wakeups. I understand that interruptiple_sleep_on_timeout() will eventually wake the process blocked on FIFO read/write, but why not using wait_event_interruptible() to avoid the race in the first place.
TIA. Felix. -- [rtl] --- To unsubscribe: echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED] -- For more information on Real-Time Linux see: http://www.rtlinux.org/
