allow non root users to set io priority "idle" ?

From: dragoran
Date: Mon Aug 06 2007 - 05:46:20 EST


Its possible to set the io priority using tools like ionice and syscalls.
But this works only as root.
Why can't a non root user change the priority of his processes to idle?
I understand that realtime priority requires root but why idle?
For instance the beagle trys to set its priority to idle but fails because it does not run as root.
Any reason for this that I have missed? I can't think of a case where setting the io priority to idle would have a negative impact for other users or the whole system.

P.S:
Please CC me when replying.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/