Here is the updated version of the Text Edit Lock for 2.6.23-rc3-mm1. Itprovides architecture agnostic synchronization for code patching and deals withi386/x86_64 modification of RO pages by clearing the WP bit around memorywrites.

It is useful for alternatives, paravirt, kprobes and, eventually, immediatevalues.