Re: Dtrace: Module is no longer loaded
on 21/02/2013 11:12 Eggert, Lars said the following: Hi, On Feb 19, 2013, at 16:03, Andriy Gapon a...@freebsd.org wrote: Couple of thoughts: - is your kernel installed in the typical location? yup. - what does the following produce? readelf -a -W /boot/kernel/kernel | fgrep shstrtab readelf -a -W /boot/kernel/kernel | fgrep SUNW_ctf # readelf -a -W /boot/kernel/kernel | fgrep shstrtab [24] .shstrtab STRTAB 7975ee 000124 00 0 0 1 # readelf -a -W /boot/kernel/kernel | fgrep SUNW_ctf [22] .SUNW_ctf PROGBITS 74ed68 048872 00 0 0 4 And then: # dtrace -n 'syscall:::' dtrace: invalid probe specifier syscall /usr/lib/dtrace/psinfo.d, line 90: failed to resolve type kernel`struct thread * for identifier curthread: Module is no longer loaded How does kldstat output look on that machine? -- Andriy Gapon ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Dtrace: Module is no longer loaded
Hi, On Feb 19, 2013, at 16:03, Andriy Gapon a...@freebsd.org wrote: Couple of thoughts: - is your kernel installed in the typical location? yup. - what does the following produce? readelf -a -W /boot/kernel/kernel | fgrep shstrtab readelf -a -W /boot/kernel/kernel | fgrep SUNW_ctf # readelf -a -W /boot/kernel/kernel | fgrep shstrtab [24] .shstrtab STRTAB 7975ee 000124 00 0 0 1 # readelf -a -W /boot/kernel/kernel | fgrep SUNW_ctf [22] .SUNW_ctf PROGBITS 74ed68 048872 00 0 0 4 And then: # dtrace -n 'syscall:::' dtrace: invalid probe specifier syscall /usr/lib/dtrace/psinfo.d, line 90: failed to resolve type kernel`struct thread * for identifier curthread: Module is no longer loaded Lars ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Dtrace: Module is no longer loaded
Hi, did you ever figure this out? I'm seeing the same thing. Lars ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Dtrace: Module is no longer loaded
on 19/02/2013 15:49 Eggert, Lars said the following: Hi, did you ever figure this out? I'm seeing the same thing. Couple of thoughts: - is your kernel installed in the typical location? - what does the following produce? readelf -a -W /boot/kernel/kernel | fgrep shstrtab readelf -a -W /boot/kernel/kernel | fgrep SUNW_ctf -- Andriy Gapon ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Dtrace: Module is no longer loaded
Hi, I am running FreeBSD current on RouterStation Pro (Mips) using nfs. I followed the handbook about how to compile for Dtrace support. and kldload dtraceall succeeded. But when I tried to run: dtrace -n 'syscall:::' I got error message saying: 'dtrace: invalid probe specifier syscall /usr/lib/dtrace/psinfo.d, line 88: failed to resolve type kernel`struct thread * for identifier curthread: Module is no longer loaded' I even tried to run some scripts I found here http://wiki.freebsd.org/DTrace/Examples but got same error. What am I missing? kldstat shows: Id Refs AddressSize Name 1 24 0x8005 64fc60 kernel 101 0xcdd9b000 a03 dtraceall.ko 111 0xce2b2000 54d3 profile.ko 12 10 0xce2b8000 4621 opensolaris.ko 133 0xce2bd000 4a3c cyclic.ko 148 0xce2c2000 138cfc dtrace.ko 151 0xce3fb000 15ff4systrace.ko 161 0xce411000 4a95 sdt.ko 171 0xce416000 4c2b lockstat.ko 181 0xce41b000 54f0 dtnfsclient.ko 191 0xce421000 49d7 dtmalloc.ko 201 0xce426000 49e1 dtio.ko uname -a: FreeBSD MESHGATE-12 10.0-CURRENT FreeBSD 10.0-CURRENT #7: Fri Oct 26 13:20:29 CEST 2012 root@challenger:/usr/obj/mips.mips/usr/src/sys/RSPRO_NFS mips FreeBSD head r238604. thank you, -- Monthadar Al Jaberi ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Dtrace: Module is no longer loaded
You didn't build with WITH_CTF=1 ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Dtrace: Module is no longer loaded
On Mon, Oct 29, 2012 at 2:10 PM, Ryan Stone ryst...@gmail.com wrote: You didn't build with WITH_CTF=1 Yes I did, sorry forgot to attach kernel config. # # Ubiquiti Routerstation Pro: boot from NFS # # $FreeBSD$ # include AR71XX_BASE ident RSPRO_NFS hints RSPRO.hints makeoptions MODULES_OVERRIDE+=opensolaris dtrace cyclic dtrace/dtnfsclient dtrace/dtnfscl dtrace/lockstat dtrace/profile makeoptions WITH_CTF=1 options KDTRACE_HOOKS # all architectures - enable general DTrace hooks options DDB_CTF # all architectures - kernel ELF linker loads CTF data #optionsNFSCL #Network Filesystem Client # RTC - requires hackery in the spibus code to work device pcf2123_rtc # GEOM modules device geom_redboot# to get access to the SPI flash partitions device geom_uzip # compressed in-memory filesystem hackery! options GEOM_UZIP # Boot from NFS options NFSLOCKD#Network Lock Manager options NFSCLIENT #Network Filesystem Client options NFS_ROOT options BOOTP options BOOTP_NFSROOT options BOOTP_NFSV3 options BOOTP_WIRED_TO=arge0 options BOOTP_COMPAT options ROOTDEVNAME=\nfs:172.16.1.101:/usr/obj/rspro/nfs\ -- Monthadar Al Jaberi ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Dtrace: Module is no longer loaded
on 29/10/2012 16:40 Monthadar Al Jaberi said the following: On Mon, Oct 29, 2012 at 2:10 PM, Ryan Stone ryst...@gmail.com wrote: You didn't build with WITH_CTF=1 Yes I did, sorry forgot to attach kernel config. What about -g ? http://wiki.freebsd.org/DTrace # # Ubiquiti Routerstation Pro: boot from NFS # # $FreeBSD$ # include AR71XX_BASE ident RSPRO_NFS hints RSPRO.hints makeoptions MODULES_OVERRIDE+=opensolaris dtrace cyclic dtrace/dtnfsclient dtrace/dtnfscl dtrace/lockstat dtrace/profile makeoptions WITH_CTF=1 options KDTRACE_HOOKS # all architectures - enable general DTrace hooks options DDB_CTF # all architectures - kernel ELF linker loads CTF data #options NFSCL #Network Filesystem Client # RTC - requires hackery in the spibus code to work devicepcf2123_rtc # GEOM modules devicegeom_redboot# to get access to the SPI flash partitions devicegeom_uzip # compressed in-memory filesystem hackery! options GEOM_UZIP # Boot from NFS options NFSLOCKD#Network Lock Manager options NFSCLIENT #Network Filesystem Client options NFS_ROOT options BOOTP options BOOTP_NFSROOT options BOOTP_NFSV3 options BOOTP_WIRED_TO=arge0 options BOOTP_COMPAT options ROOTDEVNAME=\nfs:172.16.1.101:/usr/obj/rspro/nfs\ -- Andriy Gapon ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Dtrace: Module is no longer loaded
-g is included in the base file AR71XX_BASE which I have not changed. The error message seems cryptic to me, which module it is talking about that is not loaded? Attaching base file: # # AR71XX -- Kernel configuration file for FreeBSD/MIPS for Atheros 71xx systems # # This includes all the common drivers for the AR71XX boards along with # the usb, net80211 and atheros driver code. # # $FreeBSD$ # machine mips mips ident AR71XX_BASE cpu CPU_MIPS4KC makeoptions KERNLOADADDR=0x8005 options HZ=1000 options HWPMC_HOOKS files ../atheros/files.ar71xx # For now, hints are per-board. hints AR71XX_BASE.hints makeoptions DEBUG=-g#Build kernel with gdb(1) debug symbols # Build these as modules so small platform builds will have the # modules already built. makeoptions MODULES_OVERRIDE=random gpio ar71xx if_gif if_gre if_bridge bridgestp usb wlan wlan_xauth wlan_acl wlan_wep wlan_tkip wlan_ccmp wlan_rssadapt wlan_amrr ath ath_pci options DDB options KDB options SCHED_4BSD #4BSD scheduler options INET#InterNETworking options INET6 # IPv6 # options NFS_CL #Network Filesystem Client options PSEUDOFS#Pseudo-filesystem framework options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions # options NFS_LEGACYRPC # Debugging for use in -current options INVARIANTS options INVARIANT_SUPPORT options WITNESS options WITNESS_SKIPSPIN options DEBUG_REDZONE options DEBUG_MEMGUARD options FFS #Berkeley Fast Filesystem # options SOFTUPDATES #Enable FFS soft updates support # options UFS_ACL #Support for access control lists # options UFS_DIRHASH #Improve performance on big directories # options MSDOSFS # Read MSDOS filesystems; useful for USB/CF device pci device ar71xx_pci # 802.11 framework options IEEE80211_DEBUG options IEEE80211_ALQ options IEEE80211_SUPPORT_MESH # This option is currently broken for if_ath_tx. options IEEE80211_SUPPORT_TDMA options IEEE80211_AMPDU_AGE device wlan# 802.11 support device wlan_wep# 802.11 WEP support device wlan_ccmp # 802.11 CCMP support device wlan_tkip # 802.11 TKIP support device wlan_xauth # 802.11 hostap support device wlan_acl# 802.11 ACL support # Atheros wireless NICs device ath # Atheros interface support device ath_pci # Atheros PCI/Cardbus bus options ATH_DEBUG options ATH_DIAGAPI options ATH_ENABLE_11N options AH_DEBUG options AH_DEBUG_ALQ options ALQ device ath_hal option AH_SUPPORT_AR5416 device ath_rate_sample option AH_RXCFG_SDMAMW_4BYTES option AH_AR5416_INTERRUPT_MITIGATION # There's no DFS radar detection support yet so this won't actually # detect radars. It however does enable the rest of the channel change # machinery so DFS can be debugged. option ATH_ENABLE_DFS device mii device arge device usb options USB_EHCI_BIG_ENDIAN_DESC# handle big-endian byte order options USB_DEBUG options USB_HOST_ALIGN=32 # AR71XX (MIPS in general?) requires this device ehci device scbus device umass device da # On-board SPI flash device spibus device ar71xx_spi device mx25l device ar71xx_wdog device uart device loop device ether device md device bpf device random device if_bridge device gif # ip[46] in ip[46] tunneling protocol device gre # generic encapsulation - only for IPv4 in IPv4 though atm options ARGE_DEBUG # Enable if_arge debugging for now # Enable GPIO device gpio device gpioled On Mon, Oct 29, 2012 at 3:55 PM, Andriy Gapon a...@freebsd.org wrote: on 29/10/2012 16:40 Monthadar Al Jaberi said the following: On Mon, Oct 29, 2012 at 2:10 PM, Ryan Stone ryst...@gmail.com wrote: You didn't build with WITH_CTF=1 Yes I did, sorry forgot to attach kernel config. What about -g ? http://wiki.freebsd.org/DTrace # # Ubiquiti Routerstation Pro: boot from NFS # # $FreeBSD$ # include AR71XX_BASE ident RSPRO_NFS hints RSPRO.hints makeoptions MODULES_OVERRIDE+=opensolaris dtrace cyclic dtrace/dtnfsclient dtrace/dtnfscl dtrace/lockstat dtrace/profile makeoptions WITH_CTF=1 options KDTRACE_HOOKS # all