<feed xmlns='http://www.w3.org/2005/Atom'>
<title>snowball/igloo-kernel.git/drivers, branch security</title>
<subtitle>Igloo kernel</subtitle>
<id>https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/atom?h=security</id>
<link rel='self' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/atom?h=security'/>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/'/>
<updated>2012-05-22T09:04:40+00:00</updated>
<entry>
<title>crypto: ux500: hash: device_prep_slave_sg() has a new context param in 3.4</title>
<updated>2012-05-22T09:04:40+00:00</updated>
<author>
<name>Philippe Langlais</name>
<email>philippe.langlais@linaro.org</email>
</author>
<published>2012-04-19T12:50:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=7ab5ecfab5802502955e1a9789eeb8e2fc3a985f'/>
<id>urn:sha1:7ab5ecfab5802502955e1a9789eeb8e2fc3a985f</id>
<content type='text'>
Signed-off-by: Philippe Langlais &lt;philippe.langlais@linaro.org&gt;
</content>
</entry>
<entry>
<title>mach-ux500, drivers: u9540 security fix</title>
<updated>2012-05-22T09:04:39+00:00</updated>
<author>
<name>Michel JAOUEN</name>
<email>michel.jaouen@stericsson.com</email>
</author>
<published>2012-01-19T17:21:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=3ee97c4b21460d30f853e936808e4074fc86da14'/>
<id>urn:sha1:3ee97c4b21460d30f853e936808e4074fc86da14</id>
<content type='text'>
ST-Ericsson ID: 409625
ST-Ericsson FOSS-OUT ID: trivial
ST-Ericsson Linux next: NA

Depends-On: Iff4121811d2afbf581eec0905077c58bff96ce09
Change-Id: I43d5d593a4b6183d39322851db930e687177eead
Signed-off-by: Michel JAOUEN &lt;michel.jaouen@stericsson.com&gt;
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/45317
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: Srinidhi KASAGAR &lt;srinidhi.kasagar@stericsson.com&gt;
Reviewed-by: Berne HEBARK &lt;berne.hebark@stericsson.com&gt;
Reviewed-by: Linus WALLEIJ &lt;linus.walleij@stericsson.com&gt;
</content>
</entry>
<entry>
<title>ux500: Tee: Use hwmem for memrefs</title>
<updated>2012-05-22T09:04:39+00:00</updated>
<author>
<name>Joakim Bech</name>
<email>joakim.xx.bech@stericsson.com</email>
</author>
<published>2011-12-02T14:37:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=63cbfc54c34637e71604db1bad3288eeadf5338c'/>
<id>urn:sha1:63cbfc54c34637e71604db1bad3288eeadf5338c</id>
<content type='text'>
- Instead of kmalloc, hwmem is used when copying memrefs from user space
  to kernel space.
- Fix for a invalid free when calls to secure world fails.
- Remove free to memrefs etc in tee_release since they should be handled
  completely in tee_write.

ST-Ericsson ID: 375595
ST-Ericsson FOSS-OUT ID: NA
ST-Ericsson Linux next: NA

Depends-On: I2067c34223ce49515c6b7ee8fcc4dcecb9119300

Change-Id: Ibab9edd618d3efe6d6d6302cbb9fb4bde987b99a
Signed-off-by: Joakim Bech &lt;joakim.xx.bech@stericsson.com&gt;
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/42167
Reviewed-by: QATOOLS
Reviewed-by: Jonas ABERG &lt;jonas.aberg@stericsson.com&gt;
Reviewed-by: Berne HEBARK &lt;berne.hebark@stericsson.com&gt;
</content>
</entry>
<entry>
<title>ux500: TEE: Moved conversion of virt_to_phys</title>
<updated>2012-05-22T09:04:39+00:00</updated>
<author>
<name>Joakim Bech</name>
<email>joakim.xx.bech@stericsson.com</email>
</author>
<published>2011-11-25T13:56:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=76a9eb20c263866946d74df422a879fb21af54f3'/>
<id>urn:sha1:76a9eb20c263866946d74df422a879fb21af54f3</id>
<content type='text'>
If memory allocation failed when trying to copy memrefs from user space
to kernel space we jumped to error handling code which tried to free the
memrefs that had been allocated previously. The problem was that after
each allocation we converted the allocated buffers to physical
addresses, hence if any of the allocations except the first one failed
we ended up trying to free a physical address. In this patch we have
moved the translation from virtual to physical addresses to be done
after all allocations have succeeded.

ST-Ericsson ID: 374810, 374493, 374920
ST-Ericsson FOSS-OUT ID: NA
ST-Ericsson Linux next: NA

Change-Id: I3a109a9ebb46f74a2089916fa300bf6f4347501b
Signed-off-by: Joakim Bech &lt;joakim.xx.bech@stericsson.com&gt;
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/39876
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: QATEST
Reviewed-by: Jonas ABERG &lt;jonas.aberg@stericsson.com&gt;
</content>
</entry>
<entry>
<title>crypto: ux500: hash: Performance improvements</title>
<updated>2012-05-22T09:04:39+00:00</updated>
<author>
<name>Berne Hebark</name>
<email>berne.hebark@stericsson.com</email>
</author>
<published>2011-11-02T09:23:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=356d0c567bcdd463fb19971841a46fb17b776f61'/>
<id>urn:sha1:356d0c567bcdd463fb19971841a46fb17b776f61</id>
<content type='text'>
- writel and readl changed to writel/readl_relaxed.
- changed to writesl in HASH_SET_DIN macro.
- DMA limitation to use CPU mode for datasize &lt; 1kB.

ST-Ericsson ID: 371579
ST-Ericsson Linux next: Not tested, ER 320876
ST-Ericsson FOSS-OUT ID: Trivial

Change-Id: I111351fbdbc874a35dbc5bce2dd9dbe3f4411253
Signed-off-by: Berne Hebark &lt;berne.hebark@stericsson.com&gt;
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/36618
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: Per FORLIN &lt;per.forlin@stericsson.com&gt;
</content>
</entry>
<entry>
<title>crypto: ux500: hash: Coverity correction</title>
<updated>2012-05-22T09:04:38+00:00</updated>
<author>
<name>Berne Hebark</name>
<email>berne.hebark@stericsson.com</email>
</author>
<published>2011-10-25T12:17:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=9180fb4c4907f1476bc8ee1459d2954a7a93371c'/>
<id>urn:sha1:9180fb4c4907f1476bc8ee1459d2954a7a93371c</id>
<content type='text'>
Coverity found invalid usage of device_data-&gt;dev.

ST-Ericsson ID: 361610
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial

Change-Id: I78e756eb36af833e6620d0b02eda25c36741c94a
Signed-off-by: Berne Hebark &lt;berne.hebark@stericsson.com&gt;
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/36480
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
</content>
</entry>
<entry>
<title>crypto: ux500: hash: DMA support</title>
<updated>2012-05-22T09:04:38+00:00</updated>
<author>
<name>Berne Hebark</name>
<email>berne.hebark@stericsson.com</email>
</author>
<published>2011-05-25T12:27:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=ea52e07a9554e72ac8a6ff26eb529f14b3e66248'/>
<id>urn:sha1:ea52e07a9554e72ac8a6ff26eb529f14b3e66248</id>
<content type='text'>
- Support for DMA.
- Direct to CPU mode for data size &lt; 4 byte data.
- Workaround to handle data sizes not modulo wordsize.
- Error message/check for HMAC empty message with keysize &gt; 0.
- Error message/check for HMAC DMA for u5500, since not working.
- Additional, update cryp driver dma code according to this patch
and make minor adjustments to comply with mainline code and design
are covered by AP370178.

ST-Ericsson ID: 280691
ST-Ericsson Linux next: Not tested, ER 320876
ST-Ericsson FOSS-OUT ID: Trivial

Change-Id: I14d64d1577f007969b372ed4ef04556eca8bc0d6
Signed-off-by: Berne Hebark &lt;berne.hebark@stericsson.com&gt;
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33983
Reviewed-by: Per FORLIN &lt;per.forlin@stericsson.com&gt;
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
</content>
</entry>
<entry>
<title>TEE driver: NULL variable usage</title>
<updated>2012-05-22T09:04:38+00:00</updated>
<author>
<name>Berne Hebark</name>
<email>berne.hebark@stericsson.com</email>
</author>
<published>2011-10-27T12:08:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=43d77c96d9d50d2868ef1a8f14b0fb0cd478e3cc'/>
<id>urn:sha1:43d77c96d9d50d2868ef1a8f14b0fb0cd478e3cc</id>
<content type='text'>
Return if error in kmalloc, instead of goto err and
call function using NULL variable.

ST-Ericsson ID: 369796
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial

Change-Id: Ib72acb6366f36febe3ea5cb7c9ceb275cfb1f038
Signed-off-by: Berne Hebark &lt;berne.hebark@stericsson.com&gt;
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/35493
Reviewed-by: Joakim BECH &lt;joakim.xx.bech@stericsson.com&gt;
Reviewed-by: Jonas ABERG &lt;jonas.aberg@stericsson.com&gt;
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
</content>
</entry>
<entry>
<title>crypto: Move atomic regulator header file</title>
<updated>2012-05-22T09:04:38+00:00</updated>
<author>
<name>Philippe Langlais</name>
<email>philippe.langlais@stericsson.com</email>
</author>
<published>2011-10-17T12:02:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=b9b55561dbf7fb0612bfe3473c43bd2d55af8f91'/>
<id>urn:sha1:b9b55561dbf7fb0612bfe3473c43bd2d55af8f91</id>
<content type='text'>
Atomic regulators should be placed in a regulator include
file, not in mfd.

Signed-off-by: Jonas Aaberg &lt;jonas.aberg@stericsson.com&gt;
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/32136
</content>
</entry>
<entry>
<title>crypto: ux500: update prcmu header file path</title>
<updated>2012-05-22T09:04:38+00:00</updated>
<author>
<name>Mian Yousaf Kaukab</name>
<email>mian.yousaf.kaukab@stericsson.com</email>
</author>
<published>2011-09-20T11:33:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=247a5c4671e7a9671c5800663db606486e3973b1'/>
<id>urn:sha1:247a5c4671e7a9671c5800663db606486e3973b1</id>
<content type='text'>
File path updated according to the mainline version of prcmu driver.

Change-Id: Iddf4b63a209f1191d0c60d5c5f20b8c663fba34c
Signed-off-by: Mian Yousaf Kaukab &lt;mian.yousaf.kaukab@stericsson.com&gt;
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/32118
Reviewed-by: Jonas ABERG &lt;jonas.aberg@stericsson.com&gt;
Tested-by: Jonas ABERG &lt;jonas.aberg@stericsson.com&gt;
</content>
</entry>
</feed>
