<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/fs/btrfs/sysfs.c, branch linux-4.8.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.8.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.8.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2016-07-26T11:52:25Z</updated>
<entry>
<title>btrfs: add missing bytes_readonly attribute file in sysfs</title>
<updated>2016-07-26T11:52:25Z</updated>
<author>
<name>Wang Xiaoguang</name>
</author>
<published>2016-06-21T03:12:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c1fd5c30d1328e0a0c3aafc3768b9cea94d7b28f'/>
<id>urn:sha1:c1fd5c30d1328e0a0c3aafc3768b9cea94d7b28f</id>
<content type='text'>
Signed-off-by: Wang Xiaoguang &lt;wangxg.fnst@cn.fujitsu.com&gt;
Signed-off-by: David Sterba &lt;dsterba@suse.com&gt;
</content>
</entry>
<entry>
<title>btrfs: sysfs: protect reading label by lock</title>
<updated>2016-05-06T13:22:49Z</updated>
<author>
<name>David Sterba</name>
</author>
<published>2016-04-26T14:22:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ee17fc8005287d2d6ca7cab6e814e5043d773735'/>
<id>urn:sha1:ee17fc8005287d2d6ca7cab6e814e5043d773735</id>
<content type='text'>
If the label setting ioctl races with sysfs label handler, we could get
mixed result in the output, part old part new. We should either get the
old or new label. The chances to hit this race are low.

Signed-off-by: David Sterba &lt;dsterba@suse.com&gt;
</content>
</entry>
<entry>
<title>btrfs: add check to sysfs handler of label</title>
<updated>2016-05-06T13:22:49Z</updated>
<author>
<name>David Sterba</name>
</author>
<published>2016-04-26T14:03:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=66ac9fe7bacf9fa76c472efc7a7aaa590c7bce6a'/>
<id>urn:sha1:66ac9fe7bacf9fa76c472efc7a7aaa590c7bce6a</id>
<content type='text'>
Add a sanity check for the fs_info as we will dereference it, similar to
what the 'store features' handler does.

Signed-off-by: David Sterba &lt;dsterba@suse.com&gt;
</content>
</entry>
<entry>
<title>btrfs: add read-only check to sysfs handler of features</title>
<updated>2016-05-06T13:22:49Z</updated>
<author>
<name>David Sterba</name>
</author>
<published>2015-01-23T17:43:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ee6111386a1b304f8bf589d36810d53e3b27ee20'/>
<id>urn:sha1:ee6111386a1b304f8bf589d36810d53e3b27ee20</id>
<content type='text'>
We don't want to trigger the change on a read-only filesystem, similar
to what the label handler does.

Signed-off-by: David Sterba &lt;dsterba@suse.cz&gt;
</content>
</entry>
<entry>
<title>btrfs: sysfs: check initialization state before updating features</title>
<updated>2016-01-27T13:40:10Z</updated>
<author>
<name>David Sterba</name>
</author>
<published>2016-01-27T13:06:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bf6092066f80840410e3401cd962b23d54a95713'/>
<id>urn:sha1:bf6092066f80840410e3401cd962b23d54a95713</id>
<content type='text'>
If the mount phase is not finished, we can't update the sysfs files.

Reported-by: Chris Mason &lt;clm@fb.com&gt;
Signed-off-by: David Sterba &lt;dsterba@suse.com&gt;
Signed-off-by: Chris Mason &lt;clm@fb.com&gt;
</content>
</entry>
<entry>
<title>btrfs: sysfs: introduce helper for syncing bits with sysfs files</title>
<updated>2016-01-21T17:50:40Z</updated>
<author>
<name>David Sterba</name>
</author>
<published>2016-01-21T17:50:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=444e75169872f668eb890f19ec1f32dfc632e704'/>
<id>urn:sha1:444e75169872f668eb890f19ec1f32dfc632e704</id>
<content type='text'>
The files under /sys/fs/UUID/features get out of sync with the actual
incompat bits set for the filesystem if they change after mount. We're
going to sync them and need a helper to do that.

Signed-off-by: David Sterba &lt;dsterba@suse.com&gt;
</content>
</entry>
<entry>
<title>btrfs: sysfs: add free-space-tree bit attribute</title>
<updated>2016-01-21T17:36:46Z</updated>
<author>
<name>David Sterba</name>
</author>
<published>2016-01-21T17:36:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3b5bb73bd88d1d90163c91e7cad50b12725dbb1c'/>
<id>urn:sha1:3b5bb73bd88d1d90163c91e7cad50b12725dbb1c</id>
<content type='text'>
The incompat bit representing the newly added free space tree feature is
missing. Right now it will be listed only among features supported by
the module, not per-fs.

Signed-off-by: David Sterba &lt;dsterba@suse.com&gt;
</content>
</entry>
<entry>
<title>Btrfs: rename super_kobj to fsid_kobj</title>
<updated>2015-09-29T14:29:59Z</updated>
<author>
<name>Anand Jain</name>
</author>
<published>2015-08-14T10:32:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c1b7e474595b1b3a4463450cc22aa18b926093a3'/>
<id>urn:sha1:c1b7e474595b1b3a4463450cc22aa18b926093a3</id>
<content type='text'>
Signed-off-by: Anand Jain &lt;anand.jain@oracle.com&gt;
Signed-off-by: David Sterba &lt;dsterba@suse.com&gt;
</content>
</entry>
<entry>
<title>Btrfs: rename btrfs_kobj_rm_device to btrfs_sysfs_rm_device_link</title>
<updated>2015-09-29T14:29:59Z</updated>
<author>
<name>Anand Jain</name>
</author>
<published>2015-08-14T10:32:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=325760404820e070bb20be0ce57e8d684d69a2ac'/>
<id>urn:sha1:325760404820e070bb20be0ce57e8d684d69a2ac</id>
<content type='text'>
Signed-off-by: Anand Jain &lt;anand.jain@oracle.com&gt;
Signed-off-by: David Sterba &lt;dsterba@suse.com&gt;
</content>
</entry>
<entry>
<title>Btrfs: rename btrfs_kobj_add_device to btrfs_sysfs_add_device_link</title>
<updated>2015-09-29T14:29:59Z</updated>
<author>
<name>Anand Jain</name>
</author>
<published>2015-08-14T10:32:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e3bd6973bcf134a56786a8bd248d1740249352ec'/>
<id>urn:sha1:e3bd6973bcf134a56786a8bd248d1740249352ec</id>
<content type='text'>
Signed-off-by: Anand Jain &lt;anand.jain@oracle.com&gt;
Signed-off-by: David Sterba &lt;dsterba@suse.com&gt;
</content>
</entry>
</feed>
