> 06/12/2013 14:12, Pashupati Kumar : > > From: Thomas Monjalon > > > 06/12/2013 13:04, Pashupati Kumar : > > > > We use bit spinlocks extensively to have compact data structures. > > > > Are there any plans for adding them to DPDK in some future release? > > > > > > Not sure to understand your request. > > > Are you looking for that? > > > http://dpdk.org/doc/api/rte__spinlock_8h.html > > > > I am looking for spinlocks that use a single bit (bit 31) of a 32 bit > > word for locking. The rest of the bits in the word are left > > undisturbed. This enables more compact data structures as only 1 bit > > is consumed for the lock. > > Oh yes, like test_and_set_bit_lock() in Linux: > http://lxr.free- > electrons.com/source/arch/ia64/include/asm/bitops.h?v=3.12#L205 > > I think that a patch would be appreciated :) > > PS: please try to answer below the question. It's far easier to read. > -- > Thomas
Yes. Thank you. Pash