From: Vladimir Kondratiev <vkondra@mail.ru>
To: netdev@oss.sgi.com, hadi@cyberus.ca
Cc: Jeff Garzik <jgarzik@pobox.com>, Kumar Gala <kumar.gala@freescale.com>
Subject: Re: ethernet QoS support?
Date: Fri, 9 Jul 2004 16:41:30 +0300 [thread overview]
Message-ID: <200407091641.35651.vkondra@mail.ru> (raw)
In-Reply-To: <1089379137.1047.242.camel@jzny.localdomain>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Friday 09 July 2004 16:18, jamal wrote:
> On Fri, 2004-07-09 at 03:02, Vladimir Kondratiev wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > I guess, Kumar is asking for support for several Tx queues with different
> > priorities. One need to start/stop these queues separately. This is
> > dictated by presense of different priorities on physical layer.
>
> Exactly. I referenced him to you. Have you started any work yet?
>
> cheers,
> jamal
Yes, I do.
So far, I have hardware related parts working. I rely on skb->priority to
determine traffic class and select proper queue.
All this worth nothing if one can't do separate queues. qdisc assignment for
driver is not in driver's hands, so it can't do any assumptions. Generic
in-kernel support needed here. Stack should allow driver to request
additional Tx queues, providing some classifiers for each one. I tried to
imagine how to work it around, but there is no good solution without those
several queues.
This mean, I will be able to deliver QoS support when network stack will make
it possible.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA7qCPqxdj7mhC6o0RAoFEAJ4j3a7ekravvh9vQC229M5a8PXcHACfY5Rp
PuvymlVUopAiUyNGqbSMl/c=
=gvWz
-----END PGP SIGNATURE-----
next prev parent reply other threads:[~2004-07-09 13:41 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-07-08 18:53 ethernet QoS support? Kumar Gala
2004-07-08 19:01 ` Jeff Garzik
2004-07-08 20:00 ` jamal
2004-07-09 7:02 ` Vladimir Kondratiev
2004-07-09 13:18 ` jamal
2004-07-09 13:41 ` Vladimir Kondratiev [this message]
2004-07-09 14:33 ` jamal
2004-07-09 18:26 ` Vladimir Kondratiev
2004-07-09 22:34 ` Sam Leffler
2004-07-10 8:58 ` Vladimir Kondratiev
2004-07-12 8:38 ` Glen Turner
2004-07-12 12:26 ` jamal
2004-07-12 18:17 ` Vladimir Kondratiev
2004-07-13 2:33 ` jamal
2004-07-12 12:18 ` jamal
2004-07-12 18:07 ` Vladimir Kondratiev
2004-07-13 2:26 ` jamal
2004-07-13 2:36 ` jamal
2004-07-09 15:46 ` Kumar Gala
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200407091641.35651.vkondra@mail.ru \
--to=vkondra@mail.ru \
--cc=hadi@cyberus.ca \
--cc=jgarzik@pobox.com \
--cc=kumar.gala@freescale.com \
--cc=netdev@oss.sgi.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).