From: Vladimir G. I. <vla...@ac...> - 2003-03-11 22:20:58
|
>>>>> "JL" == John Levon <le...@mo...> writes: > On Tue, Mar 11, 2003 at 01:17:42PM -0800, Vladimir G. Ivanovic wrote: >> I have had zero (0.0000000000%) success getting OProfile to build and >> run on Red Hat 8.0. > Haven't we already explained this ? Use Red Hat's OProfile, not this > distribution: it won't work as you have discovered. > The Red Hat oprofile RPM comes with the distribution ... Didn't I already explain that using the Red Hat oprofile RPM (oprofile-0.3-0.20020806) doesn't work for me, and I have a bog stock but updated Red Hat 8.0 distribution? Once again, please, SOMEONE, tell me how to get OProfile to work with Red Hat 8.0. Anyone? Thanks. --- Vladimir ------------------------------------------------------------------------ Vladimir G. Ivanovic http://leonora.org/~vladimir 2770 Cowper St. vla...@ac... Palo Alto, CA 94306-2447 +1 650 678 8014 |
From: Vladimir G. I. <vla...@ac...> - 2003-03-11 23:09:26
|
You will have to update the FAQ to say that OProfile does not work with any Red Hat release. (FYI: I am running a dual PIII with an SMP kernel.) From the bugzilla link posted by William Cohen in a recent email: ------- Additional Comment #7 From Christopher Smith on 2003-03-10 15:12 ------- I am experiencing the same problem on my SMP system: [root@shamir workspace]# uname -r 2.4.18-26.8.0smp [root@shamir workspace]# op_start /usr/local/bin/op_start: line 80: modprobe: command not found Couldn't load oprofile.o module I changed my grub.conf to read: "kernel /vmlinuz-2.4.18-26.8.0smp ro root=LABEL=/ nortc" and it made no difference. Anyway, appended below are my efforts to get OProfile to work with RH 8.0 before reading the above Bugzilla report. --- Vladimir ------------------------------------------------------------------------ Vladimir G. Ivanovic http://leonora.org/~vladimir 2770 Cowper St. vla...@ac... Palo Alto, CA 94306-2447 +1 650 678 8014 -------- Remove all traces of oprofile-cvs that was built and installed today: [XEmacs buffer of /usr/local/bin sorted by date] D -rwxr-xr-x 1 root root 1733813 Mar 11 13:01 oprof_start D -rwxr-xr-x 1 root root 847277 Mar 11 13:00 op_merge D -rwxr-xr-x 1 root root 2706258 Mar 11 13:00 oprofpp D -rwxr-xr-x 1 root root 2789194 Mar 11 13:00 op_time D -rwxr-xr-x 1 root root 2640174 Mar 11 13:00 op_to_source D -rwxr-xr-x 1 root root 25404 Mar 11 12:59 opcontrol D -rwxr-xr-x 1 root root 1105 Mar 11 12:59 op_dump D -rwxr-xr-x 1 root root 70527 Mar 11 12:59 op_help D -rwxr-xr-x 1 root root 207550 Mar 11 12:59 oprofiled D -rwxr-xr-x 1 root root 62089 Mar 11 12:59 op_session D -rwxr-xr-x 1 root root 10325 Mar 11 12:59 op_start D -rwxr-xr-x 1 root root 1239 Mar 11 12:59 op_stop # rm -rf /usr/local/share/oprofile # Remove any existing OProfile RPMs and OProfile from Psyche (Red Hat 8.0) CD #3: # rpm -e oprofile # rpm -Uvh /mnt/dvd/RedHat/RPMS/oprofile-0.3-0.20020806.i386.rpm Preparing... ########################################### [100%] 1:oprofile ########################################### [100%] # Are there any Red Hat updates? # up2date oprofile Fetching package list for channel: redhat-linux-i386-8.0... ######################################## Fetching Obsoletes list for channel: redhat-linux-i386-8.0... ######################################## Fetching rpm headers... None of the packages you requested were found, or they are already updated. # Check to see if it is correctly installed? rpm -V oprofile # OK, we're golden! # op_start --vmlinux=/boot/vmlinux-2.4.18-26.8.0smp --ctr0-event=CPU_CLK_UNHALTED --ctr0-count=300000 Failed to open profile device: Bad address Couldn't start oprofiled. Check the log file "/var/lib/oprofile//oprofiled.log" and /var/log/messages Ooops.... # ls -lg /var/lib/oprofile//oprofiled.log -rw-r--r-- 1 root 0 Mar 11 14:49 /var/lib/oprofile//oprofiled.log Nothing there, let's see what /var/log/messages says # tail -1 /var/log/messages Mar 11 14:49:02 bach kernel: oprofile: failed to allocate hash table of 8388608 bytes Exactly the same message that I reported a few days ago. |
From: William C. <wc...@nc...> - 2003-03-11 22:41:32
|
You need to use the SMP kernel. OProfile in the Red Hat Linux 8.0 is only enabled for SMP kernels. This version of OProfile supports PII, PIII, and Athlon performance monitoring hardware. P4 is performance monitoring hardware is not supported. If running on a P4 you will need to disable the rtc driver. The rtc driver is compiled into the kernel and will not allow oprofile to run on a P4 machine. The following URL has more information about the P4 issue: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=76455 -Will Vladimir G. Ivanovic wrote: >>>>>>"JL" == John Levon <le...@mo...> writes: >>>>> > > > > On Tue, Mar 11, 2003 at 01:17:42PM -0800, Vladimir G. Ivanovic wrote: > >> I have had zero (0.0000000000%) success getting OProfile to build and > >> run on Red Hat 8.0. > > > Haven't we already explained this ? Use Red Hat's OProfile, not this > > distribution: it won't work as you have discovered. > > > The Red Hat oprofile RPM comes with the distribution ... > > Didn't I already explain that using the Red Hat oprofile RPM > (oprofile-0.3-0.20020806) doesn't work for me, and I have a bog stock > but updated Red Hat 8.0 distribution? > > Once again, please, SOMEONE, tell me how to get OProfile to work with > Red Hat 8.0. Anyone? > > Thanks. > > --- Vladimir > > ------------------------------------------------------------------------ > Vladimir G. Ivanovic http://leonora.org/~vladimir > 2770 Cowper St. vla...@ac... > Palo Alto, CA 94306-2447 +1 650 678 8014 > > > ------------------------------------------------------- > This SF.net email is sponsored by:Crypto Challenge is now open! > Get cracking and register here for some mind boggling fun and > the chance of winning an Apple iPod: > http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en > _______________________________________________ > oprofile-list mailing list > opr...@li... > https://lists.sourceforge.net/lists/listinfo/oprofile-list > |