Subject: [FreeVMS] Re: cluster hooks
Date: Fri Nov 16 2001 - 17:01:41 CET
On Wed, Nov 14, 2001 at 04:48:15PM +0100, firstname.lastname@example.org wrote:
> On Wed, Nov 14, 2001 at 03:38:21PM +0100, BERTRAND JoŽl wrote:
> > library. If we modify the internal structures, we need a new lib.c or a
> > new compiler, isn't it ?
> We only need to change some header files.
> Changes of internal structures should be made compatible enough, meaning
> they might not work like before or not work at all, but it will not mean much.
> (The library routines to accompany the VMS system calls will be in a new
> For example, if we do something with scheduling:
> New priority structures will be pcb$b_pri, pcb$b_prib, pcb$b_curpri.
> These might come in addition to task_struct's nice and priority.
> We can make nice and priority be functionally dependent on the pcb$s,
> so the system calls getprioriy and setpriority will work ok.
I have tried it with scheduling.
I have removed nice and priority, and have replaced them by some
members of pcb and phd. (To find occurences of nice and priority, at
least a partial removal is necessary)
It might not be so easy changing/removing other structs.
Patches are in cvs. (Some semantics might be very wrong)
(Patches done against a 2.4.10 selinux, but it should not matter much)
I have used linux/ as a working are; later I might move things to freevms/
It boots and works (somehow).
-- Liste de diffusion FreeVMS Pour se dťsinscrire : mailto:email@example.com?subject=unsubscribe
This archive was generated by hypermail 2b25 : Fri Nov 16 2001 - 17:02:03 CET