<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: CAAM and kernel crypto tests in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307501#M39709</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Many thanks, Jon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 24 Sep 2014 16:37:27 GMT</pubDate>
    <dc:creator>EricNelson</dc:creator>
    <dc:date>2014-09-24T16:37:27Z</dc:date>
    <item>
      <title>CAAM and kernel crypto tests</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307488#M39696</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We're seeing some disconcerting error messages on various versions of Linux and various boards when enabling CAAM and&lt;/P&gt;&lt;P&gt;the kernel self-tests.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Testing on SABRE-SD with 3.10.31-alpha&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="_jivemacro_uid_14013157025046584 jive_text_macro jive_macro_code" jivemacro_uid="_14013157025046584" modifiedtitle="true"&gt;
&lt;P&gt;root@imx6qsabresd:~# dmesg&lt;/P&gt;
&lt;P&gt;...&lt;/P&gt;
&lt;P&gt;alg: hash: Test 1 failed for hmac-sha1-caam&lt;/P&gt;
&lt;P&gt;00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;
&lt;P&gt;00000010: f1 46 be 00&lt;/P&gt;
&lt;P&gt;alg: hash: Test 1 failed for sha1-caam&lt;/P&gt;
&lt;P&gt;00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;
&lt;P&gt;00000010: 9c d0 d8 9d&lt;/P&gt;
&lt;P&gt;alg: hash: Test 1 failed for hmac-sha224-caam&lt;/P&gt;
&lt;P&gt;00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;
&lt;P&gt;00000010: 47 b4 b1 16 99 12 ba 4f 53 68 4b 22&lt;/P&gt;
&lt;P&gt;alg: hash: Test 1 failed for sha224-caam&lt;/P&gt;
&lt;P&gt;00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&lt;/P&gt;
&lt;P&gt;00000010: 2a ad bc e4 bd a0 b3 f7 e3 6c 9d a7&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;root@imx6qsabresd:~# cat /proc/cmdline&lt;/P&gt;
&lt;P&gt;console=ttymxc0,115200 ip=dhcp root=/dev/mmcblk0p2 rootwait caam&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The kernel configuration is essentially the same as the stock v7_defconfig with a few additional debug flags:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_14013158290519725" jivemacro_uid="_14013158290519725" modifiedtitle="true"&gt;
&lt;P&gt;~/linux-imx6$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- savedefconfig&lt;/P&gt;
&lt;P&gt;scripts/kconfig/conf --savedefconfig=defconfig Kconfig&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;~/linux-imx6$ diff defconfig arch/arm/configs/imx_v7_defconfig&lt;/P&gt;
&lt;P&gt;253a254&lt;/P&gt;
&lt;P&gt;&amp;gt; CONFIG_USB_PHY=y&lt;/P&gt;
&lt;P&gt;329d329&lt;/P&gt;
&lt;P&gt;&amp;lt; CONFIG_DEBUG_LOCK_ALLOC=y&lt;/P&gt;
&lt;P&gt;334d333&lt;/P&gt;
&lt;P&gt;&amp;lt; # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We've seen the same results with kernel 3.0.35_4.1.0 and 3.10.17-1.0.0-ga on Nitrogen6x.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone have some insight about this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eric&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 May 2014 22:29:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307488#M39696</guid>
      <dc:creator>EricNelson</dc:creator>
      <dc:date>2014-05-28T22:29:07Z</dc:date>
    </item>
    <item>
      <title>Re: CAAM and kernel crypto tests</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307489#M39697</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Eric,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On linux 3.0.35 there is a need for some patches in order to get&amp;nbsp; proper functionality of CAAM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-95700"&gt;Q&amp;amp;amp;A: Why is CAAM Driver Not Functioning in Linux for iMX6?&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Jaime&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 May 2014 16:17:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307489#M39697</guid>
      <dc:creator>jamesbone</dc:creator>
      <dc:date>2014-05-29T16:17:15Z</dc:date>
    </item>
    <item>
      <title>Re: CAAM and kernel crypto tests</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307490#M39698</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jaime,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think you missed that we're testing against 3.0.35_4.1.0, 3.10.17-1.0.0-ga, and 3.10.31_1.0.0-alpha. &lt;/P&gt;&lt;P&gt;Each of them already contains the patches from the other page:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Patch to dma_map_sg_chained:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A class="loading" href="http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/commit/?h=imx_3.0.35_4.0.0&amp;amp;id=b30237c79003223c6e8035d5be183cd4f0b469f9" title="http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/commit/?h=imx_3.0.35_4.0.0&amp;amp;id=b30237c79003223c6e8035d5be183cd4f0b469f9"&gt;http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/commit/?h=imx_3.0.35_4.0.0&amp;amp;id=b30237c79003223c6e8035d5be183cd4f0b469f9&lt;/A&gt;&lt;/P&gt;&lt;P&gt;3.10.17 sources:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A class="loading" href="https://github.com/boundarydevices/linux-imx6/blob/boundary-imx_3.10.17_1.0.0_ga/drivers/crypto/caam/sg_sw_sec4.h#L96" title="https://github.com/boundarydevices/linux-imx6/blob/boundary-imx_3.10.17_1.0.0_ga/drivers/crypto/caam/sg_sw_sec4.h#L96"&gt;https://github.com/boundarydevices/linux-imx6/blob/boundary-imx_3.10.17_1.0.0_ga/drivers/crypto/caam/sg_sw_sec4.h#L96&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Patch to driver_algs:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A class="loading" href="http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/commit/?h=imx_3.0.35_4.0.0&amp;amp;id=6068d7a77b2101c172fc2f003f90b1febbf99505" title="http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/commit/?h=imx_3.0.35_4.0.0&amp;amp;id=6068d7a77b2101c172fc2f003f90b1febbf99505"&gt;http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/commit/?h=imx_3.0.35_4.0.0&amp;amp;id=6068d7a77b2101c172fc2f003f90b1febbf99505&lt;/A&gt;&lt;/P&gt;&lt;P&gt;3.10.17 sources:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A class="loading" href="https://github.com/boundarydevices/linux-imx6/blob/boundary-imx_3.10.17_1.0.0_ga/drivers/crypto/caam/caamalg.c#L2083" title="https://github.com/boundarydevices/linux-imx6/blob/boundary-imx_3.10.17_1.0.0_ga/drivers/crypto/caam/caamalg.c#L2083"&gt;https://github.com/boundarydevices/linux-imx6/blob/boundary-imx_3.10.17_1.0.0_ga/drivers/crypto/caam/caamalg.c#L2083&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also wasn't clear that the problem we're seeing is only with the hash algorithms.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eric&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 May 2014 16:58:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307490#M39698</guid>
      <dc:creator>EricNelson</dc:creator>
      <dc:date>2014-05-29T16:58:05Z</dc:date>
    </item>
    <item>
      <title>Re: CAAM and kernel crypto tests</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307491#M39699</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Additional notes:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The values shown in the test failures:&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_14013867085051833" jivemacro_uid="_14013867085051833"&gt;&lt;OL class="dp-c" start="1" style="font-size: 12px; font-family: Consolas, 'Courier New', Courier, mono, serif; list-style-position: initial; list-style-image: initial; color: #5c5c5c; margin-bottom: 1px !important; margin-left: 45px !important;"&gt;
&lt;LI&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; color: black; background-color: inherit; font-size: 9pt !important;"&gt;alg: hash: Test 1 failed for hmac-sha1-caam&amp;nbsp; &lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; color: black; background-color: inherit; font-size: 9pt !important;"&gt;00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&amp;nbsp; &lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; color: black; background-color: inherit; font-size: 9pt !important;"&gt;00000010: f1 46 be 00&amp;nbsp; &lt;/SPAN&gt;&lt;/LI&gt;
&lt;/OL&gt;&lt;/PRE&gt;&lt;P&gt;Appear to be similar to the expected results. This is the first test vector for hmac-sha1 in crypto/testmgr.c:&lt;/P&gt;&lt;PRE __default_attr="c++" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_14013868909418798" jivemacro_uid="_14013868909418798" modifiedtitle="true"&gt;
&lt;P&gt;static struct hash_testvec hmac_sha1_tv_template[] = {&lt;/P&gt;
&lt;P&gt;&amp;nbsp; {&lt;/P&gt;
&lt;P&gt;&amp;nbsp; .key = "\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b\x0b",&lt;/P&gt;
&lt;P&gt;&amp;nbsp; .ksize = 20,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; .plaintext = "Hi There",&lt;/P&gt;
&lt;P&gt;&amp;nbsp; .psize = 8,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; .digest = "\xb6\x17\x31\x86\x55\x05\x72\x64"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; "\xe2\x8b\xc0\xb6\xfb\x37\x8c\x8e\xf1"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; "\x46\xbe",&lt;/P&gt;
&lt;P&gt;...&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note that the sequence "f1 46 be" matches the expected value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also note that the first 16 bytes of each of the failed tests is showing as zero.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 May 2014 18:09:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307491#M39699</guid>
      <dc:creator>EricNelson</dc:creator>
      <dc:date>2014-05-29T18:09:57Z</dc:date>
    </item>
    <item>
      <title>Re: Re: CAAM and kernel crypto tests</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307492#M39700</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Further update: In a subsequent boot on 3.10.17-1.0.0-ga, I'm seeing only 8 bytes of zeros:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_14013882538833347" jivemacro_uid="_14013882538833347"&gt;
&lt;P&gt;alg: hash: Test 1 failed for hmac-sha1-caam&lt;/P&gt;
&lt;P&gt;00000000: 00 00 00 00 00 00 00 00 e2 8b c0 b6 fb 37 8c 8e&lt;/P&gt;
&lt;P&gt;00000010: f1 46 be 00&lt;/P&gt;
&lt;P&gt;alg: hash: Test 1 failed for sha1-caam&lt;/P&gt;
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 May 2014 18:31:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307492#M39700</guid>
      <dc:creator>EricNelson</dc:creator>
      <dc:date>2014-05-29T18:31:43Z</dc:date>
    </item>
    <item>
      <title>Re: Re: CAAM and kernel crypto tests</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307493#M39701</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yet more information regarding these tests...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A udelay(20) call at the end of caam_jr_enqueue() allows the tests to succeed, so it appears to be some form of timing bug.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="c++" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_14013942705871488" jivemacro_uid="_14013942705871488"&gt;
&lt;P&gt;~/linux-imx6$ git diff&lt;/P&gt;
&lt;P&gt;diff --git a/drivers/crypto/caam/jr.c b/drivers/crypto/caam/jr.c&lt;/P&gt;
&lt;P&gt;index 80ddddb..c8c4a7e 100644&lt;/P&gt;
&lt;P&gt;--- a/drivers/crypto/caam/jr.c&lt;/P&gt;
&lt;P&gt;+++ b/drivers/crypto/caam/jr.c&lt;/P&gt;
&lt;P&gt;@@ -288,6 +288,7 @@ int caam_jr_enqueue(struct device *dev, u32 *desc,&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; spin_unlock_bh(&amp;amp;jrp-&amp;gt;inplock);&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; udelay(20);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;/P&gt;
&lt;P&gt; }&lt;/P&gt;
&lt;P&gt; EXPORT_SYMBOL(caam_jr_enqueue);&lt;/P&gt;
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 May 2014 20:11:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307493#M39701</guid>
      <dc:creator>EricNelson</dc:creator>
      <dc:date>2014-05-29T20:11:27Z</dc:date>
    </item>
    <item>
      <title>Re: Re: CAAM and kernel crypto tests</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307494#M39702</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yet more detail:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The same udelay(20) in either of these two spots in &lt;SPAN style="color: #990000; font-family: Consolas, 'Liberation Mono', Courier, monospace; font-size: 12px; font-weight: bold;"&gt;caam_jr_dequeue&lt;/SPAN&gt;() do not result in successful tests:&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/boundarydevices/linux-imx6/blob/boundary-imx_3.10.17_1.0.0_ga/drivers/crypto/caam/jr.c#L66" title="https://github.com/boundarydevices/linux-imx6/blob/boundary-imx_3.10.17_1.0.0_ga/drivers/crypto/caam/jr.c#L66"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; linux-imx6/drivers/crypto/caam/jr.c at boundary-imx_3.10.17_1.0.0_ga · boundarydevices/linux-imx6 · GitHub&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A href="https://github.com/boundarydevices/linux-imx6/blob/boundary-imx_3.10.17_1.0.0_ga/drivers/crypto/caam/jr.c#L128" title="https://github.com/boundarydevices/linux-imx6/blob/boundary-imx_3.10.17_1.0.0_ga/drivers/crypto/caam/jr.c#L128"&gt;linux-imx6/drivers/crypto/caam/jr.c at boundary-imx_3.10.17_1.0.0_ga · boundarydevices/linux-imx6 · GitHub&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 May 2014 20:13:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307494#M39702</guid>
      <dc:creator>EricNelson</dc:creator>
      <dc:date>2014-05-29T20:13:52Z</dc:date>
    </item>
    <item>
      <title>Re: CAAM and kernel crypto tests</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307495#M39703</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/jamesbone"&gt;jamesbone&lt;/A&gt; can you continue with the follow up on this case?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2014 17:59:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307495#M39703</guid>
      <dc:creator>karina_valencia</dc:creator>
      <dc:date>2014-06-05T17:59:29Z</dc:date>
    </item>
    <item>
      <title>Re: CAAM and kernel crypto tests</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307496#M39704</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is this problem fixed?? or, solution is just delay???&lt;/P&gt;&lt;P&gt;I have the problem too. but, I need to change delay value up to 100usec for successful test.&lt;/P&gt;&lt;P&gt;It is big problem.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Aug 2014 07:26:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307496#M39704</guid>
      <dc:creator>seungwonkim</dc:creator>
      <dc:date>2014-08-14T07:26:42Z</dc:date>
    </item>
    <item>
      <title>Re: CAAM and kernel crypto tests</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307497#M39705</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not fixed yet.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Aug 2014 20:09:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307497#M39705</guid>
      <dc:creator>EricNelson</dc:creator>
      <dc:date>2014-08-14T20:09:07Z</dc:date>
    </item>
    <item>
      <title>Re: CAAM and kernel crypto tests</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307498#M39706</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A _jive_internal="true" class="jiveTT-hover-user jive-link-profile-small" data-containerid="-1" data-containertype="-1" data-content-finding="Community" data-objectid="14228" data-objecttype="3" href="https://community.nxp.com/people/jamesbone" style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #6a737b; text-decoration: underline;"&gt;jamesbone&lt;/A&gt;&lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt; do you have an update of this case?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Aug 2014 20:14:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307498#M39706</guid>
      <dc:creator>karina_valencia</dc:creator>
      <dc:date>2014-08-14T20:14:04Z</dc:date>
    </item>
    <item>
      <title>Re: CAAM and kernel crypto tests</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307499#M39707</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks to Steve Cornelius and others at Freescale, we've been able to show that this issue has to do with cache coherency.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In particular, the CAAM drivers expect all inputs and outputs to be aligned with on a cache line boundary (32 bytes on i.MX6).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since the testmgr code was originally created to test software implementations, as of kernel 3.10.17, it didn't ensure any particular alignment, which caused the failures, and a simple update to address this prevents the errors:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A href="https://github.com/boundarydevices/linux-imx6/commit/e3e7ad4294491f44826780f691a063677f3c4932" title="https://github.com/boundarydevices/linux-imx6/commit/e3e7ad4294491f44826780f691a063677f3c4932"&gt;crypto testmgr: Align result buffer on cache-line · e3e7ad4 · boundarydevices/linux-imx6 · GitHub&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As mentioned in the commit log, this requirement for inputs and outputs also exists in userspace code, so applications will need to take care in allocations.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Sep 2014 17:50:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307499#M39707</guid>
      <dc:creator>EricNelson</dc:creator>
      <dc:date>2014-09-22T17:50:21Z</dc:date>
    </item>
    <item>
      <title>Re: CAAM and kernel crypto tests</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307500#M39708</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There are actually proper fixes to this problem in Herbert Xu's crypto-2.6 tree.&amp;nbsp; Specifically &lt;A href="https://lkml.org/lkml/2013/12/3/240" title="https://lkml.org/lkml/2013/12/3/240"&gt;LKML: Herbert Xu: Crypto Fixes for 3.13&lt;/A&gt; and &lt;A href="https://lkml.org/lkml/2013/12/9/314" title="https://lkml.org/lkml/2013/12/9/314"&gt;LKML: Herbert Xu: Re: Crypto Fixes for 3.13&lt;/A&gt; fix the problems.&amp;nbsp; They would need to be backported to 3.10.xx&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Sep 2014 09:11:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307500#M39708</guid>
      <dc:creator>jonnettleton</dc:creator>
      <dc:date>2014-09-24T09:11:59Z</dc:date>
    </item>
    <item>
      <title>Re: CAAM and kernel crypto tests</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307501#M39709</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Many thanks, Jon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Sep 2014 16:37:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/307501#M39709</guid>
      <dc:creator>EricNelson</dc:creator>
      <dc:date>2014-09-24T16:37:27Z</dc:date>
    </item>
    <item>
      <title>Re: CAAM and kernel crypto tests</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/2170575#M240752</link>
      <description>&lt;P&gt;SecretCryptos is your one-stop solution for anonymous crypto transactions. Whether you're looking to use a crypto mixer or trade on a secure exchange, SecretCryptos ensures full privacy and anonymity for all your transactions.&lt;/P&gt;&lt;P&gt;&lt;A href="https://secretcryptos.com/" target="_blank" rel="noopener"&gt;&lt;U&gt;SecretCryptos Crypto Mixer and Exchange&lt;/U&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;All Mixer Pages (per coin)&lt;/P&gt;&lt;P&gt;&lt;A href="https://secretcryptos.com/mixer" target="_blank" rel="noopener"&gt;&lt;U&gt;SecretCryptos Crypto Mixer&lt;/U&gt;&lt;/A&gt;&amp;nbsp;| &lt;A href="https://secretcryptos.com/mixer/bitcoin" target="_blank" rel="noopener"&gt;&lt;U&gt;Bitcoin (BTC) Mixer&lt;/U&gt;&lt;/A&gt;&amp;nbsp;| &lt;A href="https://secretcryptos.com/mixer/ethereum" target="_blank" rel="noopener"&gt;&lt;U&gt;Ethereum (ETH) Mixer&lt;/U&gt;&lt;/A&gt;&amp;nbsp;| &lt;A href="https://secretcryptos.com/mixer/tether" target="_blank" rel="noopener"&gt;&lt;U&gt;Tether (USDT) Mixer&lt;/U&gt;&lt;/A&gt;&amp;nbsp;| &lt;A href="https://secretcryptos.com/mixer/usdc" target="_blank" rel="noopener"&gt;&lt;U&gt;USD Coin (USDC) Mixer&lt;/U&gt;&lt;/A&gt;&amp;nbsp;| &lt;A href="https://secretcryptos.com/mixer/bnb" target="_blank" rel="noopener"&gt;&lt;U&gt;BNB (BSC) Mixer&lt;/U&gt;&lt;/A&gt;&amp;nbsp;| &lt;A href="https://secretcryptos.com/mixer/litecoin" target="_blank" rel="noopener"&gt;&lt;U&gt;Litecoin (LTC) Mixer&lt;/U&gt;&lt;/A&gt;&amp;nbsp;| &lt;A href="https://secretcryptos.com/mixer/dogecoin" target="_blank" rel="noopener"&gt;&lt;U&gt;Dogecoin (DOGE) Mixer&lt;/U&gt;&lt;/A&gt;&amp;nbsp;| &lt;A href="https://secretcryptos.com/mixer/xrp" target="_blank" rel="noopener"&gt;&lt;U&gt;XRP (Ripple) Mixer&lt;/U&gt;&lt;/A&gt;&amp;nbsp;| &lt;A href="https://secretcryptos.com/mixer/solana" target="_blank" rel="noopener"&gt;&lt;U&gt;Solana (SOL) Mixer&lt;/U&gt;&lt;/A&gt;&amp;nbsp;| &lt;A href="https://secretcryptos.com/mixer/tron" target="_blank" rel="noopener"&gt;&lt;U&gt;TRON (TRX) Mixer&lt;/U&gt;&lt;/A&gt;&amp;nbsp;| &lt;A href="https://secretcryptos.com/mixer/toncoin" target="_blank" rel="noopener"&gt;&lt;U&gt;TON (Toncoin) Mixer&lt;/U&gt;&lt;/A&gt;&amp;nbsp;| &lt;A href="https://secretcryptos.com/mixer/polygon" target="_blank" rel="noopener"&gt;&lt;U&gt;Polygon (MATIC) Mixer&lt;/U&gt;&lt;/A&gt;&amp;nbsp;| &lt;A href="https://secretcryptos.com/mixer/avalanche" target="_blank" rel="noopener"&gt;&lt;U&gt;Avalanche (AVAX) Mixer&lt;/U&gt;&lt;/A&gt;&amp;nbsp;| &lt;A href="https://secretcryptos.com/mixer/cardano" target="_blank" rel="noopener"&gt;&lt;U&gt;Cardano (ADA) Mixer&lt;/U&gt;&lt;/A&gt;&amp;nbsp;| &lt;A href="https://secretcryptos.com/mixer/polkadot" target="_blank" rel="noopener"&gt;&lt;U&gt;Polkadot (DOT) Mixer&lt;/U&gt;&lt;/A&gt;&amp;nbsp;| &lt;A href="https://secretcryptos.com/mixer/shiba-inu" target="_blank" rel="noopener"&gt;&lt;U&gt;Shiba Inu (SHIB) Mixer&lt;/U&gt;&lt;/A&gt;&lt;/P&gt;&lt;H3&gt;Instant Crypto Exchange&lt;/H3&gt;&lt;P&gt;&lt;A href="https://secretcryptos.com/crypto-exchange" target="_blank" rel="noopener"&gt;&lt;U&gt;Crypto Exchange&lt;/U&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A title="Crypto Mixer and Exchange" href="https://secretcryptos.com/" target="_blank" rel="noopener"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="62a314_66eab6e98f404d46a2d43c76933e6802~mv2" style="width: 761px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/357178iC6E0EBA8FB05CCD8/image-size/large?v=v2&amp;amp;px=999" role="button" title="62a314_66eab6e98f404d46a2d43c76933e6802~mv2" alt="62a314_66eab6e98f404d46a2d43c76933e6802~mv2" /&gt;&lt;/span&gt;&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Sep 2025 16:00:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/CAAM-and-kernel-crypto-tests/m-p/2170575#M240752</guid>
      <dc:creator>cryptolover</dc:creator>
      <dc:date>2025-09-16T16:00:37Z</dc:date>
    </item>
  </channel>
</rss>

