s390/zcrypt: introduce ctfm field in struct CPRBX
authorHarald Freudenberger <freude@linux.ibm.com>
Tue, 8 Feb 2022 15:59:47 +0000 (16:59 +0100)
committerHeiko Carstens <hca@linux.ibm.com>
Wed, 15 Feb 2023 10:07:00 +0000 (11:07 +0100)
commitad0faae6ceab7d138dddf9a58eab7151c519e0d3
treebe138245d509c784be113ce4fdcc4e62642dda92
parent8eff2e2410cfe941207cb17ab322b0e6ce780f54
s390/zcrypt: introduce ctfm field in struct CPRBX

Modify the CPRBX struct to expose a new field ctfm for use with hardware
command filtering within a CEX8 crypto card in CCA coprocessor mode.

The field replaces a reserved byte padding field so that the layout of the
struct and the size does not change.

The new field is used only by user space applications which may use this to
expose the HW filtering facilities in the crypto firmware layers.

Signed-off-by: Harald Freudenberger <freude@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/include/uapi/asm/zcrypt.h