All of lore.kernel.org
 help / color / mirror / Atom feed
* perfctr-2.6.4 released with PPC32 support
@ 2004-01-12 17:24 Mikael Pettersson
  2004-01-12 23:04 ` Christian
  0 siblings, 1 reply; 4+ messages in thread
From: Mikael Pettersson @ 2004-01-12 17:24 UTC (permalink / raw)
  To: perfctr-devel; +Cc: linux-kernel, linuxppc-dev, perfapi-devel

Version 2.6.4 of perfctr, the Linux performance
monitoring counters driver, is now available at the usual
place: http://www.csd.uu.se/~mikpe/linux/perfctr/

Three architectures are now supported: x86, AMD64, and PPC32.

Since I only have a PPC750, I'm looking for testers with 74xx
or 604 processors. Even if you don't intend to use the driver,
booting a kernel configured with CONFIG_PERFCTR_INIT_TESTS=y,
loading the driver module (if not built-in), and emailing me the
PERFCTR INIT kernel log messages would be helpful.

Version 2.6.4, 2004-01-12
- Added support for PowerPC 604/7xx/74xx processors.
  * Overflow interrupts are not yet supported due to a hardware
    erratum affecting many 7xx and early 74xx processors.
  * The user-space components support PowerPC, but CPU detection
    and event set descriptions are not yet implemented.
  * Supported in 2.6.1 and 2.4.23 and newer 2.4 kernels.
- Updated kernel support: 2.6.1, 2.4.25-pre4, 2.4.22-1.2140.nptl
  (FC1 update), 2.4.21-4.0.2.EL (RHEL update), and 2.4.20-28.x
  (RH 7.x/8.0/9 update).

/ Mikael Pettersson

^ permalink raw reply	[flat|nested] 4+ messages in thread
* Re: perfctr-2.6.4 released with PPC32 support
@ 2004-01-13  9:32 Mikael Pettersson
  2004-01-13 12:50 ` Christian
  0 siblings, 1 reply; 4+ messages in thread
From: Mikael Pettersson @ 2004-01-13  9:32 UTC (permalink / raw)
  To: evil; +Cc: linuxppc-dev


On Tue, 13 Jan 2004 00:04:31 +0100, Christian <evil@g-house.de> wrote:
>Mikael Pettersson wrote:
>> Version 2.6.4 of perfctr, the Linux performance
>> monitoring counters driver, is now available at the usual
>> place: http://www.csd.uu.se/~mikpe/linux/perfctr/
>>
>> Three architectures are now supported: x86, AMD64, and PPC32.
>>
>> Since I only have a PPC750, I'm looking for testers with 74xx
>> or 604 processors. Even if you don't intend to use the driver,
>
>kernel patches applied with no fuzz to 2.4.24, but compiling the library
>gives:
>
>[...]
>make[4]: Leaving directory `/usr/local/src/perfctr-2.6.4/examples/perfex'
>make[4]: Entering directory `/usr/local/src/perfctr-2.6.4/examples/signal'
>gcc -O2 -fomit-frame-pointer -Wall -I../../linux/include -I../../usr.lib
>  -c -o ppc.o ppc.c
>ppc.c: In function `mcontext_pc':
>ppc.c:15: error: structure has no member named `regs'
>make[4]: *** [ppc.o] Error 1

Hmm, must be a glibc or kernel headers version problem.
I'm running YDL3.0.1 with glibc-2.3.1.

What version of glibc do you have? How does it define an
mcontext_t (struct sigcontext_struct)?

>evil@sheep:/usr/local/src/perfctr-2.6.4$ cat /proc/cpuinfo
>processor       : 0
>cpu             : 604r
>clock           : ???
>revision        : 49.2 (pvr 0009 3102)
>bogomips        : 299.00
>machine         : PReP Utah (Powerstack II Pro4000)
>l2 cache        : 512KiB, parity disabled SRAM:synchronous, pipelined,
>no parity

Nothing in dmesg?

/Mikael

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2004-01-13 12:50 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-01-12 17:24 perfctr-2.6.4 released with PPC32 support Mikael Pettersson
2004-01-12 23:04 ` Christian
  -- strict thread matches above, loose matches on Subject: below --
2004-01-13  9:32 Mikael Pettersson
2004-01-13 12:50 ` Christian

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.