<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/git/stable/linux.git/arch/x86/crypto, branch linux-3.6.y</title>
<subtitle>Linux kernel stable tree</subtitle>
<id>https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=linux-3.6.y</id>
<link rel='self' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=linux-3.6.y'/>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/'/>
<updated>2012-07-11T03:08:30+00:00</updated>
<entry>
<title>crypto: twofish-avx - remove useless instruction</title>
<updated>2012-07-11T03:08:30+00:00</updated>
<author>
<name>Johannes Goetzfried</name>
<email>Johannes.Goetzfried@informatik.stud.uni-erlangen.de</email>
</author>
<published>2012-07-05T18:43:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=a43478863b16cb0986fd2ec9d1f1b9ebaaec5922'/>
<id>urn:sha1:a43478863b16cb0986fd2ec9d1f1b9ebaaec5922</id>
<content type='text'>
The register %rdx is written, but never read till the end of the encryption
routine. Therefore let's delete the useless instruction.

Signed-off-by: Johannes Goetzfried &lt;Johannes.Goetzfried@informatik.stud.uni-erlangen.de&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: aesni-intel - fix wrong kfree pointer</title>
<updated>2012-07-11T03:06:13+00:00</updated>
<author>
<name>Milan Broz</name>
<email>mbroz@redhat.com</email>
</author>
<published>2012-06-28T15:26:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=bf084d8f6eb4ded3f90a6ab79bb682db00ebfbd4'/>
<id>urn:sha1:bf084d8f6eb4ded3f90a6ab79bb682db00ebfbd4</id>
<content type='text'>
kfree(new_key_mem) in rfc4106_set_key() should be called on malloced pointer,
not on aligned one, otherwise it can cause invalid pointer on free.

(Seen at least once when running tcrypt tests with debug kernel.)

Signed-off-by: Milan Broz &lt;mbroz@redhat.com&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: move arch/x86/include/asm/aes.h to arch/x86/include/asm/crypto/</title>
<updated>2012-06-27T06:42:03+00:00</updated>
<author>
<name>Jussi Kivilinna</name>
<email>jussi.kivilinna@mbnet.fi</email>
</author>
<published>2012-06-18T11:07:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=70ef2601feb09d40f4086d055700b7923b3c2d6f'/>
<id>urn:sha1:70ef2601feb09d40f4086d055700b7923b3c2d6f</id>
<content type='text'>
Move AES header to the new asm/crypto directory.

Signed-off-by: Jussi Kivilinna &lt;jussi.kivilinna@mbnet.fi&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: move arch/x86/include/asm/serpent-{sse2|avx}.h to arch/x86/include/asm/crypto/</title>
<updated>2012-06-27T06:42:02+00:00</updated>
<author>
<name>Jussi Kivilinna</name>
<email>jussi.kivilinna@mbnet.fi</email>
</author>
<published>2012-06-18T11:07:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=d4af0e9d6eef6ce53c1935ca6ee3c01889e3212d'/>
<id>urn:sha1:d4af0e9d6eef6ce53c1935ca6ee3c01889e3212d</id>
<content type='text'>
Move serpent crypto headers to the new asm/crypto/ directory.

Signed-off-by: Jussi Kivilinna &lt;jussi.kivilinna@mbnet.fi&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: twofish-avx - remove duplicated glue code and use shared glue code from glue_helper</title>
<updated>2012-06-27T06:42:02+00:00</updated>
<author>
<name>Jussi Kivilinna</name>
<email>jussi.kivilinna@mbnet.fi</email>
</author>
<published>2012-06-18T11:07:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=a7378d4e552ac139ae1cbbdfebfeaa9b18c948d0'/>
<id>urn:sha1:a7378d4e552ac139ae1cbbdfebfeaa9b18c948d0</id>
<content type='text'>
Now that shared glue code is available, convert twofish-avx to use it.

Cc: Johannes Goetzfried &lt;Johannes.Goetzfried@informatik.stud.uni-erlangen.de&gt;
Signed-off-by: Jussi Kivilinna &lt;jussi.kivilinna@mbnet.fi&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: twofish-x86_64-3way - remove duplicated glue code and use shared glue code from glue_helper</title>
<updated>2012-06-27T06:42:02+00:00</updated>
<author>
<name>Jussi Kivilinna</name>
<email>jussi.kivilinna@mbnet.fi</email>
</author>
<published>2012-06-18T11:07:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=414cb5e7cc6e258fe36e2c3cc3ef1ff2e246c0e3'/>
<id>urn:sha1:414cb5e7cc6e258fe36e2c3cc3ef1ff2e246c0e3</id>
<content type='text'>
Now that shared glue code is available, convert twofish-x86_64-3way to use it.

Signed-off-by: Jussi Kivilinna &lt;jussi.kivilinna@mbnet.fi&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: camellia-x86_64 - remove duplicated glue code and use shared glue code from glue_helper</title>
<updated>2012-06-27T06:42:02+00:00</updated>
<author>
<name>Jussi Kivilinna</name>
<email>jussi.kivilinna@mbnet.fi</email>
</author>
<published>2012-06-18T11:07:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=964263afdcbf9d1e85c021acfff0cc68dd168475'/>
<id>urn:sha1:964263afdcbf9d1e85c021acfff0cc68dd168475</id>
<content type='text'>
Now that shared glue code is available, convert camellia-x86_64 to use it.

Signed-off-by: Jussi Kivilinna &lt;jussi.kivilinna@mbnet.fi&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: serpent-avx: remove duplicated glue code and use shared glue code from glue_helper</title>
<updated>2012-06-27T06:42:01+00:00</updated>
<author>
<name>Jussi Kivilinna</name>
<email>jussi.kivilinna@mbnet.fi</email>
</author>
<published>2012-06-18T11:07:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=1d0debbd4671a8d302a11837a126d5f87db16bdc'/>
<id>urn:sha1:1d0debbd4671a8d302a11837a126d5f87db16bdc</id>
<content type='text'>
Now that shared glue code is available, convert serpent-avx to use it.

Cc: Johannes Goetzfried &lt;Johannes.Goetzfried@informatik.stud.uni-erlangen.de&gt;
Signed-off-by: Jussi Kivilinna &lt;jussi.kivilinna@mbnet.fi&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: serpent-sse2 - split generic glue code to new helper module</title>
<updated>2012-06-27T06:42:01+00:00</updated>
<author>
<name>Jussi Kivilinna</name>
<email>jussi.kivilinna@mbnet.fi</email>
</author>
<published>2012-06-18T11:07:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=596d875052dac6bf084f0c3a3e946fb4709b727b'/>
<id>urn:sha1:596d875052dac6bf084f0c3a3e946fb4709b727b</id>
<content type='text'>
Now that serpent-sse2 glue code has been made generic, it can be split to
separate module.

Signed-off-by: Jussi Kivilinna &lt;jussi.kivilinna@mbnet.fi&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: serpent-sse2 - prepare serpent-sse2 glue code into generic x86 glue code for 128bit block ciphers</title>
<updated>2012-06-27T06:42:01+00:00</updated>
<author>
<name>Jussi Kivilinna</name>
<email>jussi.kivilinna@mbnet.fi</email>
</author>
<published>2012-06-18T11:07:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=e81792fbc2a6fa4969f724b959829667fb2d4f01'/>
<id>urn:sha1:e81792fbc2a6fa4969f724b959829667fb2d4f01</id>
<content type='text'>
Block cipher implementations in arch/x86/crypto/ contain common glue code that
is currently duplicated in each module (camellia-x86_64, twofish-x86_64-3way,
twofish-avx, serpent-sse2 and serpent-avx). This patch prepares serpent-sse2
glue into generic glue code for all 128bit block ciphers to use in
arch/x86/crypto.

Signed-off-by: Jussi Kivilinna &lt;jussi.kivilinna@mbnet.fi&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
</feed>
