• Chris Metcalf's avatar
    tile: nohz: warn if nohz_full uses hypervisor shared cores · 128f3cb9
    Chris Metcalf authored
    The "hypervisor shared" cores are ones that the Tilera hypervisor
    uses to receive interrupts to manage hypervisor-owned devices.
    It's a bad idea to try to use those cores with nohz_full, since
    they will get interrupted unpredictably -- and invisibly to Linux
    tracing tools, since the interrupts are delivered at a higher
    privilege level to the Tilera hypervisor.
    
    Generate a clear warning at boot up that this doesn't end well
    for the nohz_full cores in question.
    Signed-off-by: default avatarChris Metcalf <cmetcalf@ezchip.com>
    128f3cb9
setup.c 48.6 KB