Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

stage-1: Log to secondary consoles #123039

Closed
wants to merge 3 commits into from

Commits on May 14, 2021

  1. bootlogd: Init at 2.95.2

    samueldr committed May 14, 2021
    Copy the full SHA
    da4329c View commit details
    Browse the repository at this point in the history
  2. nixos: Use bootlogd in stage-1

    This obsoletes NixOS#42255.
    
    bootlogd is both a console multiplexer, and console logger. This allows
    us to drop the fiddly redirecting we were doing in shell script, and
    ensures each console= parameters on the kernel command-line gets the
    stage-1 output.
    
    This also gives us *way earlier* stage-1 logging than before.
    samueldr committed May 14, 2021
    Copy the full SHA
    ba05915 View commit details
    Browse the repository at this point in the history
  3. nixos/tests: Verify early stage-1 logging

    This verifies:
    
     - That the very first output is logged
     - That logging to /dev/kmsg works
    samueldr committed May 14, 2021
    Copy the full SHA
    d9ab0c7 View commit details
    Browse the repository at this point in the history