Hi all,
I'm looking for information relating to implementing certain CPU extensions in a kernel module. I've found something related: http://www.mirrors.docunext.com/lxr/http/source/arch/mips/kernel/unaligned.c in fact, it's the only source code that I can find that is even close.
Basically, I have a binary only shared object built with certain CPU extensions, which I need to run on a slightly older CPU which has most of the instruction set, but not the fancy new stuff. Yeah, I know it'll be rather slow, but it's better than crashing with SIGILLs.
Thanks, j