Discussion:
[fedora-arm] EspressoBin and systemd
Timothy Krantz
2018-05-24 15:22:58 UTC
Permalink
Hi,
I know the espressobin is not a currently supported board. That being
said, I am happily running a Fedora 27 root filesystem on one with a self
compiled kernel.

Fedora 28 root filesystem halts at boot with system freezing execution.

Fedora rawhide boots ok.

Looking into differences between 28 and rawhide I see the following:

Fedora rawhide

/usr/lib/systemd/systemd --version
systemd 238
+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP
+GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN
+PCRE2 default-hierarchy=hybrid

ls -l /usr/lib/systemd/systemd
-rwxr-xr-x 1 root root 1735840 May 11 07:05 /usr/lib/systemd/systemd

dnf list systemd
Installed Packages
systemd.aarch64 238-8.git0e0aa59.fc29 @updates


Fedora 28

/usr/lib/systemd/systemd --version
systemd 238
+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP
+GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN
+PCRE2 default-hierarchy=hybrid

ls -l /usr/lib/systemd/systemd
-rwxr-xr-x 1 root root 1735240 May 11 07:08 /usr/lib/systemd/systemd

dnf list systemd
systemd.aarch64 238-8.git0e0aa59.fc28 @updates

Which looks pretty darn similar to me, down to the git revision.

So, I am wondering where I would begin to look as to why one works and one
fails (on the espressobin).

Would I grab the source RPM's and see if there is a difference in compiler
flags? Or maybe just a difference in compiler versions?

Is it likely that the Fedora 28 version actually has a patch or patches that
are not yet in
rawhidhttps://bugs.debian.org/cgi-bin/bugreport.cgi?bug=883690e?

Is there any chance that this issue is related to this debian issue :
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=883690

Thanks for any input. This is NOT a big problem for me.

Tim Krantz
Peter Robinson
2018-05-24 17:16:39 UTC
Permalink
On Thu, May 24, 2018 at 4:22 PM, Timothy Krantz
Post by Timothy Krantz
Hi,
I know the espressobin is not a currently supported board. That being
said, I am happily running a Fedora 27 root filesystem on one with a self
compiled kernel.
I've had reports it works fine with standard Fedora kernel on F-28, my
guess your missing something in your kernel but as it's extremely hard
to debug custom kernels and you've given no details as to what kernel
etc your using my guess is your missing a kernel feature that systemd
needs.

The remaining thing we need for support for F-28 is a sane u-boot that
supports uEFI, it's on my list to look at but I've not had time and
I'm awaiting the next release of the Marvel ATF which is apparently
due "soon".
Post by Timothy Krantz
Fedora 28 root filesystem halts at boot with system freezing execution.
Fedora rawhide boots ok.
Fedora rawhide
/usr/lib/systemd/systemd --version
systemd 238
+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP
+GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN
+PCRE2 default-hierarchy=hybrid
ls -l /usr/lib/systemd/systemd
-rwxr-xr-x 1 root root 1735840 May 11 07:05 /usr/lib/systemd/systemd
dnf list systemd
Installed Packages
Fedora 28
/usr/lib/systemd/systemd --version
systemd 238
+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP
+GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN
+PCRE2 default-hierarchy=hybrid
ls -l /usr/lib/systemd/systemd
-rwxr-xr-x 1 root root 1735240 May 11 07:08 /usr/lib/systemd/systemd
dnf list systemd
Which looks pretty darn similar to me, down to the git revision.
So, I am wondering where I would begin to look as to why one works and one
fails (on the espressobin).
Would I grab the source RPM’s and see if there is a difference in compiler
flags? Or maybe just a difference in compiler versions?
Is it likely that the Fedora 28 version actually has a patch or patches that
are not yet in
rawhidhttps://bugs.debian.org/cgi-bin/bugreport.cgi?bug=883690e?
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=883690
Thanks for any input. This is NOT a big problem for me.
Tim Krantz
_______________________________________________
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
_______________________________________________
arm mailing list -- ***@lists.fedoraproject.org
To unsubscribe send an email to arm-***@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/***@lists.fedoraproject.org/
Loading...