From 65a1432be0ad9679bce196f2c1656544cea6d07a Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Sat, 2 Aug 2003 09:12:41 -0700 Subject: [PKT_SCHED]: More reasonable PSCHED_JSCALE for various values of HZ. --- include/net/pkt_sched.h | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'include') diff --git a/include/net/pkt_sched.h b/include/net/pkt_sched.h index 4c9ed3ad418d..710913b13ba8 100644 --- a/include/net/pkt_sched.h +++ b/include/net/pkt_sched.h @@ -216,12 +216,16 @@ extern psched_time_t psched_time_base; #if PSCHED_CLOCK_SOURCE == PSCHED_JIFFIES -#if HZ == 100 +#if HZ < 96 +#define PSCHED_JSCALE 14 +#elif HZ >= 96 && HZ < 192 #define PSCHED_JSCALE 13 -#elif HZ == 1024 +#elif HZ >= 192 && HZ < 384 +#define PSCHED_JSCALE 12 +#elif HZ >= 384 && HZ < 768 +#define PSCHED_JSCALE 11 +#elif HZ >= 768 #define PSCHED_JSCALE 10 -#else -#define PSCHED_JSCALE 0 #endif #define PSCHED_EXPORTLIST_2 -- cgit v1.2.3