diff options
| author | Ben Widawsky <ben@bwidawsk.net> | 2011-09-14 20:32:47 -0700 |
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2011-09-21 14:52:41 -0700 |
| commit | c8c99b0f0dea1ced5d0e10cdb9143356cc16b484 (patch) | |
| tree | c7a124662da83f054bc9fb6a60735f528d8d6d30 /net/lapb/lapb_subr.c | |
| parent | e0dac65ed45e72fe34cc7ccc76de0ba220bd38bb (diff) | |
drm/i915: Dumb down the semaphore logic
While I think the previous code is correct, it was hard to follow and
hard to debug. Since we already have a ring abstraction, might as well
use it to handle the semaphore updates and compares.
I don't expect this code to make semaphores better or worse, but you
never know...
v2:
Remove magic per Keith's suggestions.
Ran Daniel's gem_ring_sync_loop test on this.
v3:
Ignored one of Keith's suggestions.
v4:
Removed some bloat per Daniel's recommendation.
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Keith Packard <keithp@keithp.com>
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'net/lapb/lapb_subr.c')
0 files changed, 0 insertions, 0 deletions
