[ubuntu/xenial-updates] initramfs-tools 0.122ubuntu8.17 (Accepted)

Łukasz Zemczak lukasz.zemczak at canonical.com
Tue Oct 6 08:03:10 UTC 2020


initramfs-tools (0.122ubuntu8.17) xenial; urgency=medium

  * scripts/functions: Prevent printf error carry over if the wrong
    console is set. (LP: #1879987)
      The function _log_msg() is "void" typed, returning whatever its
      last command returns. This function is the basic building block
      for all error/warning messages in initramfs-tools. If a bad console
      is provided to kernel on command-line, printf returns error, and so
      this error is carried over in _log_msg(). Happens that checkfs()
      function has a loop that runs forever in this scenario (*if* fsck
      is not present in initramfs and "quiet" is not passed in the
      command-line). If that happens, boot is stuck and cannot progress.
      The simple fix hereby merged is to return zero on _log_msg().

Date: 2020-09-23 21:01:11.280026+00:00
Changed-By: gpiccoli at canonical.com (Guilherme G. Piccoli)
Signed-By: Łukasz Zemczak <lukasz.zemczak at canonical.com>
https://launchpad.net/ubuntu/+source/initramfs-tools/0.122ubuntu8.17
-------------- next part --------------
Sorry, changesfile not available.


More information about the Xenial-changes mailing list