From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 121799 invoked by alias); 18 Aug 2016 14:55:35 -0000 Mailing-List: contact systemtap-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: systemtap-owner@sourceware.org Received: (qmail 121788 invoked by uid 89); 18 Aug 2016 14:55:34 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.1 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_WEB autolearn=no version=3.3.2 spammy=rebased, Hx-languages-length:2228, 4.8-rc2, 48rc2 X-HELO: mail-yw0-f182.google.com Received: from mail-yw0-f182.google.com (HELO mail-yw0-f182.google.com) (209.85.161.182) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 18 Aug 2016 14:55:24 +0000 Received: by mail-yw0-f182.google.com with SMTP id u134so11094730ywg.3 for ; Thu, 18 Aug 2016 07:55:23 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=AslNgoAqRQOwK9JohXJ1ic8sPxCtPZof2i73E1b+UeQ=; b=LiY1wB3N/dpf1uu2Yjl1zMHVFycggCodgaT1GF+Ldj9mcc8dPwp9eksb/fzwgcxhKS PY8Eu7ICkt0/JXa4pe+ookEr78J5/CgABLlAx9RjfXLOuvyaHR9dv8q6bBBivZwjRm1s bhOwz/uYCaQwxurKifxF3IhhlzPzFoLcZb/aL9+Bsi6lhG2+seaHx0aFN5PuOWRGoWh+ DQHTFv3rollCNLWMC42x1VL2VwvZLlyCgHekMCVeaAohBoYZw/AlEUxHNqPtzhh2tMR0 1P8aV1Wmmrul5BdaV8ntePNfKfkdTivH2FaW+tCqXymaJHhLrrSOavR0O5rjXYPSXsWS VOgg== X-Gm-Message-State: AEkooust7NuuOvRgkjKKOKG1DIcrfgk1zmaAlHtgy2M1GWrROqo6G0nwLay+a36IEDKUnO7/ X-Received: by 10.129.87.87 with SMTP id l84mr2093296ywb.259.1471532122456; Thu, 18 Aug 2016 07:55:22 -0700 (PDT) Received: from localhost ([182.77.109.196]) by smtp.gmail.com with ESMTPSA id x126sm1080072ywg.12.2016.08.18.07.55.20 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 18 Aug 2016 07:55:21 -0700 (PDT) Date: Thu, 18 Aug 2016 14:55:00 -0000 From: Pratyush Anand To: William Cohen Cc: David Long , systemtap@sourceware.org, Mark Brown , Jeremy Linton , David Smith , "Frank Ch. Eigler" Subject: Re: exercising current aarch64 kprobe support with systemtap Message-ID: <20160818145517.GA15921@localhost.localdomain> References: <577EA7EE.2070607@linaro.org> <20160803131302.GC18785@localhost.localdomain> <2947a749-a518-d560-f768-60cc2f2c691e@redhat.com> <20160804044230.GB22191@localhost.localdomain> <20160804143549.GF22191@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.6.1 (2016-04-27) X-IsSubscribed: yes X-SW-Source: 2016-q3/txt/msg00173.txt.bz2 Hi Will, On 17/08/2016:10:36:23 AM, William Cohen wrote: > Hi, > > I was able to locally build uptream_arm64-devel branch of https://github.com/pratyushanand/linux.git with the configure from fedora rawhide and run the systemtap tests. Pratyush were there changes in patches between these versions? The only other difference is that the machine above was a fedora 24 machine rather than a RHELSA, so there would be differences in the compiler and other tools. The results (systemtap.log and systemtap.sum) are at: I had rebased it over 4.8-rc2. This would have been the only change. ~Pratyush > > http://people.redhat.com/wcohen/aarch64/20160817/ > > I the results have been sent to dejazilla, but dejazilla appears to be having issues with displaying results (https://web.elastic.org/~dejazilla/viewsummary.php?summary=%3D%27%3Ccdc0ada3-26b8-295d-2d3b-d8a88da83e17%40redhat.com%3E%27) > > The results look pretty respectable > > === systemtap Summary === > > # of expected passes 8809 > # of unexpected failures 69 > # of unexpected successes 1 > # of expected failures 339 > # of unknown successes 3 > # of known failures 95 > # of untested testcases 749 > # of unsupported tests 33 > > There are about a dozen failures due to the the search for atomic regions going beyond the beginning of the function which prevents probes on a number of functions like the following test: > > spawn stap /root/systemtap_write/systemtap/testsuite/systemtap.base/bz1027459.stp > WARNING: probe kernel.function("SyS_set_tid_address@kernel/fork.c:1234").call (address 0xfffffc00080cb528) registration error (rc -22) > WARNING: probe kernel.function("SyS_sched_setaffinity@kernel/sched/core.c:4716").call (address 0xfffffc00081051b0) registration error (rc -22) > WARNING: probe kernel.function("SyS_sched_get_priority_min@kernel/sched/core.c:5040").call (address 0xfffffc0008105688) registration error (rc -22) > WARNING: probe kernel.function("SyS_sched_get_priority_max@kernel/sched/core.c:5013").call (address 0xfffffc0008105620) registration error (rc -22) > > There are also some differences in the syscalls used on aarch64 that cause some of the tests to fail. > > -Will