Jump to content

fluid | fixed

Mountain Lion kernel testing on AMD (don't ask help here: use the Help Topic)

Mountain Lion AMD legacy kernel x64_86 ssse3 ssse3 emulator

  • Please log in to reply
2466 replies to this topic

#1441
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh
Got same panic as the other guys with Andy's newest kernel. 32-bit opemu trap or something.

#1442
mac_carol

mac_carol

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 131 posts
  • Gender:Not Telling

View PostAndy Vandijck, on 05 January 2013 - 08:11 PM, said:

Thanks to Sinetek we have the latest sources.
I merged them with mine (and did some additions).
I improved his opemu to also do 32-bit kernel opemu (needed for Lion, when somebody merges it with Lion xnu sources).
I also removed the -nosse42bit (doesn't set it anymore)
You can use -nossse3bit but it isn't recommended anymore (thanks to kernel opemu).
It also sets the SSSE3 supported bit in the cpu features.
It should be recompiled though as you know my issues with Xcode atm (FIPS test fails).
Here is the diff + my built result... ;)
Theconnactic or somebody else with kernel build tools: Could you recompile and post from my diff? thanks in advance :D


Thanks Andy :)

Here's my report:


PROs:

- I can boot the osx & login to the desktop normally,   without either -x or -nossse3bit,  

- it boots faster than your previous build kernel

- all FIPS TESTs are passed

Posted Image



- now the osx reports that my AMD cpu "has" the SSSE3 feature   :thumbsup_anim:

Posted Image




CONs:

- the boot still takes longer time than the Sinetek's kernel

- still facing the same known graphic issue

- KP occurs when I try to open some 32-bit apps (3rd-party)   --->   cpuid issue ???

Posted Image



-  the VTDecoderXPCService issue will instantly result in a kernel panic, instead of popping up an error-reporting window

Posted Image



with Sinetek's kernel,  it'll only pop-up this error-window (NO KP!)

Posted Image

#1443
Lacedaemon

Lacedaemon

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
  • Gender:Male
  • Location:United States
  • Interests:Hackintosh, Android, Linux, Servers, Jailbreaking
Hi all,

Congratulations to everyone that can install Mountain Lion and boot!  I'm having trouble installing Mountain Lion on my PC, as the installer always "fails to complete". :wallbash: I can boot into it just fine, but when I choose the installation drive and click "Install" the installer freezes, then a few moments later, it crashes.  The log can be found below:

Spoiler

I booted with the following flags:
npci=0x2000 GraphicsEnabler=Yes -v

I used the kernel "test2" here and AnV's corecrypto found at the first post of this thread.

Thanks to the devs for their hard work and dedication to the AMD Hackintosh scene!

:soldiers:

#1444
Andy Vandijck

Andy Vandijck

    InsanelyMac Legend

  • Coders
  • 1,082 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...
I'll fix the issues later today
First I'm going to my girlfriend ;)

#1445
instant idiot

instant idiot

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 169 posts
  • Gender:Male

View PostLacedaemon, on 06 January 2013 - 08:11 AM, said:

...

I used the kernel "test2" here and AnV's corecrypto found at the first post of this thread.

...
Try mach_sse42_only from here. I think it's the best working kernel at the moment.

#1446
mac_carol

mac_carol

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 131 posts
  • Gender:Not Telling
One more PRO  I found with the latest AnV's kernel  ( amd_kernel.zip )   <---  SSSE3 detected


I can boot the osx with the original vanilla 10.8.2 corecrypto.kext (unpatched)

Posted Image





And it still can pass all the FIPS TESTS

Posted Image

Attached Files



#1447
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh

View Postmac_carol, on 06 January 2013 - 11:17 AM, said:

One more PRO  I found with the latest AnV's kernel  ( amd_kernel.zip )   <---  SSSE3 detected


I can boot the osx with the original vanilla 10.8.2 corecrypto.kext (unpatched)

Posted Image





And it can still pass all the FIPS TESTS

Posted Image

Thanks for uploading vanilla corecrypto! :) I already removed my backup xD

#1448
gedna

gedna

    InsanelyMac Protégé

  • Members
  • PipPip
  • 57 posts
im stuck at swapon success... amd kernel using just -v

#1449
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh

View Postgedna, on 06 January 2013 - 12:01 PM, said:

im stuck at swapon success... amd kernel using just -v

What GPU? Try also with -x. And try with Sinetek's kernels, mach_sse42_only seems to work best. :)

#1450
Science

Science

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
The latest kernel from Anv boots fine, however when i login, this happens:
Spoiler
On boot it also says something about NullCPUPowerManagement kext, but i don't even have it installed anywhere!

#1451
Andy Vandijck

Andy Vandijck

    InsanelyMac Legend

  • Coders
  • 1,082 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...
I'm back and have redesigned the kernel some more.
It needs testing A.S.A.P. (+feedback ;))
Source diff is included.
I've also made the diff ready for Lion (needs merging).
Pentium D and AMD users should like it ;)
It shouldn't panic anymore :D
Don't ask which version it is please (it's 10.8.2 lol)

Attached Files



#1452
mac_carol

mac_carol

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 131 posts
  • Gender:Not Telling

View PostAndy Vandijck, on 06 January 2013 - 04:42 PM, said:

I'm back and have redesigned the kernel some more.
It needs testing A.S.A.P. (+feedback ;))
Source diff is included.
I've also made the diff ready for Lion (needs merging).
Pentium D and AMD users should like it ;)
It shouldn't panic anymore :D
Don't ask which version it is please (it's 10.8.2 lol)



Thanks!   You're a genius, mate!  :king:

PRO:

-  it boots normally, without either -x  or  -nossse3bit

-  it's still compatible  with the original vanilla corecrypto.kext

-  the osx can detect the SSSE3

-  of course, it can run 64 bit apps

Posted Image




-  and it can also open & run 32-bit apps,  WITHOUT getting the 32-bit opemu panic

Posted Image




- there's NO  VTDecoderXPCService issue when I try to open a movie with QuickTime-X

Posted Image

#1453
pauℓzurrr.

pauℓzurrr.

    Paul

  • Members
  • PipPipPipPipPipPipPip
  • 544 posts
  • Gender:Male
  • Location:Amsterdam
With -nossse3bit,
Kernel is LP64

Without -nossse3bit
Kernel panic after, macx_swapon success

AMD Athlon

#1454
gedna

gedna

    InsanelyMac Protégé

  • Members
  • PipPip
  • 57 posts
just stuck at macx_swapon success line using nothing just -v, the same using -x, using -nossse3bit im stuck at Kernel is LP64
Phenom 9600 strange, i was able to boot into it using test2 kernel...

#1455
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 1,738 posts
  • Gender:Male

View Postpauℓzurrr., on 06 January 2013 - 05:06 PM, said:

With -nossse3bit,
Kernel is LP64

Without -nossse3bit
Kernel panic after, macx_swapon success

AMD Athlon


Paul, which GPU do you use? That's the crucial info now...

Andy, i cannot test your kernel at this moment, i am going to do it later. The first iteration give me a kernel panic with the opemu when i tried to boot without -nossse3bit. With the flag, it stucks at Kernel is LP64.

Best regards!

#1456
pauℓzurrr.

pauℓzurrr.

    Paul

  • Members
  • PipPipPipPipPipPipPip
  • 544 posts
  • Gender:Male
  • Location:Amsterdam

View Posttheconnactic, on 06 January 2013 - 05:40 PM, said:




Paul, which GPU do you use? That's the crucial info now...

Andy, i cannot test your kernel at this moment, i am going to do it later. The first iteration give me a kernel panic with the opemu when i tried to boot without -nossse3bit. With the flag, it stucks at Kernel is LP64.

Best regards!

Using a Nvidia Geforce 8600 GT

#1457
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 1,738 posts
  • Gender:Male
Building Andy's kernel with Xcode. :)

#1458
Science

Science

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts

View PostAndy Vandijck, on 06 January 2013 - 04:42 PM, said:

I'm back and have redesigned the kernel some more.
It needs testing A.S.A.P. (+feedback ;))
Source diff is included.
I've also made the diff ready for Lion (needs merging).
Pentium D and AMD users should like it ;)
It shouldn't panic anymore :D
Don't ask which version it is please (it's 10.8.2 lol)
Thanks! Takes longer to boot, but stuff like the dictation thingy won't crash anymore!

#1459
Andy Vandijck

Andy Vandijck

    InsanelyMac Legend

  • Coders
  • 1,082 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...
Soon I'll post a new one.
This one has also a sse3 opemu for first gen Athlon64 and  Pentium 4...

#1460
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 1,738 posts
  • Gender:Male
Great job, Andy! I still didn't have the opportunity to test your latest kernel, but i already compiled it here on my laptop, since i'm not home.

Do you have any idea why all the kernels seem to have a high degree of incompatibility with nVidia GPUs? Maybe, perhaps, some dyld thing...?





11 user(s) are reading this topic

4 members, 7 guests, 0 anonymous users


© 2013 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy