Re: serial kernel console vs. systemd

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 19.05.11 10:52, Josh Stone (jistone@xxxxxxxxxx) wrote:

> Hi,
> 
> I'm trying to debug some kernel crashes that I'm getting in a virtual
> machine running rawhide.  Adding "console=ttyS0,57600 console=tty0" to
> the guest kernel used to work so "virsh console my-vm" would get me all
> the kernel messages.  Now in this systemd world, I get *some* messages
> as it runs, but not everything that dmesg shows .  And I don't get
> anything when the kernel actually crashes.
> 
> I've seen hints that systemd is reading the console=... parameters and
> remapping them through userspace.  That's not too helpful though when
> the kernel crashes such that userspace never gets a chance to echo.  Is
> there a way I can get the kernel messages directly out on serial again?

systemd does not redirect kmsg.

We actually are no longer reading console= from the kernel cmdline. We
now rely entirely on /sys/class/tty/console/active which gives us
similar information. And we use it only and exclusively to spawn a getty
on the kernel console after finishing.

Anyway, if kmsg msgs are lost for you this probably happens inside of
ply or something related, but not systemd.

Lennart

-- 
Lennart Poettering - Red Hat, Inc.
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux