<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/drivers/block/cryptoloop.c, branch v3.2</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v3.2</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v3.2'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2008-04-19T02:16:32Z</updated>
<entry>
<title>drivers: Remove unnecessary inclusions of asm/semaphore.h</title>
<updated>2008-04-19T02:16:32Z</updated>
<author>
<name>Matthew Wilcox</name>
<email>matthew@wil.cx</email>
</author>
<published>2008-04-19T02:16:32Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=d3135846f6c1858dbad6ccb780a42e6c98953e6d'/>
<id>urn:sha1:d3135846f6c1858dbad6ccb780a42e6c98953e6d</id>
<content type='text'>
None of these files use any of the functionality promised by
asm/semaphore.h.  It's possible that they rely on it dragging in some
unrelated header file, but I can't build all these files, so we'll have
fix any build failures as they come up.

Signed-off-by: Matthew Wilcox &lt;willy@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>SG: Change sg_set_page() to take length and offset argument</title>
<updated>2007-10-24T09:20:47Z</updated>
<author>
<name>Jens Axboe</name>
<email>jens.axboe@oracle.com</email>
</author>
<published>2007-10-24T09:20:47Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=642f149031d70415d9318b919d50b71e4724adbd'/>
<id>urn:sha1:642f149031d70415d9318b919d50b71e4724adbd</id>
<content type='text'>
Most drivers need to set length and offset as well, so may as well fold
those three lines into one.

Add sg_assign_page() for those two locations that only needed to set
the page, where the offset/length is set outside of the function context.

Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
</content>
</entry>
<entry>
<title>[SG] Update drivers to use sg helpers</title>
<updated>2007-10-22T19:19:53Z</updated>
<author>
<name>Jens Axboe</name>
<email>jens.axboe@oracle.com</email>
</author>
<published>2007-10-22T19:19:53Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=45711f1af6eff1a6d010703b4862e0d2b9afd056'/>
<id>urn:sha1:45711f1af6eff1a6d010703b4862e0d2b9afd056</id>
<content type='text'>
Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
</content>
</entry>
<entry>
<title>[BLOCK] cryptoloop: Use block ciphers where applicable</title>
<updated>2006-09-21T01:45:53Z</updated>
<author>
<name>Herbert Xu</name>
<email>herbert@gondor.apana.org.au</email>
</author>
<published>2006-09-21T01:45:53Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=69affe7fc52c14e4b81408a2076e9e58ba4af60a'/>
<id>urn:sha1:69affe7fc52c14e4b81408a2076e9e58ba4af60a</id>
<content type='text'>
This patch converts cryptoloop to use the new block cipher type where
applicable.  As a result the ECB-specific and CBC-specific transfer
functions have been merged.

Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>[CRYPTO]: Use CRYPTO_TFM_REQ_MAY_SLEEP where appropriate</title>
<updated>2005-09-02T00:43:25Z</updated>
<author>
<name>Herbert Xu</name>
<email>herbert@gondor.apana.org.au</email>
</author>
<published>2005-09-02T00:43:25Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=eb6f1160ddb2fdadf50f350da79d0796c37f17e2'/>
<id>urn:sha1:eb6f1160ddb2fdadf50f350da79d0796c37f17e2</id>
<content type='text'>
This patch goes through the current users of the crypto layer and sets
CRYPTO_TFM_REQ_MAY_SLEEP at crypto_alloc_tfm() where all crypto operations
are performed in process context.

Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] sparse: misc NULL noise in drivers/*</title>
<updated>2004-07-12T02:08:39Z</updated>
<author>
<name>Alexander Viro</name>
<email>viro@www.linux.org.uk</email>
</author>
<published>2004-07-12T02:08:39Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=80e341d226a6f10dc1d3f5ba996dbcd222c7a39c'/>
<id>urn:sha1:80e341d226a6f10dc1d3f5ba996dbcd222c7a39c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PATCH] remove useless highmem bounce from loop/cryptoloop</title>
<updated>2004-02-18T12:46:25Z</updated>
<author>
<name>Andrew Morton</name>
<email>akpm@osdl.org</email>
</author>
<published>2004-02-18T12:46:25Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=3185e663d57141fd19980417b753c48f0c9918c8'/>
<id>urn:sha1:3185e663d57141fd19980417b753c48f0c9918c8</id>
<content type='text'>
From: Ben Slusky &lt;sluskyb@paranoiacs.org&gt;

The attached patch changes the loop device transfer functions (including
cryptoloop transfers) to accept page/offset pairs instead of virtual
addresses, and removes the redundant kmaps in do_lo_send, do_lo_receive,
and loop_transfer_bio. Per Andrew Morton's request a while back.
</content>
</entry>
<entry>
<title>[MM]: Add and use offset_in_page() convenience macro.</title>
<updated>2003-08-16T04:49:09Z</updated>
<author>
<name>David S. Miller</name>
<email>davem@kernel.bkbits.net</email>
</author>
<published>2003-08-16T04:49:09Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=83300c1c7165581b83129db163882cabd8287e75'/>
<id>urn:sha1:83300c1c7165581b83129db163882cabd8287e75</id>
<content type='text'>
Based upon patches from Yoshfuji Hideaki &lt;yoshfuji@linux-ipv6.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Fix cryptoloop ECB mode</title>
<updated>2003-08-14T02:50:15Z</updated>
<author>
<name>Fruhwirth Clemens</name>
<email>clemens-dated-1061728015.bf63@endorphin.org</email>
</author>
<published>2003-08-14T02:50:15Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=808ebd4ef703dd09277160a5056f59f176d41941'/>
<id>urn:sha1:808ebd4ef703dd09277160a5056f59f176d41941</id>
<content type='text'>
cryptoloop won't oops anymore if ECB mode is requested.
</content>
</entry>
<entry>
<title>[PATCH] remove all #include &lt;blk.h&gt;'s</title>
<updated>2003-07-17T03:43:53Z</updated>
<author>
<name>Adrian Bunk</name>
<email>bunk@fs.tum.de</email>
</author>
<published>2003-07-17T03:43:53Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=117b5e29ed84e3236201485007e8fc40b8153edb'/>
<id>urn:sha1:117b5e29ed84e3236201485007e8fc40b8153edb</id>
<content type='text'>
This causes blk.h to print a warning and removes all uses of blk.h.
I've tested the compilation in 2.6.0-test1 with a .config that tries to
compile as many drivers as possible.
</content>
</entry>
</feed>
