Jeremy Kerr f027faa231 powerpc/spufs: Don't spu_acquire_saved unnecessarily in regs read
With most file readers (eg cat, dd), reading a context's regs file will
result in two reads: the first to read the data, and the second to
return EOF. Because each read performs a spu_acquire_saved, we end up
descheduling and re-scheduling the context twice.

This change does a simple check to see if we'd return EOF before
calling spu_acquire_saved(), saving the extra schedule operation.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
2008-10-21 11:13:43 +11:00
..
2008-10-15 11:31:54 +11:00
2008-10-15 11:31:54 +11:00
2008-10-15 11:31:54 +11:00
2008-10-15 11:31:54 +11:00
2008-06-30 10:16:50 +10:00
2008-10-07 14:26:20 +11:00