[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20080912100011.10c5c6b8@extreme>
Date: Fri, 12 Sep 2008 10:00:11 -0700
From: Stephen Hemminger <shemminger@...tta.com>
To: David Miller <davem@...emloft.net>,
Patrick McHardy <kaber@...sh.net>,
PJ Waskiewicz <peter.p.waskiewicz.jr@...el.com>
Cc: netdev@...r.kernel.org
Subject: [PATCH] retain ABI definitions for obsolete multi-queue packet
schedulers
Even though the sch_rr qdisc is now gone in 2.6.27, the kernel
definitions for the attributes need to be maintained because applications
like iproute need to be compatible with older kernels and use santized
kernel headers.
Signed-off-by: Stephen Hemminger <shemminger@...tta.com>
--- a/include/linux/pkt_sched.h 2008-09-12 09:56:39.000000000 -0700
+++ b/include/linux/pkt_sched.h 2008-09-12 09:57:49.000000000 -0700
@@ -123,6 +123,16 @@ struct tc_prio_qopt
__u8 priomap[TC_PRIO_MAX+1]; /* Map: logical priority -> PRIO band */
};
+/* Obsolete option from original multiqueue */
+enum
+{
+ TCA_PRIO_UNSPEC,
+ TCA_PRIO_MQ,
+ __TCA_PRIO_MAX
+};
+
+#define TCA_PRIO_MAX (__TCA_PRIO_MAX - 1)
+
/* TBF section */
struct tc_tbf_qopt
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists