CoolBits Posted October 31, 2006 Share Posted October 31, 2006 goodtime: I was asking semthex if it could be checked in linux kernel about timing on AMD not how to install... LOL Link to comment Share on other sites More sharing options...
semthex Posted October 31, 2006 Author Share Posted October 31, 2006 semthex what do you meen? It clocking with ticks_per_second == current cpu frequency in Hz Bassicly, but AMD is a bit "diffrent" in many TSC related things, there a re serveral problems and latencys I read about last few days. Link to comment Share on other sites More sharing options...
VN Man Posted October 31, 2006 Share Posted October 31, 2006 Goodtime- Thanks for the info... Will try to follow macgeek instructions.... Its just that with wifki kernel it boots OK and with semthex source after compiled failed.... I saw jbond explanation of the differences but Link to comment Share on other sites More sharing options...
DaemonES Posted October 31, 2006 Share Posted October 31, 2006 Bassicly, but AMD is a bit "diffrent" in many TSC related things, there a re serveral problems and latencys I read about last few days. I'm not sured in this, because algorithm for cpu frequency detection based on measurements from TSC and some high accuracy timer works well on both Intel and AMD CPU's. Some problems might be if cpu changes it state (e.g. from S0 to S3), so some timers (like PM-Timer) don't ticks at new state. If you want get optimal values of clock ticks, you may rather use performance monitoring counters. Link to comment Share on other sites More sharing options...
VN Man Posted October 31, 2006 Share Posted October 31, 2006 WOW... now i'm stuck at login screen...guess my "magic poem" is wrong...should that be \n after the poem? Link to comment Share on other sites More sharing options...
semthex Posted October 31, 2006 Author Share Posted October 31, 2006 I'm not sured in this, because algorithm for cpu frequency detection based on measurements from TSC and some high accuracy timer works well on both Intel and AMD CPU's. Some problems might be if cpu changes it state (e.g. from S0 to S3), so some timers (like PM-Timer) don't ticks at new state. If you want get optimal values of clock ticks, you may rather use performance monitoring counters. Thanks for the info Ii will try to fix AMD today :-D Link to comment Share on other sites More sharing options...
DaemonES Posted October 31, 2006 Share Posted October 31, 2006 semthex so you have only timer problems on AMD? Link to comment Share on other sites More sharing options...
semthex Posted October 31, 2006 Author Share Posted October 31, 2006 It'S the primary problem with TSC atm, some others with cpuid checks but they aren't worth to mention sicne they are fixed or are going to be fixed soon. Link to comment Share on other sites More sharing options...
xtraa Posted October 31, 2006 Share Posted October 31, 2006 It'S the primary problem with TSC atm, some others with cpuid checks but they aren't worth to mention sicne they are fixed or are going to be fixed soon. For TSC, have you tried the BOOT-Option notsc or clock=pmtmr ? It is linux style but could work anyway with darwin, too. Link to comment Share on other sites More sharing options...
DaemonES Posted October 31, 2006 Share Posted October 31, 2006 semthex thanks for info. We with mifki also working on AMD support, but system stucks at vfx_mounting xtraa darwin doesn't support pm_timer. Link to comment Share on other sites More sharing options...
moondark Posted October 31, 2006 Share Posted October 31, 2006 Hello, some people have problem with CPUID. So SSE3 is not detected in some systems(but works if called). I have kernel panics with this kernel because SSE3 is not detected at initialization resulting in Unresolved Trap. I know that my computer supports SSE3, NX etc... But I need to apply CPUID patch and SSE2 maxxuss patch for 8.4 work. There exists any workaround? Removing sse3 detection at kernel loading is possible? (I cant change CPUID configurations on BIOS - Dell's limited BIOS)... Link to comment Share on other sites More sharing options...
VN Man Posted October 31, 2006 Share Posted October 31, 2006 Goodtime- Thanks for the info... Will try to follow macgeek instructions.... Its just that with mifki kernel it boots OK and with semthex source after compiled failed.... I saw jbond explanation of the differences but now I've got the blue...the blue screen that is...anyway I got one config work with mifki and think i leave it at that for now...will try to get it to work later if i have time....curiousity you know Link to comment Share on other sites More sharing options...
semthex Posted November 1, 2006 Author Share Posted November 1, 2006 I am currently working on this cpuid problem. Link to comment Share on other sites More sharing options...
dvil Posted November 1, 2006 Share Posted November 1, 2006 Hello, some people have problem with CPUID. So SSE3 is not detected in some systems(but works if called). I have kernel panics with this kernel because SSE3 is not detected at initialization resulting in Unresolved Trap. I know that my computer supports SSE3, NX etc... But I need to apply CPUID patch and SSE2 maxxuss patch for 8.4 work. There exists any workaround? Removing sse3 detection at kernel loading is possible? (I cant change CPUID configurations on BIOS - Dell's limited BIOS)... The CPUID bug solution for Dells is on the semthex code already, but the code is commented !!!, check cpuid.c, and uncoment the toonerh's code in the cpuid_set_info function, this solve the problem for me. Dell dimension 4700 Link to comment Share on other sites More sharing options...
semthex Posted November 1, 2006 Author Share Posted November 1, 2006 I would be happy if some of you could use the program which can be foudn here: http://semthex.freeflux.net/tools-wisdom/eax1.html and give me your CPUIds and don't forget write down which SPU you got inside your box :-) Link to comment Share on other sites More sharing options...
VerthNeel Posted November 1, 2006 Share Posted November 1, 2006 Athlon 64 X2 3800 with SSE3 CPUID (eax=0x01) EAX....: 0x20fb1 EBX....: 0x1020800 ECX....: 0x1 EDX....: 0x178bfbff I would be happy if some of you could use the program which can be foudn here: http://semthex.freeflux.net/tools-wisdom/eax1.html and give me your CPUIds and don't forget write down which SPU you got inside your box :-) Link to comment Share on other sites More sharing options...
Rammjet Posted November 1, 2006 Share Posted November 1, 2006 I would be happy if some of you could use the program which can be foudn here: http://semthex.freeflux.net/tools-wisdom/eax1.html and give me your CPUIds and don't forget write down which SPU you got inside your box :-) Very few people here are skilled enough to compile the program in order to run it. Maybe you can provide it in binary form? Link to comment Share on other sites More sharing options...
moondark Posted November 1, 2006 Share Posted November 1, 2006 Pentium 4 Prescott SSE3 Dell gx280... CPUID (eax=0x01) EAX....: 0xf41 EBX....: 0x1020800 ECX....: 0x441d EDX....: 0xbfebfbff Very few people here are skilled enough to compile the program in order to run it. Maybe you can provide it in binary form? You can compile it simply with: make coisa coisa.zip Link to comment Share on other sites More sharing options...
Rammjet Posted November 1, 2006 Share Posted November 1, 2006 You can compile it simply with: make coisa "make" isn't available without the Developer tools. Or, simply run the "coisa" binary that you provided. Thank you! Pentium D 805 CPUID (eax=0x01) EAX....: 0xf47 EBX....: 0x20800 ECX....: 0x651d EDX....: 0xbfebfbff Link to comment Share on other sites More sharing options...
JackHair Posted November 1, 2006 Share Posted November 1, 2006 CPUID (eax=0x01) EAX....: 0x20f71 EBX....: 0x800 ECX....: 0x1 EDX....: 0x78bfbff AMD Athlon64 4000+ San Diego (1MB L2, SSE3) Link to comment Share on other sites More sharing options...
dvil Posted November 1, 2006 Share Posted November 1, 2006 CPUID (eax=0x01) EAX....: 0xf34 EBX....: 0x1020800 ECX....: 0x441d EDX....: 0xbfebfbff Link to comment Share on other sites More sharing options...
semthex Posted November 1, 2006 Author Share Posted November 1, 2006 PLEASE DON'T FORGET TO POST WHICH CPU U GOT! I don't want to look them all up :-D Link to comment Share on other sites More sharing options...
xtraa Posted November 1, 2006 Share Posted November 1, 2006 AMD Athlon64 Venice 3000+ (SSE3) CPUID (eax=0x01) EAX....: 0x20ff2 EBX....: 0x800 ECX....: 0x1 EDX....: 0x78bfbff Link to comment Share on other sites More sharing options...
department27 Posted November 1, 2006 Share Posted November 1, 2006 Dell D600 Pentium M 1500MHz CPUID (eax=0x01) EAX....: 0x695 EBX....: 0x816 ECX....: 0x180 EDX....: 0xa7e9fbbf Link to comment Share on other sites More sharing options...
ut2211 Posted November 1, 2006 Share Posted November 1, 2006 Intel Pentium 4 speed 3 GHz CPUID (eax=0x01) EAX....: 0xf41 EBX....: 0x20800 ECX....: 0x641d EDX....: 0xbfebfbff Link to comment Share on other sites More sharing options...
Recommended Posts