Quote:
Originally Posted by akimoa
have u tryed anvs bin/ amd_insn_patcher ? in the very beginning he made one for his first legacy lion kernel build..... have a go with it and see if it helps ya
here it is http://cl.ly/103z1q3D2C3d2R012K0R
|
We did. (yes the Lion one from
10.6.8 legacy kernel thread) - no sucess.
I also went on and picked the bits that have to be changed for sysenter trap patch from AnV's source code & applied them manually to dyld.
(So I had just sysenter patch applied, no of amd_insn_patchers other modifactions)
The result is the same, after fixing permissions & copiyng over dyld, there is a Kernel Panic caused by the process of mdworker32 appearing immediately.
(rhcp also tried my dyld with only sysenter patch, he has the same panic)
Most likely it is not that application itself, that causes the problem.
Fixing this will require some more code change in the Kernel I think...
This doesn't bother me that much currently, as a lot of 64-Bit code has been added to Lion (iTunes, etc) - but still some code is left, that has not been updated, so we will have to look into cracking that problem.