From 2aba8f7f479be6344663dd71e3e3fca09f1c953b Mon Sep 17 00:00:00 2001
From: Andy Bavier <acb@cs.princeton.edu>
Date: Tue, 25 Oct 2005 15:29:26 +0000
Subject: [PATCH] Added SCHED_SHARE flag

---
 lib/cflags-v13.c | 1 +
 lib/vserver.h    | 1 +
 2 files changed, 2 insertions(+)

diff --git a/lib/cflags-v13.c b/lib/cflags-v13.c
index 246d1d4..0af2d04 100644
--- a/lib/cflags-v13.c
+++ b/lib/cflags-v13.c
@@ -42,6 +42,7 @@ static struct Mapping_uint64 const VALUES[] = {
   DECL("sched_hard",    VC_VXF_SCHED_HARD),
   DECL("sched_prio",    VC_VXF_SCHED_PRIO),
   DECL("sched_pause",   VC_VXF_SCHED_PAUSE),
+  DECL("sched_share",   VC_VXF_SCHED_SHARE),
 
   DECL("virt_mem",      VC_VXF_VIRT_MEM),
   DECL("virt_uptime",   VC_VXF_VIRT_UPTIME),
diff --git a/lib/vserver.h b/lib/vserver.h
index 0b1aa8c..f082f0d 100644
--- a/lib/vserver.h
+++ b/lib/vserver.h
@@ -169,6 +169,7 @@
 #define	VC_VXF_SCHED_HARD		0x00000100ull
 #define	VC_VXF_SCHED_PRIO		0x00000200ull
 #define	VC_VXF_SCHED_PAUSE		0x00000400ull
+#define	VC_VXF_SCHED_SHARE		0x00000800ull
 
 #define VC_VXF_VIRT_MEM			0x00010000ull
 #define VC_VXF_VIRT_UPTIME		0x00020000ull
-- 
2.47.0