[FreeVMS] New release 0.2.12

Roar Thronęs roart at nvg.ntnu.no
Ven 28 Juil 18:00:42 CEST 2006


Hi

New release 0.2.12 at
ftp.nvg.ntnu.no:/pub/vms/freevms (freevms-0_2_12.tgz and linker-0_2_6)

Disk images are named a.img.gz and c.img.gz.
The USE file or reference to it should accompany downloads.
(For x86_64 they are named a.img.x86_64.gz and c.img.x86_64.gz)
The README file should be read first.

News:
x86_64:
4-level paging support.
Both:
Gcc4 kernel compile support (mostly imported patches).
Scheduler handles init tasks differently, does not see them.
Scheduling capabilities.

Bugs/features fixed:
Both:
Private stack space was used with SMP call data.
Iopost did not check CPU.
Mutex code had infinite loop error.
Scheduler needed wait queue fixes.
Sch$sched had nested spinlock.
Now got more correct VMS scheduling.
Had missing spinlocks and ipls.
Write system call did not handle size bigger than 512.
A logical routine in lnmsub did not in some cases return the buffer.
x86_64:
SMP had secondary CPU crash.
Had compile problem with offset.
Message utility did not handle 64-bits.

New bugs/features:
Probably some.

Notes:
Both:
Starting telnet and show memory may go faster with the improved scheduling.
x86_64:
With SMP there are some problems with boot console I/O, and you may
have to write commands to get it going. It has problems with IPACP, too.

Regards,
Roar Thronęs



Plus d'informations sur la liste de diffusion FreeVMS