]> git.baikalelectronics.ru Git - kernel.git/commit
mm/huge_memory.c: minor lock simplification in __khugepaged_exit
authorChris Wright <chrisw@sous-sol.org>
Tue, 26 Jul 2011 00:12:14 +0000 (17:12 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 26 Jul 2011 03:57:09 +0000 (20:57 -0700)
commit3a606629ef2d1839f66ac185b59fb559b0de2506
treed287900bc24e17b7d65f1f57b9c59901040ea01d
parent318fd7f3c9c2b7e7ff5cc05d1aaeac53bad78804
mm/huge_memory.c: minor lock simplification in __khugepaged_exit

The lock is released first thing in all three branches.  Simplify this by
unconditionally releasing lock and remove else clause which was only there
to be sure lock was released.

Signed-off-by: Chris Wright <chrisw@sous-sol.org>
Reviewed-by: Michal Hocko <mhocko@suse.cz>
Cc: Andrea Arcangeli <aarcange@redhat.com>
Acked-by: Johannes Weiner <jweiner@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
mm/huge_memory.c