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

<rdf:RDF 
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns="http://purl.org/rss/1.0/"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
>

  <channel rdf:about="http://lwn.net/headlines/221913/">
    <title>LWN: Comments on "Alternatives to fibrils"</title>
    <link>http://lwn.net/Articles/221913/</link>
    <description>
This is a special feed containing comments posted
to the individual LWN article titled &quot;Alternatives to fibrils&quot;.

    </description>

    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>2</syn:updateFrequency>
    <items>
      <rdf:Seq>
	<rdf:li resource="http://lwn.net/Articles/224123/rss" />
	<rdf:li resource="http://lwn.net/Articles/223497/rss" />
	<rdf:li resource="http://lwn.net/Articles/223347/rss" />
	<rdf:li resource="http://lwn.net/Articles/222795/rss" />
	<rdf:li resource="http://lwn.net/Articles/222787/rss" />
	<rdf:li resource="http://lwn.net/Articles/222577/rss" />
	<rdf:li resource="http://lwn.net/Articles/222547/rss" />
	<rdf:li resource="http://lwn.net/Articles/222536/rss" />
	<rdf:li resource="http://lwn.net/Articles/222450/rss" />
	<rdf:li resource="http://lwn.net/Articles/222366/rss" />
      
      </rdf:Seq>
    </items>

  </channel>
    <item rdf:about="http://lwn.net/Articles/224123/rss">
      <title>This isn't slashdot.</title>
      <link>http://lwn.net/Articles/224123/rss</link>
      <dc:date>2007-02-28T20:25:54+00:00</dc:date>
      <dc:creator>tlw</dc:creator>
      <description>
      ... so that just leaves the third &quot;it's&quot;...
&lt;p&gt;

&lt;font class=&quot;QuotedText&quot;&gt;&amp;gt; I'm liberal by nature, and I think&lt;br&gt;
&amp;gt; freedom will always find it's way.&lt;/font&gt;
&lt;p&gt;
which is incorrect. Freedom probably won't &quot;find it is way&quot;.
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/223497/rss">
      <title>Stupid question - that Linus anticipated</title>
      <link>http://lwn.net/Articles/223497/rss</link>
      <dc:date>2007-02-22T21:02:31+00:00</dc:date>
      <dc:creator>huaz</dc:creator>
      <description>
      You are right, it's indeed unacceptable.&lt;br&gt;
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/223347/rss">
      <title>This isn't slashdot.</title>
      <link>http://lwn.net/Articles/223347/rss</link>
      <dc:date>2007-02-22T08:33:39+00:00</dc:date>
      <dc:creator>irios</dc:creator>
      <description>
      Right about &quot;Wiki's&quot;, but both the &quot;It's&quot;, meaning &quot;It is&quot; rather than the possesive, are correct.&lt;br&gt;
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/222795/rss">
      <title>Cancellation of an operation</title>
      <link>http://lwn.net/Articles/222795/rss</link>
      <dc:date>2007-02-20T02:09:27+00:00</dc:date>
      <dc:creator>mikov</dc:creator>
      <description>
      Has there been any discussion of canceling an asynchronous operation ? It seems to me that there may not be a structured way to do it using fibrils/kernel_threads because there are no formally defined states where a request sits and can be canceled.&lt;br&gt;
&lt;p&gt;
&lt;p&gt;
&lt;p&gt;
&lt;p&gt;
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/222787/rss">
      <title>Stupid question - that Linus anticipated</title>
      <link>http://lwn.net/Articles/222787/rss</link>
      <dc:date>2007-02-20T00:28:50+00:00</dc:date>
      <dc:creator>mikov</dc:creator>
      <description>
      How could it _not_ matter to callers ? If the thread id can change arbitrarily based on factors outside of the applications control - e.g. if some driver buffer is empty - then the thread id becomes completely pointless.&lt;br&gt;
&lt;p&gt;
To me this seems completely unacceptable. Am I missing something ?&lt;br&gt;
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/222577/rss">
      <title>Stupid question - that Linus anticipated</title>
      <link>http://lwn.net/Articles/222577/rss</link>
      <dc:date>2007-02-17T02:05:09+00:00</dc:date>
      <dc:creator>ds2horner</dc:creator>
      <description>
      In his explanation it was so that the fork code could be reused with no modifications. He implies it could be done if it matters to callers.&lt;br&gt;
&lt;p&gt;
Linus:&lt;br&gt;
Now, I agree that this is a bit ugly in some of the details: in &lt;br&gt;
particular, it means that if the system call blocks, we will literally &lt;br&gt;
return as a *different* thread to user space. If you care, you shouldn't &lt;br&gt;
use this interface, or come up with some way to make it work nicely (doing &lt;br&gt;
it this way meant that I could just re-use all the clone/fork code as-is).&lt;br&gt;
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/222547/rss">
      <title>Alternatives to fibrils</title>
      <link>http://lwn.net/Articles/222547/rss</link>
      <dc:date>2007-02-16T20:46:26+00:00</dc:date>
      <dc:creator>proski</dc:creator>
      <description>
      &lt;blockquote type=&quot;cite&quot;&gt;
This is why free software is special - he just assumes it can get into the
kernel, even tough Linus doesn't like it.
&lt;/blockquote&gt;
Who is &quot;he&quot;?  Ingo or our editor?  If Ingo, he wrote the patch before Linus commented on it.  If it's the editor, please note the word &quot;eventually&quot;.  I don't think anybody assumes that Ingo's patch can go to the kernel as is.
&lt;p&gt;
I think you are generalizing too much.  Other projects are run in a different way.  Consensus doesn't always work.  Although if developers are motivated to stick together, they will look for a solution that doesn't alienate any of them.
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/222536/rss">
      <title>Stupid question</title>
      <link>http://lwn.net/Articles/222536/rss</link>
      <dc:date>2007-02-16T19:47:42+00:00</dc:date>
      <dc:creator>spitzak</dc:creator>
      <description>
      In both cases the system call is done by the parent process and the return is the child process. Why can't this be done the other way around, where the asyncrhonous call is being done by the child and it returns immediately to the parent? That would make a lot more sense, so I assumme there is a sensible reason that I can't figure out for how they are doing this.&lt;br&gt;
&lt;p&gt;
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/222450/rss">
      <title>This isn't slashdot.</title>
      <link>http://lwn.net/Articles/222450/rss</link>
      <dc:date>2007-02-16T04:55:39+00:00</dc:date>
      <dc:creator>ncm</dc:creator>
      <description>
      The possessive for &quot;it&quot; is &quot;its&quot;.  The plural of &quot;wiki&quot; is &quot;wikis&quot;.  That is all.&lt;br&gt;
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/222366/rss">
      <title>Alternatives to fibrils</title>
      <link>http://lwn.net/Articles/222366/rss</link>
      <dc:date>2007-02-15T19:11:43+00:00</dc:date>
      <dc:creator>jospoortvliet</dc:creator>
      <description>
      &lt;font class=&quot;QuotedText&quot;&gt;&amp;gt;But the initial reaction to syslets appears to be &lt;/font&gt;&lt;br&gt;
&lt;font class=&quot;QuotedText&quot;&gt;&amp;gt;positive (though Linus hates it); syslets might &lt;/font&gt;&lt;br&gt;
&lt;font class=&quot;QuotedText&quot;&gt;&amp;gt;just point to the form of the fibril idea which &lt;/font&gt;&lt;br&gt;
&lt;font class=&quot;QuotedText&quot;&gt;&amp;gt;eventually makes it into the mainline kernel. &lt;/font&gt;&lt;br&gt;
&lt;p&gt;
This is why free software is special - he just assumes it can get into the &lt;br&gt;
kernel, even tough Linus doesn't like it. Consensus is so 'normal' in FOSS &lt;br&gt;
development you don't notice it all the time, but it's a great thing. It's &lt;br&gt;
the reason for creativity and the 'free spirit'. I love it. I wish more &lt;br&gt;
things worked this way... Politics anyone? I'm liberal by nature, and I &lt;br&gt;
think freedom will always find it's way. As long as there is a community &lt;br&gt;
watching it and protecting it. Wiki's, blogs, podcasts, they are &lt;br&gt;
transforming the world. I hope we can protect it from you-know-who (from &lt;br&gt;
evil governments to RIAA, from terrorists and other fanatics to greedy &lt;br&gt;
companies).&lt;br&gt;
      
      </description>
    </item>
</rdf:RDF>

