From: Andrew Morton Cc: Peter Zijlstra Signed-off-by: Andrew Morton --- mm/page-writeback.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN mm/page-writeback.c~mm-dirty-balancing-for-tasks-warning-fix mm/page-writeback.c --- a/mm/page-writeback.c~mm-dirty-balancing-for-tasks-warning-fix +++ a/mm/page-writeback.c @@ -223,7 +223,7 @@ void task_dirty_limit(struct task_struct { long numerator, denominator; long dirty = *pdirty; - long long inv = dirty >> 3; + u64 inv = dirty >> 3; task_dirties_fraction(tsk, &numerator, &denominator); inv *= numerator; _