On Mon, Jul 06 2026, Harald Freudenberger <[email protected]> wrote:

> Harald Freudenberger (21):
>   target/s390x: Fix wrong address handling in address loops

I've picked the first patch as a bugfix.

>   target/s390x: Rework s390 cpacf implementations
>   target/s390x: Move cpacf sha512 code into a new file
>   target/s390x: Support cpacf sha256
>   target/s390x: Support AES ECB for cpacf km instruction
>   target/s390x: Support AES CBC for cpacf kmc instruction
>   target/s390x: Support AES CTR for cpacf kmctr instruction
>   target/s390x: Minimal AES XTS support for cpacf pcc instruction
>   target/s390x: Support AES XTS for cpacf km instruction
>   target/s390x: Base support for cpacf protected keys
>   target/s390x: Support pckmo encrypt AES subfunctions
>   target/s390x: Support protected key AES ECB for cpacf km instruction
>   target/s390x: Support protected key AES CBC for cpacf kmc instruction
>   target/s390x: Support protected key AES CTR for cpacf kmctr
>     instruction
>   target/s390x: Minimal protected key AES XTS support for cpacf pcc
>     instruction
>   target/s390x: Support protected key AES XTS for cpacf km instruction
>   docs/s390: Document CPACF instructions support
>   crypto: Add aes-helpers file to support some AES modes
>   target/s390x: Use generic AES helper functions
>   target/s390x: Improve fetch and store mem from and to guest
>   tests/tcg/s390x: Add tests for CPACF instructions


Reply via email to