Re:Why no Cyrix patch in 2.1.

Tekno Soft Snc (MC3641@mclink.it)
Tue, 14 Jan 97 9:56:25 CET


> >I've adapted the current cyrix patch (for the 2.1.7) to
> >the current kernel 2.1.20. I hope that Linus merge the
> >cyrix patch to the next kernel.
> >
> I hope he doesn't. Or did you fix the obvious bug? :-)

Yes! I know this problem (arch/i386/mm/init.c:paging_init() ),
but I don't fix it ;-).

> (Hint: There's a missing pg_dir++ which makes VSPM
> fail for people with odd sized memory banks -
> 12MB, 24MB etc.)

On my server I've removed the #ifdef 1 that break the loop that
assign the VSPM pages (max first 4 because the last 4 are mirror
of the first 4) and the system work well.

I guess that problem can be resolved dividing the memory in chuncks
of 4Mb (like Pentium) for the first 4 VSPM pages and use the
traditional mode for the rest. This is only for a particular system that
have 12Mb/24Mb etc.

Roberto Fichera - email MC3641@mclink.it

Xmeo ver.3.0 Alpha for Linux & Windows