lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Thu, 03 Sep 2009 16:43:54 +0200 From: Eric Dumazet <eric.dumazet@...il.com> To: Patrick McHardy <kaber@...sh.net> CC: Jesper Dangaard Brouer <hawk@...u.dk>, Christoph Lameter <cl@...ux-foundation.org>, Jarek Poplawski <jarkao2@...il.com>, David Miller <davem@...emloft.net>, netdev@...r.kernel.org Subject: Re: [NET] Add proc file to display the state of all qdiscs. Patrick McHardy a écrit : > Jesper Dangaard Brouer wrote: >> On Wed, 2 Sep 2009, Christoph Lameter wrote: >>> On Wed, 2 Sep 2009, Eric Dumazet wrote: >>> >>>> Same name "eth0" is displayed, that might confuse parsers... >>>> >>>> What naming convention should we choose for multiqueue devices ? >>> eth0/tx<number> ? >> Remember that we already have a naming convention in /proc/interrupts >> >> eth0-tx-<number> >> >> Lets not introduce too many new once ;-) > > The approach I'm currently working on will present multiqueue root > qdiscs as children of a dummy classful qdisc. This avoids handle > clashes and the need for new identifiers and allows to address each > qdisc seperately, similar to how it works with other classful qdiscs: > > qdisc mq 1: root refcnt 2 > Sent 126 bytes 3 pkt (dropped 0, overlimits 0 requeues 0) > rate 0bit 0pps backlog 0b 0p requeues 0 > > class mq 1:1 root leaf 8001: > Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0) > backlog 0b 0p requeues 0 > class mq 1:2 root leaf 8002: > Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0) > backlog 0b 0p requeues 0 > class mq 1:3 root leaf 8003: > Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0) > backlog 0b 0p requeues 0 > class mq 1:4 root leaf 8004: > Sent 126 bytes 3 pkt (dropped 0, overlimits 0 requeues 0) > backlog 0b 0p requeues 0 > > Its a bit tricky though so I'm likely going to need a few more hours. Seems pretty cool, thanks Patrick. -- 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