[dtrace-discuss] fbt:ip:tcp_xchg:entry does not exists
Adam Leventhal
ahl at eng.sun.com
Tue Jan 16 02:43:35 PST 2007
This is sounding like a bug. What does this command yeild on the two
systems:
# echo tcp_xchg::nm | mdb -k
Thanks.
Adam
On Tue, Jan 16, 2007 at 10:10:55AM +0100, przemolicc at poczta.fm wrote:
> On Mon, Jan 15, 2007 at 09:54:04AM -0600, Chip Bennett wrote:
> > Being an fbt probe, and there has to be function of that name in the
> > kernel, what do you get from each system for:
> >
> > /usr/ccs/bin/nm /dev/ksyms | grep tcp_xchg
>
> Both servers are Solaris 10 6/06 s10x_u2wos:
>
> server _without_ tcp_xchg (servername: e2 - 64bit AMD Opteron):
>
> bash-3.00# /usr/ccs/bin/nm /dev/ksyms | grep tcp_xchg
> [14872] |18446744073441173472| 34|FUNC |LOCL |0 |ABS |tcp_xchg
> [8206] |18446744073437902160| 34|FUNC |LOCL |0 |ABS |tcp_xchg
> bash-3.00# dtrace -l|grep tcp_xchg
> bash-3.00#
>
>
> server with tcp_xchg (servername: bolek - 32bit):
> bash-3.00# /usr/ccs/bin/nm /dev/ksyms | grep tcp_xchg
> [10128] |4273276023| 52|FUNC |LOCL |0 |ABS |tcp_xchg
> [14903] |4192498854| 52|FUNC |LOCL |0 |ABS |tcp_xchg
> bash-3.00# dtrace -l|grep tcp_xchg
> 25995 fbt ip tcp_xchg entry
> 25996 fbt ip tcp_xchg return
> 36350 fbt nca tcp_xchg entry
> 36351 fbt nca tcp_xchg return
> bash-3.00#
>
> > You also might compare the outputs of modinfo on each system. Could
> > there have been a patch that eliminated that function name? (yea, I
> > know: that's unlikely.)
>
> The diff between the two (left=e2, right=32bit bolek):
> 1,2d0
> < FX (Fixed priority sched class)
> < FX_DPTBL (Fixed priority dispatch table)
> 10,11d7
> < aes (AES Kernel SW Provider 1.8)
> < aggr (Link Aggregation MAC)
> 16,19d11
> < autofs (AUTOFS syscall (32-bit))
> < autofs (AUTOFS syscall)
> < autofs (filesystem for autofs)
> < bge (BCM579x driver v0.48)
> 21,22d12
> < blowfish (Blowfish Kernel SW Provider 1.9)
> < bmc (BMC 1.0)
> 24a15
> > c2audit (C2 system call)
> 33d23
> < cpc (32-bit cpc sampling system call)
> 36d25
> < cpu.AuthenticAMD.15 (AMD Athlon64/Opteron C
> 44,45d32
> < des (DES Kernel SW Provider 1.22)
> < des (des encryption)
> 50d36
> < doorfs (32-bit door syscalls)
> 55d40
> < elfexec (32-bit exec module for elf)
> 56a42
> > elxl (3Com 90XX LAN driver 1.34)
> 60,61d45
> < fcp (SunFC FCP v20060831-1.109)
> < fcsm (Sun FC SAN Management v20060831)
> 65d48
> < fp (SunFC Port v20060831-1.71)
> 71,72d53
> < hid (USB HID Client Driver 1.36)
> < hidparser (HID PARSER 1.13)
> 82,83d62
> < inst_sync (32-bit instance binding syscall)
> < inst_sync (instance binding syscall)
> 88d66
> < ipc (common ipc code)
> 90d67
> < ippctl (IP Policy Configuration Driver )
> 103d79
> < klmmod (lock mgr common module)
> 119d94
> < mc-amd (Memory Controller for AMD proce)
> 123c98
> < md_hotspares (Solaris Volume Manager hot sp
> ---
> > md_hotspares (Solaris Volume Manager hot spar)
> 132,133c107
> < msgsys (32-bit System V message facilit)
> < msgsys (System V message facility)
> ---
> > mouse8042 (PS/2 Mouse 1.43, 05/06/01)
> 138d111
> < nfs (NFS syscall, client, and common)
> 143,144d115
> < nge (nVidia 1Gb Ethernet 1.3)
> < npe (Host to PCIe nexus driver 1.3)
> 150c121,122
> < pcbe.AuthenticAMD.15 (AMD Performance Count
> ---
> > pcbe.GenuineIntel.15 (Pentium 4 Performance Counter
> > pci (host to PCI nexus driver 1.65)
> 153d124
> < pcie_pci (PCIe to PCI nexus driver 1.3)
> 159d129
> < pipe (32-bit pipe(2) syscall)
> 164d133
> < portfs (32-bit event ports syscalls)
> 169d137
> < pset (32-bit pset(2) syscall)
> 177d144
> < qlc (SunFC Qlogic FCA v20060630-2.16)
> 181d147
> < rpcmod (32-bit RPC syscall)
> 196,198d161
> < semsys (32-bit System V semaphore facil)
> < semsys (System V semaphore facility)
> < ses (SCSI Enclosure Services Driver )
> 201,202d163
> < shmsys (32-bit System V shared memory)
> < shmsys (System V shared memory)
> 210d170
> < st (SCSI tape Driver 1.243)
> 234d193
> < usb_mid (USB Multi Interface Driver 1.38)
> 236,237d194
> < usbkbm (USB keyboard streams 1.34)
> < usbms (USB mouse streams 1.18)
> 241a199
> > vuid3ps2 (mouse events to vuid events)
>
>
> przemol
>
> ----------------------------------------------------------------------
> Slodkie jest zycie bandziora. Zobacz >> http://link.interia.pl/f19e5
>
> _______________________________________________
> dtrace-discuss mailing list
> dtrace-discuss at opensolaris.org
--
Adam Leventhal, Solaris Kernel Development http://blogs.sun.com/ahl
More information about the dtrace-discuss
mailing list