Messages in this thread | | | Subject | Re: [PATCH] ppc64: Fix possible race with set_pte on a present PTE | From | Martin Schwidefsky <> | Date | Tue, 1 Jun 2004 14:10:53 +0200 |
| |
> I did the ppc64 impl, the x86 one (hope I got it right). I still need to > do ppc32 and I suppose s390 must be fixed now that ptep_estabish is gone > but I'll leave that to someone who understand something about these things ;)
At the moment I can't access linux.bkbits.net so I can't test anything but as far as I can tell s390 should just work as is. ptep_establish is gone but it has been replaced by correct sequences: ptep_clear_flush & set_pte and set_pte & flush_tlb_page. The second sequence can be optimized to a ptep_clear_flush & set_pte if the _PAGE_RO bit has changed. Apart from that s390 is perfectly fine with the change.
blue skies, Martin
Linux/390 Design & Development, IBM Deutschland Entwicklung GmbH Schönaicherstr. 220, D-71032 Böblingen, Telefon: 49 - (0)7031 - 16-2247 E-Mail: schwidefsky@de.ibm.com
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |