]> git.pld-linux.org Git - packages/kernel.git/blobdiff - kernel-esfq.patch
- 4.2.3
[packages/kernel.git] / kernel-esfq.patch
index 531b8121c13e6f704b6b125d15a6d8377e26c060..355a6444148e712c6ec3484bc91eb6e854d886fd 100644 (file)
@@ -1,6 +1,6 @@
-diff -Naur linux-2.6.24.orig/include/linux/pkt_sched.h linux-2.6.24/include/linux/pkt_sched.h
---- linux-2.6.24.orig/include/linux/pkt_sched.h        2008-01-24 14:58:37.000000000 -0800
-+++ linux-2.6.24/include/linux/pkt_sched.h     2008-01-28 00:27:12.000000000 -0800
+diff -Naur linux-2.6.24.orig/include/uapi/linux/pkt_sched.h linux-2.6.24/include/uapi/linux/pkt_sched.h
+--- linux-2.6.24.orig/include/uapi/linux/pkt_sched.h   2008-01-24 14:58:37.000000000 -0800
++++ linux-2.6.24/include/uapi/linux/pkt_sched.h        2008-01-28 00:27:12.000000000 -0800
 @@ -157,6 +157,33 @@
   *    to change these parameters in compile time.
   */
@@ -563,7 +563,7 @@ diff -Naur linux-2.6.24.orig/net/sched/sch_esfq.c linux-2.6.24/net/sched/sch_esf
 +      struct Qdisc *sch = (struct Qdisc*)arg;
 +      struct esfq_sched_data *q = qdisc_priv(sch);
 +
-+      q->perturbation = net_random()&0x1F;
++      q->perturbation = prandom_u32() & 0x1F;
 +
 +      if (q->perturb_period) {
 +              q->perturb_timer.expires = jiffies + q->perturb_period;
This page took 0.024348 seconds and 4 git commands to generate.