X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=kernel%2Fcontext_cmd.h;h=d1ec86b2f5cfb4663b981261261d317d573be851;hb=5ee5e9157572fe9047a12be75af60fa32f0a60a8;hp=354b29de60857481c469b911e312ce318d2d697b;hpb=d551c7d26f91aab498645827fd77cc36d6c3459c;p=util-vserver.git diff --git a/kernel/context_cmd.h b/kernel/context_cmd.h index 354b29d..d1ec86b 100644 --- a/kernel/context_cmd.h +++ b/kernel/context_cmd.h @@ -79,11 +79,22 @@ struct vcmd_ctx_caps_v1 { /* bcaps commands */ #define VCMD_get_bcaps VC_CMD(FLAGS, 9, 0) -#define VCMD_set_bcaps VC_CMD(FLAGS,10, 0) +#define VCMD_set_bcaps VC_CMD(FLAGS, 10, 0) struct vcmd_bcaps { uint64_t bcaps; uint64_t bmask; }; + + +/* OOM badness */ + +#define VCMD_get_badness VC_CMD(MEMCTRL, 5, 0) +#define VCMD_set_badness VC_CMD(MEMCTRL, 6, 0) + +struct vcmd_badness_v0 { + int64_t bias; +}; + #endif /* _VX_CONTEXT_CMD_H */