Hi Dongsheng,
On Mon, 27 Jan 2014 17:15:37 -0500, Dongsheng Yang wrote:Some bits about priority are defined in linux/sched/rt.h, butIt seems you don't need to use #ifndef-#endif pair to include a header
some of them are not only for rt scheduler, such as MAX_PRIO.
This patch move them all into a new header file, linux/sched/prio.h.
Signed-off-by: Dongsheng Yang <yangds.fnst@xxxxxxxxxxxxxx>
---
include/linux/sched.h | 4 ++++
include/linux/sched/prio.h | 23 +++++++++++++++++++++++
include/linux/sched/rt.h | 21 +++------------------
3 files changed, 30 insertions(+), 18 deletions(-)
create mode 100644 include/linux/sched/prio.h
diff --git a/include/linux/sched.h b/include/linux/sched.h
index 68a0e84..ba1b732 100644
--- a/include/linux/sched.h
+++ b/include/linux/sched.h
@@ -3,6 +3,10 @@
#include <uapi/linux/sched.h>
+#ifndef _SCHED_PRIO_H
+#include <linux/sched/prio.h>
+#endif /* #ifndef _SCHED_PRIO_H */
file?
Thanks,
Namhyung