Sinetek Posted December 18, 2012 Share Posted December 18, 2012 You have to patch dyld to make it work. There is a huge problem on my machine with 64 bit processes, they don't spawn at all. I have an exam tomorrow, but I have an interesting idea about debugging I'll be checking out after that. 1 Link to comment Share on other sites More sharing options...
theconnactic Posted December 18, 2012 Author Share Posted December 18, 2012 Hi!! Justin Edwards, Donk, Ham4ever and all you guys, please join #legacykernel at chat.osx86.hu (IRC), so you can talk with us real time. Otherwise, the topic will grow unreasonably large but with little useful information. In other words, a very low info to noise ratio, if we understand ourselves. Thank you. Link to comment Share on other sites More sharing options...
spakk Posted December 22, 2012 Share Posted December 22, 2012 I want to remind you that theconnatic has created this site, to aim primaer to create an Mountain Lion kernel !! Although I find the success with Snow Leopard with 64-bit kernel very well but we should necessarily go back to the roots of this page! My fear is that we are talking past each other as soon as we discuss by now three systems here. Then should follow the proposal of sinetek be done and open up more pages. Link to comment Share on other sites More sharing options...
SS01 Posted December 22, 2012 Share Posted December 22, 2012 I must say, I agree with spakk. Maybe we should split the thread? AMD Development is in need of some new topics anyway. 1 Link to comment Share on other sites More sharing options...
PookyMacMan Posted December 22, 2012 Share Posted December 22, 2012 If you like I can try and split Snow Leopard and Lion AMD discussions to separate topics, but it might take a while considering it's all mixed together. Would you like that? 2 Link to comment Share on other sites More sharing options...
spakk Posted December 22, 2012 Share Posted December 22, 2012 If you like I can try and split Snow Leopard and Lion AMD discussions to separate topics, but it might take a while considering it's all mixed together. Would you like that? I think it's very good! Link to comment Share on other sites More sharing options...
PookyMacMan Posted December 22, 2012 Share Posted December 22, 2012 OK, I'll begin then...the split will happen in bits and pieces, but it will get done. And one thing: if anyone finds a post of theirs moved to an operating system when you were really talking about a different one, let me know and I'll move it accordingly. Link to comment Share on other sites More sharing options...
spakk Posted December 22, 2012 Share Posted December 22, 2012 OK, I'll begin then...the split will happen in bits and pieces, but it will get done. And one thing: if anyone finds a post of theirs moved to an operating system when you were really talking about a different one, let me know and I'll move it accordingly. many thanks for your effort, PookyMacMan. I hope the others agree! Link to comment Share on other sites More sharing options...
ham4ever Posted December 22, 2012 Share Posted December 22, 2012 yes is a good idea Link to comment Share on other sites More sharing options...
Andy Vandijck Posted December 23, 2012 Share Posted December 23, 2012 Below is a new kernel to test. Implemented latest changes by Sinetek (including opemu) Removed old style ssse3emulator. Diff and kernel below (build with -march=k8, for AMD thus, also modded idt64.s) @Sinetek, could you take a peak? @Others: Please test... Also used my amd_insn_patcher on dyld (for AMD dyld). libSystem no longer contains sysenter instruction (checked). both amd_insn_patcher and 10.8.2 dyld here dyld_patched.zip amd_insn_patcher_src.zip 2 Link to comment Share on other sites More sharing options...
Mohamed Khairy Posted December 23, 2012 Share Posted December 23, 2012 i hope if i test now but my flash memory isnt with me now will try later sorry Link to comment Share on other sites More sharing options...
Deltac0 Posted December 23, 2012 Share Posted December 23, 2012 Here is a new kernel to test. Implemented latest changes by Sinetek (including opemu) Removed old style ssse3emulator. Diff and kernel here (build with -march=k8, for AMD thus, also modded idt64.s) @Sinetek, could you take a peak? @Others: Please test... Also used my amd_insn_patcher on dyld (for AMD dyld). libSystem no longer contains sysenter instruction (checked). both amd_insn_patcher and 10.8.2 dyld here Will try to boot 10.8.2 myHack USB Installer with this kernel, because I have no complete installation of ML atm. Link to comment Share on other sites More sharing options...
Andy Vandijck Posted December 23, 2012 Share Posted December 23, 2012 Will try to boot 10.8.2 myHack USB Installer with this kernel, because I have no complete installation of ML atm. Use the next build, I've made a small mistake... corrected now... Kernel built... New patch (test8) Kernel also here... test_kernel.zip xnu-2050.18.24-test8.diff.zip 1 Link to comment Share on other sites More sharing options...
AkimoA Posted December 23, 2012 Share Posted December 23, 2012 will give it a try tomorrow i guess ..cant rite now very curious though Link to comment Share on other sites More sharing options...
Andy Vandijck Posted December 23, 2012 Share Posted December 23, 2012 Hahahaha working on my machine anyway (Intel though) Need AMD tests... Link to comment Share on other sites More sharing options...
Shaneee Posted December 23, 2012 Share Posted December 23, 2012 Kernel is LP64 on Athlon II X2 215 Link to comment Share on other sites More sharing options...
wastez Posted December 23, 2012 Share Posted December 23, 2012 Tested it but my launchd panics but i´m using the patched one. Have to try the other one. But it seems we go trough the problem before. Link to comment Share on other sites More sharing options...
Deltac0 Posted December 23, 2012 Share Posted December 23, 2012 AnV kernel, KP on ML10.8.2 myHack USB, Phenom II x4 965. Do I need patched corecrypto? EDIT: Btw, check my post number Link to comment Share on other sites More sharing options...
theconnactic Posted December 23, 2012 Author Share Posted December 23, 2012 Yes, you do... Link to comment Share on other sites More sharing options...
Andy Vandijck Posted December 23, 2012 Share Posted December 23, 2012 Yeah it's available somewhere on this topic somewhere. I allready patched corecrypto.kext... Tested it but my launchd panics but i´m using the patched one. Have to try the other one. But it seems we go trough the problem before. That's great... It launches launchd... Maybe with original one it works maybe Link to comment Share on other sites More sharing options...
theconnactic Posted December 23, 2012 Author Share Posted December 23, 2012 Hmmm... seems that 64-bit processes are not spawning yet. To make things worse (for me) i cannot either get VMWare fusion to work (it gives me a KP whenever i try to run it) or the GDB stub server to work with VMWare workstation 9 on Win8 with IDA pro, so i cannot debug and see where or why the processes hang. My hands are tied. Link to comment Share on other sites More sharing options...
Andy Vandijck Posted December 23, 2012 Share Posted December 23, 2012 Hmmm... seems that 64-bit processes not spawning yet. arch=x86_64 Fixes that on Lion... Maybe try it on ML? Link to comment Share on other sites More sharing options...
wastez Posted December 23, 2012 Share Posted December 23, 2012 Now it stocks at Kernel is LP64 again. Should i try something else? Currently i´m using -v -f -enable_ssse3emu npci=0x2000 Link to comment Share on other sites More sharing options...
theconnactic Posted December 23, 2012 Author Share Posted December 23, 2012 Now it stocks at Kernel is LP64 again. Should i try something else? Currently i´m using -v -f -enable_ssse3emu npci=0x2000 You don't need -enable_ssse3emu. arch=x86_64 Fixes that on Lion... Maybe try it on ML? I'll try it just to be sure, but since ML is 64-bit only and i'm running on a 64-bit CPU, isn't arch=x86_64 turned on by default? Link to comment Share on other sites More sharing options...
Shaneee Posted December 23, 2012 Share Posted December 23, 2012 arch=x86_64 Fixes that on Lion... Maybe try it on ML? Still at Kernel is LP64... Link to comment Share on other sites More sharing options...
Recommended Posts