Kernel change summary 1.1.73 -> 1.1.74

Kernel change summary 1.1.73 -> 1.1.74

Post by Russell Nels » Wed, 25 Jan 1995 12:25:19



These changes are archived on ftp.emlist.com:pub/kchanges.  I cannot
answer questions about Linux -- I merely summarize the kernel patches.

Jeff Tranter added to CREDITS.
Cyclades async mux driver added.
More SPARC additions.
SBPro version 2.9 adds support for the Longshine LCS-7260.
        IOCTL added for multisession support.
Console switching changed a little, to add a memory of the last console.
Oops.  Unprotected get_fs_long in serial IOCTL handler (set_modem_info
        call in serial.c).  This means that you could access memory
        that you didn't have read permission for.
Don't let anyone but the superuser change the keyboard and/or video mode.
The dummy networking driver doesn't do ARP.
EtherExpress driver doesn't set the multicast list.
PLIP driver improved, also registers the I/O ports it uses.
EATA driver now supports ISA boards (DPT PM2011, DPT PM2021), and uses
        DMA.  EISA boards should be level triggered.
SCSI block devices can sometimes deadlock.  Code was added to unlock them.
Oops, a few SCSI printk's used the wrong format.
SCSI tape timeout increased.
SCSI file mark counter increased only if positive.
All ISA boards get host->block set so we can support multiple ISA boards reliably.
CDROM Multisession support added to isofs.
Make sure we have read permission on the file times structure for all fs's.
Oops, didn't set the type of the superblock when initializing the structure.
Search for the SBPro card at 0x340 before the one at 0x230.
Call the calibrate_delay routine before the character and block device
        initialization.
Reset to TIME_WRITE on a WRITE timeout instead of a TIME_CLOSE.
BSD time wait code was frobbed.
--

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 | What part of "Congress shall make no law" eludes Congress?

 
 
 

1. Kernel change summary 1.1.74 -> 1.1.75

These changes are archived on ftp.emlist.com:pub/kchanges.  I cannot
answer questions about Linux -- I merely summarize the kernel patches.

David Miller added to CREDITS.
Makefile frobbed to improve multiple-architecture support.
Selection code improved.
Make sure that only the tty owner or root can issue vt ioctls (instead
        of just root as per the previous patch.
Spelling corrections.
SCSI disk driver needs to know the hardware sector size in order to
        support the msdos fs.
Uh-oh, the ultrastor's find_and_clear_bit_16 routine can be called
        from an interrupts-off context.
Double the directory cache size.
Remove the Multisession ifdef'ed code from isofs driver.
MSDOS buffering moved into its own file and otherwise improved.
        Should make write performance better.  Also makes mmapping
        more efficient.  All this makes the umsdos fs faster and more
        separate from the msdos fs internals.
MSDOS fs has a blocksize= parameter.
More architecture improvements.
IOCTL added to decide if we should receive our own IP multicast packets.
Format of /proc/net/tcp changed to add the timer's timeout.
TCP might miss a one-byte hole in the data, which affected the
        handling of urgent data.
TCP's tcp_select didn't release the socket in many cases.
Some extraneous setting of the shutdown bitmask was removed.
If someone sends us another syn, give up on them.
BSD TIME WAIT code 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 | What part of "Congress shall make no law" eludes Congress?

2. DOS emulation

3. Kernel Change Summary 1.1.72 -> 1.1.73

4. Installing from downloaded image file

5. hd.img - can u help

6. Kernel change summary 1.1.72 -> 1.1.73

7. STB Powergraph 64 and Mag DX1795

8. Changes in console terminal emulation 1.1.74 -> 1.1.79?

9. Kernel upgrade from 1.1.59 -> 1.1.73 Kills NFS

10. Setuid program changes from 1.1.63 to 1.1.74

11. 1.1.62 -> 1.1.74

12. /proc/dev patches for kernel 1.1.74