Luke Browning
028fda0a6c
powerpc/spufs: fix missed stop-and-signal event
...
There is a delay in the transition to the stopped state for class 2
interrupts. In some cases, the controlling thread detects the state of
the spu as running, and goes back to sleep resulting in a hung
application as the event is missed.
This change detects the stop condition and re-generates the wakeup event
after a context save.
Signed-off-by: Luke Browning <lukebrowning@us.ibm.com >
Signed-off-by: Jeremy Kerr <jk@ozlabs.org >
2008-06-16 14:35:01 +10:00
..
2008-06-16 14:35:01 +10:00
2008-04-24 20:58:03 +10:00
2008-04-24 21:08:13 +10:00
2008-04-24 21:08:13 +10:00
2008-04-24 21:08:14 +10:00
2008-04-24 21:08:14 +10:00
2008-04-24 21:08:13 +10:00
2008-04-24 21:08:14 +10:00
2008-04-24 21:08:13 +10:00
2008-04-24 21:08:13 +10:00
2008-04-24 21:08:14 +10:00
2008-04-24 21:08:13 +10:00
2008-04-24 21:08:14 +10:00
2008-04-24 21:08:14 +10:00
2007-10-09 21:01:56 +10:00
2007-12-19 01:00:02 +01:00
2007-12-19 01:00:02 +01:00
2007-07-20 21:41:38 +02:00
2007-12-20 17:13:51 +11:00
2007-10-09 21:01:56 +10:00
2008-04-24 21:08:14 +10:00
2008-04-24 21:08:14 +10:00
2008-04-24 21:08:13 +10:00
2008-06-04 08:06:02 -07:00
2008-04-24 21:08:13 +10:00
2008-04-24 21:08:13 +10:00
2008-04-24 21:08:14 +10:00
2008-04-24 21:08:14 +10:00
2008-05-05 13:33:42 +10:00
2006-12-04 20:40:12 +11:00
2008-05-15 20:49:57 +10:00
2008-05-15 20:49:57 +10:00
2008-04-01 20:43:09 +11:00
2008-04-24 21:08:13 +10:00
2008-04-24 21:08:14 +10:00
2008-04-01 20:43:09 +11:00
2006-06-21 15:01:29 +10:00
2008-01-17 14:57:15 +11:00
2008-04-01 20:43:09 +11:00
2006-06-21 15:01:29 +10:00
2008-04-24 21:08:12 +10:00
2007-12-03 13:56:25 +11:00
2008-04-24 21:08:12 +10:00
2007-09-14 01:33:20 +10:00
2008-06-16 14:35:01 +10:00
2008-04-01 20:43:09 +11:00
2007-12-21 19:46:19 +11:00
2008-04-01 20:43:09 +11:00
2007-12-28 15:07:52 +11:00
2008-05-05 13:33:43 +10:00
2006-12-04 20:40:39 +11:00
2007-12-28 15:07:52 +11:00