Re: [PATCH] Fix a race in pid generation that causes pids to bereused immediately.

From: Benjamin Herrenschmidt
Date: Tue Jun 15 2010 - 02:59:52 EST

On Mon, 2010-06-14 at 21:21 -0700, Andrew Morton wrote:
> If that happens then the best fix is for those architectures to get
> themselves a cmpxchg64(). Unless for some reason it's simply
> unimplementable? Worst case I guess one could use a global spinlock.
> Second-worst-case: hashed spinlocks.

Right, ppc32 at least can't so that would be spinlocks...


To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at