Subject: [FreeVMS] Re: Plan
From: Bruce Allen (claudevms@home.com)
Date: Fri Nov 09 2001 - 02:18:05 CET
Great Plan!!!
Starting is usually the best way to get the job done.
Who has access to the complete documentation for ODS-5?
I'd love to read it. I have Kirby's ODS-2 book.
Does anyone think modifying the Linux Kernel to behave like VMS is
important?
VMS features like condition handlers, distributed lock management and ASTs
are
all kernel based?
I have read the "VMS on Mach 3.0 Kernel" paper written a while back and it
presents
several ways to implement VMS functionality in a 'NIX environment and how to
work around
the KESU issues by using separate virtual address spaces.
I am very interested in starting with the Linux kernel and modifying it to
behave like the real thing.
I also want to help out as much as I can with what the group feels are
important goals.
System Services and the RTL are key pieces for the programmer to feel at
home with.
One issue is that in Linux does not have a working set concept in its
kernel. Even if you
write an adjust working set or lock working set system service there are no
Linux kernel
data structures to manipulate.
So my questions are:
1. Should I start on the kernel?
2. Help out on other parts of the project?
ClaudeVMS
----- Original Message -----
From: "Magne Mæhre" <magne@clustra.com>
To: <freevms@ml.free.fr>
Sent: Thursday, November 08, 2001 8:56 AM
Subject: [FreeVMS] Re: Plan
>
> >>>>>>>>>>>> BERTRAND Joël wrote (2001-11-08 16:45:06):
> >
> > 5/ Write a ODS-5 filesystem which can work with a standard linux kernel
> > (with modification to have mandatory locks).
>
> I'm working on this sub-project. The roadmap is like this:
>
> 1. Get a read-only VFS-driver for ODS-2 working
> 2. Create an mkods2 (for initializing new disks)
> 3. Modify (1) to include full read/write
> 4. Modify (3) to support ODS-5
>
> If there are others who would like to work with me on this,
> just email me or the group.
>
> I plan to release some files during the weekend, and will
> use ftp://ftp.nvg.ntnu.no/pub/vms/freevms (same place as
> Roar's files) until a proper repository is available.
>
> --Magne
>
>
> --
> Liste de diffusion FreeVMS
> Pour se désinscrire :
mailto:freevms-request@ml.free.fr?subject=unsubscribe
>
>
>
-- Liste de diffusion FreeVMS Pour se désinscrire : mailto:freevms-request@ml.free.fr?subject=unsubscribe
This archive was generated by hypermail 2b25 : Fri Nov 09 2001 - 02:18:33 CET