home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / os / linux / 10582 < prev    next >
Encoding:
Internet Message Format  |  1992-09-12  |  2.5 KB

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