Re: [patch] mm: fix a race condition under SMC + COW

From: David Miller
Date: Wed Sep 27 2006 - 21:56:02 EST

From: "Siddha, Suresh B" <suresh.b.siddha@xxxxxxxxx>
Date: Wed, 27 Sep 2006 17:23:55 -0700

> I am flushing the pte entry in ptep_clear_flush() and it is Ok not
> to do another TLB flush after doing set_pte_at().
> On Sparc64, this new set_pte_at() (after ptep_clear_flush) will not batch
> any TLB flush as the previous pte contents were zero.
> We are Ok with this patch, isn't it?

Ok, it seems PowerPC also has the "don't do anything if previous PTE
was zero" logic. So yes, it should be ok.

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