Samsung SCH-I545 (Verizon) source updates
/drivers/staging/android/lowmemorykiller.c
blob:c6dfcb5876e1d0ac39767caf3b80ce5dd1e02c1b -> blob:c731b7d6bd7e2116660adfd772e62728f4721dd3
--- drivers/staging/android/lowmemorykiller.c
+++ drivers/staging/android/lowmemorykiller.c
@@ -398,6 +398,8 @@ inline void cancel_soft_reclaim(void)
int get_soft_reclaim_status(void)
{
int kcompcache_running = atomic_read(&s_reclaim.kcompcached_running);
+ if(kcompcache_running)
+ set_user_nice(s_reclaim.kcompcached, 0);
return kcompcache_running;
}
@@ -450,6 +452,7 @@ static int do_compcache(void * nothing)
atomic_set(&s_reclaim.kcompcached_running, 0);
set_current_state(TASK_INTERRUPTIBLE);
+ set_user_nice(s_reclaim.kcompcached, 15);
schedule();
}