Date: Mon, 11 Nov 2002 18:20:26 +0300 From: Ляшков Алексей. To: Paul Sladen Subject: Re[2]: [vserver] RH 7.3 kernel 2.4.18-10 and new 0(1) scheduler Hello Paul, Monday, November 11, 2002, 11:02:32 AM, you wrote: PS> On Sun, 10 Nov 2002, Lyashkov Alexey wrote: PS> Hi Lyashkov, PS> This is interesting, which version of Jacques' patches was this originally PS> based on? PS> It would be much more useful to split up the amount of changes of which are PS> against PS> diff which is PS> just against the Red Hat kernel and your additions such as the extra /proc PS> information. PS> Would you be able to split out the new stuff and provide them as additive PS> diffs against the latest ctx patchs? I think it could be split as follows: PS> (Seperate patches) PS> 1) O(1) scheduler changes PS> 2) /proc/vservers PS> 3) Process Limiting I add member Process limit in structure s_context and task_struct->rlim[] again used to per UID limit. PS> 4) Patches for ctx for current Redhat tree This patch based on ctx-12 version without patches code of FS. I rewrite this part code for store all information about context in one structure, combine s_info, ip_info. All function for work with this structure has be locate in в s_context.c/s_context.h This way provide more effective algorithm for reorder task queue in new scheduler, without examination all query list. I see ctx-12 and ctx-14 differ in part worked with any FS, but I planed create new VFS to provide correctly access to files inside VPS box. If you have i make this patch from original 2.4.19 kernels and aply changes between ctx-12 ctx-14 ? -- Best regards, Ляшков mailto:shadow@itt.net.ru