diff options
| author | Luke Browning <[email protected]> | 2008-06-16 00:42:38 +0000 |
|---|---|---|
| committer | Jeremy Kerr <[email protected]> | 2008-06-16 04:35:01 +0000 |
| commit | 028fda0a6c80c26f1d9f403b4490b9ddc74ffa3b (patch) | |
| tree | bb8c8977b4b4991919d8995c01f197fb4e5f00dd /lib/debugobjects.c | |
| parent | powerpc/spufs: synchronize interaction between spu exception handling and tim... (diff) | |
| download | kernel-028fda0a6c80c26f1d9f403b4490b9ddc74ffa3b.tar.gz kernel-028fda0a6c80c26f1d9f403b4490b9ddc74ffa3b.zip | |
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 <[email protected]>
Signed-off-by: Jeremy Kerr <[email protected]>
Diffstat (limited to 'lib/debugobjects.c')
0 files changed, 0 insertions, 0 deletions
