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