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
