| To: | Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> |
|---|---|
| Subject: | Re: [PATCH] arp_queue: serializing unlink + kfree_skb |
| From: | "David S. Miller" <davem@xxxxxxxxxxxxx> |
| Date: | Thu, 10 Feb 2005 19:46:57 -0800 |
| Cc: | wa@xxxxxxxxxxxxxxx, anton@xxxxxxxxx, okir@xxxxxxx, netdev@xxxxxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx |
| In-reply-to: | <20050210045647.GA15552@gondor.apana.org.au> |
| References: | <20050131102920.GC4170@suse.de> <E1CvZo6-0001Bz-00@gondolin.me.apana.org.au> <20050203142705.GA11318@krispykreme.ozlabs.ibm.com> <20050203150821.2321130b.davem@davemloft.net> <20050204113305.GA12764@gondor.apana.org.au> <20050204154855.79340cdb.davem@davemloft.net> <20050204222428.1a13a482.davem@davemloft.net> <20050210012304.E25338@almesberger.net> <20050210045647.GA15552@gondor.apana.org.au> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
On Thu, 10 Feb 2005 15:56:47 +1100 Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> wrote: > > ? If yes, is this a good idea ? > > Dave mentioned that on sparc64, atomic_inc_and_test is much more > expensive than the second variant. Actually, besides the memory barriers themselves, all variants are equally expensive. On old i386 chips, the test variants are indeed more expensive. Linus told me this and there is a note about this in the atomic_ops.txt file if you look at the current copy :-) |
| Previous by Date: | Re: [Bonding-devel] Re: [Bugme-new] [Bug 4189] New: IPv6 link local addresses are not assigned correctly on multiple-bonding enviromrnts, David S. Miller |
|---|---|
| Next by Date: | Re: [PATCH] arp_queue: serializing unlink + kfree_skb, David S. Miller |
| Previous by Thread: | Re: [PATCH] arp_queue: serializing unlink + kfree_skb, Herbert Xu |
| Next by Thread: | Re: [PATCH] arp_queue: serializing unlink + kfree_skb, David S. Miller |
| Indexes: | [Date] [Thread] [Top] [All Lists] |