Jump to content

Mavericks kernel testing on AMD (formerly Mountain Lion kernel testing on AMD)

Mountain Lion AMD legacy kernel x64_86 ssse3 ssse3 emulator

  • Please log in to reply
6369 replies to this topic

#1261
Andy Vandijck

Andy Vandijck

    InsanelyMac Deity

  • Coders
  • 1,641 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...
I made the new kernel.
This one does not directly load the drivers and has some of the old code removed.
Also no codesig override (may fix failing FIPS).
Enough talk, this needs testing ;)
Attached are the kernel and the diff
It's the birthday edition (today is my birthday lol -> 03/01/1985 :P)
Test it and let me know how it works.
The flags are the same as the other one.
-nossse3bit = don't set SSSE3 supported bit (probably needed)
-nosse42bit = don't set SSE4.2 supported bit (probably not needed)
-nodecryptor = don't use built-in decryptor but use decryption kext
Please test and report back :D

Attached Files



#1262
SS01

SS01

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 265 posts
  • Gender:Male
  • Location:Ottawa
Happy birthday AnV! :D

I'll test the new kernel now.

Meanwhile, I've found that setting apps to minimize with the "Scale" effect greatly reduces graphics problems.

#1263
Shaneee

Shaneee

    AMD Dev Tester

  • Retired
  • 1,002 posts
  • Gender:Male
  • Location:Scotland
  • Interests:Web Design. OS X. Music.

I made the new kernel.
This one does not directly load the drivers and has some of the old code removed.
Also no codesig override (may fix failing FIPS).
Enough talk, this needs testing ;)
Attached are the kernel and the diff
It's the birthday edition (today is my birthday lol -> 03/01/1985 :P)
Test it and let me know how it works.
The flags are the same as the other one.
-nossse3bit = don't set SSSE3 supported bit (probably needed)
-nosse42bit = don't set SSE4.2 supported bit (probably not needed)
-nodecryptor = don't use built-in decryptor but use decryption kext
Please test and report back :D


First of all Happy Birthday mate xD

Kernel boots using -nossse3bit as it did before but still a no go with my nVidia GT 430 :(

FIPS integrity check still shows it Fails.

#1264
AkimoA

AkimoA

    AMD

  • Local Moderators
  • 221 posts
  • Gender:Male
  • Location:Black Forest (GER)
happy birthday m8 all the best

some testing

Fips Fail still there ;( like before after it succeeded

booted with -nodecrypt and -nossse3bit

GUI Window server gets Nuts :wink2:

http://cl.ly/image/1G3V3I3s3k0Q

and the minute gap macx swapon

#1265
Andy Vandijck

Andy Vandijck

    InsanelyMac Deity

  • Coders
  • 1,641 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...
No FIPS fail with -nodecryptor?

#1266
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh
Fips fail, gfx issues still present (not as much as with the previous kernel). Btw, my Safari can't display letter "a". I hope this post will show them right.
Can't post from Opera , it gets SIGBUS signal and shuts down instantly, same with Skype. Both work with Sinetek's kernel (well, Skype crashes but that's something else, and it isn't instant crash).

Some pics xD :

Posted Image

Posted Image

Posted Image

Posted Image

Btw, one of the hardest posts I've ever written on any forum. :D

#1267
SS01

SS01

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 265 posts
  • Gender:Male
  • Location:Ottawa
Tested with -nossse3bit. FIPS fail. macx_swapon hangs for a minute or two. Bad graphics fractals.

List of apps which are unusable because of graphics: (On sinetek's kernel)

Safari
Firefox

Chrome half-works, a few brown screens here and there.

As far as browsers go, Opera is your best bet, no issues at all.

I'll keep updating this as I go on. :P

#1268
Shaneee

Shaneee

    AMD Dev Tester

  • Retired
  • 1,002 posts
  • Gender:Male
  • Location:Scotland
  • Interests:Web Design. OS X. Music.
FIPS Integrity Check Fails with -nodecryptor on yes. I have your Decyptor kext installed aswell.

Still get black screen on which I can type then it disappears which is weird.. Not there in safe boot or ig Graphics kexts removed.

#1269
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,973 posts
  • Gender:Male
Same as akimoa and Shane here.

With Athlons, it appears to be worse than with any other model of CPU: with both your kernels, Andy, and with the one from Sinetek which work (mach_sse42_only), i can only boot in safe mode. Seems that the issue lies on the opcode emulator. Somehow the graphics kexts load but behave strangely.

Best regards!

#1270
Deltac0

Deltac0

    InsanelyMac Sage

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

FIPS Integrity Check Fails with -nodecryptor on yes. I have your Decyptor kext installed aswell.

Still get black screen on which I can type then it disappears which is weird.. Not there in safe boot or ig Graphics kexts removed.


Try to reset BIOS or something, it worked for me... :D
No idea what I actually did... And I think Akimoa got it working too! :)

EDIT: Oh, Connactic was faster... :D

EDIT2: Maybe this helps... When applications crash, the report shows always libsystem_kernel.dylib and libdispatch.dylib. I could try patching these with amd_insn_patcher... ?
Btw, I get crash always when I go to System Prefs, open the "Sound" panel and change my volume from there. :D

EDIT3: Oh... Exception Type: EXC_BAD_ACCESS (SIGSEGV) :D

Full crash report:

Spoiler


#1271
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,973 posts
  • Gender:Male
Since i only can boot in safe mode, sound's not an issue here. In fact, sound it's not, period. :P

#1272
Andy Vandijck

Andy Vandijck

    InsanelyMac Deity

  • Coders
  • 1,641 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...
Guess I'll have to use Sinetek diff with my bit set code only
Also his last opemu (02/01/2012).
If that works we'll drop my patch and his is the way to go...

#1273
Deltac0

Deltac0

    InsanelyMac Sage

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

Since i only can boot in safe mode, sound's not an issue here. In fact, sound it's not, period. :P


Yeah, same here... No sound (VIA VT1708S xD), but even without sound the thingy crashes... :o

#1274
Andy Vandijck

Andy Vandijck

    InsanelyMac Deity

  • Coders
  • 1,641 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...
I'm compiling Sinetek's diff right now with only the 2 boot options
-nossse3bit
-nosse42bit
I hope this one works (apart from that it's Sinetek his patch)
Post when done...

Here it is...
Use the -nossse3bit boot flag to boot.
NOTE: This has no built-in kernel decryptor... use my AppleDecrypt.kext or FakeSMC
Please test it and report back A.S.A.P please ;)

Attached Files



#1275
AkimoA

AkimoA

    AMD

  • Local Moderators
  • 221 posts
  • Gender:Male
  • Location:Black Forest (GER)
Fips Fail still Present or lets say ported over :)

rest behaves pretty much the same

noticed also the last build didnt panic at shutdown but the mini before did

#1276
Shaneee

Shaneee

    AMD Dev Tester

  • Retired
  • 1,002 posts
  • Gender:Male
  • Location:Scotland
  • Interests:Web Design. OS X. Music.
Integrity test failed still.. Also still have graphics problems.

#1277
Andy Vandijck

Andy Vandijck

    InsanelyMac Deity

  • Coders
  • 1,641 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...

Fips Fail still Present or lets say ported over :)

rest behaves pretty much the same

:o
I don't know this is possible...
@Sinetek: which version of Xcode do you use to compile?
If it isn't too much to ask could you compile the SinetekBronzovkAnVoodoo patch and the SinetekAnV patch and post the kernels?
Something very odd here...

For compairason:
I built it with Xcode 4.5.2

#1278
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,973 posts
  • Gender:Male
Yeah, Andy: no changes. It must be the opemu. Sinetek was trying to improve it yesterday, but he was having a heck of a hard time.

Btw, happy birthday!

#1279
Andy Vandijck

Andy Vandijck

    InsanelyMac Deity

  • Coders
  • 1,641 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...

Yeah, Andy: no changes. It must be the opemu. Sinetek was trying to improve it yesterday, but he was having a heck of a hard time.

Btw, happy birthday!

Ok I'll build my full one with the previous opemu to see
Post back soon

#1280
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,973 posts
  • Gender:Male
The problem, Andy, is the older one still has this crucial flaw: it runs only on user space. That's why some kexts, specially the ones related to multimedia (remember, simd instructions like mmx and ssse3 are multimedia-related) fail to run like they should. But i'll test your build as soon as it's ready.

Best regards.





Also tagged with one or more of these keywords: Mountain Lion, AMD, legacy kernel, x64_86, ssse3, ssse3 emulator


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

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