From 198050236c873556369a43db8bc3dc74df61889e Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Fri, 31 May 2019 19:50:41 +0100 Subject: [PATCH] Disable OPTIMIZE_INLINING on ARMv7 as it breaks boot with systemd [ 6.264658] Run /init as init process [ 6.333757] systemd[1]: System time before build time, advancing clock. [ 6.362298] systemd[1]: systemd v241-8.git9ef65cb.fc30 running in system mode. (+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid) [ 6.386432] systemd[1]: Detected architecture arm. [ 6.391433] systemd[1]: Running in initial RAM disk. [ 6.412690] systemd[1]: Set hostname to . [ 6.419981] systemd[1]: Failed to open netlink: Operation not permitted [ 6.427610] systemd[1]: Failed to bump fs.file-max, ignoring: Invalid argument [ 7.049071] systemd[227]: /usr/lib/systemd/system-generators/systemd-fstab-generator failed with exit status 1. [ 7.066927] systemd[1]: Failed to start device monitor: Bad address [ 7.213774] systemd[1]: SO_PASSCRED failed: Bad address [ 7.233065] systemd[1]: Freezing execution. --- configs/fedora/generic/arm/armv7/CONFIG_OPTIMIZE_INLINING | 1 + kernel-armv7hl-debug.config | 2 +- kernel-armv7hl-lpae-debug.config | 2 +- kernel-armv7hl-lpae.config | 2 +- kernel-armv7hl.config | 2 +- 5 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 configs/fedora/generic/arm/armv7/CONFIG_OPTIMIZE_INLINING diff --git a/configs/fedora/generic/arm/armv7/CONFIG_OPTIMIZE_INLINING b/configs/fedora/generic/arm/armv7/CONFIG_OPTIMIZE_INLINING new file mode 100644 index 000000000..b7e716809 --- /dev/null +++ b/configs/fedora/generic/arm/armv7/CONFIG_OPTIMIZE_INLINING @@ -0,0 +1 @@ +# CONFIG_OPTIMIZE_INLINING is not set diff --git a/kernel-armv7hl-debug.config b/kernel-armv7hl-debug.config index ccea018b9..b19a8a2aa 100644 --- a/kernel-armv7hl-debug.config +++ b/kernel-armv7hl-debug.config @@ -4410,7 +4410,7 @@ CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPT3001=m CONFIG_OPTEE=m CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 -CONFIG_OPTIMIZE_INLINING=y +# CONFIG_OPTIMIZE_INLINING is not set CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m diff --git a/kernel-armv7hl-lpae-debug.config b/kernel-armv7hl-lpae-debug.config index 07d7627da..9c5ee1f3c 100644 --- a/kernel-armv7hl-lpae-debug.config +++ b/kernel-armv7hl-lpae-debug.config @@ -4248,7 +4248,7 @@ CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPT3001=m CONFIG_OPTEE=m CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 -CONFIG_OPTIMIZE_INLINING=y +# CONFIG_OPTIMIZE_INLINING is not set CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m diff --git a/kernel-armv7hl-lpae.config b/kernel-armv7hl-lpae.config index 06c9a8c76..71dfeee77 100644 --- a/kernel-armv7hl-lpae.config +++ b/kernel-armv7hl-lpae.config @@ -4229,7 +4229,7 @@ CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPT3001=m CONFIG_OPTEE=m CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 -CONFIG_OPTIMIZE_INLINING=y +# CONFIG_OPTIMIZE_INLINING is not set CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m diff --git a/kernel-armv7hl.config b/kernel-armv7hl.config index b9701054f..ec6274314 100644 --- a/kernel-armv7hl.config +++ b/kernel-armv7hl.config @@ -4391,7 +4391,7 @@ CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPT3001=m CONFIG_OPTEE=m CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 -CONFIG_OPTIMIZE_INLINING=y +# CONFIG_OPTIMIZE_INLINING is not set CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m