Messages in this thread | | | Date | Mon, 22 Feb 2010 14:00:52 -0800 (PST) | From | David Rientjes <> | Subject | Re: [regression] cpuset,mm: update tasks' mems_allowed in time (58568d2) |
| |
On Mon, 22 Feb 2010, Nick Piggin wrote:
> If you have a concurrent reader without any synchronisation, then what > stops it from loading a word of the mask before stores to add the new > nodes and then loading another word of the mask after the stores to > remove the old nodes? (which can give an empty mask). >
Currently nothing, so we'll need a variant for configurations where the size of nodemask_t is larger than we can atomically store.
| |