[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH for-4.5 v6 17/17] tools/tests: Enable xen-access on ARM
On Mon, 2014-09-15 at 16:02 +0200, Tamas K Lengyel wrote: > +static inline int test_and_set_bit(int nr, volatile void *addr) > +{ > + unsigned int mask = BIT_MASK(nr); > + volatile unsigned int *p = > + ((volatile unsigned int *)addr) + BIT_WORD(nr); > + unsigned int old = *p; > + > + *p = old | mask; > + return (old & mask) != 0; > +} This doesn't need to be / is not intended to be atomic, right? _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |