View | Details | Raw Unified | Return to bug 6387
Collapse All | Expand All

(-)schedtool-1.2.4/schedtool.c (-3 / +3 lines)
Lines 236-248 Link Here
236
         ARGH!
236
         ARGH!
237
	 */
237
	 */
238
	/* for _BATCH and _NORMAL, prio is ignored and must be 0 */
238
	/* for _BATCH and _NORMAL, prio is ignored and must be 0 */
239
	if((policy==SCHED_NORMAL || policy==SCHED_BATCH || policy==SCHED_ISO) && prio) {
239
	if((policy==SCHED_NORMAL || policy==SCHED_BATCH) && prio) {
240
		decode_error("%s call may fail as static PRIO must be 0 or omitted",
240
		decode_error("%s call may fail as static PRIO must be 0 or omitted",
241
			     TAB[policy]
241
			     TAB[policy]
242
			    );
242
			    );
243
243
244
	/* _FIFO and _RR MUST have prio set */
244
	/* _FIFO and _RR MUST have prio set */
245
	} else if((policy==SCHED_FIFO || policy==SCHED_RR)) {
245
	} else if((policy==SCHED_FIFO || policy==SCHED_RR || policy==SCHED_ISO)) {
246
246
247
#define CHECK_RANGE_PRIO(p, p_low, p_high) (p <= (p_high) && p >= (p_low))
247
#define CHECK_RANGE_PRIO(p, p_low, p_high) (p <= (p_high) && p >= (p_low))
248
		/* FIFO and RR - check min/max priority */
248
		/* FIFO and RR - check min/max priority */
Lines 618-624 Link Here
618
	       "    -F -p PRIO            for SCHED_FIFO       only as root\n" \
618
	       "    -F -p PRIO            for SCHED_FIFO       only as root\n" \
619
	       "    -R -p PRIO            for SCHED_RR         only as root\n" \
619
	       "    -R -p PRIO            for SCHED_RR         only as root\n" \
620
               "    -B                    for SCHED_BATCH\n" \
620
               "    -B                    for SCHED_BATCH\n" \
621
               "    -I                    for SCHED_ISO\n\n" \
621
               "    -I -p PRIO            for SCHED_ISO\n\n" \
622
               "    -M POLICY             for manual mode; raw number for POLICY\n" \
622
               "    -M POLICY             for manual mode; raw number for POLICY\n" \
623
	       "    -p STATIC_PRIORITY    usually 1-99; only for FIFO or RR\n" \
623
	       "    -p STATIC_PRIORITY    usually 1-99; only for FIFO or RR\n" \
624
	       "                          higher numbers means higher priority\n" \
624
	       "                          higher numbers means higher priority\n" \

Return to bug 6387