[J][PULL] zcrypt DD: Exploitation Support of new IBM Z Crypto Hardware

frank.heimes at canonical.com frank.heimes at canonical.com
Tue Mar 15 14:29:41 UTC 2022


BugLink: https://bugs.launchpad.net/bugs/1959547

Add exploitation support for new IBM Z Crypto Hardware,
by updating the zcrypt device driver.

---

The following changes since commit 3fe20881e51fb8db498e80639935992df3931254:

  UBUNTU: Ubuntu-5.15.0-23.23 (2022-03-11 11:24:13 +0100)

are available in the Git repository at:

  https://git.launchpad.net/~fheimes/+git/lp1959547/ 0cc05309da953c15370f43c5e3e7fe99f3e635e7

for you to fetch changes up to 0cc05309da953c15370f43c5e3e7fe99f3e635e7:

  s390/airq: use DMA memory for summary indicators (2022-03-15 13:34:00 +0100)

----------------------------------------------------------------
Halil Pasic (1):
      s390/airq: use DMA memory for summary indicators

Harald Freudenberger (6):
      s390/zcrypt: rework of debug feature messages
      s390/ap/zcrypt: debug feature improvements
      s390/zcrypt: CEX8S exploitation support
      s390/zcrypt: handle checkstopped cards with new state
      s390/zcrypt: Support CPRB minor version T7
      s390/zcrypt: change reply buffer size offering

Jürgen Christ (1):
      s390/zcrypt: Provide target domain for EP11 cprbs to scheduling function

 arch/s390/include/uapi/asm/zcrypt.h    |   2 +-
 drivers/s390/cio/airq.c                |   4 +-
 drivers/s390/crypto/ap_bus.c           | 158 +++++++++++++++++++++-----------
 drivers/s390/crypto/ap_bus.h           |   7 +-
 drivers/s390/crypto/ap_card.c          |  11 +++
 drivers/s390/crypto/ap_debug.h         |   2 +-
 drivers/s390/crypto/ap_queue.c         |  26 +++++-
 drivers/s390/crypto/vfio_ap_drv.c      |   2 +
 drivers/s390/crypto/zcrypt_api.c       |  98 +++++++++++---------
 drivers/s390/crypto/zcrypt_card.c      |   8 +-
 drivers/s390/crypto/zcrypt_cex4.c      |  71 ++++++++++-----
 drivers/s390/crypto/zcrypt_debug.h     |   2 +-
 drivers/s390/crypto/zcrypt_error.h     |  22 +++--
 drivers/s390/crypto/zcrypt_msgtype50.c |  30 ++++---
 drivers/s390/crypto/zcrypt_msgtype50.h |   4 +-
 drivers/s390/crypto/zcrypt_msgtype6.c  | 159 ++++++++++++++++++++++++---------
 drivers/s390/crypto/zcrypt_msgtype6.h  |  13 +--
 drivers/s390/crypto/zcrypt_queue.c     |  17 ++--
 18 files changed, 428 insertions(+), 208 deletions(-)



More information about the kernel-team mailing list