<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.freebsdish.org/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xml:lang="en" xml:base="http://blogs.freebsdish.org/wp-atom.php">
	<title type="text">Planet FreeBSD</title>
	<subtitle type="text" />

	<updated>2012-02-05T07:48:22Z</updated>

	<link rel="alternate" type="text/html" href="http://blogs.freebsdish.org" />
	<id>http://blogs.freebsdish.org/feed/atom/</id>
	

	<generator uri="http://wordpress.org/" version="3.2.1">WordPress</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.freebsdish.org/PlanetFreebsd" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="planetfreebsd" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry>
		<author>
			<name>Upcoming FreeBSD Events</name>
						<uri>http://www.FreeBSD.org/events/</uri>
					</author>
		<title type="html"><![CDATA[Chemnitz Linux Days 2012]]></title>
		<link rel="alternate" type="text/html" href="http://chemnitzer.linux-tage.de/2012/info/" />
		<id>http://chemnitzer.linux-tage.de/2012/info/</id>
		<updated>2012-02-05T00:55:02Z</updated>
		<published>2012-02-05T00:55:02Z</published>
				<summary type="html"><![CDATA[Chemnitz Linux Days 2012 (http://chemnitzer.linux-tage.de/2012/info/), Chemnitz University of Technology, Chemnitz, Germany 17 - 18 March, 2012. Chemnitz Linux Days is a conference that deals with
      Linux and Open Source software.  It is open for e...]]></summary>
		<content type="html" xml:base="http://chemnitzer.linux-tage.de/2012/info/">Chemnitz Linux Days 2012 (http://chemnitzer.linux-tage.de/2012/info/), Chemnitz University of Technology, Chemnitz, Germany 17 - 18 March, 2012. Chemnitz Linux Days is a conference that deals with
      Linux and Open Source software.  It is open for everyone - newbies
      and experts alike.  This event is organized by IN Chemnitz, CLUG,
      computing centre and Faculty of Computer Science of Chemnitz University
      of Technology and many volunteers.  Pick up your schedule and make a
      big mark around March 17 and 18.  You won't regret it.
    &lt;img src="http://feeds.feedburner.com/~r/PlanetFreebsd/~4/q5bPzwHfxMc" height="1" width="1"/&gt;</content>
<source>
	<title>Upcoming FreeBSD Events</title>
	<link rel="alternate" type="text/html" href="http://www.FreeBSD.org/events/" />
	<link rel="self" href="http://www.freebsd.org/events/rss.xml" />
	<id>http://www.freebsd.org/events/rss.xml</id>
</source>
		<link rel="replies" type="text/html" href="http://chemnitzer.linux-tage.de/2012/info/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blogs.freebsdish.org/2012/02/05/chemnitz-linux-days-2012/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Murray Stokely</name>
						<uri>http://freebsd.stokely.org/search/label/freebsd</uri>
					</author>
		<title type="html"><![CDATA[Updated TCP Proposals and FreeBSD]]></title>
		<link rel="alternate" type="text/html" href="http://freebsd.stokely.org/2012/02/updated-tcp-proposals-and-freebsd.html" />
		<id>http://blogs.freebsdish.org/?guid=1728564b00c86278edfc5ec428d0bd70</id>
		<updated>2012-02-05T00:05:42Z</updated>
		<published>2012-02-04T23:07:00Z</published>
		<category scheme="http://blogs.freebsdish.org" term="FreeBSD" /><category scheme="http://blogs.freebsdish.org" term="networking" /><category scheme="http://blogs.freebsdish.org" term="Summer of code" /><category scheme="http://blogs.freebsdish.org" term="TCP" />		<summary type="html"><![CDATA[There are a number of proposals for improving TCP performance coming out of Google that have some implications for FreeBSD.  These proposals have taken the form of a group of IETF proposals, RFCs, patches to the Linux kernel, and research publications....]]></summary>
		<content type="html" xml:base="http://freebsd.stokely.org/2012/02/updated-tcp-proposals-and-freebsd.html">There are a number of proposals for improving TCP performance coming out of Google that have some implications for FreeBSD.  These proposals have taken the form of a group of IETF proposals, RFCs, patches to the Linux kernel, and research publications.  A nice summary of the different initiatives is available from &lt;a href="http://googlecode.blogspot.com/2012/01/lets-make-tcp-faster.html"&gt;Lets Make TCP Faster&lt;/a&gt; on the &lt;a href="http://googlecode.blogspot.com/"&gt;Google Code Blog&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://research.google.com/pubs/pub37517.html"&gt;TCP Fast Open&lt;/a&gt; by Radhakrishnan, Cheng, Chu, Jain, and Raghavan is based on the observation that modern web services are dominated by TCP flows so short that they terminate a few round trips after handshaking.  This means that the 3-way TCP handshake is a signiï¬?cant source of latency for such ï¬‚ows, and they describe a new mechanism for secure data exchange during the initial handshake to reduce some of the round-trip network transmission and associated latency for such short TCP transfers.  This work shares many goals and challenges with &lt;a href="http://www.kohala.com/start/ttcp.html"&gt;T/TCP&lt;/a&gt;, which was previously in FreeBSD but suffered from some security vulnerabilities.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://plus.google.com/102219142216209294629"&gt;David Malone&lt;/a&gt; posted some thoughts on my &lt;a href="https://plus.google.com/108173651282419595823/posts/HpamdjE2UTN"&gt;Google+ post&lt;/a&gt; about how FreeBSD could implement the various changes.  Maybe we could have some &lt;a href="http://code.google.com/soc"&gt;Summer of Code&lt;/a&gt; students work in this area this summer?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/170373997768604905-6245313947680829403?l=freebsd.stokely.org' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetFreebsd/~4/5M2fo5OUprU" height="1" width="1"/&gt;</content>
<source>
	<title>Murray's FreeBSD Notes</title>
	<link rel="alternate" type="text/html" href="http://freebsd.stokely.org/search/label/freebsd" />
	<link rel="self" href="http://murrayfreebsd.blogspot.com/feeds/posts/default/-/freebsd/" />
	<id>tag:blogger.com,1999:blog-170373997768604905</id>
	<updated>2012-02-04T16:32:35.367-08:00</updated>
</source>
		<link rel="replies" type="text/html" href="http://freebsd.stokely.org/2012/02/updated-tcp-proposals-and-freebsd.html#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://freebsd.stokely.org/feeds/6245313947680829403/comments/default" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>miwi</name>
						<uri>http://blogs.freebsdish.org/miwi/</uri>
					</author>
		<title type="html"><![CDATA[Working on Xorg Stuff!]]></title>
		<link rel="alternate" type="text/html" href="http://miwi.bsdcrew.de/2012/02/working-on-xorg-stuff/" />
		<id>http://miwi.bsdcrew.de/?p=902</id>
		<updated>2012-02-05T07:48:22Z</updated>
		<published>2012-02-04T14:52:29Z</published>
		<category scheme="http://blogs.freebsdish.org" term="ati" /><category scheme="http://blogs.freebsdish.org" term="drm" /><category scheme="http://blogs.freebsdish.org" term="FreeBSD" /><category scheme="http://blogs.freebsdish.org" term="FreeBSD_EN" /><category scheme="http://blogs.freebsdish.org" term="intel" /><category scheme="http://blogs.freebsdish.org" term="KSM" /><category scheme="http://blogs.freebsdish.org" term="mesa" /><category scheme="http://blogs.freebsdish.org" term="nvidia" /><category scheme="http://blogs.freebsdish.org" term="Ports" /><category scheme="http://blogs.freebsdish.org" term="xorg" /><category scheme="http://blogs.freebsdish.org" term="xorg-server" />		<summary type="html"><![CDATA[Hiho&#8230; Well I know I haven&#8217;t been writing for a long time but there are always reasons behind it . Lately I have been busy with my job and personal life, but anyway I&#8217;m still alive and I have started working on FreeBSD since a while. As stated in the subject, why I&#8217;m writing today [...]]]></summary>
		<content type="html" xml:base="http://miwi.bsdcrew.de/2012/02/working-on-xorg-stuff/">&lt;p&gt;Hiho&amp;#8230;&lt;/p&gt;
&lt;p&gt;Well I know I haven&amp;#8217;t been writing for a long time but there are always reasons behind it &lt;img src='http://miwi.bsdcrew.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /&gt; . Lately I have been busy with my job and personal life, but anyway I&amp;#8217;m still alive and I have started working on FreeBSD since a while. &lt;/p&gt;
&lt;p&gt;As stated in the subject, why I&amp;#8217;m writing today is to talk about FreeBSD Xorg stuff. Personally I have stopped working on it for a long time. The main reason was that we are still stuck on some problems like missing KMS/GEM support, though since a while there is some progress that can be seen. Also kwm@ and eadler@ jumped into the Xorg team and did a lot of good work in the last few months. &lt;/p&gt;
&lt;p&gt;As a result, Xorg gets 2 layers of framework. What this means, users with newer GFX hardware will get the chance to use newer Xorg server and drivers. The team has decided to create a new flag called WITH_NEW_XORG that users have to include in /etc/make.conf. This was mainly done for the intel KMS work being done. It should probably work for other chips. Unfortunately, the intel KMS driver will only work on FreeBSD 9-stable or 10-CURRENT users. Older version of FreeBSD will not be supported. Intel users will need to patch their src manually with Kib&amp;#8217;s KMS kernel patch to get the newer chips to work. We have libGL and Mesa patches in our xorg-dev repo ready.&lt;/p&gt;
&lt;p&gt;Here are some facts on what you will get with WITH_NEW_XORG:&lt;/p&gt;
&lt;p&gt;libdrm 2.4.30 (including KMS support)&lt;br /&gt;
mesa 7.11.2&lt;br /&gt;
xorg-server 1.10.4&lt;br /&gt;
a lot of new Graphic Drivers.&lt;/p&gt;
&lt;p&gt;After this is done and committed we going to work on Mesa 8.0 and X server 1.12. The reason we haven&amp;#8217;t done this yet is because they are in RC stage and x server 1.11 and above break the nvidia driver. We will call for a testing soon with the full instruction on what you will have to do. So keep your eyes open..&lt;/p&gt;
&lt;p&gt;So long&amp;#8230;&lt;/p&gt;
&lt;p&gt;PS: follow me on Twitter &lt;a href="http://twitter.com/miwi_" title="here"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/PlanetFreebsd/~4/Fs2rtAWah8w" height="1" width="1"/&gt;</content>
<source>
	<title>Martin Wilke » FreeBSD_EN</title>
	<link rel="alternate" type="text/html" href="http://miwi.bsdcrew.de" />
	<link rel="self" href="http://miwi.bsdcrew.de/category/freebsd_en/feed/atom/" />
	<id>http://miwi.bsdcrew.de/feed/atom/</id>
	<updated>2012-02-05T07:48:22Z</updated>
</source>
		<link rel="replies" type="text/html" href="http://miwi.bsdcrew.de/2012/02/working-on-xorg-stuff/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://miwi.bsdcrew.de/2012/02/working-on-xorg-stuff/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>netchild</name>
						<uri>http://www.Leidinger.net/</uri>
					</author>
		<title type="html"><![CDATA[What you should know about SSH]]></title>
		<link rel="alternate" type="text/html" href="http://www.leidinger.net/blog/2012/02/03/what-you-should-know-about-ssh/" />
		<id>http://www.leidinger.net/blog/?p=969</id>
		<updated>2012-02-03T14:38:56Z</updated>
		<published>2012-02-03T14:38:56Z</published>
		<category scheme="http://blogs.freebsdish.org" term="conditionals" /><category scheme="http://blogs.freebsdish.org" term="database application" /><category scheme="http://blogs.freebsdish.org" term="grain of salt" /><category scheme="http://blogs.freebsdish.org" term="michael w lucas" /><category scheme="http://blogs.freebsdish.org" term="Open Source" /><category scheme="http://blogs.freebsdish.org" term="openssh" /><category scheme="http://blogs.freebsdish.org" term="proof readers" /><category scheme="http://blogs.freebsdish.org" term="putty ssh" /><category scheme="http://blogs.freebsdish.org" term="review" /><category scheme="http://blogs.freebsdish.org" term="Software" /><category scheme="http://blogs.freebsdish.org" term="ssh command" /><category scheme="http://blogs.freebsdish.org" term="ssh putty" /><category scheme="http://blogs.freebsdish.org" term="system database" /><category scheme="http://blogs.freebsdish.org" term="Tips &amp; Tricks" /><category scheme="http://blogs.freebsdish.org" term="Userland" />		<summary type="html"><![CDATA[Michael W. Lucas published his new book â€œSSH Masteryâ€? (no link to an online store, get it from your preferred online or offline one in your part of the world). Do you think you know a lot about SSH? I thought I did when Michael searched technical proof-readers for this book. I offered to have [...]]]></summary>
		<content type="html" xml:base="http://www.leidinger.net/blog/2012/02/03/what-you-should-know-about-ssh/">&lt;p style="text-align: justify;"&gt;Michael W. Lucas published his new book â€œ&lt;a href="http://www.michaelwlucas.com/nonfiction/ssh-mastery"&gt;SSH Mastery&lt;/a&gt;â€? (no link to an online store, get it from your preferred online or offline one in your part of the world).&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Do you think you know a lot about SSH? I thought I did when Michael searched technical proof-readers for this book. I offered to have a look at his &lt;a title="work in progress" href="http://www.leidinger.net/blog/tag/work-in-progress/"&gt;work in progress&lt;/a&gt; and he gently accepted (while I do not get &lt;a title="money" href="http://www.leidinger.net/blog/category/money/"&gt;money&lt;/a&gt; for this, I am one of the persons he thanks forÂ  the technical &lt;a title="review" href="http://www.leidinger.net/blog/category/review/"&gt;review&lt;/a&gt; in the beginning, so I am involved somehow and as such you should take the following with a &lt;a title="grain of salt" href="http://www.leidinger.net/blog/tag/grain-of-salt/"&gt;grain of salt&lt;/a&gt;).&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;I already had user restrictions in place before the review, but now I narrowed down some restrictions based upon some &lt;a title="conditionals" href="http://www.leidinger.net/blog/tag/conditionals/"&gt;conditionals&lt;/a&gt;. I already used SSH tunnels for various things before (where legally applicable), but I learned some additional VPN techniques with SSH. I already used multiple ssh-keys for various things, but Michael provides some interesting ways of handling a large-volume of ssh-keys over multiple machines. â€¦ I really hope that my review was as valuable for Michael, as it was for me to do the review.&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;He ends the book with â€œYou now know more about SSH, &lt;a title="OpenSSH" href="http://www.leidinger.net/blog/tag/openssh/"&gt;OpenSSH&lt;/a&gt; and Putty than the vast majority of IT professionals! Congratulationsâ€?, and this is true, and all that in his writing style where you can come with a problem, read about it, and leave with a solution (&lt;a href="http://blather.michaelwlucas.com/archives/1159"&gt;normally with a little bit of entertainment in between&lt;/a&gt;).&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;I know a lot of &lt;a title="people" href="http://www.leidinger.net/blog/tag/people/"&gt;people&lt;/a&gt; which work daily with SSH, and they know only a small part of what is presented in this book. In my opinion this book is a must-have for every System/Database/Application/Whatever Administrator in charge of something on an UNIX-like system, and even â€œnormal usersâ€? of SSH (no matter if they use PuTTY, or a &lt;a title="ssh command" href="http://www.leidinger.net/blog/tag/ssh-command/"&gt;ssh command&lt;/a&gt; line program on an UNIX-like system (most probably it will be OpenSSH or a clone of it)) will get some helpful information from this book.&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;I can only recommend it.&lt;/p&gt;
&lt;div id="crp_related"&gt;&lt;h3&gt;Related Posts:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.leidinger.net/blog/2012/01/18/how-to-fix-freebsd-for-corporations-and-user-with-smaller-installations-the-tools-viewpoint/" rel="bookmark" class="crp_title"&gt;How to fix FreeBSD for corporations (and user with smaller installations), the tools-viewpoint&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.leidinger.net/blog/2011/02/11/additional-feature-macros-on-the-way/" rel="bookmark" class="crp_title"&gt;Additional FEATURE macros on the way&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.leidinger.net/blog/2007/01/20/a-way-to-encourage-hardware-companies-to-support-bsd/" rel="bookmark" class="crp_title"&gt;A way to encourage hardware companies to support *BSD&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.leidinger.net/blog/2009/10/07/the-documentation-of-cups-is-not-very-good-cups-client-setup/" rel="bookmark" class="crp_title"&gt;The documentation of CUPS is not very good (CUPS client setup)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.leidinger.net/blog/2007/03/17/text-why-proprietary-or-no-hardware-docs-hurt-the-manufacturer/" rel="bookmark" class="crp_title"&gt;Text why proprietary or no hardware docs hurt the manufacturer&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http://www.leidinger.net/blog/2012/02/03/what-you-should-know-about-ssh/&amp;amp;title=What%20you%20should%20know%20about%20SSH" id="wpa2a_2"&gt;&lt;img src="http://www.leidinger.net/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetFreebsd/~4/NTFTsgg-lsQ" height="1" width="1"/&gt;</content>
<source>
	<title>Alexander Leidinger » FreeBSD</title>
	<link rel="alternate" type="text/html" href="http://www.leidinger.net/blog" />
	<link rel="self" href="http://www.leidinger.net/blog/category/freebsd/feed/atom/" />
	<id>http://www.leidinger.net/blog/feed/atom/</id>
	<updated>2012-02-03T14:38:56Z</updated>
</source>
		<link rel="replies" type="text/html" href="http://www.leidinger.net/blog/2012/02/03/what-you-should-know-about-ssh/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.leidinger.net/blog/2012/02/03/what-you-should-know-about-ssh/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>netchild</name>
						<uri>http://www.Leidinger.net/</uri>
					</author>
		<title type="html"><![CDATA[Static DTrace probes for the linuxulator updated]]></title>
		<link rel="alternate" type="text/html" href="http://www.leidinger.net/blog/2012/02/02/static-dtrace-probes-for-the-linuxulator-updated/" />
		<id>http://www.leidinger.net/blog/?p=965</id>
		<updated>2012-02-02T13:56:09Z</updated>
		<published>2012-02-02T13:56:09Z</published>
		<category scheme="http://blogs.freebsdish.org" term="dtrace" /><category scheme="http://blogs.freebsdish.org" term="error checks" /><category scheme="http://blogs.freebsdish.org" term="error return" /><category scheme="http://blogs.freebsdish.org" term="example error" /><category scheme="http://blogs.freebsdish.org" term="FreeBSD" /><category scheme="http://blogs.freebsdish.org" term="kernel" /><category scheme="http://blogs.freebsdish.org" term="kernel function" /><category scheme="http://blogs.freebsdish.org" term="kernel functions" /><category scheme="http://blogs.freebsdish.org" term="length restrictions" /><category scheme="http://blogs.freebsdish.org" term="Linuxulator" /><category scheme="http://blogs.freebsdish.org" term="programming error" /><category scheme="http://blogs.freebsdish.org" term="programming errors" /><category scheme="http://blogs.freebsdish.org" term="Source" /><category scheme="http://blogs.freebsdish.org" term="time kernel" /><category scheme="http://blogs.freebsdish.org" term="timing statistics" />		<summary type="html"><![CDATA[I got a little bit of time to update my 3 year old work of adding static DTrace probes to the linuxulator. The changes are not in HEAD, but in my linuxulator-dtrace branch. The revision to have a look at is r230910. Included are some DTrace scripts: script to check internal locks script to trace [...]]]></summary>
		<content type="html" xml:base="http://www.leidinger.net/blog/2012/02/02/static-dtrace-probes-for-the-linuxulator-updated/">&lt;p style="text-align: justify;"&gt;I got a little bit of time to update my 3 year old work of adding static &lt;a title="DTrace" href="http://www.leidinger.net/blog/category/dtrace/"&gt;DTrace&lt;/a&gt; probes to the &lt;a href="http://man.freebsd.org/linux"  class="alinks_links" onclick="return alinks_click(this);" title="Linux emulator of FreeBSD"  style="padding-right: 13px; background: url(http://www.leidinger.net/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external"&gt;linuxulator&lt;/a&gt;.&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;The changes are not in HEAD, but in my &lt;a href="http://svnweb.freebsd.org/base/user/netchild/linuxulator-dtrace/"&gt;linuxulator-dtrace&lt;/a&gt; branch. The revision to have a look at is &lt;a href="http://svnweb.freebsd.org/base?view=revision&amp;amp;revision=230910"&gt;r230910&lt;/a&gt;. Included are some DTrace scripts:&lt;/p&gt;
&lt;ul&gt;
&lt;li style="text-align: justify;"&gt;script to check internal locks&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;script to trace futexes&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;script to generate stats for DTracified &lt;a title="linuxulator" href="http://www.leidinger.net/blog/category/freebsd/linuxolator/"&gt;linuxulator&lt;/a&gt; parts&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;script to check for errors:
&lt;ul&gt;
&lt;li style="text-align: justify;"&gt;emulation errors (unsupported stuff, unknown stuff, â€¦)&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;a title="kernel" href="http://www.leidinger.net/blog/category/freebsd/freebsd-src/freebsd-kernel/"&gt;kernel&lt;/a&gt; errors (resource shortage, â€¦)&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;a title="programming errors" href="http://www.leidinger.net/blog/tag/programming-errors/"&gt;programming errors&lt;/a&gt; (errors which can happen if someone made a mistake, but should not happen)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="text-align: justify;"&gt;The programming-error checks give hints about &lt;a title="userland" href="http://www.leidinger.net/blog/category/freebsd/freebsd-src/freebsd-userland/"&gt;userland&lt;/a&gt; programming errors respectively a hint about the reason of error return values due to resource shortage or maybe a wrong combination of parameters. An example error message for this case is â€œApplication %s issued a sysctl which failed the &lt;a title="length restrictions" href="http://www.leidinger.net/blog/tag/length-restrictions/"&gt;length restrictions&lt;/a&gt;.nThe length passed is %d, the min length supported is 1 and the max length supported is %d.nâ€?.&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;The stats-script (tailored specially to the linuxulator, but this can easily be extended to the rest of the kernel) can report about:&lt;/p&gt;
&lt;ul&gt;
&lt;li style="text-align: justify;"&gt;number of calls to a kernel function per executable binary (not per PID!): allows to see where an optimization would be beneficial for a given application&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;graph of CPU time spend in &lt;a title="kernel functions" href="http://www.leidinger.net/blog/tag/kernel-functions/"&gt;kernel functions&lt;/a&gt; per executable binary: together with the number of calls to this function this allows to determine if a kernel optimization would be beneficial / is possible for a given application&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;graph of longest running (CPU-time!) kernel function in total&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;a title="timing statistics" href="http://www.leidinger.net/blog/tag/timing-statistics/"&gt;timing statistics&lt;/a&gt; for the emul_lock&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;graph of longest held (CPU-time!) locks&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="text-align: justify;"&gt;Unfortunately this can not be committed to HEAD as-is. The DTrace SDT provider can not handle probes which are added to the kernel after the SDT provider is already loaded. This means that you either have to compile the linuxulator statically into the kernel, or you have to load the SDT kernel module after the linuxulator module is loaded. If you do not respect this, you get a kernel panic on first access of one of the providers in the linuxulator (AFAIR this includes listing the probes available in the kernel).&lt;/p&gt;
&lt;div id="crp_related"&gt;&lt;h3&gt;Related Posts:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.leidinger.net/blog/2011/03/28/new-dtrace-probes-for-the-linuxulator/" rel="bookmark" class="crp_title"&gt;New DTrace probes for the linuxulator&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.leidinger.net/blog/2011/04/19/dtrace-probes-for-the-linuxulator-updated/" rel="bookmark" class="crp_title"&gt;DTrace probes for the Linuxulator updated&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.leidinger.net/blog/2010/10/27/the-freebsd-linuxulator-explained-for-developers-basics/" rel="bookmark" class="crp_title"&gt;The FreeBSD-linuxulator explained (for developers): basics&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.leidinger.net/blog/2007/01/20/linuxulator-in-current-ready-for-testing-the-2616-emulation/" rel="bookmark" class="crp_title"&gt;Linuxulator in â€“current ready for testing the 2.6.16 emulation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.leidinger.net/blog/2010/09/28/the-freebsd-linuxulator-explained-for-users/" rel="bookmark" class="crp_title"&gt;The FreeBSD-linuxulator explained (for users)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http://www.leidinger.net/blog/2012/02/02/static-dtrace-probes-for-the-linuxulator-updated/&amp;amp;title=Static%20DTrace%20probes%20for%20the%20linuxulator%20updated" id="wpa2a_4"&gt;&lt;img src="http://www.leidinger.net/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetFreebsd/~4/ycVxeaDC46Q" height="1" width="1"/&gt;</content>
<source>
	<title>Alexander Leidinger » FreeBSD</title>
	<link rel="alternate" type="text/html" href="http://www.leidinger.net/blog" />
	<link rel="self" href="http://www.leidinger.net/blog/category/freebsd/feed/atom/" />
	<id>http://www.leidinger.net/blog/feed/atom/</id>
	<updated>2012-02-03T14:38:56Z</updated>
</source>
		<link rel="replies" type="text/html" href="http://www.leidinger.net/blog/2012/02/02/static-dtrace-probes-for-the-linuxulator-updated/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.leidinger.net/blog/2012/02/02/static-dtrace-probes-for-the-linuxulator-updated/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>brd</name>
					</author>
		<title type="html"><![CDATA[New FreeBSD Forums box has been Shipped!]]></title>
		<link rel="alternate" type="text/html" href="http://blogs.freebsdish.org/brd/2012/01/31/new-freebsd-forums-box-has-been-shipped/" />
		<id>http://blogs.freebsdish.org/brd/?p=55</id>
		<updated>2012-01-31T21:01:34Z</updated>
		<published>2012-01-31T21:01:34Z</published>
		<category scheme="http://blogs.freebsdish.org" term="forums" /><category scheme="http://blogs.freebsdish.org" term="FreeBSD" />		<summary type="html"><![CDATA[I have just shipped the new FreeBSD Forums box. It will be much nicer to have a more powerful box and lots more RAM to play with. Maybe even let us implement things like Varnish finally!
]]></summary>
		<content type="html" xml:base="http://blogs.freebsdish.org/brd/2012/01/31/new-freebsd-forums-box-has-been-shipped/">&lt;p&gt;I have just shipped the new FreeBSD Forums box. It will be much nicer to have a more powerful box and lots more RAM to play with. Maybe even let us implement things like Varnish finally!&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/PlanetFreebsd/~4/6snYTPzal48" height="1" width="1"/&gt;</content>
<source>
	<title>brd's notes » FreeBSD</title>
	<link rel="alternate" type="text/html" href="http://blogs.freebsdish.org/brd" />
	<link rel="self" href="http://blogs.freebsdish.org/brd/category/freebsd/feed/atom/" />
	<id>http://blogs.freebsdish.org/brd/feed/atom/</id>
	<updated>2012-01-31T21:01:34Z</updated>
</source>
		<link rel="replies" type="text/html" href="http://blogs.freebsdish.org/brd/2012/01/31/new-freebsd-forums-box-has-been-shipped/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blogs.freebsdish.org/brd/2012/01/31/new-freebsd-forums-box-has-been-shipped/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>erwin</name>
						<uri>http://blog.droso.org</uri>
					</author>
		<title type="html"><![CDATA[FOSDEM 2012]]></title>
		<link rel="alternate" type="text/html" href="http://blog.droso.dk/2012/01/31/fosdem-2012/" />
		<id>http://blog.droso.dk/?p=628</id>
		<updated>2012-01-31T16:03:17Z</updated>
		<published>2012-01-31T16:03:17Z</published>
		<category scheme="http://blogs.freebsdish.org" term="FreeBSD" />		<summary type="html"><![CDATA[<a href="http://blog.droso.dk/2012/01/31/fosdem-2012/" title="FOSDEM 2012"></a>In a few days, I&#8217;ll be heading to the FOSDEM conference in Brussels again this year. On Saturday, you&#8217;ll most likely find me around the FreeBSD booth representing the FreeBSD Foundation, so if you&#8217;re there drop by to say hi, &#8230;<p><a href="http://blog.droso.dk/2012/01/31/fosdem-2012/">Read more &#187;</a></p>
No related posts.

Related posts brought to you by <a href="http://yarpp.org">Yet Another Related Posts Plugin</a>.]]></summary>
		<content type="html" xml:base="http://blog.droso.dk/2012/01/31/fosdem-2012/">&lt;a href="http://blog.droso.dk/2012/01/31/fosdem-2012/" title="FOSDEM 2012"&gt;&lt;/a&gt;&lt;p&gt;In a few days, I&amp;#8217;ll be heading to the &lt;a href="http://fosdem.org/"&gt;FOSDEM&lt;/a&gt; conference in Brussels again this year.  On Saturday, you&amp;#8217;ll most likely find me around the FreeBSD booth representing the &lt;a href="http://freebsdfoundation.org/"&gt;FreeBSD Foundation&lt;/a&gt;, so if you&amp;#8217;re there drop by to say hi, discuss the Foundation&amp;#8217;s work, pick up a Foundation flyer, check out the swag, or make a donation.  On Sunday, I&amp;#8217;ll be in the &lt;a href="http://fosdem.org/2012/schedule/room/k4201"&gt;BSD DevRoom&lt;/a&gt; where there will be some interesting presentations and discussions.  Remember, FOSDEM is free to attend.  Hope to see you there!&lt;/p&gt;
&lt;p&gt;No related posts.&lt;/p&gt;
&lt;p&gt;Related posts brought to you by &lt;a href='http://yarpp.org'&gt;Yet Another Related Posts Plugin&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetFreebsd/~4/2DwyysDT5yE" height="1" width="1"/&gt;</content>
<source>
	<title>Droso » FreeBSD</title>
	<link rel="alternate" type="text/html" href="http://blog.droso.dk" />
	<link rel="self" href="http://blog.droso.org/category/freebsd/feed/atom/" />
	<id>http://blog.droso.dk/feed/atom/</id>
	<updated>2012-01-31T16:05:03Z</updated>
</source>
		<link rel="replies" type="text/html" href="http://blog.droso.dk/2012/01/31/fosdem-2012/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.droso.dk/2012/01/31/fosdem-2012/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Dru Lavigne</name>
						<uri>http://Array</uri>
					</author>
		<title type="html"><![CDATA[Foundation at FOSDEM]]></title>
		<link rel="alternate" type="text/html" href="http://freebsdfoundation.blogspot.com/2012/01/foundation-at-fosdem.html" />
		<id>http://blogs.freebsdish.org/?guid=30c43480b963a2fa61188b608af6f0b2</id>
		<updated>2012-01-31T13:51:08Z</updated>
		<published>2012-01-31T13:51:00Z</published>
				<summary type="html"><![CDATA[Erwin Lansing from the Foundation will be at FOSDEM, in Brussels, Belgium (February 4-5). He'll have some cool swag and can accept donations to the Foundation.&#160; You can find him hanging out at the FreeBSD booth in the expo area on Saturday and in ...]]></summary>
		<content type="html" xml:base="http://freebsdfoundation.blogspot.com/2012/01/foundation-at-fosdem.html">Erwin Lansing from the Foundation will be at &lt;a href="http://fosdem.org/2012/"&gt;FOSDEM&lt;/a&gt;, in Brussels, Belgium (February 4-5). He'll have some cool swag and can accept donations to the Foundation.&amp;nbsp; You can find him hanging out at the FreeBSD booth in the expo area on Saturday and in the &lt;a href="http://fosdem.org/2012/schedule/room/k4201"&gt;BSD Devroom&lt;/a&gt; on Sunday.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2651400740461548183-6944041416726916205?l=freebsdfoundation.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetFreebsd/~4/J3tH4_sbdJo" height="1" width="1"/&gt;</content>
<source>
	<title>FreeBSD Foundation</title>
	<link rel="alternate" type="text/html" href="http://freebsdfoundation.blogspot.com/" />
	<link rel="self" href="http://freebsdfoundation.blogspot.com/feeds/posts/default" />
	<id>tag:blogger.com,1999:blog-2651400740461548183</id>
	<updated>2012-01-31T05:51:08.333-08:00</updated>
</source>
		<link rel="replies" type="text/html" href="http://freebsdfoundation.blogspot.com/2012/01/foundation-at-fosdem.html#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://freebsdfoundation.blogspot.com/feeds/6944041416726916205/comments/default" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Dru Lavigne</name>
						<uri>http://Array</uri>
					</author>
		<title type="html"><![CDATA[Interview with Deb Goodkin]]></title>
		<link rel="alternate" type="text/html" href="http://freebsdfoundation.blogspot.com/2012/01/interview-with-deb-goodkin.html" />
		<id>http://blogs.freebsdish.org/?guid=7b1c35022a5b9f6375192a320d3cb349</id>
		<updated>2012-01-30T14:00:07Z</updated>
		<published>2012-01-30T14:00:00Z</published>
				<summary type="html"><![CDATA[Episode 211 of bsdtalk has an interview with Deb Goodkin, Director of Operations for the FreeBSD Foundation. The interview is available as an mp3 or as an ogg.]]></summary>
		<content type="html" xml:base="http://freebsdfoundation.blogspot.com/2012/01/interview-with-deb-goodkin.html">Episode 211 of &lt;a href="http://bsdtalk.blogspot.com/"&gt;bsdtalk &lt;/a&gt;has an interview with Deb Goodkin, Director of Operations for the FreeBSD Foundation. The interview is available as an &lt;a href="http://cisx1.uma.maine.edu/~wbackman/bsdtalk/bsdtalk211.mp3"&gt;mp3&lt;/a&gt; or as an &lt;a href="http://cisx1.uma.maine.edu/~wbackman/bsdtalk/bsdtalk211.ogg"&gt;ogg&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2651400740461548183-9201759699604420701?l=freebsdfoundation.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetFreebsd/~4/ix-JpvwRWRQ" height="1" width="1"/&gt;</content>
<source>
	<title>FreeBSD Foundation</title>
	<link rel="alternate" type="text/html" href="http://freebsdfoundation.blogspot.com/" />
	<link rel="self" href="http://freebsdfoundation.blogspot.com/feeds/posts/default" />
	<id>tag:blogger.com,1999:blog-2651400740461548183</id>
	<updated>2012-01-31T05:51:08.333-08:00</updated>
</source>
		<link rel="replies" type="text/html" href="http://freebsdfoundation.blogspot.com/2012/01/interview-with-deb-goodkin.html#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://freebsdfoundation.blogspot.com/feeds/9201759699604420701/comments/default" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>Will Backman</name>
						<uri>http://bsdtalk.blogspot.com/</uri>
					</author>
		<title type="html"><![CDATA[bsdtalk211 &#8211; The FreeBSD Foundation with Deb Goodkin]]></title>
		<link rel="alternate" type="text/html" href="http://bsdtalk.blogspot.com/2012/01/bsdtalk211-freebsd-foundation-with-deb.html" />
		<id>http://blogs.freebsdish.org/?guid=31a34987fd770f20fadc766590732faa</id>
		<updated>2012-01-29T17:30:35Z</updated>
		<published>2012-01-29T17:30:35Z</published>
				<summary type="html"><![CDATA[Interview with Deb Goodkin, Director of Operations for the FreeBSD Foundation.The most recent newsletter, which talks about what the foundation did the last half of last year.http://www.freebsdfoundation.org/press/2011Dec-newsletter.shtml#LetterTheir b...]]></summary>
		<content type="html" xml:base="http://bsdtalk.blogspot.com/2012/01/bsdtalk211-freebsd-foundation-with-deb.html">Interview with Deb Goodkin, Director of Operations for the FreeBSD Foundation.&lt;br /&gt;&lt;br /&gt;The most recent newsletter, which talks about what the foundation did the last half of last year.&lt;br /&gt;&lt;br /&gt;http://www.freebsdfoundation.org/press/2011Dec-newsletter.shtml#Letter&lt;br /&gt;&lt;br /&gt;Their blog:&lt;br /&gt;&lt;br /&gt;http://freebsdfoundation.blogspot.com/&lt;br /&gt;&lt;br /&gt;Facebook:&lt;br /&gt;&lt;br /&gt;https://www.facebook.com/FreeBSDFoundation&lt;br /&gt;&lt;br /&gt;Lastly, but probably most importantly, people can donate here:&lt;br /&gt;&lt;br /&gt;http://www.freebsdfoundation.org/donate/&lt;br /&gt;&lt;br /&gt;File Info: 24Min, 12MB.&lt;br /&gt;&lt;br /&gt;Ogg Link:&lt;br /&gt;http://cisx1.uma.maine.edu/~wbackman/bsdtalk/bsdtalk211.ogg&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20054565-8387836203879446307?l=bsdtalk.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Bsdtalk/~4/YKn6XYDaPtw" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetFreebsd/~4/YKn6XYDaPtw" height="1" width="1"/&gt;</content>
<link href="http://cisx1.uma.maine.edu/~wbackman/bsdtalk/bsdtalk211.mp3" rel="enclosure" length="11602691" type="audio/mpeg" />
<source>
	<title>bsdtalk</title>
	<link rel="alternate" type="text/html" href="http://bsdtalk.blogspot.com/" />
	<link rel="self" href="http://feeds.feedburner.com/Bsdtalk" />
	<id>http://feeds.feedburner.com/Bsdtalk</id>
</source>
		<link rel="replies" type="text/html" href="http://bsdtalk.blogspot.com/2012/01/bsdtalk211-freebsd-foundation-with-deb.html#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blogs.freebsdish.org/2012/01/29/bsdtalk211-the-freebsd-foundation-with-deb-goodkin/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
	</feed>

