<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/cmd/dtrace, branch vendor/illumos</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=vendor%2Fillumos</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=vendor%2Fillumos'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2017-06-09T15:06:50Z</updated>
<entry>
<title>fix up r319744, add new files</title>
<updated>2017-06-09T15:06:50Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2017-06-09T15:06:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=acb89578f10093c6b98f2e1ea03e4f1f97138be7'/>
<id>urn:sha1:acb89578f10093c6b98f2e1ea03e4f1f97138be7</id>
<content type='text'>
8269 dtrace stddev aggregation is normalized incorrectly

illumos/illumos-gate@79809f9cf402f130667349b2d4007ecd65d63c6f
https://github.com/illumos/illumos-gate/commit/79809f9cf402f130667349b2d4007ecd65d63c6f

https://www.illumos.org/issues/8269
  It seems that currently normalization of stddev aggregation is done
  incorrectly.
  We divide both the sum of values and the sum of their squares by the
  normalization factor. But we should divide the sum of squares by the
  normalization factor squared to scale the original values properly.

Reviewed by: Bryan Cantrill &lt;bryan@joyent.com&gt;
Approved by: Robert Mustacchi &lt;rm@joyent.com&gt;
Author: Andriy Gapon &lt;avg@FreeBSD.org&gt;
</content>
</entry>
<entry>
<title>7297 clear() on llquantize aggregation causes dtrace to exit</title>
<updated>2016-08-26T20:51:09Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2016-08-26T20:51:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2e27b48e0290706dd70c5c79fe44cc51a10ac658'/>
<id>urn:sha1:2e27b48e0290706dd70c5c79fe44cc51a10ac658</id>
<content type='text'>
7298 printa() of multiple aggregations can fail for llquantize()

illumos/illumos-gate@0ddc0ebb74cedb0ac394818c6e166c47eb8e62e5

Reviewed by: Patrick Mooney &lt;patrick.mooney@joyent.com&gt;
Reviewed by: Robert Mustacchi &lt;rm@joyent.com&gt;
Reviewed by: Dan McDonald &lt;danmcd@omniti.com&gt;
Reviewed by: Adam Leventhal &lt;adam.leventhal@gmail.com&gt;
Approved by: Richard Lowe &lt;richlowe@richlowe.net&gt;
Author: Bryan Cantrill &lt;bryan@joyent.com&gt;
</content>
</entry>
<entry>
<title>7085 add support for "if" and "else" statements in dtrace</title>
<updated>2016-08-13T19:57:36Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2016-08-13T19:57:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8a411dff0779efb9e44f705456f33a6ec012c0c6'/>
<id>urn:sha1:8a411dff0779efb9e44f705456f33a6ec012c0c6</id>
<content type='text'>
illumos/illumos-gate@c3bd3abd8856e8e75d820f65c58031cd6cbac818

Add syntactic sugar to dtrace: "if" and "else" statements. The sugar is
baked down to standard dtrace features by adding additional clauses with
the appropriate predicates.

Reviewed by: Adam Leventhal &lt;ahl@delphix.com&gt;
Reviewed by: Sebastien Roy &lt;sebastien.roy@delphix.com&gt;
Reviewed by: Paul Dagnelie &lt;pcd@delphix.com&gt;
Reviewed by: Bryan Cantrill &lt;bryan@joyent.com&gt;
Approved by: Richard Lowe &lt;richlowe@richlowe.net&gt;
Author: Matthew Ahrens &lt;mahrens@delphix.com&gt;
</content>
</entry>
<entry>
<title>6734 dtrace_canstore_statvar() fails for some valid static variables</title>
<updated>2016-03-17T18:49:37Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2016-03-17T18:49:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8a5970ad28d8f434ca1028a95a3469b69808ef2a'/>
<id>urn:sha1:8a5970ad28d8f434ca1028a95a3469b69808ef2a</id>
<content type='text'>
Reviewed by: Dan McDonald &lt;danmcd@omniti.com&gt;
Approved by: Richard Lowe &lt;richlowe@richlowe.net&gt;
Author: Bryan Cantrill &lt;bryan@joyent.com&gt;

illumos/illumos-gate@d65f2bb4e50559c6c375a2aa9f728cbc34379015
</content>
</entry>
<entry>
<title>6271 dtrace caused excessive fork time</title>
<updated>2015-10-08T04:29:39Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2015-10-08T04:29:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b8dfc8b08da4a7a388b6193bea9816fd65c155f1'/>
<id>urn:sha1:b8dfc8b08da4a7a388b6193bea9816fd65c155f1</id>
<content type='text'>
Author: Bryan Cantrill &lt;bryan@joyent.com&gt;
Reviewed by: Adam Leventhal &lt;ahl@delphix.com&gt;
Reviewed by: Dan McDonald &lt;danmcd@omniti.com&gt;
Reviewed by: Richard Lowe &lt;richlowe@richlowe.net&gt;
Approved by: Gordon Ross &lt;gwr@nexenta.com&gt;

illumos/illumos-gate@7bd3c1d12d0c764e1517c3aca62c634409356764
</content>
</entry>
<entry>
<title>6266 harden dtrace_difo_chunksize() with respect to malicious DIF</title>
<updated>2015-09-30T03:30:24Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2015-09-30T03:30:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e4ab76dbb1c1a8ae9ccd4a8de1cebe823672dcf6'/>
<id>urn:sha1:e4ab76dbb1c1a8ae9ccd4a8de1cebe823672dcf6</id>
<content type='text'>
illumos/illumos-gate@395c7a3dcfc66b8b671dc4b3c4a2f0ca26449922

Reviewed by: Alex Wilson &lt;alex.wilson@joyent.com&gt;
Reviewed by: Dan McDonald &lt;danmcd@omniti.com&gt;
Approved by: Garrett D'Amore &lt;garrett@damore.org&gt;
Author: Bryan Cantrill &lt;bryan@joyent.com&gt;
</content>
</entry>
<entry>
<title>4470 overly aggressive D integer narrowing breaks 32-bit ustack helpers</title>
<updated>2014-06-03T01:55:27Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2014-06-03T01:55:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ba911031dd9b6dc033506f752b05e69bc5766b28'/>
<id>urn:sha1:ba911031dd9b6dc033506f752b05e69bc5766b28</id>
<content type='text'>
illumos/illumos-gate@2e0552679e3175533ade93573ac1229d20a8367b
</content>
</entry>
<entry>
<title>4471 DTrace count() with histogram</title>
<updated>2014-06-03T01:42:09Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2014-06-03T01:42:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=db9dbc75dd5ec6a44225ff7e479c44e7b457f2cb'/>
<id>urn:sha1:db9dbc75dd5ec6a44225ff7e479c44e7b457f2cb</id>
<content type='text'>
4472 DTrace full width distribution histograms
4473 DTrace frequency trails

illumos/illumos-gate@33093f5bcdc51014933497dd39374080c1ac5705
</content>
</entry>
<entry>
<title>4474 DTrace Userland CTF Support</title>
<updated>2014-06-03T01:24:46Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2014-06-03T01:24:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b9aa9b1022156f2e88698b583e4daa93de7316a6'/>
<id>urn:sha1:b9aa9b1022156f2e88698b583e4daa93de7316a6</id>
<content type='text'>
4475 DTrace userland Keyword
4476 DTrace tests should be better citizens
4479 pid provider types
4480 dof emulation is missing checks

illumos/illumos-gate@a386cc11a86ecb60f5a48078d22c1500e2ad003e
</content>
</entry>
<entry>
<title>4248 dtrace(1M) should never create DOF with empty probes section</title>
<updated>2014-06-03T01:16:11Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2014-06-03T01:16:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1f259b152d20134ba0bc74d51b23ac213dcf8a59'/>
<id>urn:sha1:1f259b152d20134ba0bc74d51b23ac213dcf8a59</id>
<content type='text'>
4249 Only probes from the first DTrace object file will be included

illumos/illumos-gate@54a20ab41aadcb81c53e72fc65886e964e9add59

The r258379 import of this change omitted the tests.
</content>
</entry>
</feed>
