<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/md/bcache/bset.c, branch linux-4.3.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.3.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.3.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2014-08-04T22:23:03Z</updated>
<entry>
<title>bcache: Allocate bounce buffers with GFP_NOWAIT</title>
<updated>2014-08-04T22:23:03Z</updated>
<author>
<name>Kent Overstreet</name>
<email>kmo@daterainc.com</email>
</author>
<published>2014-05-19T15:55:40Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=501d52a90cbe652b41336c206ff0e95799d5a9b5'/>
<id>urn:sha1:501d52a90cbe652b41336c206ff0e95799d5a9b5</id>
<content type='text'>
There's no point in blocking on these allocations, since our fallback paths will
probably go faster than blocking.

Change-Id: I733ca202c25cb36bde02607a0a60552229a4241c
</content>
</entry>
<entry>
<title>bcache: Fix another compiler warning on m68k</title>
<updated>2014-02-18T16:55:05Z</updated>
<author>
<name>Kent Overstreet</name>
<email>kmo@daterainc.com</email>
</author>
<published>2014-02-17T21:44:06Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=85cbe1f88cb189322e3e4ef98816c19ab12161ea'/>
<id>urn:sha1:85cbe1f88cb189322e3e4ef98816c19ab12161ea</id>
<content type='text'>
Use a bigger hammer this time

Signed-off-by: Kent Overstreet &lt;kmo@daterainc.com&gt;
Cc: linux-stable &lt;stable@vger.kernel.org&gt;
</content>
</entry>
<entry>
<title>bcache: Minor fixes from kbuild robot</title>
<updated>2014-01-29T21:06:41Z</updated>
<author>
<name>Kent Overstreet</name>
<email>kmo@daterainc.com</email>
</author>
<published>2014-01-11T02:53:02Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=3572324af0f4ef877545e5a17bd3e788551f166a'/>
<id>urn:sha1:3572324af0f4ef877545e5a17bd3e788551f166a</id>
<content type='text'>
Signed-off-by: Kent Overstreet &lt;kmo@daterainc.com&gt;
</content>
</entry>
<entry>
<title>bcache: Fix auxiliary search trees for key size &gt; cacheline size</title>
<updated>2014-01-08T21:05:15Z</updated>
<author>
<name>Kent Overstreet</name>
<email>kmo@daterainc.com</email>
</author>
<published>2013-12-17T11:11:06Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=9dd6358a21daf4fc6a5b2b779267a62f0d1d3181'/>
<id>urn:sha1:9dd6358a21daf4fc6a5b2b779267a62f0d1d3181</id>
<content type='text'>
Signed-off-by: Kent Overstreet &lt;kmo@daterainc.com&gt;
</content>
</entry>
<entry>
<title>bcache: Add bch_bkey_equal_header()</title>
<updated>2014-01-08T21:05:14Z</updated>
<author>
<name>Nicholas Swenson</name>
<email>nks@daterainc.com</email>
</author>
<published>2013-11-12T03:36:25Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=3bdad1e40d11aad31f2322f21e943c31ef20d9da'/>
<id>urn:sha1:3bdad1e40d11aad31f2322f21e943c31ef20d9da</id>
<content type='text'>
Checks if two keys have equivalent header fields.
(good enough for replacement or merging)

Used in bch_bkey_try_merge, and replacing a key
in the btree.

Signed-off-by: Nicholas Swenson &lt;nks@daterainc.com&gt;
Signed-off-by: Kent Overstreet &lt;kmo@daterainc.com&gt;
</content>
</entry>
<entry>
<title>bcache: update bch_bkey_try_merge</title>
<updated>2014-01-08T21:05:14Z</updated>
<author>
<name>Nicholas Swenson</name>
<email>nks@daterainc.com</email>
</author>
<published>2013-10-15T01:53:16Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=0f49cf3d83fbf038534c9302095b66b07b9838c3'/>
<id>urn:sha1:0f49cf3d83fbf038534c9302095b66b07b9838c3</id>
<content type='text'>
Added generic header checks to bch_bkey_try_merge,
which then calls the bkey specific function

Removed extraneous checks from bch_extent_merge

Signed-off-by: Nicholas Swenson &lt;nks@daterainc.com&gt;
</content>
</entry>
<entry>
<title>bcache: Move insert_fixup() to btree_keys_ops</title>
<updated>2014-01-08T21:05:14Z</updated>
<author>
<name>Kent Overstreet</name>
<email>kmo@daterainc.com</email>
</author>
<published>2013-11-12T01:02:31Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=829a60b9055c319f3656a01eb8cb78b1b86232ef'/>
<id>urn:sha1:829a60b9055c319f3656a01eb8cb78b1b86232ef</id>
<content type='text'>
Now handling overlapping extents/keys is a method that's specific to what the
btree node contains.

Signed-off-by: Kent Overstreet &lt;kmo@daterainc.com&gt;
</content>
</entry>
<entry>
<title>bcache: Convert sorting to btree_keys</title>
<updated>2014-01-08T21:05:13Z</updated>
<author>
<name>Kent Overstreet</name>
<email>kmo@daterainc.com</email>
</author>
<published>2013-11-12T02:38:51Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=89ebb4a28ba9efb5c9b18ba552e784021957b14a'/>
<id>urn:sha1:89ebb4a28ba9efb5c9b18ba552e784021957b14a</id>
<content type='text'>
More work to disentangle various code from struct btree

Signed-off-by: Kent Overstreet &lt;kmo@daterainc.com&gt;
</content>
</entry>
<entry>
<title>bcache: Convert debug code to btree_keys</title>
<updated>2014-01-08T21:05:13Z</updated>
<author>
<name>Kent Overstreet</name>
<email>kmo@daterainc.com</email>
</author>
<published>2013-12-18T07:47:33Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=dc9d98d621bdce0552997200ce855659875a5c9f'/>
<id>urn:sha1:dc9d98d621bdce0552997200ce855659875a5c9f</id>
<content type='text'>
More work to disentangle various code from struct btree

Signed-off-by: Kent Overstreet &lt;kmo@daterainc.com&gt;
</content>
</entry>
<entry>
<title>bcache: Convert btree_iter to struct btree_keys</title>
<updated>2014-01-08T21:05:13Z</updated>
<author>
<name>Kent Overstreet</name>
<email>kmo@daterainc.com</email>
</author>
<published>2013-11-12T01:35:24Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=c052dd9a26f60bcf70c0c3fcc08e07abb60295cd'/>
<id>urn:sha1:c052dd9a26f60bcf70c0c3fcc08e07abb60295cd</id>
<content type='text'>
More work to disentangle bset.c from struct btree

Signed-off-by: Kent Overstreet &lt;kmo@daterainc.com&gt;
</content>
</entry>
</feed>
