Current Status of 1.3.88?

Craig Schlenter (cschle@paradigm.co.za)
Sun, 14 Apr 1996 13:07:23 +0200 (SAT)


Hi Alan, Linus

Since the code freeze is on again with 1.3.88, how many of the items in
the mail tagged on below still need attention?

I know that the VM locking crash is gone, the NFS root stuff has been
fixed and a few of the other items on the list have seen some patches
since 1.3.76 but an updated status list would be nice to see.

Thank you,

--Craig

On Wed, 20 Mar 1996, Alan Cox wrote:

> This is my current "intray" list of pending things. I think we are still
> quite a way from 1.4/2.0 yet. This should also provide some things for
> people to do if they want to join in.
>
> Alan
> --------------------------------------------------------------------------
>
> Problems Remaining To Look Hard Into As Of 1.3.76:
>
> o Lack of vm area locking means the following destroys your machine
> and filesystems even as a normal user
>
> two processes one repeatedly allocating a 4Mb file mmap()ing it
> writing it to disk in a tight loop. One continually opening and
> ftruncate()ing the mmap file as the write is being done.
>
> Get vm locking notionally supported for the networking layers ready.
>
> o Fix SMP now Linus has fixed the IRQ handlers
> o Gratuitous ARP bug
> o ip_mc_dec_group can oops
> o panic on ip_evictor: memcount
> o Catch underlocking as well as overlocking on skbuffs
> o Two reports of crashes with source routing
> o Fragment reassembly errors are too high level
> o Getting the final AX.25 glitches out
> o Dave Bonn's fixes for ip masquerading
> o tunnel driver crashes
> o NFS root bugs
> o Fix tcp with mss > receive window - it should not hang.
> o Tunnel as module is broken
> o 3c590 driver is broken
> o Check the arp table always clears "dead" entries
> o Check multiple multicast readers of frames that are fragmented
> o 3c503 "reset did not complete" crash
> o Why does our arp seem to cause pauses with the cisco hot standby.
> o AX.25 protocol layer locks.
> o Report of DE4x5 crashing going multicast
> o Check out TOS mincost bug report
> o Make all the inline's __inline__
>
>
> Pending To Add
>
> o arpd for switched networks
> o modular appletalk/IPX
> o 3c509 v1.07 - is the patched one OK. Find out and add
> o SMP scheduling with local run queues (probably for post 1.4)
> o Module changes for firewalling/masquerade when done
> o FRAD control layer
> o Merge and include the psi driver and the expanded netlink it needs
> o Include the multiprocessor FIFO spinlock
>
>
> To Write Before 1.4 is usable
>
> o Garbage collect AF_UNIX fd's (critical to getting it usable for 1.4)
> Have some generic mark/sweep gc code to get going.
> o Appletalk PPP support
>
> Alan