<?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/287435/">
    <title>LWN: Comments on "Freezing filesystems and containers"</title>
    <link>http://lwn.net/Articles/287435/</link>
    <description>
This is a special feed containing comments posted
to the individual LWN article titled &quot;Freezing filesystems and containers&quot;.

    </description>

    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>2</syn:updateFrequency>
    <items>
      <rdf:Seq>
	<rdf:li resource="http://lwn.net/Articles/316334/rss" />
	<rdf:li resource="http://lwn.net/Articles/287642/rss" />
	<rdf:li resource="http://lwn.net/Articles/287626/rss" />
	<rdf:li resource="http://lwn.net/Articles/287622/rss" />
      
      </rdf:Seq>
    </items>

  </channel>
    <item rdf:about="http://lwn.net/Articles/316334/rss">
      <title>Freezing filesystems and containers</title>
      <link>http://lwn.net/Articles/316334/rss</link>
      <dc:date>2009-01-23T10:14:26+00:00</dc:date>
      <dc:creator>roc</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;
Currently it's winter up north and summer down here. On this planet anyway.&lt;br&gt;
&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/287642/rss">
      <title>Freezing filesystems and containers</title>
      <link>http://lwn.net/Articles/287642/rss</link>
      <dc:date>2008-06-26T14:58:07+00:00</dc:date>
      <dc:creator>jake</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;&lt;pre&gt;
I plead lack of coffee for the previous comment.  Existing binaries will still work with the
changes made is your point.  And that's why the compatibility of the argument value needs to
be maintained.

jake
&lt;/pre&gt;&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/287626/rss">
      <title>Freezing filesystems and containers</title>
      <link>http://lwn.net/Articles/287626/rss</link>
      <dc:date>2008-06-26T14:21:00+00:00</dc:date>
      <dc:creator>jake</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;&lt;pre&gt;
I guess I did misunderstand, thanks for the correction!  So, XFS_IOC_FREEZE and THAW still
exist in the user space headers?  So applications that use them don't have to change at all?

jake
&lt;/pre&gt;&lt;/div&gt;

      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/287622/rss">
      <title>Freezing filesystems and containers</title>
      <link>http://lwn.net/Articles/287622/rss</link>
      <dc:date>2008-06-26T14:15:00+00:00</dc:date>
      <dc:creator>dgc</dc:creator>
      <description>
      &lt;div class=&quot;FormattedComment&quot;&gt;&lt;pre&gt;
Jake,

I think you misunderstood what we did with the XFS ioctls
and FIFREEZE/FITHAW. The XFS ioctls only got &quot;removed&quot; because
FIFREEZE/FITHAW replace them by having the same value as
the XFS ioctls. i.e.:

+#define FIFREEZE       _IOWR('X', 119, int)    /* Freeze */
+#define FITHAW         _IOWR('X', 120, int)    /* Thaw */

-#define XFS_IOC_FREEZE              _IOWR('X', 119, int)
-#define XFS_IOC_THAW                _IOWR('X', 120, int)

Hence any application using the XFS ioctls will continue to
work; they'll just vector through the FIFREEZE/FITHAW
code instead of directly into XFS. That means special handling
of the known arg values to the XFS ioctls needs to remain, despite
it appearing like it's a different interface.

&lt;/pre&gt;&lt;/div&gt;

      
      </description>
    </item>
</rdf:RDF>

