Re: Notes on Linux 1.3.63

David Mosberger-Tang (davidm@azstarnet.com)
Thu, 15 Feb 1996 10:36:03 -0700


>>>>> On Thu, 15 Feb 96 18:26:12 MET, "Ka'plaagh 15-Feb-1996 1728 +0000" <rusling@rdgeng.enet.dec.com> said:

Dave> (1) Modules do not work. I built ppp.o and slhc.o and tried
Dave> to install them and they failed failing to find __memcpy().

That's fixed in my sources. I'm desperately waiting for Linus to give
me feedback on the syscall changes that I made. As soon as I get his
go-ahead, I'll make my latest patches available.

Dave> (2) I had to add a couple of new definitions into
Dave> /asm-alpha/segment.h:

Dave> #define put_user_long(x,addr) put_user((x),(int *)(addr))
Dave> #define get_user_long(addr) get_user((unsigned int *)(addr))

Dave> to get it to build at all.

Actually, I preferred to fix audio.c (or whichever file it was). The
preferred/new method is to use put/get_user, AFAIK.

Dave> (1) No ppp devices appear in /proc/net/dev. Maybe I'm being
Dave> stupid here but on my home system I use ppp to attach myself
Dave> to Digital's network and whenever I install the ppp.o module
Dave> four ppp devices appear in /proc/net/dev (ppp0...ppp3). With
Dave> 1.3.63 this does not happen.

It does work on the Alpha though:

$ cat /proc/net/dev
Inter-| Receive | Transmit
face |packets errs drop fifo frame|packets errs drop fifo colls carrier
lo: 1308 0 0 0 0 1308 0 0 0 0 0
eth0: 26125 0 0 0 0 34141 4 0 4 4 12
ppp0: 2481 0 0 0 0 3806 0 0 0 0 0

--david