InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #31  
Old 01-26-2010, 11:52 PM
TheNoxier TheNoxier is offline
Cheetah
 
Join Date: Nov 2009
Posts: 6
Quote:
Originally Posted by kocoman View Post
I thought that are "Core" machines (when Apple went from PPC to Intel), was 64bit PAE supported... so they forcing 64bit is not a problem on their offcial intel machines.
PAE is limited to 36 bit adresses, it's similar on Core and all pre-Core cpus since the Pentium Pro.
Reply With Quote
  #32  
Old 01-27-2010, 01:06 AM
kocoman kocoman is offline
Jaguar
 
Join Date: Jan 2009
Posts: 73
Quote:
Originally Posted by TheNoxier View Post
PAE is limited to 36 bit adresses, it's similar on Core and all pre-Core cpus since the Pentium Pro.
Ok I think its x86_64 ...

There's a SSE3 emlator pdf

http://xnu-dev.googlecode.com/files/SSE3%20Emulator.pdf

It describes the preformance between Native SSE3, Maxxus (now gone ), and Voodo (faster by factor of 3).

But ever since Snow Leopard, there is no "group" of people that work on the kernel anymore (ie: voodo kernel). every SL patched kernel is made by one person, and does not have the quality/tested needed to run in SSE2 only enviroment..

So the beachballing and high cpu usage is caused by the thread race/thread locking/Grand Central Dispatch problem... I guess the SSE3 emulator was still only for the 9.x.x kernel and not 10.x.x... or its missing some other SSSE3/SSSE4 (not SSE3) emulation?


http://netkas.org/?p=175
and from voodo's latest news

1 Sep 2009
Snow Leopard is out, but the xnu kernel sources have not yet been released by Apple. According to our information, it will be released soon.

The kernel source was released...

September 12th, 2009 | 12:27 am
xnu-1456.1.26 is released by Apple & it is available for download now.

http://www.opensource.apple.com/release/mac-os-x-106/

http://www.opensource.apple.com/tarb...56.1.26.tar.gz


but no more updates...

Last edited by kocoman; 01-27-2010 at 01:25 AM.
Reply With Quote
  #33  
Old 01-27-2010, 12:14 PM
never_mind never_mind is offline
Puma
 
Join Date: Jul 2009
Location: Melbourne
Posts: 23
Do people run SL without the described problems when they have a Pentium (4) that does have SSE3 instructions and this legacy kernel?

So, do you have Pentium (4) +SSE3, and do you use this/a legacy kernel without (described) problems? Let us know!


Quote:
Originally Posted by kocoman View Post
Ok I think its x86_64 ...

But ever since Snow Leopard, there is no "group" of people that work on the kernel anymore (ie: voodo kernel). every SL patched kernel is made by one person, and does not have the quality/tested needed to run in SSE2 only enviroment..

So the beachballing and high cpu usage is caused by the thread race/thread locking/Grand Central Dispatch problem... I guess the SSE3 emulator was still only for the 9.x.x kernel and not 10.x.x... or its missing some other SSSE3/SSSE4 (not SSE3) emulation?
Reply With Quote
  #34  
Old 01-27-2010, 06:01 PM
andyvand's Avatar
andyvand andyvand is offline
 
Join Date: Apr 2009
Location: Tienen
Posts: 515
Quote:
Originally Posted by never_mind View Post
Do people run SL without the described problems when they have a Pentium (4) that does have SSE3 instructions and this legacy kernel?

So, do you have Pentium (4) +SSE3, and do you use this/a legacy kernel without (described) problems? Let us know!
The kernel does not emulate the Suplementary SSE3 instructions (SSSE3).
It works fine for me without any problems in 32-bit mode on an Intel Celeron M 420 (SSE3 but not SSSE3).
I guess the mileage may vary on certain mobo's or cpu's.
I do need testers though...
Reply With Quote
  #35  
Old 01-27-2010, 06:06 PM
andyvand's Avatar
andyvand andyvand is offline
 
Join Date: Apr 2009
Location: Tienen
Posts: 515
Quote:
Originally Posted by eMatoS View Post
Thank you Andy, this is a great improvement, I could boot in 64bits with my athlon64 3000+ (SSE3). Although I could only run some apps and the rest crashes instantly. I'm attaching a crash log if you need it. Now I'm testing it in 32 bits mode and so far so good.
I examined the crash logs and it seems to be related to the bootstrapping of /usr/lib/dyld...
I think there must be made some new dyld (32+64bit) specifically for AMD.
The problem exactly is the sysenter trap (I'm not sure any/all AMD cpu's have it...).
It is a 32-bit application which is launching.
Maybe it uses some sort of mechanism for running 32-bit apps under 64-bit environment.
I haven't examined the dyld sources yet because of no time.
Reply With Quote
  #36  
Old 01-27-2010, 09:31 PM
eMatoS's Avatar
eMatoS eMatoS is offline
 
Join Date: Jan 2008
Location: Argentina
Posts: 185
That seems quite complex Andy, if you need any extra info or further testing I'm willing. Anyway, take your time, you're quite busy creating hackintosh stuff and this is not a real problem.
Thanks for your hard work Andy.

CPU: AMD Athlon 64 3000+ @2.3Ghz - Motherboard: ASUS A8N-SLI nForce4 SLI - nForceLAN by eno - SuperNForceATA by Medevil - RAM:2 GB DDR 333Mhz Audio: ALC850 Video: XFX nVidia GeForce 8400GS 256Mb (0x06e4) QE & CI from Chameleon 2 RC4Ethernet: Realtek RTL 8139 Series (working out of the box) OS: Snow Leopard 10.6.4 (aryajuanda's guide) + Windows XP 64bits
Reply With Quote
  #37  
Old 01-28-2010, 05:04 PM
andyvand's Avatar
andyvand andyvand is offline
 
Join Date: Apr 2009
Location: Tienen
Posts: 515
Quote:
Originally Posted by eMatoS View Post
That seems quite complex Andy, if you need any extra info or further testing I'm willing. Anyway, take your time, you're quite busy creating hackintosh stuff and this is not a real problem.
Thanks for your hard work Andy.
Ok, as soon as I have the time I'll work one out...
Reply With Quote
  #38  
Old 01-28-2010, 09:01 PM
TheNoxier TheNoxier is offline
Cheetah
 
Join Date: Nov 2009
Posts: 6
Quote:
Originally Posted by andyvand View Post
I do need testers though...
I'd like to help testing, too, got serveral P4 systems .
Reply With Quote
  #39  
Old 01-29-2010, 06:24 PM
andyvand's Avatar
andyvand andyvand is offline
 
Join Date: Apr 2009
Location: Tienen
Posts: 515
Quote:
Originally Posted by TheNoxier View Post
I'd like to help testing, too, got serveral P4 systems .
The dyld will be specifically for AMD...
The P4 problems are different unfortunetely...
Reply With Quote
  #40  
Old 09-08-2010, 12:39 PM
ironhide707 ironhide707 is offline
Cheetah
 
Join Date: Sep 2010
Posts: 9
having problems using -force 64

hey guys i am having problems running the kernel on 64-bit on my SL 10.6.3 . I have installed the kernel and tried to boot the kernel in 64-bit using the '-force64' flag but it does not boot into 64-bit ( i know this by looking at the 64-bit kernel and extensions line because it says "no" ) . Can you please help me by telling me the correct way to boot into 64-bit. It would be very helpful.
Ironhide.



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.

Reply With Quote
Reply