View Single Post
 
Old 11-28-2008, 09:14 PM
mercurysquad's Avatar
mercurysquad mercurysquad is offline
XNU-Dev Voodoo Labs
 
Join Date: Sep 2008
Location: Germany / India
Posts: 24
Quote:
Originally Posted by zephyroth View Post
It seems that my applications did not become obsolete ...

I'm happy !
Zephyroth your excellent utility is not yet obsolete but I'd recommend re-channelizing your expertise to other areas than cpuid patching, as 100% parity between intel & amd is a goal of Voodoo. Which means all opcode patching related bugs will be fixed with high priority.

People are incorrectly assuming that the kernel allows them to update straight from software update - this is only true as much as for non-vanilla Intel users. From what I gather, your utility still does a whole lot of things apart from patching CPUIDs, so the utility is still relevant. Feel free to get in touch with us if you need more detailed info about the kernel and its workings.

Everyone else please note that you can run prepatched binaries no problem, but it doesn't mean the kernel will not disassemble each binary as it is loaded (since we have no way to tell whether the binary is already patched or not unless we load it). This means you won't gain any performance by prepatching your whole HDD. Since on-the-fly is really very fast, the amount of time you'll spend reading the HDD, patching binaries and rewriting it back to disk will probably be longer than what the opcode patcher will take in total during average usage. If you still insist on prepatching manually and don't want to use the patcher at all, boot with patcher_opts=0.

Last edited by mercurysquad; 11-28-2008 at 09:19 PM.
Reply With Quote