Skip to content
  • Linus Torvalds's avatar
    printk: split out core logging code into helper function · c362c7ff
    Linus Torvalds authored
    
    
    The code that actually decides how to log the message (whether to put it
    directly into the record log, whether to append it to an existing
    buffered log, or whether to start a new buffered log) is fairly
    non-obvious code in the middle of the vprintk_emit() function.
    
    Splitting that code up into a helper function makes it easier to
    understand, but perhaps more importantly also allows for the code to
    just return early out of the helper function once it has made the
    decision about where the new log content goes.
    
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    c362c7ff