Explorar o código

sched: add SCHED_FEAT_DEADLINE

unused at the moment.

Signed-off-by: Ingo Molnar <mingo@elte.hu>
Ingo Molnar %!s(int64=17) %!d(string=hai) anos
pai
achega
06379aba52
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      kernel/sched.c

+ 3 - 1
kernel/sched.c

@@ -742,6 +742,7 @@ enum {
 	SCHED_FEAT_HRTICK		= 64,
 	SCHED_FEAT_HRTICK		= 64,
 	SCHED_FEAT_DOUBLE_TICK		= 128,
 	SCHED_FEAT_DOUBLE_TICK		= 128,
 	SCHED_FEAT_NORMALIZED_SLEEPER	= 256,
 	SCHED_FEAT_NORMALIZED_SLEEPER	= 256,
+	SCHED_FEAT_DEADLINE		= 512,
 };
 };
 
 
 const_debug unsigned int sysctl_sched_features =
 const_debug unsigned int sysctl_sched_features =
@@ -753,7 +754,8 @@ const_debug unsigned int sysctl_sched_features =
 		SCHED_FEAT_SYNC_WAKEUPS		* 1 |
 		SCHED_FEAT_SYNC_WAKEUPS		* 1 |
 		SCHED_FEAT_HRTICK		* 1 |
 		SCHED_FEAT_HRTICK		* 1 |
 		SCHED_FEAT_DOUBLE_TICK		* 0 |
 		SCHED_FEAT_DOUBLE_TICK		* 0 |
-		SCHED_FEAT_NORMALIZED_SLEEPER	* 1;
+		SCHED_FEAT_NORMALIZED_SLEEPER	* 1 |
+		SCHED_FEAT_DEADLINE		* 1;
 
 
 #define sched_feat(x) (sysctl_sched_features & SCHED_FEAT_##x)
 #define sched_feat(x) (sysctl_sched_features & SCHED_FEAT_##x)