<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>rdivacky blog</title>
	<link>http://blogs.freebsdish.org/rdivacky</link>
	<description>Just another FreeBSD Committers Blogs weblog</description>
	<pubDate>Thu, 02 Aug 2007 16:44:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
	<language>en</language>
			<item>
		<title>Epoll and linuxulator bugs fixing</title>
		<link>http://blogs.freebsdish.org/rdivacky/2007/08/02/epoll-and-linuxulator-bugs-fixing/</link>
		<comments>http://blogs.freebsdish.org/rdivacky/2007/08/02/epoll-and-linuxulator-bugs-fixing/#comments</comments>
		<pubDate>Thu, 02 Aug 2007 16:44:38 +0000</pubDate>
		<dc:creator>rdivacky</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.freebsdish.org/rdivacky/2007/08/02/epoll-and-linuxulator-bugs-fixing/</guid>
		<description><![CDATA[	I have implemented epoll() subsystem in the Linuxulator based on kqueue. This was quite simple and the resulting code is about 200 lines of code. Mark Heily sent me his inotify implementation library which works in userland. I looked at the code and its a little buggy so porting to FreeBSD will take a little [...]]]></description>
			<content:encoded><![CDATA[	<p>I have implemented epoll() subsystem in the Linuxulator based on kqueue. This was quite simple and the resulting code is about 200 lines of code. Mark Heily sent me his inotify implementation library which works in userland. I looked at the code and its a little buggy so porting to FreeBSD will take a little time. Now I am working on fixing various Linuxulator bugs in preparation for switching 2.6 emulation on default after 7.0R is released. Today I fixed java and my next target is flash9.</p>

	<p>Please read emulation@ mailing list and help me with testing.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://blogs.freebsdish.org/rdivacky/2007/08/02/epoll-and-linuxulator-bugs-fixing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>*at syscalls and epoll/inotify</title>
		<link>http://blogs.freebsdish.org/rdivacky/2007/07/10/at-syscalls-and-epollinotify/</link>
		<comments>http://blogs.freebsdish.org/rdivacky/2007/07/10/at-syscalls-and-epollinotify/#comments</comments>
		<pubDate>Tue, 10 Jul 2007 09:32:24 +0000</pubDate>
		<dc:creator>rdivacky</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.freebsdish.org/rdivacky/2007/07/10/at-syscalls-and-epollinotify/</guid>
		<description><![CDATA[	I basically finished the *at syscalls patch and it&#8217;s waiting for a review. Then it hopefully can be commited. I also started to work on epoll/inotify. I am just branching a new branch for the work on it. So far it looks very easy and I hope to get it working (at least the epoll [...]]]></description>
			<content:encoded><![CDATA[	<p>I basically finished the *at syscalls patch and it&#8217;s waiting for a review. Then it hopefully can be commited. I also started to work on epoll/inotify. I am just branching a new branch for the work on it. So far it looks very easy and I hope to get it working (at least the epoll thing) in a week or so <img src='http://blogs.freebsdish.org/rdivacky/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> Stay tuned!</p>
 ]]></content:encoded>
			<wfw:commentRss>http://blogs.freebsdish.org/rdivacky/2007/07/10/at-syscalls-and-epollinotify/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Linuxulator todo</title>
		<link>http://blogs.freebsdish.org/rdivacky/2007/06/20/linuxulator-todo/</link>
		<comments>http://blogs.freebsdish.org/rdivacky/2007/06/20/linuxulator-todo/#comments</comments>
		<pubDate>Wed, 20 Jun 2007 14:08:04 +0000</pubDate>
		<dc:creator>rdivacky</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.freebsdish.org/rdivacky/2007/06/20/linuxulator-todo/</guid>
		<description><![CDATA[	So, I just finished university and plan to focus 100% on SoC Linuxulator update. My todo for the next few days includes deciding what to do with *at patch (and doing it ;)), Giant removal from futexes (should be pretty easy but needs coordination with a few people). I am also cooperating with Gabor on [...]]]></description>
			<content:encoded><![CDATA[	<p>So, I just finished university and plan to focus 100% on SoC Linuxulator update. My todo for the next few days includes deciding what to do with *at patch (and doing it ;)), Giant removal from futexes (should be pretty easy but needs coordination with a few people). I am also cooperating with Gabor on a Linuxulator article which will be hopefully included in our official documentation. Last but not least I helped netchild review his linuxulator <span class="caps">MFC</span> patch.</p>

	<p>After all this is solved I hope to finally bite into the epoll stuff. And when I get into the mood I hope to resolve whats wrong with asyncronous pthread_cancel.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://blogs.freebsdish.org/rdivacky/2007/06/20/linuxulator-todo/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Futex progress</title>
		<link>http://blogs.freebsdish.org/rdivacky/2007/05/24/futex-progress/</link>
		<comments>http://blogs.freebsdish.org/rdivacky/2007/05/24/futex-progress/#comments</comments>
		<pubDate>Thu, 24 May 2007 08:25:29 +0000</pubDate>
		<dc:creator>rdivacky</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.freebsdish.org/rdivacky/2007/05/24/futex-progress/</guid>
		<description><![CDATA[	Konstantin commited the correct atomic operations implementation of futexes so we are one step closer to the holy grail. In the meantime I got a mail from a &#8220;YYJ&#8221; submitting a testing program that exhibits ill behaviour with 2.6 futexes. I am going to investigate this real soon and hopefully fix it. Unfortunatelly I have [...]]]></description>
			<content:encoded><![CDATA[	<p>Konstantin commited the correct atomic operations implementation of futexes so we are one step closer to the holy grail. In the meantime I got a mail from a &#8220;YYJ&#8221; submitting a testing program that exhibits ill behaviour with 2.6 futexes. I am going to investigate this real soon and hopefully fix it. Unfortunatelly I have to focus on school these days as I am having my final exam on June 19th. So wish me luck! <img src='http://blogs.freebsdish.org/rdivacky/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
 ]]></content:encoded>
			<wfw:commentRss>http://blogs.freebsdish.org/rdivacky/2007/05/24/futex-progress/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SoC progress on futexes</title>
		<link>http://blogs.freebsdish.org/rdivacky/2007/04/26/soc-progress-on-futexes/</link>
		<comments>http://blogs.freebsdish.org/rdivacky/2007/04/26/soc-progress-on-futexes/#comments</comments>
		<pubDate>Thu, 26 Apr 2007 16:14:21 +0000</pubDate>
		<dc:creator>rdivacky</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.freebsdish.org/rdivacky/2007/04/26/soc-progress-on-futexes/</guid>
		<description><![CDATA[	I got a little bored today so I looked at futexes. The progress was quite fast and now we pass futex testing program. The only downside is that with definitely wrong kernel code  But I hope to fix this really soon now. I asked Konstantin Belousov to help me with those things that remain. [...]]]></description>
			<content:encoded><![CDATA[	<p>I got a little bored today so I looked at futexes. The progress was quite fast and now we pass futex testing program. The only downside is that with definitely wrong kernel code <img src='http://blogs.freebsdish.org/rdivacky/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> But I hope to fix this really soon now. I asked Konstantin Belousov to help me with those things that remain. But now when I cracked the problem I guess we will have fully working futexes in like a week or so&#8230;</p>

	<p>My *at patch (currently implementing 3 syscalls) is pending review from Robert Watson but I hope it was dont right this time and will be commited. I also have experimental patch &#8220;fixing&#8221; SysV <span class="caps">SHM</span> memory usage in Linuxulator but no time to test it <img src='http://blogs.freebsdish.org/rdivacky/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> please help if you can!</p>

	<p>At this pace I think 2.6 emulation in 7.0R will be pretty usable and almost production ready!</p>
 ]]></content:encoded>
			<wfw:commentRss>http://blogs.freebsdish.org/rdivacky/2007/04/26/soc-progress-on-futexes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Summer of Linuxulator 2007!</title>
		<link>http://blogs.freebsdish.org/rdivacky/2007/04/16/summer-of-linuxulator-2007/</link>
		<comments>http://blogs.freebsdish.org/rdivacky/2007/04/16/summer-of-linuxulator-2007/#comments</comments>
		<pubDate>Mon, 16 Apr 2007 17:03:54 +0000</pubDate>
		<dc:creator>rdivacky</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.freebsdish.org/rdivacky/2007/04/16/summer-of-linuxulator-2007/</guid>
		<description><![CDATA[	So I am here again this year to mess up linux emulation layer in FreeBSD. Now I want to focus on finishing *at set of sycalls which are necessary for 2.6.16 Linux emulation. Then I have to pause for a while because of school things (final exams coming) then the plan is not very clear [...]]]></description>
			<content:encoded><![CDATA[	<p>So I am here again this year to mess up linux emulation layer in FreeBSD. Now I want to focus on finishing *at set of sycalls which are necessary for 2.6.16 Linux emulation. Then I have to pause for a while because of school things (final exams coming) then the plan is not very clear but I&#8217;d like to work on epoll and possibly inotify mapper to kqueue. I&#8217;d love to fix futexes in cooperation with Konstantin Belousov (my mentor this year) and maybe with Attilio Rao (if time permits). I am writing a thesis that describes Linuxulator in quite a detail and it is planned to publish this as an FreeBSD documentation article.</p>

	<p>You can watch things at  http://wiki.freebsd.org/linux-soc2007</p>
 ]]></content:encoded>
			<wfw:commentRss>http://blogs.freebsdish.org/rdivacky/2007/04/16/summer-of-linuxulator-2007/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
