<?xml version="1.0" encoding="UTF-8"?>

<rss version='2.0'
     xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">
    <channel>
        <!-- This XML Feed shows details for the page News -->
        <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.5/
          </creativeCommons:license>
        <title>News</title>
        <description>&lt;p&gt;Updates on v9fs development&lt;/p&gt;
</description>
                <category>v9fs</category>

        <pubDate>Wed, 25 Jan 2006 06:12:06 -0800</pubDate>
        <lastBuildDate>Fri, 10 Nov 2006 19:35:17 -0800</lastBuildDate>
            
        <item>
            <title>dbench fix pushed to kernel.org repo and posted as patch</title>
            <link>http://swik.net/v9fs/News/dbench+fix+pushed+to+kernel.org+repo+and+posted+as+patch/u0ca</link>
            <description>&lt;p&gt;Finally got around to checking in some mechanisms to protect against meta-data race conditions.  it seems to pass normal regressions and dbench.&lt;/p&gt;


	&lt;p&gt;While in the process, found a slew of errors using Inferno as the server.  Will be pushing those later this week as they seem somewhat less critical.&lt;/p&gt;
</description>
            
            <pubDate>Mon, 22 Jan 2007 17:48:05 -0800</pubDate>
        </item>
            
        <item>
            <title>Overdue updates</title>
            <link>http://swik.net/v9fs/News/Overdue+updates/unoe</link>
            <description>&lt;p&gt;The version of 9p in the 2.6.19 (and possibly 2.6.18) kernel was broken.  Fixes have been posted and will hopefully get into 2.6.20.  Updates are available in my repository on kernel.org.  Sorry for the gap in coverage, but personal life events as well as my day job really got in the way of keeping on top of 9p maintainership in 2006&amp;#8212;things have stabalized somewhat, so things should be better this year.&lt;/p&gt;


	&lt;p&gt;It is currently recommended that you use spfs (available from the &lt;span class=&quot;caps&quot;&gt;NPFS&lt;/span&gt; sourceforge project) for serving 9p2000.u and Inferno for standard 9p.  Developing a stable, multi-threaded server solution will be a primary focus on 2007.&lt;/p&gt;
</description>
            
            <pubDate>Fri, 19 Jan 2007 08:55:06 -0800</pubDate>
        </item>
            
        <item>
            <title>Repository and Patch Queue Updates</title>
            <link>http://swik.net/v9fs/News/Repository+and+Patch+Queue+Updates/clhd</link>
            <description>&lt;p&gt;I&amp;#8217;ve got the new v9fs development branch somewhat stable on kernel.org&amp;#8212;included in it our branches representing the current mm snapshot, my current release (patches submitted) and test (patches being tested) branches as well as some helper branches (systemsim-test includes patches to run the kernel on &lt;span class=&quot;caps&quot;&gt;IBM&lt;/span&gt;&amp;#8217;s Full System Simulator for ppc64 regression and the standalone branches which are meant to be the source for extracting stand-alone module tarballs which can be compiled on earlier versions of the kernel (ie. they have the ifdefs).&lt;/p&gt;


	&lt;p&gt;Right now the test branch is approximately the same at the -mm branch (it has all our changes, but is missing some of the impacts of more global changes that have been applied to -mm by others).  Those changes are going through regression scripts now and will be pulled into the release branch sometime today.&lt;/p&gt;


	&lt;p&gt;I&amp;#8217;ve setup a ppc64 auto-regression mechanism using &lt;span class=&quot;caps&quot;&gt;IBM&lt;/span&gt;&amp;#8217;s systemsim.  I need to try and incorporate Lucho&amp;#8217;s scripts into my suite, but right now am doing the basic sanity tests: fsx/Bonnie/postmark.  I&amp;#8217;m also in the process of setting up a rootdisk for qemu to do similar testing on unmodified kernels (systemsim requires some patches so its a little bit of pain to use for just regression).  If there is interest, I&amp;#8217;ll post the rootdisk somewhere where folks can download it.&lt;/p&gt;


	&lt;p&gt;My current work queue and patch queue is available off of &lt;a href=&quot;http://swik.net/v9fs/Roadmap&quot;&gt;SWiK&lt;/a&gt; &amp;#8211; I&amp;#8217;ll try and keep it up to date.   If I&amp;#8217;m missing something, please let me know and I&amp;#8217;ll add it to the queue.&lt;/p&gt;
</description>
            
            <pubDate>Wed, 15 Mar 2006 11:40:35 -0800</pubDate>
        </item>
            
        <item>
            <title>Fid managment rework, phase I, now in v9fs-devel.git on kernel.org</title>
            <link>http://swik.net/v9fs/News/Fid+managment+rework%2C+phase+I%2C+now+in+v9fs-devel.git+on+kernel.org/b7zb</link>
            <description>&lt;p&gt;I&amp;#8217;ve posted the first set of changes trying to fix our fid management issues.  At Russ Cox&amp;#8217;s suggestion, I&amp;#8217;ve dramatically simplified the fid management and matching code.  The previous design was too zealous, trying to account for scenerios that just don&amp;#8217;t exist yet&amp;#8212;so we&amp;#8217;ll keep the complexity out till we need it.  The code has passed basic regressions and is going through the longer regression runs now.  This fix definitely fixes the &amp;#8216;pwd&amp;#8217; problem, and may also fix the problems Ron had with some of his synthetics.&lt;/p&gt;


	&lt;p&gt;Not sure if these changes will make it into 2.6.16, but looks like they&amp;#8217;ll be ready when the 2.6.17 window opens up.&lt;/p&gt;


	&lt;p&gt;Next on deck is addressing security issues, which will bring back some of the complexity of the fid matching (we need to at least match against uids) and will also bring up the new attaches for new users issues, how to deal with auth, and how to map uids/gids.&lt;/p&gt;
</description>
            
            <pubDate>Wed, 22 Feb 2006 20:47:42 -0800</pubDate>
        </item>
            
        <item>
            <title>Transitioning to npfs</title>
            <link>http://swik.net/v9fs/News/Transitioning+to+npfs/b5fj</link>
            <description>&lt;p&gt;We are starting the transition to Lucho&amp;#8217;s new &lt;a class=&quot;wikilink&quot; href=&quot;http://swik.net/npfs&quot;&gt;npfs&lt;/a&gt; libraries and servers from u9fs.  This should provide a better base for our future synthetic file server applications.   Anyone who hasn&amp;#8217;t tried it should go to the &lt;a class=&quot;wikilink&quot; href=&quot;http://swik.net/npfs&quot;&gt;npfs&lt;/a&gt; sourceforge page and download a tar-ball to try it out.  We&amp;#8217;ll be making a formal release soon including rpms, debs, and ebuilds to send to the various distros.&lt;/p&gt;


	&lt;p&gt;I&amp;#8217;m also going through and trying to update the bugzilla list.  Most of the problems should have been fixed by some of Lucho&amp;#8217;s rework in the kernel code.&lt;/p&gt;


	&lt;p&gt;Oh yeah, and as you must of noticed by now&amp;#8212;we&amp;#8217;ve moved the web page to SWiK hoping that it&amp;#8217;ll help me keep things up to date easier.&lt;/p&gt;


	&lt;p&gt;&lt;del&gt;- There are no tarballs on the npfs sourceforge page! -&lt;/del&gt;&lt;/p&gt;
</description>
            
            <pubDate>Sun, 19 Feb 2006 13:31:04 -0800</pubDate>
        </item>
            
        <item>
            <title>v9fs now part of the mainline Linux Kernel (12 Sep 2005) - ericvh</title>
            <link>http://swik.net/v9fs/News/v9fs+now+part+of+the+mainline+Linux+Kernel+%2812+Sep+2005%29+-+ericvh/bw69</link>
            <description>&lt;p&gt;The v9fs kernel code was merged into Linux&amp;#8217;s 2.6.14 development tree last
week &amp;#8211; marking a fairly major transition for the v9fs project. Over the next
few weeks I&amp;#8217;m turning my focus onto some stability issues and the user-space
support applications in order to help encourage its adoption and use. Thanks
to everyone who has helped in the past with bug-reports, code, and
suggestions.&lt;/p&gt;
</description>
                        <category>User:Bradleyjames1</category>

            <pubDate>Wed, 25 Jan 2006 06:18:46 -0800</pubDate>
        </item>
            
    </channel>
</rss>
