From: Nicholas H. <he...@se...> - 2003-09-05 14:25:02
|
On Thu, 2003-09-04 at 19:21, J.A. Magallon wrote: > > Oops, I have forgotten it... > > Two things: > > - sys_call_table: this is not a bug, it was unexported to prevent things > like BProc does. So it is a good time to start thinking on how to > re-implement that functionality. Perhaps a full hook system shared > with the security people... Ok -- not a great thing to export, but for now I am ok with it. > - RH kernels usually are really -ac kernels, not plain mainline. -ac > include the O(1) scheduler, and I think bproc bombs when put togheter > with O(1) sched. My -aa kernels patched with bproc worked fine until > Andea put in the scheduler. bproc fits ok with a ton of other patches > I collect, even once I tried with just the -aa VM and bproc. It worked. > So it looks like it is the scheduler. Sigh -- I can't believe I forgot about O(1) making things go wonky. Well, I guess I will try and play around with the patches to get things to behave a bit better. Does anyone have an idea what in the O(1) scheduler is mucking up things? Or is it that so many things have changed ? J.A. -- I have seen your patches in googles here and there, but cannot seem to find a valid page. Do you have a 'home page' for your patches ? I would love to play with them a bit. > When I have the time I will try to dig this, but not until I submit my > thesis...I need to burn the cluster. > > Hope this helps (to do not loose your time, or to shred a light if you > get it working...) Appreciate it -- I will be playing with this for a few days, just for masochism's sake. > > As I look into it, init_new_context sounds about scheduling, and if RH > patched it... > And pte_offset sounds about VM management, high pages and so on, and > RH kernels also have a different VM subsystem than mainline (-rmap). *grunt* fun. > In short, a RH kernel has nothing to do with a standard kernel, so > expect a ton of trouble. With RH or RH kernels ? :) Nic -- Nicholas Henke Penguin Herder & Linux Cluster System Programmer Liniac Project - Univ. of Pennsylvania |