[Q:unstable][PATCH 1/1] UBUNTU: [Config] s390: Build ap driver into the kernel
Massimiliano Pellizzer
massimiliano.pellizzer at canonical.com
Mon Jul 7 13:46:00 UTC 2025
BugLink: https://bugs.launchpad.net/bugs/2116061
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.
Signed-off-by: Massimiliano Pellizzer <massimiliano.pellizzer at canonical.com>
---
debian.master/config/annotations | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/debian.master/config/annotations b/debian.master/config/annotations
index 978dfd003f2b..b5a62076812f 100644
--- a/debian.master/config/annotations
+++ b/debian.master/config/annotations
@@ -1240,7 +1240,7 @@ CONFIG_ANDROID_BINDER_IPC policy<{'amd64': 'm', 'arm64': '
CONFIG_ANDROID_BINDER_IPC_SELFTEST policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 'riscv64': 'n', 's390x': '-'}>
CONFIG_ANON_VMA_NAME policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y', 's390x': 'y'}>
CONFIG_AOSONG_AGS02MA policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm'}>
-CONFIG_AP policy<{'s390x': 'm'}>
+CONFIG_AP policy<{'s390x': 'y'}>
CONFIG_APDS9160 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm'}>
CONFIG_APDS9300 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm'}>
CONFIG_APDS9306 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm'}>
--
2.48.1
More information about the kernel-team
mailing list