InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   10.X (http://infinitemac.com/forumdisplay.php?f=36)
-   -   10.6.2 Kernel - Pcj XNU Release (http://infinitemac.com/showthread.php?t=5019)

Imkantus 03-20-2010 01:00 PM

Quote:

Originally Posted by NghiaDev (Post 46443)
Version 1.0 has been released, it seem to works on AMD arch=x86_64

I tried on my AMD rig using arch=x86_64 - at least it seems to boot, but drives me into a KP:

http://www.imagebanana.com/img/bz1ttr31/SAM_0172.JPG

Having that fixed + a SSSE3 Emu Layer would be a high level great job. (Yes I propably should stop day-dreaming :D)

scififan68 03-21-2010 12:57 AM

it almost worked for me but my ioatafamily.kext to fix slow slow boot times is only 32bit so it didnt boot. But I'll try to boot it again later.
For Imkantus: Try and rebuild your dsdt file, I've had that same kp before and when i rebuilt my dsdt it hasn't happened since.

Imkantus 03-23-2010 09:57 PM

Quote:

Originally Posted by scififan68 (Post 46470)
For Imkantus: Try and rebuild your dsdt file, I've had that same kp before and when i rebuilt my dsdt it hasn't happened since.

Haven't been using modified DSDT.aml inject on that one - since using HPETDevice.kext by netkas made SleepEnabler work properly I was to lacy to mess with DSDT editing. :D Solution was a more simple one - my /Extra/Extensions.mkext was slimed down for i386; yet another example how obvious problem solutions can be. :)

It seems to work fine, but now I am having chipset driver difficulties similiar to yours but with using Andy's kext...

http://www.imagebanana.com/img/fw2cijxe/SAM_0177.png

Anyway looks like some nice work been done by Pcj here. :)

kocoman 03-24-2010 05:21 PM

Quote:

Originally Posted by Imkantus (Post 46454)
I tried on my AMD rig using arch=x86_64 - at least it seems to boot, but drives me into a KP:


Having that fixed + a SSSE3 Emu Layer would be a high level great job. (Yes I propably should stop day-dreaming :D)

Are you suggesting the 100% CPU problem is caused by "no SSSE3" or (SSE3 did you mistype)?

scififan68 04-20-2010 12:22 AM

Pcj xnu v1.1 is out (Darwin 10.3.0) and it has the same features as v1.0.
http://www.mediafire.com/?y3jj2ht2wfn

m28ew 04-20-2010 01:58 AM

32-bits applications: quit unexpectedly
 
Quote:

Originally Posted by scififan68 (Post 47529)
Pcj xnu v1.1 is out (Darwin 10.3.0) and it has the same features as v1.0.
http://www.mediafire.com/?y3jj2ht2wfn


thanks for the new patched kernel :)

but...

on my AMD Phenom II x4 965,
all 32-bits applications which were run with this kernel in the 64-bits mode,
got crashed & quit unexpectedly with the same errors as the BlackKnight/AnV/Qoopz' kernel :

Code:

Exception Type:  EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Crashed Thread:  0

Thread 0 Crashed:
0  dyld                              0x8fe2b7af _sysenter_trap + 3
1  dyld                              0x8fe2d5da mach_init + 47
2  dyld                              0x8fe01766 dyldbootstrap::start(macho_header const*, int, char const**, long) + 448
3  dyld                              0x8fe01057 _dyld_start + 39

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0xffffffe4  ebx: 0x8fe2d49c  ecx: 0xbffffa9c  edx: 0x8fe2dce2
  edi: 0x00000000  esi: 0x00000000  ebp: 0xbffffae8  esp: 0xbffffa9c
  ss: 0x0000001f  efl: 0x00010286  eip: 0x8fe2b7af  cs: 0x00000017
  ds: 0x0000001f  es: 0x0000001f  fs: 0x00000000  gs: 0x00000000
  cr2: 0x8fe2b7ac

Binary Images:
0x8fe00000 - 0x8fe4162b  dyld 132.1 (???) <211AF0DD-42D9-79C8-BB6A-1F4BEEF4B4AB> /usr/lib/dyld


scififan68 04-20-2010 02:15 AM

Thats a unknown bug, happens to me too in 64 bit mode. The fix is to boot into 32bit.

pcj 04-20-2010 02:54 AM

i think this is know issue,
in AMD CPU, cause not add on-the-fly opnode,
so if you boot with arch=x86_64 or -force64,
it will can't not runing 32bit program.

JaS 04-20-2010 06:25 AM

I have an amd 64 Athlon system w/ 2GB ram.I am thinking about throwing it together, would have a nvidia 7300 LE pcie gfx card so I am thinking It would have decent support. I want to put it together to try and see how / if 64 bit is working for amd. What do you guys think ?

scififan68 04-20-2010 11:22 PM

JaS: If you want to experiment with 64bit mode, boot with -force64. True 64bit kernel space doesn't boot into a gui(as seen above).