commit | af98603dad87e393d2fc57117fe8a2aa6d620a0c | [log] [tgz] |
---|---|---|
author | Catalin Marinas <catalin.marinas@arm.com> | Thu Aug 27 14:29:12 2009 +0100 |
committer | Catalin Marinas <catalin.marinas@arm.com> | Thu Aug 27 14:29:12 2009 +0100 |
tree | 7a86d844fe5b43d8894607c16e4945f7ebe51b79 | |
parent | 1e23502cc57cef33455ac7cb9111e3c6d991a894 [diff] |
kmemleak: Allow rescheduling during an object scanning If the object size is bigger than a predefined value (4K in this case), release the object lock during scanning and call cond_resched(). Re-acquire the lock after rescheduling and test whether the object is still valid. Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>