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

Rampagedev also prefer Asus, and called my preference for Gigabyte boards "kook-aid from the 'other site'", lol. Anyway, back on topic, did you see my second log? It's right above!

Hmm... seems to be -Werror issues...

I'll check...

Seems to be warnings treated as errors...

Hang on, post test3 soon ;)

EDIT: Ok... -Wcast-align removed and also -Werror.

Apple TextEdit issues fixed („ -> ")

 

@Theconnactic: Test 3 to build ;)

SinetekBronzovkAnVoodoo_MavTest3.diff.zip

Link to comment
Share on other sites

No issues with ctf_insert missing?

It's defined in MakeDefs.cmd...

i don't see problem ctf_insert with compiling xnu ! :)

I'm don't delete "-Werror" in Makeinc.def !

But in terminal normal working tool "ctf_insert" :)

Edited by Bronya
Link to comment
Share on other sites

i don't see problem ctf_insert with compiled xnu ! :)

I'm don't delete "-Werror" in Makeinc.def !

But in terminal normal working tool "ctf_insert" :)

Cool.

Didn't know it was standardly included :D

EDIT: True, -Werror can be preserved but -Wcast-align is annoying with full patch... things like opemu increase cast alignment...

Link to comment
Share on other sites

Nice to see so much activity here  :thumbsup_anim:  I miss the old amd days..

 

64bit only kernel might fix graphics problems from 10.7-10.8

Maybe but 10.8 kernel was also in general x86_64 only (64-Bit only).

But some stuff may have been modded in the graphics kexts and frameworks.

Successful AMD tests are needed in order to be able to check that :)

Link to comment
Share on other sites

Cool.

Didn't know it was standardly included :D

EDIT: True, -Werror can be preserved but -Wcast-align is annoying with full patch... things like opemu increase cast alignment...

Yes ! I fix opemu.c and cpuid and tsc !!!

But i found problem for "blacklist" in IOCatalogue.c - because it is don't working and can getting panic ! 

I need fix for blacklistEnabled !

Link to comment
Share on other sites

Yes ! I fix opemu.c and cpuid and tsc !!!

But i found problem for "blacklist" in IOCatalogue.c - because it is don't working and can getting panic ! 

I need fix for blacklistEnabled !

Odd... we need to test this...

Doesn't it skip the kexts the usual way?

The code doesn't seem to have changed in any way...

Needs check ;)

Gonna see :)

Link to comment
Share on other sites

Odd... we need to test this...

Doesn't it skip the kexts the usual way?

The code doesn't seem to have changed in any way...

Needs check ;)

Gonna see :)

Yes i can skip "blacklist" . It is working normal .

Then i need testing on Maverick . 

 

@Theconnactic, you should fix "printf(Local APIC version" to -->"printf("Local APIC version"

Link to comment
Share on other sites

Okay, guys, here's our first: 

All credits to Andy Vandjick, and additional thanks to Bronzovka for the wrong character tip.

My personal recommendation is to rename it as amd_kernel and thus boot with the flag amd_kernel.

panic and auto restart afer panic by 1 sec

Guys , here's our first!

Beta version mach_kernel_10.9_rc1 !!!

 

I need create file.diff , but no have time . it is soon . 

 

attachicon.gifmach_kernel_10_9_rc1.zip

invalid kernel opcode 64 bit ......

--

is this also for phenom ii ?

Link to comment
Share on other sites

both have pros and cons. On intel mine boots slow and no fx support however, all works including blacklist. Your kernel boots fast and has fx support however, 5 coreapps crash and no blacklist. Maybe combining our work?

Link to comment
Share on other sites

I don't want to mess the topic but I need to say that I'm very happy and pleased to see you guys working on for the AMD support. Much respect, and remeber, if you guys need some test or log from my intel/via machine just ask me, I don't have Mavericks in this yet but will build a spare USB stick in to my other Intel machine so it will be ready to test from tomorrow I think...

 

Again, much respect!

 

Cheers...

Link to comment
Share on other sites

I added "blacklist" in IOCatalogue.cpp and it is working "blacklist" ))).

 

If "invalid kernel opcode 64 bit " - it is because don't support sysenter ))))) . 

In 10.9 only syscall64 , but why stop at launchd ? Maybe problem syscall64 ?

 

gils83, panic - it is leaf7 no support on amd . 

 

attachicon.gifmach_kernel_10.9_rc1_fix.zip

don't know if you added support or not :P

but by the way 

post-378955-0-71508700-1382663903_thumb.jpg

Link to comment
Share on other sites

 Share

×
×
  • Create New...