On Sun, 17 Jul 2022 11:40:14 -0700
stan <upaitag(a)zoho.com> wrote:
Hi,
When I built the
kernel-5.19.0-0.rc6.20220714git4a57a8400075.49.fc37.src.rpm
using rpmbuild, it builds without any error, but fails to boot. The
rc4 kernel with the same configuration with one exception runs fine.
The exception is the new automatic timing mitigation configuration
option. I turned it off, single user, no internet facing services,
amd cpu (as i understand it, has vulnerabilities, but fewer). So, no
complaints from the build process, but the kernel looks like it is
going to boot (the drive light comes on), and then it just stops with
a blank screen. Nothing in the journal since it fails at the start.
I'll be building the rc6 kernel with the new option enabled to see if
that fixes things, but the kernel should still run even if the
automatic mitigation is turned off. Should I open a bugzilla for
this?
I checked the difference in the spec files, and I see that the
following has been added. Perhaps it is the issue?
BuildRequires: libtracefs-devel
1035a1037,1045
%package -n rtla
Summary: RTLA: Real-Time Linux Analysis tools
%description -n rtla
The rtla tool is a meta-tool that includes a set of commands that
aims to analyze the real-time properties of Linux. But, instead of
testing Linux as a black box, rtla leverages kernel tracing
capabilities to provide precise information about the properties
and root causes of unexpected results.
2313a2324,2326
pushd tools/tracing/rtla
%{tools_make}
popd
2587a2601,2610
> pushd tools/tracing/rtla/
> %{tools_make} DESTDIR=%{buildroot} install
> rm -f %{buildroot}%{_bindir}/osnoise
> rm -f %{buildroot}%{_bindir}/timerlat
> (cd %{buildroot}
>
> ln -sf rtla ./%{_bindir}/osnoise
> ln -sf rtla ./%{_bindir}/timerlat
> )