<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/dtrace, branch release/10.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F10.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F10.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2014-07-16T02:02:46Z</updated>
<entry>
<title>MFC	r268097:</title>
<updated>2014-07-16T02:02:46Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2014-07-16T02:02:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4fbbed18497afee13a7448b5f5d156b2c4261a47'/>
<id>urn:sha1:4fbbed18497afee13a7448b5f5d156b2c4261a47</id>
<content type='text'>
MFV	r260708
4427 pid provider rejects probes with valid UTF-8 names

This make use of Solaris' u8_validate() which we happen to
use since r185029 for ZFS.
Use of u8_textprep.c required -Wno-cast-qual for powerpc.

Illumos Revision:	1444d846b126463eb1059a572ff114d51f7562e5

Reference:
https://www.illumos.org/issues/4427

Obtained from:	Illumos
</content>
</entry>
<entry>
<title>MFC 267929, 267937, 267939, 267940, 267941, 267942, 267987, 268006:</title>
<updated>2014-07-12T22:56:41Z</updated>
<author>
<name>Rui Paulo</name>
<email>rpaulo@FreeBSD.org</email>
</author>
<published>2014-07-12T22:56:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fad4a2cd0458df24f3e67db99981dfc0addec298'/>
<id>urn:sha1:fad4a2cd0458df24f3e67db99981dfc0addec298</id>
<content type='text'>
 2915 DTrace in a zone should see "cpu", "curpsinfo", et al
 2916 DTrace in a zone should be able to access fds[]
 2917 DTrace in a zone should have limited provider access
 4477 DTrace should speak JSON
 Add stubs for CTF functions which are not yet implemented.
 4474 DTrace Userland CTF Support
 4475 DTrace userland Keyword
 4476 DTrace tests should be better citizens
 4479 pid provider types
 4480 dof emulation is missing checks
 4471 DTrace count() with histogram
 4472 DTrace full width distribution histograms
 4473 DTrace frequency trails
</content>
</entry>
<entry>
<title>MFC r262542:</title>
<updated>2014-05-03T16:08:52Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2014-05-03T16:08:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=62fbfae7ffb583018c688ee1b27c03b190f36c44'/>
<id>urn:sha1:62fbfae7ffb583018c688ee1b27c03b190f36c44</id>
<content type='text'>
Move some files that are identical on i386 and amd64 to an x86 subdirectory
rather than keeping duplicate copies.
</content>
</entry>
<entry>
<title>MFC r257037: Redefine the io provider using the SDT(9) macros</title>
<updated>2014-01-17T10:34:01Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2014-01-17T10:34:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=63939a90ed87eb4c1c8b104fe0e929c1da95b229'/>
<id>urn:sha1:63939a90ed87eb4c1c8b104fe0e929c1da95b229</id>
<content type='text'>
MFC slacker:	markj
</content>
</entry>
<entry>
<title>MFC r256543,r259245,r259421,r259668,r259674</title>
<updated>2014-01-15T05:19:37Z</updated>
<author>
<name>Justin Hibbits</name>
<email>jhibbits@FreeBSD.org</email>
</author>
<published>2014-01-15T05:19:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=51b1e9f39dd54eef335d080ea173f68e3d56168e'/>
<id>urn:sha1:51b1e9f39dd54eef335d080ea173f68e3d56168e</id>
<content type='text'>
r256543:

Add fasttrap for PowerPC.  This is the last piece of the DTrace/ppc puzzle.
It's incomplete, it doesn't contain full instruction emulation, but it should be
sufficient for most cases.

r259245,r259421: (FBT)

FBT now does work fully on PowerPC.

Save r3 before using it for the trap check, else we end up saving the new r3,
containing the trap instruction encoding (0x7c810808), and restoring it back
with the frame on return.  This caused it to panic on my ppc32 machine.

r259668,r259674:
Fix a typo in the FBT code.
</content>
</entry>
<entry>
<title>Fix some ppc64 dtrace bugs, and enable systrace_freebsd32 for ppc64.</title>
<updated>2013-08-19T05:10:46Z</updated>
<author>
<name>Justin Hibbits</name>
<email>jhibbits@FreeBSD.org</email>
</author>
<published>2013-08-19T05:10:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cc117e2773f92c1988ac83f86b7f568f79bb7889'/>
<id>urn:sha1:cc117e2773f92c1988ac83f86b7f568f79bb7889</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix make depend</title>
<updated>2013-08-14T08:03:57Z</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2013-08-14T08:03:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f1fe1d39e102ffca5c0b4265994c7ee61629d81a'/>
<id>urn:sha1:f1fe1d39e102ffca5c0b4265994c7ee61629d81a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>opensolaris code: translate INVARIANTS to DEBUG and ZFS_DEBUG</title>
<updated>2013-08-06T15:51:56Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2013-08-06T15:51:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c319ea15f4eea35e673769f77cceaeeae5c87e00'/>
<id>urn:sha1:c319ea15f4eea35e673769f77cceaeeae5c87e00</id>
<content type='text'>
Do this by forcing inclusion of
sys/cddl/compat/opensolaris/sys/debug_compat.h
via -include option into all source files from OpenSolaris.
Note that this -include option must always be after -include opt_global.h.

Additionally, remove forced definition of DEBUG for some modules and fix
their build without DEBUG.

Also, meaning of DEBUG was overloaded to enable WITNESS support for some
OpenSolaris (primarily ZFS) locks.  Now this overloading is removed and
that use of DEBUG is replaced with a new option OPENSOLARIS_WITNESS.

MFC after:	17 days
</content>
</entry>
<entry>
<title>dtrace: fix compilation with gcc</title>
<updated>2013-08-06T13:55:39Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2013-08-06T13:55:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5d7430f0a83507d3b40790c4d4f09f58d9d43687'/>
<id>urn:sha1:5d7430f0a83507d3b40790c4d4f09f58d9d43687</id>
<content type='text'>
Cowardly taking the easiest way and using -Wno-*

MFC after:	3 days
X-MFC with:	r253772
</content>
</entry>
<entry>
<title>[fixup] add Makefile changes that should have been committed in r253772</title>
<updated>2013-07-29T17:03:42Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2013-07-29T17:03:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e97c96b77a5cebddb59fe9c7919c3a60b5374020'/>
<id>urn:sha1:e97c96b77a5cebddb59fe9c7919c3a60b5374020</id>
<content type='text'>
MFC after:	3 weeks
X-MFC with:	r253772
</content>
</entry>
</feed>
