On 3/12/2014 5:40 PM, Richard Henderson wrote:
> On 03/10/2014 12:04 PM, Tom Musta wrote:
>> This patch series addresses concerns raised by Richard Henderson regarding 
>> redundant
>> copies of Advanced Encryption Standard (AES) data and code (see
>> http://lists.nongnu.org/archive/html/qemu-devel/2014-02/msg04391.html).
>>
>> The patches declare commonly used AES tables in the include/qemu/aes.h 
>> header file
>> and define the tables in util/aes.c, thus eliminating redundant copies.
>>
>> Minor refactorization of the i386 and ARM instruction models are made to 
>> utilize
>> this common support.  The newly added PowerPC instructions are completely 
>> rewritten and look much more like the i386 equivalents; a substantial amount 
>> of
>> code is eliminated.
>>
>> Tom Musta (6):
>>   util: Add S-Box and InvS-Box Arrays to Common AES Utils
>>   util: Add AES ShiftRows and InvShiftRows Tables
>>   util: Add InvMixColumns
>>   target-i386: Use Common ShiftRows and InvShiftRows Tables
>>   target-arm: Use Common Tables in AES Instructions
>>   target-ppc: Refactor AES Instructions
> 
> Other than the one nit,
> 
> Reviewed-by: Richard Henderson <r...@twiddle.net>
> 
> 
> r~
> 
Thanks.  I will rework the nit and republish a V2.

Reply via email to