| To: | Andi Kleen <ak@xxxxxxx> |
|---|---|
| Subject: | Re: [PATCH]: was Re: LLTX and netif_stop_queue |
| From: | "David S. Miller" <davem@xxxxxxxxxxxxx> |
| Date: | Wed, 26 Jan 2005 23:22:27 -0800 |
| Cc: | buytenh@xxxxxxxxxxxxxx, shemminger@xxxxxxxx, roland@xxxxxxxxxxx, hadi@xxxxxxxxxx, iod00d@xxxxxx, eric.lemoine@xxxxxxxxx, netdev@xxxxxxxxxxx, ak@xxxxxxx, openib-general@xxxxxxxxxx, kaber@xxxxxxxxx |
| In-reply-to: | <20050127071645.GA2731@wotan.suse.de> |
| References: | <20050119144711.3fdd3d93.davem@davemloft.net> <20050119151853.259de49a@dxpl.pdx.osdl.net> <20050119164640.6c67bdfa.davem@davemloft.net> <52r7kgu5n5.fsf@topspin.com> <20050119230526.393a5184.davem@davemloft.net> <20050120085611.33f9485e@dxpl.pdx.osdl.net> <20050121105452.GA12988@xi.wantstofly.org> <20050125222705.1ee878fd.davem@davemloft.net> <20050126132512.GA18220@xi.wantstofly.org> <20050126223247.3e4643cc.davem@davemloft.net> <20050127071645.GA2731@wotan.suse.de> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
On Thu, 27 Jan 2005 08:16:45 +0100 Andi Kleen <ak@xxxxxxx> wrote: > > Yes, that's the idea. > > per CPU only works in preemptive kernel if you have preemption > disabled all the time. Do you? > > Seems not likely to me. BH is disabled in these code paths (specifically we're talking about ->hard_start_xmit()), as that is where the recursion check goes. Otherwise, loopback's LLTX is broken as it relies on this property as well. |
| Previous by Date: | Re: [PATCH/RFC] Reduce call chain length in netfilter, David S. Miller |
|---|---|
| Next by Date: | Re: [PATCH 5 of 5][ATM]: replace schedule_timeout() with msleep(), David S. Miller |
| Previous by Thread: | Re: [PATCH]: was Re: LLTX and netif_stop_queue, Andi Kleen |
| Next by Thread: | Re: [PATCH]: was Re: LLTX and netif_stop_queue, Andi Kleen |
| Indexes: | [Date] [Thread] [Top] [All Lists] |