X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=kernel%2Fcontext_cmd.h;fp=kernel%2Fcontext_cmd.h;h=d1ec86b2f5cfb4663b981261261d317d573be851;hb=b7785f953cf988346d0f36c5852af39db3d1b00c;hp=354b29de60857481c469b911e312ce318d2d697b;hpb=19ef6bad17e92a9cedb7db8eddee2bebf1aa7c4d;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 */