Subject: Re: kern/29262
To: None <cube@netbsd.org, gnats-admin@netbsd.org, netbsd-bugs@netbsd.org>
From: Jens Kessmeier <j.kessmeier@teles.de>
List: netbsd-bugs
Date: 02/08/2005 14:27:01
The following reply was made to PR kern/29262; it has been noted by GNATS.

From: Jens Kessmeier <j.kessmeier@teles.de>
To: "'gnats-bugs@gnats.netbsd.org'" <gnats-bugs@netbsd.org>
Cc: 
Subject: Re: kern/29262
Date: Tue, 8 Feb 2005 14:29:04 +0100 

 Result of Script 1:
 
 NetBSD 1.6.2: 14 seconds
 NetBSD 2.0.0: 14 seconds
 
 Result of Script 2:
 
    461 extern symbols in /usr/isdn/kdrv/streams.o
      140 extern symbols in /usr/isdn/kdrv/tlsload.o
      622 extern symbols in /usr/isdn/kdrv/tlsmtn.o
       18 extern symbols in /usr/isdn/kdrv/tlsnull.o
      404 extern symbols in /usr/isdn/kdrv/tlsopto.o
      633 extern symbols in /usr/isdn/kdrv/tlsp8.o
      227 extern symbols in /usr/isdn/kdrv/tlspir.o
      137 extern symbols in /usr/isdn/kdrv/tlsrcu.o
     1028 extern symbols in /usr/isdn/kdrv/tlssw1.o
      784 extern symbols in /usr/isdn/kdrv/tlssw1isa.o
      620 extern symbols in /usr/isdn/kdrv/tlssw1vx.o
     3542 extern symbols in /usr/isdn/kdrv/tlssw23.o
      598 extern symbols in /usr/isdn/kdrv/tlstnx.o
      398 extern symbols in /usr/isdn/kdrv/tlstoner.o
     2451 extern symbols in /usr/isdn/kdrv/tlstrc.o
 
 Do you need something else?
 
 Script 1:
 
 #!/bin/sh
 
 KDRV=/usr/isdn/kdrv
 
 date; echo "Loading tlsload"
 modload -S -o $KDRV/tlsload.lnk  $KDRV/tlsload.o
 date; echo "Loading streams"
 modload -S -o $KDRV/streams.lnk -A $KDRV/tlsload.lnk $KDRV/streams.o
 date; echo "Loading tlstrc"
 modload -S -o $KDRV/tlstrc.lnk -A $KDRV/streams.lnk $KDRV/tlstrc.o
 date; echo "Loading tlspir"
 modload -A $KDRV/tlstrc.lnk $KDRV/tlspir.o
 date; echo "Loading tlsp8"
 modload -A $KDRV/tlstrc.lnk $KDRV/tlsp8.o
 date; echo "Loading tlssw1"
 modload -A $KDRV/tlstrc.lnk $KDRV/tlssw1.o
 date; echo "Loading tlssw1vx"
 modload -A $KDRV/tlstrc.lnk $KDRV/tlssw1vx.o
 date; echo "Loading tlsmtn"
 modload -A $KDRV/tlstrc.lnk $KDRV/tlsmtn.o
 date; echo "Loading tlstnx"
 modload -A $KDRV/tlstrc.lnk $KDRV/tlstnx.o
 date; echo "Loading tlssw23"
 modload -A $KDRV/tlstrc.lnk $KDRV/tlssw23.o
 date; echo "Loading tlstoner"
 modload -A $KDRV/tlstrc.lnk $KDRV/tlstoner.o
 date; echo "End "
 
 1.6.2:
 
 Tue Feb  8 14:28:06 CET 2005
 Loading tlsload
 Module loaded as ID 0
 Tue Feb  8 14:28:07 CET 2005
 Loading streams
 Module loaded as ID 1
 Tue Feb  8 14:28:08 CET 2005
 Loading tlstrc
 Module loaded as ID 2
 Tue Feb  8 14:28:10 CET 2005
 Loading tlspir
 Module loaded as ID 3
 Tue Feb  8 14:28:11 CET 2005
 Loading tlsp8
 Module loaded as ID 4
 Tue Feb  8 14:28:12 CET 2005
 Loading tlssw1
 Module loaded as ID 5
 Tue Feb  8 14:28:14 CET 2005
 Loading tlssw1vx
 Module loaded as ID 6
 Tue Feb  8 14:28:16 CET 2005
 Loading tlsmtn
 Module loaded as ID 7
 Tue Feb  8 14:28:17 CET 2005
 Loading tlstnx
 Module loaded as ID 8
 Tue Feb  8 14:28:18 CET 2005
 Loading tlssw23
 Module loaded as ID 9
 Tue Feb  8 14:28:19 CET 2005
 Loading tlstoner
 Module loaded as ID 10
 Tue Feb  8 14:28:20 CET 2005
 End 
 
 2.0:
 
 Tue Feb  8 14:11:49 CET 2005
 Loading tlsload
 Module loaded as ID 0
 Tue Feb  8 14:11:50 CET 2005
 Loading streams
 Module loaded as ID 1
 Tue Feb  8 14:11:50 CET 2005
 Loading tlstrc
 Module loaded as ID 2
 Tue Feb  8 14:11:53 CET 2005
 Loading tlspir
 Module loaded as ID 3
 Tue Feb  8 14:11:54 CET 2005
 Loading tlsp8
 Module loaded as ID 4
 Tue Feb  8 14:11:55 CET 2005
 Loading tlssw1
 Module loaded as ID 5
 Tue Feb  8 14:11:57 CET 2005
 Loading tlssw1vx
 Module loaded as ID 6
 Tue Feb  8 14:11:58 CET 2005
 Loading tlsmtn
 Module loaded as ID 7
 Tue Feb  8 14:11:59 CET 2005
 Loading tlstnx
 Module loaded as ID 8
 Tue Feb  8 14:12:00 CET 2005
 Loading tlssw23
 Module loaded as ID 9
 Tue Feb  8 14:12:02 CET 2005
 Loading tlstoner
 Module loaded as ID 10
 Tue Feb  8 14:12:03 CET 2005
 End 
 
 Script 2:
 
 #!/bin/sh
 
 KDRV="/usr/isdn/kdrv"
 
 MODS="				\
 	$KDRV/streams.o		\
 	$KDRV/tlsload.o		\
 	$KDRV/tlsmtn.o		\
 	$KDRV/tlsnull.o		\
 	$KDRV/tlsopto.o		\
 	$KDRV/tlsp8.o		\
 	$KDRV/tlspir.o		\
 	$KDRV/tlsrcu.o		\
 	$KDRV/tlssw1.o		\
 	$KDRV/tlssw1isa.o	\
 	$KDRV/tlssw1vx.o	\
 	$KDRV/tlssw23.o		\
 	$KDRV/tlstnx.o		\
 	$KDRV/tlstoner.o	\
 	$KDRV/tlstrc.o		\
 "
 
 for i in $MODS
 do
 	BLA=`nm -g $i | wc -l`
 	echo "$BLA extern symbols in $i"
 done