Messages in this thread | | | Date | Tue, 25 May 2004 00:30:22 +0200 | From | Herbert Poetzl <> | Subject | Re: your mail |
| |
On Mon, May 24, 2004 at 03:20:33PM -0700, Laughlin, Joseph V wrote: > I've been tasked with modifying a 2.4 kernel so that a non-root user can > do the following: > > Dynamically change the priorities of processes (up and down) > Lock processes in memory > Can change process cpu affinity > > Anyone got any ideas about how I could start doing this? (I'm new to > kernel development, btw.)
check the kernel capability system ... (it's quite simple)
#define CAP_SYS_NICE 23 #define CAP_IPC_LOCK 14
cpu scheduler affinity isn't part of 2.4 AFAIK so there is no easy way to 'control' it ...
HTH, Herbert
> Thanks, > > Joe Laughlin > Phantom Works - Integrated Technology Development Labs > The Boeing Company > > > > - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |