| To: | Eric Dumazet <dada1@xxxxxxxxxxxxx> |
|---|---|
| Subject: | Re: [PATCH] loop unrolling in net/sched/sch_generic.c |
| From: | Thomas Graf <tgraf@xxxxxxx> |
| Date: | Wed, 6 Jul 2005 03:07:56 +0200 |
| Cc: | "David S. Miller" <davem@xxxxxxxxxxxxx>, netdev@xxxxxxxxxxx |
| In-reply-to: | <42CB2E24.6010303@xxxxxxxxxxxxx> |
| References: | <20050705173411.GK16076@xxxxxxxxxxxxxx> <20050705.142210.14973612.davem@xxxxxxxxxxxxx> <20050705213355.GM16076@xxxxxxxxxxxxxx> <20050705.143548.28788459.davem@xxxxxxxxxxxxx> <42CB14B2.5090601@xxxxxxxxxxxxx> <20050705234104.GR16076@xxxxxxxxxxxxxx> <42CB2698.2080904@xxxxxxxxxxxxx> <20050706005140.GT16076@xxxxxxxxxxxxxx> <42CB2E24.6010303@xxxxxxxxxxxxx> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
* Eric Dumazet <42CB2E24.6010303@xxxxxxxxxxxxx> 2005-07-06 03:04 > Thomas Graf a écrit : > > >>Maybe we can rewrite the whole thing without branches, examining prio > >>from PFIFO_FAST_BANDS-1 down to 0, at least for modern cpu with > >>conditional mov (cmov) > > > > > >This would break the whole thing, the qdisc is supposed to try and > >dequeue from the highest priority queue (prio=0) first. > > > > > > I still dequeue a packet from the highest priority queue. Ahh... sorry, I misread your patch, interesting idea. I'll be waiting for your numbers. |
| Previous by Date: | Re: [PATCH] loop unrolling in net/sched/sch_generic.c, Eric Dumazet |
|---|---|
| Next by Date: | Re: [PATCH] loop unrolling in net/sched/sch_generic.c, Eric Dumazet |
| Previous by Thread: | Re: [PATCH] loop unrolling in net/sched/sch_generic.c, Eric Dumazet |
| Next by Thread: | Re: [PATCH] loop unrolling in net/sched/sch_generic.c, Eric Dumazet |
| Indexes: | [Date] [Thread] [Top] [All Lists] |