[PATCH u-boot v2019.04-aspeed-openbmc v2 00/10] Use HACE to accelerate sha512
Klaus Heinrich Kiwi
klaus at linux.vnet.ibm.com
Fri Apr 23 22:47:24 AEST 2021
>>
>> Looks like you forgot to include 'clk: aspeed: Add HACE yclk to ast2600'
>
> That patch was already applied to the u-boot tree.
>
> I've since applied this series to the top of v2019.04-aspeed-openbmc.
Yeah I missed that you merged some of the patches
>> It fails pretty instantly even in Qemu without it.
>>
>>
>> Additionally, looks like the spl binary size grew significantly to 59696
>> bytes (around 10KB larger than before). The final SPL size when added to
>> the Device-tree blob with the 4096bits public key is 65058 bytes, which
>> is just a tad over the maximum limit we have of 65024 bytes.
>
> That's a surprise. Were you able to work out where the size increase came from?
>
> Here's the size I see with HEAD:
>
> 44a8c618c1215e0faac0f335f0afd56ed4240e76 49986
>
> I'm using arm-linux-gnueabi-gcc (Debian 10.2.1-6) 10.2.1 20210110.
Looks like I was also missing some of the patches #ifdef'ing out the
sha512/sha256 implementations when hw sha was available.
I was able to test the tree '44a8c618c1 configs: ast2600: Use non-a1 config for openbmc spl emmc'
both on Qemu and hardware and it works fine, thanks!
-Klaus
--
Klaus Heinrich Kiwi <klaus at linux.vnet.ibm.com>
More information about the openbmc
mailing list