--- zzzz-none-000/linux-2.6.19.2/kernel/sched.c 2007-01-10 19:10:37.000000000 +0000 +++ davinci-8020-5504/linux-2.6.19.2/kernel/sched.c 2007-01-19 15:11:30.000000000 +0000 @@ -52,6 +52,7 @@ #include #include #include +#include #include #include @@ -4012,7 +4013,8 @@ if (nice > 19) nice = 19; - if (increment < 0 && !can_nice(current, nice)) + if (increment < 0 && (!can_nice(current, nice) || + gr_handle_chroot_nice())) return -EPERM; retval = security_task_setnice(current, nice);