From enorwood@effrem.com Thu Oct 3 14:20:05 2002 Received: with ECARTIS (v1.0.0; list kernprof); Thu, 03 Oct 2002 14:20:07 -0700 (PDT) Received: from cynaptic.com (cynaptic.com [128.121.116.181]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g93LK5tG024268 for ; Thu, 3 Oct 2002 14:20:05 -0700 Received: from phasmida (dsl081-053-223.sfo1.dsl.speakeasy.net [64.81.53.223]) by cynaptic.com (8.11.6) id g93LK4T22235 for ; Thu, 3 Oct 2002 15:20:04 -0600 (MDT) From: "Effrem Norwood" To: Subject: Searchable Archive Date: Thu, 3 Oct 2002 14:20:00 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) Importance: Normal X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-archive-position: 4 X-ecartis-version: Ecartis v1.0.0 Sender: kernprof-bounce@oss.sgi.com Errors-to: kernprof-bounce@oss.sgi.com X-original-sender: enorwood@effrem.com Precedence: bulk X-list: kernprof Hi All, I'd like to know if there is a searchable archive of the past kernprof mailing list activity. I'm looking for a way to figure out why my 2.4.18 kernel is spending so much time context switching and am sure someone has done it with kernprof before. Also need to know why GNU gprof won't read my allegedly non a.out format call graph file. Many thanks, Eff Norwood From hawkes@sgi.com Fri Oct 11 16:53:06 2002 Received: with ECARTIS (v1.0.0; list kernprof); Fri, 11 Oct 2002 16:53:08 -0700 (PDT) Received: from deliverator.sgi.com (deliverator.SGI.COM [204.94.214.10] (may be forged)) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g9BNr6tG025366 for ; Fri, 11 Oct 2002 16:53:06 -0700 Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980327.SGI.8.8.8-aspam/980304.SGI-aspam: SGI does not authorize the use of its proprietary systems or networks for unsolicited or bulk email from the Internet.) via ESMTP id QAA00669 for ; Fri, 11 Oct 2002 16:53:03 -0700 (PDT) mail_from (hawkes@sgi.com) Received: from wrlarun (sshgate.corp.sgi.com [169.238.216.146]) by cthulhu.engr.sgi.com (SGI-8.9.3/8.9.3) with SMTP id QAA63534 for ; Fri, 11 Oct 2002 16:51:47 -0700 (PDT) Message-ID: <008001c27180$df036750$6601a8c0@attbi.com> From: "John Hawkes" To: Subject: kernprof available for 2.4.19 Date: Fri, 11 Oct 2002 16:49:42 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-archive-position: 5 X-ecartis-version: Ecartis v1.0.0 Sender: kernprof-bounce@oss.sgi.com Errors-to: kernprof-bounce@oss.sgi.com X-original-sender: hawkes@sgi.com Precedence: bulk X-list: kernprof FYI, the current latest version of kernprof, v0.12.2, is now available as a patch against the 2.4.19 kernel: http://oss.sgi.com/projects/kernprof John Hawkes From ALin@NetworkElements.COM Wed Oct 30 16:29:12 2002 Received: with ECARTIS (v1.0.0; list kernprof); Wed, 30 Oct 2002 16:29:13 -0800 (PST) Received: from EXCHANGE.networkelements.com (nat.networkelements.com [198.107.63.227] (may be forged)) by oss.sgi.com (8.12.5/8.12.5) with SMTP id g9V0TBuR006953 for ; Wed, 30 Oct 2002 16:29:12 -0800 X-MimeOLE: Produced By Microsoft Exchange V6.0.5762.3 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Subject: PMC domain question Date: Wed, 30 Oct 2002 16:29:46 -0800 Message-ID: <7C9FD61585BE294DB290E2207B6001AF10A08A@EXCHANGE.networkelements.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: PMC domain question Thread-Index: AcKAdJ1hJV9x+jiqR1OxsUwWR3a9eQ== From: "Lin, Allen" To: Cc: "Lin, Allen" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by oss.sgi.com id g9V0TBuR006953 X-archive-position: 6 X-ecartis-version: Ecartis v1.0.0 Sender: kernprof-bounce@oss.sgi.com Errors-to: kernprof-bounce@oss.sgi.com X-original-sender: ALin@NetworkElements.COM Precedence: bulk X-list: kernprof I applied the patch profile-0.12.2-2.4.19.patch.gz to linux-2.4.19. I can run kernprof (1.5) for the time domain. But, when I tried to use the PMC domain such as kernprof -b -d pmc -a 0x79 -f 800 -t acg I got something like: Flat profile: Each sample counts as -0.00125 events (0x3007. % cumulative self self total time events (0 events ( calls ae/call ae/call name 25.14 -58.85 -58.85 cg_record_arc 14.68 -93.22 -34.37 csum_partial_copy_generic 14.19 -126.43 -33.21 307915 -107858499910689.64 -107858499910689.64 boomerang_start_xmit 6.72 -142.15 -15.72 77531 -202789851801215.00 -250173066481476.41 boomerang_interrupt 5.12 -154.13 -11.98 USER 3.85 -163.14 -9.02 85177 -105838430562240.98 -347696058204885.88 handle_IRQ_event 2.65 -169.35 -6.21 129149 -48064638518300.57 -580590560157495.25 do_softirq 2.11 -174.30 -4.95 mcount Do they look right? Why am I getting negative numbers and, if they are okay, how do I interpret them? Here is my CPU info: processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 8 model name : Pentium III (Coppermine) stepping : 3 cpu MHz : 848.055 cache size : 256 KB Thanks, Allen Lin