Messages in this thread Patch in this message |  | | Date | Sat, 27 Apr 1996 21:03:05 +0300 (EET DST) | From | Linus Torvalds <> | Subject | Linux-1.3.96 (and silly bugs) |
| |
I made 1.3.96 a few hours ago, and never bothered to send out a announcement. Which was quite as well, as it has some problems compiling under certain circumstances ;-/
You should add a "#include <asm/types.h>" to <linux/skbuff.h> and the network config script also needs to have something else than just a comment within the if that tests for KERNELD and tries to enable ARPD. Oops. My shell programming never was my best part..
Anyway, once you get 1.3.96 to compile, it should work fine, I hope. It fixes a silly (and potentially fatal) bug with shared memory mappings, and also fixes a problem with "recvmsg()" and getting the address of the sender.
It also fixes a lot of typographical errors.. The 68k people seem to be generally better spellers than the sparc people, but they have some problems too ;-)
In 1.3.96 the "strace" stuff should also finally work on alpha (get the latest strace from Thomas Bogendoerfer though for full effect).
ptrace should also work on sparc now, but as the code is still not fully integrated, you should get your sparc source trees from David Miller still (same as with the 68k stuff).
The de4x5 driver has also been updated, and I made the "broken flock" warning show only 5 times and then the kernel will shut up about it ;-)
Linus
----- diff -u --recursive --new-file v1.3.96/linux/include/linux/skbuff.h linux/include/linux/skbuff.h --- v1.3.96/linux/include/linux/skbuff.h Sat Apr 27 15:20:07 1996 +++ linux/include/linux/skbuff.h Sat Apr 27 19:50:51 1996 @@ -18,6 +18,7 @@ #include <linux/time.h> #include <asm/atomic.h> +#include <asm/types.h> #define CONFIG_SKB_CHECK 0 diff -u --recursive --new-file v1.3.96/linux/net/ipv4/Config.in linux/net/ipv4/Config.in --- v1.3.96/linux/net/ipv4/Config.in Sat Apr 27 15:20:10 1996 +++ linux/net/ipv4/Config.in Sat Apr 27 20:01:37 1996 @@ -21,9 +21,9 @@ if [ "$CONFIG_NET_ALIAS" = "y" ]; then tristate 'IP: aliasing support' CONFIG_IP_ALIAS fi -if [ "$CONFIG_KERNELD" = "y" ]; then +#if [ "$CONFIG_KERNELD" = "y" ]; then # bool 'IP: ARP daemon support (experimental)' CONFIG_ARPD -fi +#fi comment '(it is safe to leave these untouched)' bool 'IP: PC/TCP compatibility mode' CONFIG_INET_PCTCP tristate 'IP: Reverse ARP' CONFIG_INET_RARP -----
|  |