Re: [RFC PATCH 1/2] net: use cmpxchg instead of spinlock in ptr rings

2016-11-15 Thread John Fastabend
On 16-11-14 03:01 PM, Michael S. Tsirkin wrote: > On Thu, Nov 10, 2016 at 08:44:08PM -0800, John Fastabend wrote: >> >> --- >> include/linux/ptr_ring_ll.h | 136 >> +++ >> include/linux/skb_array.h | 25 >> 2 files changed, 161 insertions(+) >

Re: [RFC PATCH 1/2] net: use cmpxchg instead of spinlock in ptr rings

2016-11-14 Thread Michael S. Tsirkin
On Thu, Nov 10, 2016 at 08:44:08PM -0800, John Fastabend wrote: > > --- > include/linux/ptr_ring_ll.h | 136 > +++ > include/linux/skb_array.h | 25 > 2 files changed, 161 insertions(+) > create mode 100644 include/linux/ptr_ring_ll.h > > d

Re: [RFC PATCH 1/2] net: use cmpxchg instead of spinlock in ptr rings

2016-11-14 Thread Jesper Dangaard Brouer
On Thu, 10 Nov 2016 20:44:08 -0800 John Fastabend wrote: > --- > include/linux/ptr_ring_ll.h | 136 > +++ > include/linux/skb_array.h | 25 > 2 files changed, 161 insertions(+) > create mode 100644 include/linux/ptr_ring_ll.h > > diff --

[RFC PATCH 1/2] net: use cmpxchg instead of spinlock in ptr rings

2016-11-10 Thread John Fastabend
--- include/linux/ptr_ring_ll.h | 136 +++ include/linux/skb_array.h | 25 2 files changed, 161 insertions(+) create mode 100644 include/linux/ptr_ring_ll.h diff --git a/include/linux/ptr_ring_ll.h b/include/linux/ptr_ring_ll.h new file mode