Jump to content

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


theconnactic
 Share

6,414 posts in this topic

Recommended Posts

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

 

 

03/01/1976, here. Happy Birthday to you too buddy!

Thanks, you too ;)

 

I've had an idea.

I added the opemu kernel trap.

When it is built please test also without -nossse3bit...

Post soon

 

I've had an idea.

I added the opemu kernel trap.

When it is built please test also without -nossse3bit...

Post soon

Link to comment
Share on other sites

Mohamed, for the most part right now you need to boot with -x flag to enable safeboot so that graphics acceleration doesnt get loaded... its broken as of now, or remove all graphics kexts.

 

EDIT: Happy Bday AnV and zchef2k!

 

doesnt reach to mouse on -x mode

 

---------

Happy Bday AnV and zchef2k :)

Link to comment
Share on other sites

hmm.. some have had success with myhack installer.. I did not. Some have made their own vanilla USB installers which I probably will once the kinks get worked out.. what I have done and makes it easy is use the iATKOS ML2 version.. and then just ran the installer inside my working SL partition and installed to ML partition. then just replaced the necessary files and boot it up.

Link to comment
Share on other sites

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 ;)

 

 

test with last Andys Kernel; boot flag -f -v maxmem=4096 cpus=6 npci=0x3000

 

Kernel Extensions in backtrace:

com.apple.AppleFSCompression.....................

Link to comment
Share on other sites

Here is the kernel with also the opemu kernel trap.

It uses the previous opemu...

Patch included...

Test with and without -nossse3bit...

Lets hope it works better...

Please test A.S.A.P and post back...

SinetekBronzovkAnVoodoo_test3.diff.zip

amd_kernel.zip

Link to comment
Share on other sites

Here is the kernel with also the opemu kernel trap.

It uses the previous opemu...

Patch included...

Test with and without -nossse3bit...

Lets hope it works better...

Please test A.S.A.P and post back...

  • with: -nossse3bit -v without cpus=1

cpu haltesd!!! than reboot

  • with: -nossse3bit -v cpus=1

en0:setPowerState returns rv=IOPMAckImplied

  • with: -v -f -F cpus=1 npci=0x3000

en0:setPowerState returns rv=IOPMAckImplied

 

Hi Andy, can you configure me the dsdt only for USB-IDE?

not with the variant ULTRA 100 TX2 Promise, please

then I can test better. :king:

Link to comment
Share on other sites

I'm making one that sets a recovery ip in the kernel trap...

I've also made kernel trap opemu disable with

-nokopemu boot argument

Post soon...

Link to comment
Share on other sites

I'm making one that sets a recovery ip in the kernel trap...

I've also made kernel trap opemu disable with

-nokopemu boot argument

Post soon...

 

thx

Link to comment
Share on other sites

Sorry, Andy: no luck yet. With -nossse3bit, the system went to the same dump of the previous session of SL on display, no GUI. Without it, the system never boots.

 

Thank you very much for your effort, man: you really rock! It's your birthday, yet you're the one who's trying to gift us. I'm skeptical if a fully working kernel is doable without some reworking on the opemu (and, as far as Athlon CPUs are concerned, some Athlon-specific patches). Sinetek is working on it AFAIK.

 

Best regards!

  • Like 1
Link to comment
Share on other sites

Here is the kernel with also the opemu kernel trap.

It uses the previous opemu...

Patch included...

Test with and without -nossse3bit...

Lets hope it works better...

Please test A.S.A.P and post back...

Without -nossse3bit: Kernel is LP64

With -nossse3bit: FIPS USER Space POST: Integrity test failed!

Link to comment
Share on other sites

Yeah... if the kernel opemu works it will be cool...

I've made a new kernel... boot flags:

-nossse3bit = disables SSE3 flag in the kernel (don't use on test 1, we need to test the kernel opemu)

-nosse42bit = disables SSE4.2 flag in the kernel

-nokopemu = disable the kernel trap opemu (don't use unless the kernel trap always fails)

-nodecryptor = disable the built-in decryptor

Please tests A.S.A.P and post back... I want to get the kernel trap for opemu working as then we can use kexts with SSSE3

Patch included..

I hope this will enable kernel space opemu... (That's what this test is for).

It works by firing the opemu and next setting a recovery ip and then returning.

SinetekBronzovkAnVoodoo_test4.diff.zip

amd_kernel.zip

Link to comment
Share on other sites

Yeah... if the kernel opemu works it will be cool...

I've made a new kernel... boot flags:

-nossse3bit = disables SSE3 flag in the kernel (don't use on test 1, we need to test the kernel opemu)

-nosse42bit = disables SSE4.2 flag in the kernel

-nokopemu = disable the kernel trap opemu (don't use unless the kernel trap always fails)

-nodecryptor = disable the built-in decryptor

Please tests A.S.A.P and post back... I want to get the kernel trap for opemu working as then we can use kexts with SSSE3

Patch included..

I hope this will enable kernel space opemu... (That's what this test is for).

It works by firing the opemu and next setting a recovery ip and then returning.

 

Thanks for the information! Really... I was wondering the whole evening what are all these builds. :)

Now I finally understand... Kernel space emu! :D

 

Will test ASAP! :)

Link to comment
Share on other sites

Does it continue after that?

 

Test the current and the previous please...

I need to know which one is the right one...

Link to comment
Share on other sites

 Share

×
×
  • Create New...