SOURCES (LINUX_2_6): kernel-imq.patch - based on http://www.linuxi...
mguevara
mguevara at pld-linux.org
Wed Nov 28 01:25:45 CET 2007
Author: mguevara Date: Wed Nov 28 00:25:45 2007 GMT
Module: SOURCES Tag: LINUX_2_6
---- Log message:
- based on http://www.linuximq.net/patchs/linux-2.6.21-img2.diff
- updated to 2.6.23 - changed nf_unregister_queue_handler args
- this is replacement of linux-2.6.19-imq1.diff on LINUX_2_6 branch
---- Files affected:
SOURCES:
kernel-imq.patch (1.1.2.1 -> 1.1.2.1.2.1)
---- Diffs:
================================================================
Index: SOURCES/kernel-imq.patch
diff -u SOURCES/kernel-imq.patch:1.1.2.1 SOURCES/kernel-imq.patch:1.1.2.1.2.1
--- SOURCES/kernel-imq.patch:1.1.2.1 Mon Oct 29 02:21:40 2007
+++ SOURCES/kernel-imq.patch Wed Nov 28 01:25:40 2007
@@ -407,14 +407,14 @@
+err6:
+ nf_unregister_hook(&imq_ingress_ipv6);
+err5:
-+ nf_unregister_queue_handler(PF_INET6);
++ nf_unregister_queue_handler(PF_INET6, &nfqh);
+err4:
+ nf_unregister_hook(&imq_egress_ipv6);
+#endif
+err3:
+ nf_unregister_hook(&imq_ingress_ipv4);
+err2:
-+ nf_unregister_queue_handler(PF_INET);
++ nf_unregister_queue_handler(PF_INET, &nfqh);
+err1:
+ return err;
+}
@@ -423,11 +423,11 @@
+{
+ nf_unregister_hook(&imq_ingress_ipv4);
+ nf_unregister_hook(&imq_egress_ipv4);
-+ nf_unregister_queue_handler(PF_INET);
++ nf_unregister_queue_handler(PF_INET, &nfqh);
+#if defined(CONFIG_IPV6) || defined (CONFIG_IPV6_MODULE)
+ nf_unregister_hook(&imq_ingress_ipv6);
+ nf_unregister_hook(&imq_egress_ipv6);
-+ nf_unregister_queue_handler(PF_INET6);
++ nf_unregister_queue_handler(PF_INET6, &nfqh);
+#endif
+}
+
@@ -813,14 +813,6 @@
diff -Nru linux-2.6.21.1-orig/net/sched/sch_generic.c linux-2.6.21.1/net/sched/sch_generic.c
--- linux-2.6.21.1-orig/net/sched/sch_generic.c 2007-04-27 21:49:26.000000000 +0000
+++ linux-2.6.21.1/net/sched/sch_generic.c 2007-06-02 21:43:55.000000000 +0000
-@@ -87,7 +87,6 @@
-
- NOTE: Called under dev->queue_lock with locally disabled BH.
- */
--
- static inline int qdisc_restart(struct net_device *dev)
- {
- struct Qdisc *q = dev->qdisc;
@@ -181,6 +180,11 @@
return q->q.qlen;
}
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/kernel-imq.patch?r1=1.1.2.1&r2=1.1.2.1.2.1&f=u
More information about the pld-cvs-commit
mailing list