home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!mcsun!news.funet.fi!hydra!klaava!torvalds
- From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
- Newsgroups: comp.os.linux
- Subject: Re: 0.97 patchlevel 5 available
- Message-ID: <1992Sep12.224241.5864@klaava.Helsinki.FI>
- Date: 12 Sep 92 22:42:41 GMT
- References: <1992Sep12.182131.2168@klaava.Helsinki.FI> <15255@borg.cs.unc.edu>
- Organization: University of Helsinki
- Lines: 42
-
- In article <15255@borg.cs.unc.edu> martin@franck.cs.unc.edu (Kevin Martin) writes:
- >In article <1992Sep12.182131.2168@klaava.Helsinki.FI> torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds) writes:
- >
- >>Patch 5 should also fix the problems with iopl() that resulted in the
- >>X8514-server having problems with 0.97.pl2 and above.
- >
- >I've just tested the 8514/A X server with 0.97.pl5 and it works
- >beautifully. The problems with the X server appearing to hang when
- >quitting from TWM with the 0.97.pl2 and more recent kernels are
- >fixed. Thanks Linux!
-
- Actually, thank Kevin Martin: he was able to give me a good bug-report
- that made it pretty easy to track it all down (he even had a minimal
- program which showed the incorrect behaviour).
-
- Other changes that pl5 has include:
-
- - slightly edited <asm/io.h>: easily editable IO delay instructions.
- The default delay-instruction is now a 'inb' from port 0x80: this
- should be a bit safer than the outb. But you can easily change it to
- the "standard" two short jumps or whatever.
- - malloc() is cleaned up, and 'malloc_grab_pages()' is gone (Biro)
- - I cleaned up the internal inode structure a bit: i_data[] is no
- longer part of the base inode, but is instead part of the union of
- fs-dependent info. Pipes also have their own cleaner interface.
- - the msmouse patches are in: currently there is no valid test that a
- msmouse actually exists, so linux always says "mouse detected and
- installed", but that is nothing to worry about.
- - the msdos-fs one-line performance patch is in.
-
- The most important fix for ext-fs users should be the fact that pl5
- should fix the ext-fs bugs: the ext-fs patches are essentially the same
- that pl3+4 did to the minix-fs. So now the new 'strip' should be safe
- on all filesystem types.
-
- Note that the upcoming release of gcc (and thus the upcoming X11 2.0)
- will require at least 0.97.pl4 in order to be safely used: I'll probably
- make a bootimage of 0.97.5 available for those that don't want to (or
- are unable to) recompile the kernel. I'll just wait a day or two to see
- if there are some unexpected problems with pl5.
-
- Linus
-