• Borislav Petkov's avatar
    x86/umip: Downgrade warning messages to debug loglevel · f3f07ae4
    Borislav Petkov authored
    After four years in the wild, those have not fullfilled their
    initial purpose of pushing people to fix their software to not use
    UMIP-emulated instructions, and to warn users about the degraded
    emulation performance.
    
    Yet, the only thing that "degrades" performance is overflowing dmesg
    with those:
    
      [Di Sep  7 00:24:05 2021] umip_printk: 1345 callbacks suppressed
      [Di Sep  7 00:24:05 2021] umip: someapp.exe[29231] ip:14064cdba sp:11b7c0: SIDT instruction cannot be used by applications.
      [Di Sep  7 00:24:05 2021] umip: someapp.exe[29231] ip:14064cdba sp:11b7c0: For now, expensive software emulation returns the result.
      ...
      [Di Sep  7 00:26:06 2021] umip_printk: 2227 callbacks suppressed
      [Di Sep  7 00:26:06 2021] umip: someapp.exe[29231] ip:14064cdba sp:11b940: SIDT instruction cannot be used by applications.
    
    and users don't really care about that - they just want to play their
    games in wine.
    
    So convert those to debug loglevel - in case someone is still interested
    in them, someone can boot with "debug" on the kernel cmdline.
    Reported-by: default avatarMarcus Rückert <mrueckert@suse.com>
    Signed-off-by: default avatarBorislav Petkov <bp@suse.de>
    Reviewed-by: default avatarRicardo Neri <ricardo.neri-calderon@linux.intel.com>
    Link: https://lkml.kernel.org/r/20210907200454.30458-1-bp@alien8.de
    f3f07ae4
umip.c 13.4 KB