Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Dec 2013 15:47:14 -0800
From:      David Wolfskill <david@catwhisker.org>
To:        hiren panchasara <hiren.panchasara@gmail.com>
Cc:        freebsd-dtrace@freebsd.org
Subject:   Re: Examples from www.dtracebook.com
Message-ID:  <20131210234714.GQ1681@albert.catwhisker.org>
In-Reply-To: <CALCpEUFnwN%2BmwTDyq-_q3x8jkk8EBfzMMyRzVeHDrHq=j-nqVg@mail.gmail.com>
References:  <CALCpEUFnwN%2BmwTDyq-_q3x8jkk8EBfzMMyRzVeHDrHq=j-nqVg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--gblAvmLjk8yGG9If
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Dec 10, 2013 at 03:43:16PM -0800, hiren panchasara wrote:
> http://www.dtracebook.com/index.php/Introduction_to_DTrace:read-syscall.d
>=20
> $ sudo dtrace -n 'syscall::read:entry /execname !=3D "dtrace"/ {
> @reads[execname, fds[arg0].fi_pathname] =3D count(); }'
> dtrace: invalid probe specifier syscall::read:entry /execname !=3D
> "dtrace"/ { @reads[execname, fds[arg0].fi_pathname] =3D count(); }: in
> action list: fds has not yet been declared or assigned
>=20
> This is on FreeBSD -head.
>=20
>=20
> $ sudo dtrace -l | grep " read entry"
> 49341    syscall         freebsd32                              read entry
> 50413    syscall           freebsd                              read entry
>=20
> What am I missing? What does "invalid probe specifier " mean here?
> ....

Exactly what the message says: "fds has not yet been declared or
assigned".  We don't presently have the fds array -- see p. 131 of the
book.

Peace,
david
--=20
David H. Wolfskill				david@catwhisker.org
Taliban: Evil cowards with guns afraid of truth from a 14-year old girl.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

--gblAvmLjk8yGG9If
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (FreeBSD)

iQJ8BAEBCgBmBQJSp6gBXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RThEMDY4QTIxMjc1MDZFRDIzODYzRTc4
QTY3RjlDOERFRjQxOTNCAAoJEIpn+cje9Bk7CgAP/3Mldbj1RNv2bvG4kttnmK2k
+jOt/NO9UG4S/wlQHX+VmkXXwv7DG9cT1WGO/kKwN+klnLXrtVAubWc+fpCbmHJ3
vc53gud5soEyhSIeFNnlmdhrnERyytVPC29hnCDcLaiOr7oVzbQYfNqJn4rbBJL8
6S6iEgzDMsFcuaS+v20ga4h/cenA/6NUyb97s9lWowdlmU2E+JS5v4i370NLrp43
scBFmCJjrWCklo9SvXTjtMSL/+Rsnhx1ZySXVuBXG8D48wXtic899F+GSPamJ53n
FeyRwbCU/P/siJ08U2u9lCzTH4XN3f0Ys4StrFhEBhbKFpana/9CG4DA1CT/Mkw7
hoYTa/scJ+9ab4HhYHPuW9+3kgNcAnPsZO42gMqrNaT6rIMmvrD+HZ6mWQYVzWcl
OVsWdN5IQv1kdF1w4mxD8CO0LoSZUnR+A/GPd5OS8a+W+bRuoHvT+IhZGSiA2R4+
TA030LwkAeK/R/cpemF09ZOAu43P5oCK5qOqlbEBTg96GgzjhuH4hfIHhwpWAYTj
TxjKf4nkJqkbfELhw87ix0mOUyj/4cE0YuH3NrzF0/utAb+AW0Cey3w+RDGcpecS
pzHc1jSMuu+tc3DoRVw8HMoyuPnp6QTEeiZY/vHLkutn/xoLp+GWsDx43fZ6Pp+x
y+bKn8KZqmq21XaI+3m4
=lmaP
-----END PGP SIGNATURE-----

--gblAvmLjk8yGG9If--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20131210234714.GQ1681>