diff options
| author | Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> | 2003-08-02 09:12:41 -0700 |
|---|---|---|
| committer | David S. Miller <davem@nuts.ninka.net> | 2003-08-02 09:12:41 -0700 |
| commit | 65a1432be0ad9679bce196f2c1656544cea6d07a (patch) | |
| tree | ad63b878c1b2f5942489802dfd94065fd35fdd11 /include | |
| parent | 7155c25898b0111271f076fc9bcf547e267e2d44 (diff) | |
[PKT_SCHED]: More reasonable PSCHED_JSCALE for various values of HZ.
Diffstat (limited to 'include')
| -rw-r--r-- | include/net/pkt_sched.h | 12 |
1 files changed, 8 insertions, 4 deletions
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 |
