From: Frank D. <fra...@rr...> - 2003-12-03 10:27:36
|
Hello! I just installed OProfile 0.7.1 on a Dual-AMD Opteron and it seems to work fine :-). However, trying to do the same on a Xeon leads to a problem when I try to start the oprofiled (as root): grid:/opt/oprofile/bin # ./opcontrol --no-vmlinux grid:/opt/oprofile/bin # ./opcontrol --start Using 2.4 OProfile kernel interface. Using log file /var/lib/oprofile/oprofiled.log Couldn't start oprofiled. Check the log file "/var/lib/oprofile/oprofiled.log" and /var/log/messages /var/lib/oprofile/oprofiled.log reads as follows: oprofiled started Wed Dec 3 11:14:05 2003 oprofiled:op_read_device: : Invalid argument /var/log/messages does not contain an entry about that. Compilation worked fine: ./configure --with-linux=/usr/src/linux make Does anybody know what I am doing wrong? Thanks for any help! Frank --- Some info about the machine: - Dual Xeon - Kernel 2.4.22 #1 SMP - SuSE Linux 8.1 (i386) grid:/opt/oprofile/bin # cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) XEON(TM) CPU 2.40GHz stepping : 4 cpu MHz : 2379.073 cache size : 512 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm bogomips : 4744.80 processor : 1 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) XEON(TM) CPU 2.40GHz stepping : 4 cpu MHz : 2379.073 cache size : 512 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm bogomips : 4744.80 -- Frank Deserno Regionales Rechenzentrum Erlangen - RRZE Martensstr. 1, 91058 Erlangen Tel: ++49 (0)9131 852 8737 Fax: ++49 (0)9131 302941 http://www.rrze.uni-erlangen.de/dienste/hpc |
From: John L. <le...@mo...> - 2003-12-03 13:26:48
|
On Wed, Dec 03, 2003 at 11:26:59AM +0100, Frank Deserno wrote: > I just installed OProfile 0.7.1 on a Dual-AMD Opteron and it seems to work fine > :-). However, trying to do the same on a Xeon leads to a problem when I try > to start the oprofiled (as root): please paste the contents of ~/.oprofile/daemonrc regards john |
From: Frank D. <fra...@rr...> - 2003-12-03 13:28:32
|
Hello! On Wed, 3 Dec 2003, John Levon wrote: > On Wed, Dec 03, 2003 at 11:26:59AM +0100, Frank Deserno wrote: > > > I just installed OProfile 0.7.1 on a Dual-AMD Opteron and it seems to work fine > > :-). However, trying to do the same on a Xeon leads to a problem when I try > > to start the oprofiled (as root): > > please paste the contents of ~/.oprofile/daemonrc CHOSEN_EVENTS[0]=PACKED_DP_UOP:5000:0x8000 NR_CHOSEN=1 SEPARATE_LIB=0 SEPARATE_KERNEL=0 SEPARATE_THREAD=0 SEPARATE_CPU=0 VMLINUX=none IMAGE_FILTER= NOTE_SIZE=0 Regards Frank > > regards > john > -- Frank Deserno Regionales Rechenzentrum Erlangen - RRZE Martensstr. 1, 91058 Erlangen Tel: ++49 (0)9131 852 8737 Fax: ++49 (0)9131 302941 http://www.rrze.uni-erlangen.de/dienste/hpc |
From: John L. <le...@mo...> - 2003-12-04 15:48:21
|
On Wed, Dec 03, 2003 at 11:26:59AM +0100, Frank Deserno wrote: > flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov > pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm You probably have hyperthreading (ht) enabled. Check the kernel syslog. For 2.4, you'll have to boot with "noht" option if you want to use oprofile regards john -- Khendon's Law: If the same point is made twice by the same person, the thread is over. |
From: Philippe E. <ph...@wa...> - 2003-12-04 16:05:31
|
John Levon wrote: > On Wed, Dec 03, 2003 at 11:26:59AM +0100, Frank Deserno wrote: > > >>flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov >>pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm > > > You probably have hyperthreading (ht) enabled. Check the kernel syslog. > > For 2.4, you'll have to boot with "noht" option if you want to use > oprofile I thought to that but in this case we should fallback to RTC mode, if it's really an HT problem I don't see why we get this error... regards, Phil |
From: Frank D. <fra...@rr...> - 2003-12-04 16:17:03
|
Hello! On Donnerstag, 4. Dezember 2003 16:47, John Levon wrote: > On Wed, Dec 03, 2003 at 11:26:59AM +0100, Frank Deserno wrote: > > flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge > > mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm > > You probably have hyperthreading (ht) enabled. Check the kernel syslog. > > For 2.4, you'll have to boot with "noht" option if you want to use That's it! :-) Actually hyperthreading was disabled in the BIOS but the machine was booted without the noht option. Now it works! Thanks!! Regards Frank > oprofile > > regards > john -- Frank Deserno Regionales Rechenzentrum Erlangen - RRZE Martensstr. 1, 91058 Erlangen Tel: ++49 (0)9131 852 8737 Fax: ++49 (0)9131 302941 http://www.rrze.uni-erlangen.de/dienste/hpc |