diff options
author | David Howells <dhowells@redhat.com> | 2013-07-23 15:49:24 (GMT) |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2013-07-23 22:46:48 (GMT) |
commit | 42577ca8c3616baaafdd8f167b2e1fb959026081 (patch) | |
tree | 81a5bba5e15a6f680541aca0f04b204e8a2f4145 /drivers/gpu/drm/nouveau/core/engine/vp/nvc0.c | |
parent | 7c6d4dca777d6423cb9ccdc019cad94c75adcbe4 (diff) | |
download | linux-fsl-qoriq-42577ca8c3616baaafdd8f167b2e1fb959026081.tar.xz |
Fix __wait_on_atomic_t() to call the action func if the counter != 0
Fix __wait_on_atomic_t() so that it calls the action func if the counter != 0
rather than if the counter is 0 so as to be analogous to __wait_on_bit().
Thanks to Yacine who found this by visual inspection.
This will affect FS-Cache in that it will could fail to sleep correctly when
trying to clean up after a netfs cookie is withdrawn.
Reported-by: Yacine Belkadi <yacine.belkadi.1@gmail.com>
Signed-off-by: David Howells <dhowells@redhat.com>
Reviewed-by: Jeff Layton <jlayton@redhat.com>
cc: Milosz Tanski <milosz@adfin.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/gpu/drm/nouveau/core/engine/vp/nvc0.c')
0 files changed, 0 insertions, 0 deletions