• Pavel Emelyanov's avatar
    core: Support task scheduler policies and priorities · aa731ee1
    Pavel Emelyanov authored
    No magic here, just fetch info using getpriority and sched_getxxx calls.
    Good news is that the mentioned syscalls take pid as argument and do work
    with it, i.e. -- no need in parasite help here.
    
    Restore is splitted into prep -- copy sched bits from image on restorer
    args -- and the restore itself. It's done to avoid restoring tasks info
    with IDLE priority ;) To make restorer not-fail sched bits are validated
    for sanity on prep stage.
    
    Minimal sanity test is also there.
    Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
    aa731ee1
core.proto 2.2 KB