<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/crypto/scatterwalk.c, branch linux-3.15.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.15.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.15.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2013-08-21T11:27:58Z</updated>
<entry>
<title>crypto: scatterwalk - Add support for calculating number of SG elements</title>
<updated>2013-08-21T11:27:58Z</updated>
<author>
<name>Joel Fernandes</name>
</author>
<published>2013-08-18T02:42:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=257aff515409f9455edff3a946344e71baf9e116'/>
<id>urn:sha1:257aff515409f9455edff3a946344e71baf9e116</id>
<content type='text'>
Crypto layer only passes nbytes to encrypt but in omap-aes driver we need to
know number of SG elements to pass to dmaengine slave API.  We add function for
the same to scatterwalk library.

Signed-off-by: Joel Fernandes &lt;joelf@ti.com&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: remove the second argument of k[un]map_atomic()</title>
<updated>2012-03-20T13:48:16Z</updated>
<author>
<name>Cong Wang</name>
</author>
<published>2011-11-25T15:14:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f0dfc0b0b7f3d961da8a98bcfccc8be9107a848b'/>
<id>urn:sha1:f0dfc0b0b7f3d961da8a98bcfccc8be9107a848b</id>
<content type='text'>
Signed-off-by: Cong Wang &lt;amwang@redhat.com&gt;
</content>
</entry>
<entry>
<title>crypto: scatterwalk - Fix scatterwalk_done() test</title>
<updated>2010-05-19T04:06:29Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2010-05-19T04:06:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=85c6201a80ce4464a52c58a5f5ea8de15a557a6f'/>
<id>urn:sha1:85c6201a80ce4464a52c58a5f5ea8de15a557a6f</id>
<content type='text'>
We are done with the scattergather entry when the walk offset goes
past sg-&gt;offset + sg-&gt;length, not when it crosses a page boundary.

There is a similarly queer test in the second half of
scatterwalk_pagedone() that probably needs some scrutiny.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: scatterwalk - Avoid flush_dcache_page on slab pages</title>
<updated>2009-02-09T03:30:25Z</updated>
<author>
<name>Herbert Xu</name>
</author>
<published>2009-02-09T03:22:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4f3e797ad07d52d34983354a77b365dfcd48c1b4'/>
<id>urn:sha1:4f3e797ad07d52d34983354a77b365dfcd48c1b4</id>
<content type='text'>
It's illegal to call flush_dcache_page on slab pages on a number
of architectures.  So this patch avoids doing so if PageSlab is
true.

In future we can move the flush_dcache_page call to those page
cache users that actually need it.

Reported-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>[CRYPTO] scatterwalk: Handle zero nbytes in scatterwalk_map_and_copy</title>
<updated>2008-01-10T21:16:54Z</updated>
<author>
<name>Herbert Xu</name>
</author>
<published>2007-12-13T16:44:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6e050778c5d08a97d5d98f7cb62bc503e872615c'/>
<id>urn:sha1:6e050778c5d08a97d5d98f7cb62bc503e872615c</id>
<content type='text'>
It's better to return silently than crash and burn when someone feeds us
a zero length.  In particular the null digest algorithm when used as part
of authenc will do that to us.

Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>[CRYPTO] scatterwalk: Restore custom sg chaining for now</title>
<updated>2008-01-10T21:16:33Z</updated>
<author>
<name>Herbert Xu</name>
</author>
<published>2007-12-05T09:59:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b2ab4a57b018aafbba35bff088218f5cc3d2142e'/>
<id>urn:sha1:b2ab4a57b018aafbba35bff088218f5cc3d2142e</id>
<content type='text'>
Unfortunately the generic chaining hasn't been ported to all architectures
yet, and notably not s390.  So this patch restores the chainging that we've
been using previously which does work everywhere.

Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>[CRYPTO] scatterwalk: Move scatterwalk.h to linux/crypto</title>
<updated>2008-01-10T21:16:32Z</updated>
<author>
<name>Herbert Xu</name>
</author>
<published>2007-12-07T10:52:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=42c271c6c538857cb13c5ead5184d264d745f675'/>
<id>urn:sha1:42c271c6c538857cb13c5ead5184d264d745f675</id>
<content type='text'>
The scatterwalk infrastructure is used by algorithms so it needs to
move out of crypto for future users that may live in drivers/crypto
or asm/*/crypto.

Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>[CRYPTO] scatterwalk: Use generic scatterlist chaining</title>
<updated>2008-01-10T21:16:14Z</updated>
<author>
<name>Herbert Xu</name>
</author>
<published>2007-11-15T04:08:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=468577abe37ff7b453a9ac613e0ea155349203ae'/>
<id>urn:sha1:468577abe37ff7b453a9ac613e0ea155349203ae</id>
<content type='text'>
This patch converts the crypto scatterwalk code to use the generic
scatterlist chaining rather the version specific to crypto.

Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>[SG] Update crypto/ to sg helpers</title>
<updated>2007-10-22T17:40:16Z</updated>
<author>
<name>Jens Axboe</name>
</author>
<published>2007-10-22T17:40:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=78c2f0b8c285c5305b3e67b0595200541e15eb43'/>
<id>urn:sha1:78c2f0b8c285c5305b3e67b0595200541e15eb43</id>
<content type='text'>
Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
</content>
</entry>
<entry>
<title>crypto: don't pollute the global namespace with sg_next()</title>
<updated>2007-10-16T09:07:09Z</updated>
<author>
<name>Jens Axboe</name>
</author>
<published>2007-05-09T06:58:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ab83407e9ee35a4972457aa487be6a7a21afd715'/>
<id>urn:sha1:ab83407e9ee35a4972457aa487be6a7a21afd715</id>
<content type='text'>
It's a subsystem function, prefix it as such.

Acked-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
</content>
</entry>
</feed>
