]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] swapoff: use atomic_inc_not_zero() on mm_users
authorHugh Dickins <hugh@veritas.com>
Fri, 23 Jun 2006 09:03:44 +0000 (02:03 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Fri, 23 Jun 2006 14:42:51 +0000 (07:42 -0700)
commita05bf9b585f1dc20a6808f5401b0eca9ce5f040d
tree4e8646ba72b14f2bdd94802d42684c00c1a7507c
parentc1d88c41b16e8eefc11cef0d90d8162708b1e1fe
[PATCH] swapoff: use atomic_inc_not_zero() on mm_users

Now that we have atomic_inc_not_zero, it's more elegant for try_to_unuse to
use that on mm_users: doesn't actually matter at present, but safer to be
sure that once mm_users has gone to 0, nothing raises it for an instant.

Signed-off-by: Hugh Dickins <hugh@veritas.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
mm/swapfile.c