This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: memory1.stp failed on x86_64 2.6.31-rc6
- From: David Smith <dsmith at redhat dot com>
- To: Wenji Huang <wenji dot huang at oracle dot com>
- Cc: SystemTAP <systemtap at sources dot redhat dot com>
- Date: Mon, 17 Aug 2009 09:40:45 -0500
- Subject: Re: memory1.stp failed on x86_64 2.6.31-rc6
- References: <4A8926B5.4040601@oracle.com>
On 08/17/2009 04:45 AM, Wenji Huang wrote:
> Hi,
>
> I found memory1.stp failed on x86_64 2.6.31-rc6, but works
> fine on x86_64 2.6.31-rc5 and x86 2.6.31-rc6.
>
> $ stap -v systemtap.printf/memory1.stp
> Pass 1: parsed user script and 59 library script(s) in
> 310usr/60sys/369real ms.
> Pass 2: analyzed script: 2 probe(s), 6 function(s), 14 embed(s), 0
> global(s) in 780usr/380sys/1165real ms.
> Pass 3: translated to C into
> "/tmp/stapp5DGZt/stap_87fc0586871670d76847178631c22a98_21602.c" in
> 800usr/100sys/895real ms.
> Pass 4: compiled C into "stap_87fc0586871670d76847178631c22a98_21602.ko"
> in 8370usr/6570sys/14450real ms.
> Pass 5: starting run.
> ERROR: percpu context (size 103912) allocation failed
> Pass 5: run completed in 10usr/100sys/141real ms.
>
> This is a VMware box with two cpus. Dmesg said,
>
> [258068.721067] WARNING: at mm/percpu.c:786 pcpu_alloc+0x55/0x3d8()
> [258068.722067] Hardware name: VMware Virtual Platform
> [258068.723067] illegal size (103912) or align (8) for percpu allocation
... stuff deleted ...
Wenji,
Could you add this information to bug #10516?
--
David Smith
dsmith@redhat.com
Red Hat
http://www.redhat.com
256.217.0141 (direct)
256.837.0057 (fax)