]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
mm: cma: fix deadlock on s_follow_page_lock
authorSri Krishna chowdary <schowdary@nvidia.com>
Wed, 8 Oct 2014 19:06:52 +0000 (00:36 +0530)
committerKrishna Reddy <vdumpa@nvidia.com>
Sat, 11 Oct 2014 06:18:44 +0000 (23:18 -0700)
commit53c5e50cc73636b5c38ac45808d8c9ae3fc5bdc0
tree975393cdaec48af83b201d1288e285c96d8bb26d
parent24baf5416d8919a894435378ce951c4d2aa70fc1
mm: cma: fix deadlock on s_follow_page_lock

unlock s_follow_page_lock before jump to next_page label,
else any subsequent mutex_lock() on this lock will be waiting
infinitely causing deadlock.

Bug 1550455
Bug 200043261

Change-Id: I62689f808a133d3b491fc4044040f9c7275302e8
Signed-off-by: Sri Krishna chowdary <schowdary@nvidia.com>
Reviewed-on: http://git-master/r/554720
Reviewed-by: Peter Newman <pnewman@nvidia.com>
Tested-by: Peter Newman <pnewman@nvidia.com>
Reviewed-by: Vandana Salve <vsalve@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
mm/memory.c