<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/fs/bcachefs/data_update.c, branch linux-6.10.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.10.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.10.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2024-07-10T13:53:39Z</updated>
<entry>
<title>bcachefs: Warn on attempting a move with no replicas</title>
<updated>2024-07-10T13:53:39Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2024-07-03T17:23:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f49d2c9835f95fa078ea8a8eba6de9cbddb9eb33'/>
<id>urn:sha1:f49d2c9835f95fa078ea8a8eba6de9cbddb9eb33</id>
<content type='text'>
Instead of popping an assert in bch2_write(), WARN and print out some
debugging info.

Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
<entry>
<title>bcachefs: bch2_data_update_to_text()</title>
<updated>2024-07-10T13:53:39Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2024-07-03T17:25:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ad8b68cd3941c547cf73154244488ab412076177'/>
<id>urn:sha1:ad8b68cd3941c547cf73154244488ab412076177</id>
<content type='text'>
Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
<entry>
<title>bcachefs: Fix rcu_read_lock() leak in drop_extra_replicas</title>
<updated>2024-06-11T22:59:08Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2024-06-11T22:59:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f2736b9c791a126ecb9cfc1aef1c7b4152b66e2d'/>
<id>urn:sha1:f2736b9c791a126ecb9cfc1aef1c7b4152b66e2d</id>
<content type='text'>
Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
<entry>
<title>bcachefs: bch2_dev_have_ref()</title>
<updated>2024-05-08T21:29:24Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2024-05-01T07:59:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d8585a79bebcfb3315f23c955e36ab8d8a7749d5'/>
<id>urn:sha1:d8585a79bebcfb3315f23c955e36ab8d8a7749d5</id>
<content type='text'>
bch2_dev_bkey_exists() is going away; bch2_dev_have_ref() documents that
we're looking up a device without checking if it's present because we
have a reference to it already.

Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
<entry>
<title>bcachefs: kill bch2_dev_bkey_exists() in data_update_init()</title>
<updated>2024-05-08T21:29:23Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2024-05-01T22:06:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=222eacabc17f360ede4efddda50534f828228ed0'/>
<id>urn:sha1:222eacabc17f360ede4efddda50534f828228ed0</id>
<content type='text'>
Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
<entry>
<title>bcachefs: extent_ptr_durability() -&gt; bch2_dev_rcu()</title>
<updated>2024-05-08T21:29:23Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2024-05-01T00:54:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=302c980a818763d53dfa8fcd8549b04a5c7b8b17'/>
<id>urn:sha1:302c980a818763d53dfa8fcd8549b04a5c7b8b17</id>
<content type='text'>
Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
<entry>
<title>bcachefs: PTR_BUCKET_POS() now takes bch_dev</title>
<updated>2024-05-08T21:29:23Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2024-04-30T23:34:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1f2f92ec3f2e5802c2870d0d34ccfa66ae9216ad'/>
<id>urn:sha1:1f2f92ec3f2e5802c2870d0d34ccfa66ae9216ad</id>
<content type='text'>
Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
<entry>
<title>bcachefs: New helpers for device refcounts</title>
<updated>2024-05-08T21:29:22Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2024-05-03T21:39:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f295298b8c6413f0ed2a5a69dd7f32409cc54f1d'/>
<id>urn:sha1:f295298b8c6413f0ed2a5a69dd7f32409cc54f1d</id>
<content type='text'>
This will be used in the next patch for adding some new debug mode
asserts.

Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
<entry>
<title>bcachefs: bch2_bkey_drop_ptrs() declares loop iter</title>
<updated>2024-05-08T21:29:22Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2024-05-01T23:04:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9a768ab75bef37eac23022f296e9be63b5f85565'/>
<id>urn:sha1:9a768ab75bef37eac23022f296e9be63b5f85565</id>
<content type='text'>
Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
<entry>
<title>bcachefs: bch2_trans_unlock() must always be followed by relock() or begin()</title>
<updated>2024-05-08T21:29:19Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2024-04-10T03:23:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ca563dccb2f0fb9b77971dcbead37b7e5f75723d'/>
<id>urn:sha1:ca563dccb2f0fb9b77971dcbead37b7e5f75723d</id>
<content type='text'>
We're about to add new asserts for btree_trans locking consistency, and
part of that requires that aren't using the btree_trans while it's
unlocked.

Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
</feed>
