Kernel change summary 1.1.58 -> 1.1.59

Kernel change summary 1.1.58 -> 1.1.59

Post by Russell Nels » Fri, 04 Nov 1994 14:40:54



These changes are archived on ftp.emlist.com:pub/kchanges.

Oops, a tty_struc pointer got dereferenced before the check for null
        in the Secure Attention Key code.
Improved the code that sets the mode when opening a new file.
Added inode_setattr and inode_change_ok to the ksyms list.
Ugly code added in the __get_dma_pages routine (but nobody seems to call it).
Oops, URG PUSH fix in 1.1.58 broken rlogin.  Fixed harder this time.
recv(...,MSG_OOB) never blocks in the BSD (our) api.
Remove select() debugging code.
--

Crynwr Software   | Crynwr Software sells packet driver support | ask4 PGP key
11 Grant St.      | +1 315 268 1925 (9201 FAX)  | What is thee doing about it?
Potsdam, NY 13676 | LPF member - ask me about the harm software patents do.

 
 
 

1. Kernel change summary 1.1.57 -> 1.1.58

These changes are archived on ftp.emlist.com:pub/kchanges.

Ramdisk can now be formatted as ext2 fs or minix instead of just minix.
Serial driver changes:
        * serial.c (rs_close): Add a timeout to the transmitter flush
                loop; this is just a sanity check in case we have flakey
                (or non-existent-but-configured-by-the-user) hardware.
        * tty_io.c (tty_fasync): When asyncronous I/O is enabled, if the
                process or process group has not be specified yet, set it
                to be the tty's process group, or if that is not yet set,
                to the current process's pid.
        * n_tty.c (n_tty_receive_room): If we are doing input
                canonicalization, let as many characters through as
                possible, so that the excess characters can be "beeped".
Ext2 changes:
        - Some cleanups in the error messages (some versions of syslog contain
          a bug which truncates an error message if it contains '\n').
        - Check that no data can be written to a file past the 2GB limit.
        - The famous readdir() bug has been fixed by Stephen Tweedie.
Security checks on fcntl(0,F_SETOWN,some_root_process) made more
        liberal (match against uid, euid, session instead of always
        needing to be root).
Oops, did assignment instead of equality test in isofs name comparison.
Added call to fsync a umsdos file.
Oops, missed a couple of places where notify_change() needed to be
        changed in umsdos fs.
Oops, forgot to update date of ext2fs when version changed in 1.1.57.
non blocking connect fail gets the error code right.
select() not reporting read ok after an urgent read fixed.
--

Crynwr Software   | Crynwr Software sells packet driver support | ask4 PGP key
11 Grant St.      | +1 315 268 1925 (9201 FAX)  | What is thee doing about it?
Potsdam, NY 13676 | LPF member - ask me about the harm software patents do.

2. News help...

3. Kernel change summary 1.1.59 -> 1.1.60

4. Question : how to list all open files on a file system ? Please could you help.

5. drive geometry changed kernel 1.1.59 => 1.2.0

6. Teardrop attack...

7. New kernel (1.1.58) and swap doesn't work anymore!

8. Apache 2.0 release

9. Kernel 1.1.58 Problem.

10. Kernel upgrade from 1.1.59 -> 1.1.73 Kills NFS

11. KERNEL PROBLEMS: 1.1.59 -> 1.2.6

12. NFS mount no-go after upgrade 1.1.59 => 1.1.95 kernel

13. ppp and kernels > 1.1.59