• Mark Brown's avatar
    driver core: Make probe deferral more quiet · 13fcffbb
    Mark Brown authored
    Currently probe deferral prints a message every time a device requests
    deferral at info severity (which is displayed by default). This can have
    an impact on system boot times with serial consoles and is generally quite
    noisy.
    
    Since subsystems and drivers should already be logging the specific reason
    for probe deferral in order to aid users in understanding problems the
    messages from the driver core should be redundant lower the severity of
    the messages printed, cutting down on the volume of output on the console.
    
    This does mean that if the drivers and subsystems aren't doing a good job
    we get no output on the console by default. Ideally we'd be able to arrange
    to print if nothing else printed, though that's a little fun. Even better
    would be to come up with a mechanism that explicitly does dependencies so
    we don't have to keep polling and erroring.
    Signed-off-by: default avatarMark Brown <broonie@kernel.org>
    Reviewed-by: default avatarBjorn Andersson <bjorn.andersson@sonymobile.com>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
    13fcffbb
dd.c 16.2 KB