Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Feb 2013 10:52:50 +0400
From:      Chagin Dmitry <chagin.dmitry@gmail.com>
To:        Alexander Leidinger <netchild@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r235063 - in head/sys: amd64/linux32 compat/linux i386/linux
Message-ID:  <20130203065250.GA1369@dchagin.static.corbina.net>
In-Reply-To: <201205051942.q45Jgd3P071990@svn.freebsd.org>
References:  <201205051942.q45Jgd3P071990@svn.freebsd.org>

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

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

On Sat, May 05, 2012 at 07:42:39PM +0000, Alexander Leidinger wrote:
> Author: netchild
> Date: Sat May  5 19:42:38 2012
> New Revision: 235063
> URL: http://svn.freebsd.org/changeset/base/235063
>=20
> Log:
>   - >500 static DTrace probes for the linuxulator
>   - DTrace scripts to check for errors, performance, ...
>     they serve mostly as examples of what you can do with the static prob=
e;s
>     with moderate load the scripts may be overwhelmed, excessive lock-tra=
cing
>     may influence program behavior (see the last design decission)
>  =20
>   Design decissions:
>    - use "linuxulator" as the provider for the native bitsize; add the
>      bitsize for the non-native emulation (e.g. "linuxuator32" on amd64)
>    - Add probes only for locks which are acquired in one function and rel=
eased
>      in another function. Locks which are aquired and released in the same
>      function should be easy to pair in the code, inter-function
>      locking is more easy to verify in DTrace.
>    - Probes for locks should be fired after locking and before releasing =
to
>      prevent races (to provide data/function stability in DTrace, see the
>      man-page of "dtrace -v ..." and the corresponding DTrace docs).


Hi, what about to merge this to 9, 8?=20

>=20

--C7zPtVaVf+AK4Oqc
Content-Type: application/pgp-signature

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

iEYEARECAAYFAlEOCUIACgkQ0t2Tb3OO/O28ogCgpKm1kkRTC87x27sbE15P7qnh
ZAkAnjCLc6gDwJXN0lQ+mgK4o/8qA2Ec
=VO0u
-----END PGP SIGNATURE-----

--C7zPtVaVf+AK4Oqc--



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