ACK: [SRU][P/Q:unstable][PATCH 0/1] s390: Build ap driver into the kernel (LP: #2116061)
Kuba Pawlak
kuba.pawlak at canonical.com
Mon Jul 7 14:02:16 UTC 2025
On 7.07.2025 15:45, Massimiliano Pellizzer wrote:
> BugLink: https://bugs.launchpad.net/bugs/2116061
>
> [ Impact ]
>
> s390: Build ap driver into the kernel
>
> The adjunct processor (AP) bus driver is currently configured as a loadable module.
> This leads to a bug on systems that rely on early access to hardware
> cryptographic resources. In particular, encrypted root filesystems using secure keys
> may fail to boot if the AP module is not available at boot.
>
> Fix the issue by building the AP driver into the kernel.
>
> [ Fix ]
>
> The issue can be fixed by building the AP driver into the kernel:
> CONFIG_AP=y
>
> [ Test Plan ]
>
> Run the command lszcrypt.
> This should display the current state of crypto hardware
> even without explicitly load the ap module.
>
> [ Regression Potential ]
>
> The now built-in driver is small and unlikely to cause problems
> unless the target environment is extremely memory-constrained
> or the kernel image size approaches bootloader limits (rare on IBM Z mainframes).
>
> Massimiliano Pellizzer (1):
> UBUNTU: [Config] s390: Build ap driver into the kernel
>
> debian.master/config/annotations | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Acked-by: Kuba Pawlak <kuba.pawlak at canonical.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x216A9D7E3B63DCB4.asc
Type: application/pgp-keys
Size: 3139 bytes
Desc: OpenPGP public key
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250707/c3d650b1/attachment.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250707/c3d650b1/attachment.sig>
More information about the kernel-team
mailing list