]> git.baikalelectronics.ru Git - kernel.git/commit
mm: frontswap: fix a wrong if condition in frontswap_shrink
authorZhenzhong Duan <zhenzhong.duan@oracle.com>
Fri, 21 Sep 2012 08:40:30 +0000 (16:40 +0800)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Fri, 21 Sep 2012 14:37:45 +0000 (10:37 -0400)
commit895b8133276aa225683909be7eb0a5d1dda58b23
treee4a276b1d44e5b34765377698260f9f857bff85a
parent8bbd05af1881c5a636310e7df0c7ea440178f015
mm: frontswap: fix a wrong if condition in frontswap_shrink

pages_to_unuse is set to 0 to unuse all frontswap pages
But that doesn't happen since a wrong condition in frontswap_shrink
cancel it.

-v2: Add comment to explain return value of __frontswap_shrink,
as suggested by Dan Carpenter, thanks

Signed-off-by: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
mm/frontswap.c