These changes are archived on ftp.emlist.com:pub/kchanges.
Added support for disk statistics.
serial.c (rs_start): Removed an incorrect '!' that was preventing
transmit interrupts from being re-enabled in rs_start().
Fortunately in most cases it would be re-enabled elsewhere,
but this still should be fixed corectly.
Removed spurious error message in keyboard driver.
Oops, in ext2 fs driver, no need to check for overwritten dirents
*every* time, just whenever the version number changes.
Oops, in xiafs driver, forgot to return offset of file into block.
Don't allow the owner of an open file to be changed to just anyone.
Allow a socket to be woken up asynchronously.
Add a bunch of new kernel entry points, for socket reg/unregister, and
for devices.
setreuid() was setting the fsuid to the wrong uid.
accept()ed socket don't end up with an invalid sk->socket and give bogus
netstat output.
FASYNC/SIGIO now works with sockets.
Fixed the permissions on F_SETOWN for all. Its now as broken/working
as other systems. Really we need something like a 32bit generation
number on processes.
ARP allows proxy for whole networks (a la cisco routers)
TCP sendto() reports ENOTCONN in the right cases
Removed some surplus uncommented code from tcp.c
Fixed protocol violation during closedown in tcp.c
[Still not got the window < MSS bug fix included]
Assorted major IPX errors removed
Small correction to promisc mode error fix <Alan Cox>
Asynchronous I/O support.
Fixed the worst of the load balancer bugs.
Fix reset on closedown bug.
--
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.