Re: 2.1.81 won't compile

David Fries (dfries@mail.win.org)
Fri, 23 Jan 1998 23:33:00 -0600


On Sat, Jan 24, 1998 at 04:33:18AM +0000, Linus Torvalds wrote:
> Does this patch fix it?
>
> Linus

I had to manually add the patch, it gets a lot further in the compile,
but still bombs.

make[1]: Entering directory `/usr/src/v2.1/linux-2.1/arch/i386/kernel'
gcc -D__KERNEL__ -I/usr/src/v2.1/linux-2.1/include -Wall
-Wstrict-prototypes -O2 -fomit-frame-pointer -pipe
-fno-strength-reduce -m486 -DCPU=486 -DEXPORT_SYMTAB -c i386_ksyms.c
i386_ksyms.c:42: `global_bh_lock' undeclared here (not in a function)
i386_ksyms.c:42: initializer element for
`__ksymtab_global_bh_lock.value' is not constant
make[1]: *** [i386_ksyms.o] Error 1
make[1]: Leaving directory `/usr/src/v2.1/linux-2.1/arch/i386/kernel'
make: *** [linuxsubdirs] Error 2

Also 2.1.80 seems to be having nfs problems 2.0.29 didn't have. This
is on a diskless pc and when I goto mount using nfs I get,
Jan 22 21:26:37 SlowPoke kernel: IP-Config: Got BOOTP answer from
192.168.0.150, my address is 192.168.0.200
Jan 22 21:26:37 SlowPoke kernel: Looking up port of RPC 100003/2 on 192.168.0.150
Jan 22 21:26:37 SlowPoke kernel: Looking up port of RPC 100005/1 on 192.168.0.150
Jan 22 21:26:37 SlowPoke kernel: VFS: Mounted root (nfs filesystem).
Jan 22 21:26:37 SlowPoke kernel: Freeing unused kernel memory: 36k freed
Jan 22 21:26:37 SlowPoke kernel: portmap: RPC call returned error 111
Jan 22 21:26:37 SlowPoke kernel: RPC: task of released request still queued!
Jan 22 21:26:37 SlowPoke kernel: RPC: (task is on xprt_pending)
Jan 22 21:26:37 SlowPoke kernel: portmap: RPC call returned error 111
Jan 22 21:26:37 SlowPoke kernel: RPC: task of released request still queued!
Jan 22 21:26:37 SlowPoke kernel: RPC: (task is on xprt_pending)
Jan 22 21:26:37 SlowPoke kernel: lockd_up: makesock failed, error=-111
Jan 22 21:26:37 SlowPoke kernel: portmap: RPC call returned error 111
Jan 22 21:26:37 SlowPoke kernel: RPC: task of released request still queued!
Jan 22 21:26:37 SlowPoke kernel: RPC: (task is on xprt_pending)
Jan 22 21:26:37 SlowPoke kernel: lockd_up: no pid, 2 users??
Jan 22 21:26:37 SlowPoke kernel: portmap: RPC call returned error 111
Jan 22 21:26:37 SlowPoke kernel: RPC: task of released request still queued!
Jan 22 21:26:37 SlowPoke kernel: RPC: (task is on xprt_pending)
Jan 22 21:26:37 SlowPoke kernel: portmap: RPC call returned error 111
Jan 22 21:26:37 SlowPoke kernel: RPC: task of released request still queued!
Jan 22 21:26:37 SlowPoke kernel: RPC: (task is on xprt_pending)
Jan 22 21:26:37 SlowPoke kernel: lockd_up: makesock failed, error=-111
Jan 22 21:26:37 SlowPoke kernel: portmap: RPC call returned error 111
Jan 22 21:26:37 SlowPoke kernel: RPC: task of released request still queued!
Jan 22 21:26:37 SlowPoke kernel: RPC: (task is on xprt_pending)
Jan 22 21:26:37 SlowPoke kernel: lockd_up: no pid, 3 users??

Also I'm having routing problems, default routes are ignored, once I
add a route it can't be removed.
SlowPoke:/var/adm# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
shell1.inlink.c * 255.255.255.255 UH 0 0 0 ppp0
l2fiits03.inlin * 255.255.255.255 UH 0 0 0 ppp0
whiteout.davida * 255.255.255.255 UH 0 0 0 ppp0
195.90.219.199 * 255.255.255.255 UH 0 0 0 ppp0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
default SlowPoke.friesh 0.0.0.0 UG 0 0 0 eth0
default * 0.0.0.0 U 0 0 0 ppp0

SlowPoke:/var/adm# route add ftp.kernel.org ppp0
SlowPoke:/var/adm# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
shell1.inlink.c * 255.255.255.255 UH 0 0 0 ppp0
linux.kernel.or * 255.255.255.255 UH 0 0 0 ppp0
l2fiits03.inlin * 255.255.255.255 UH 0 0 0 ppp0
whiteout.davida * 255.255.255.255 UH 0 0 0 ppp0
195.90.219.199 * 255.255.255.255 UH 0 0 0 ppp0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
default SlowPoke.friesh 0.0.0.0 UG 0 0 0 eth0
default * 0.0.0.0 U 0 0 0 ppp0
SlowPoke:/var/adm# route del ftp.kernel.org ppp0
SlowPoke:/var/adm# route del ftp.kernel.org ppp0
SIOCDELRT: No such process
SlowPoke:/var/adm# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
shell1.inlink.c * 255.255.255.255 UH 0 0 0 ppp0
linux.kernel.or * 255.255.255.255 H 0 0 0 ppp0
l2fiits03.inlin * 255.255.255.255 UH 0 0 0 ppp0
whiteout.davida * 255.255.255.255 UH 0 0 0 ppp0
195.90.219.199 * 255.255.255.255 UH 0 0 0 ppp0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
default SlowPoke.friesh 0.0.0.0 UG 0 0 0 eth0
default * 0.0.0.0 U 0 0 0 ppp0

client
2.1.80
mount: mount-2.7f

route --version
Debian GNU/Linux netbase Package (Peter Tobias)
Package: net-tools pre1.34 net-tools@lina.inka.de (Bernd Eckenfels)
Kernelsource: 2.0.32
route 1.95 (1997-09-25)
+NEW_ADDRT +RTF_IRTT +RTF_REJECT -NLS
AF:(inet) +UNIX +INET -INET6 +IPX +AX25 -ROSE +NETROM +ATALK
HW: +ETHER +ARC +SLIP +PPP +TUNNEL +TR +AX25 -ROSE +NETROM +FR +FDDI
+SIT

server,
2.0.33
Universal NFS Server 2.2beta31
debian netbase (includes portmap) 3.03-1

-- 
		+---------------------------------+
		|      David Fries                |
		|      dfries@mail.win.org        |
		+---------------------------------+