Ok, this is against my current sparc GIT tree at: git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git After these changes it should definitely be usable by any architecture. If there are no major objections I can push this out to my sparc tree and ask Linus to pull all of this work in. Afterwards we can tweak it to use the x86 word-at-a-time tricks if we want. Thanks. -- To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html