SOURCES: esfq-iproute2.patch - header moved to llh.
pluto
pluto at pld-linux.org
Mon Nov 14 10:35:10 CET 2005
Author: pluto Date: Mon Nov 14 09:35:10 2005 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- header moved to llh.
---- Files affected:
SOURCES:
esfq-iproute2.patch (1.1 -> 1.2)
---- Diffs:
================================================================
Index: SOURCES/esfq-iproute2.patch
diff -u SOURCES/esfq-iproute2.patch:1.1 SOURCES/esfq-iproute2.patch:1.2
--- SOURCES/esfq-iproute2.patch:1.1 Mon Nov 14 10:32:40 2005
+++ SOURCES/esfq-iproute2.patch Mon Nov 14 10:35:05 2005
@@ -8,44 +8,6 @@
TCMODULES += q_red.o
TCMODULES += q_prio.o
TCMODULES += q_tbf.o
---- iproute2.orig/include/linux/pkt_sched.h 2005-10-23 21:07:52.000000000 -0700
-+++ iproute2/include/linux/pkt_sched.h 2005-10-21 18:12:55.000000000 -0700
-@@ -145,8 +145,35 @@
- *
- * The only reason for this is efficiency, it is possible
- * to change these parameters in compile time.
-+ *
-+ * If you need to play with these values use esfq instead.
- */
-
-+/* ESFQ section */
-+
-+enum
-+{
-+ /* traditional */
-+ TCA_SFQ_HASH_CLASSIC,
-+ TCA_SFQ_HASH_DST,
-+ TCA_SFQ_HASH_SRC,
-+ TCA_SFQ_HASH_FWMARK,
-+ /* direct */
-+ TCA_SFQ_HASH_DSTDIR,
-+ TCA_SFQ_HASH_SRCDIR,
-+ TCA_SFQ_HASH_FWMARKDIR,
-+};
-+
-+struct tc_esfq_qopt
-+{
-+ unsigned quantum; /* Bytes per round allocated to flow */
-+ int perturb_period; /* Period of hash perturbation */
-+ __u32 limit; /* Maximal packets in queue */
-+ unsigned divisor; /* Hash divisor */
-+ unsigned flows; /* Maximal number of flows */
-+ unsigned hash_kind; /* Hash function to use for flow identification */
-+};
-+
- /* RED section */
-
- enum
--- iproute2.orig/tc/q_esfq.c 1969-12-31 16:00:00.000000000 -0800
+++ iproute2/tc/q_esfq.c 2005-10-21 18:28:44.000000000 -0700
@@ -0,0 +1,192 @@
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/esfq-iproute2.patch?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list