From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 108971 invoked by alias); 3 Aug 2016 20:00:47 -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 108958 invoked by uid 89); 3 Aug 2016 20:00:47 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=H*MI:sk:2947a74, H*i:sk:2947a74, H*f:sk:2947a74 X-HELO: mail-qk0-f170.google.com Received: from mail-qk0-f170.google.com (HELO mail-qk0-f170.google.com) (209.85.220.170) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Wed, 03 Aug 2016 20:00:36 +0000 Received: by mail-qk0-f170.google.com with SMTP id x185so20623636qkc.2 for ; Wed, 03 Aug 2016 13:00:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=+IC/NfUW7FnQfFCIjNdBPnoSNaaDZCZ3ypC5bIkIsp4=; b=Pd4dXBE6FfZd0jWPmdMhwrED1ffmFd/cNWZMcCWCuXYRLBEX06XUUOl0ktQgJsLXN8 edY/Ae9ek50cZ5xjj3GP4IH+EQwwnT9oev/adj0GNCc1KWuDht8CFeqyJxONGqV5kMQ4 KnH9TcBq7L1eCPS7NLYRDXR2fw99JuNEL/LxzincrbPr82EbA5Uft0NqjcDIqIBE64o9 HZip30xvtslbCipYDDSfqI+bmnWs6C+vvMCebXvRi/+lSjzl+N6gNvMNOVK0jbZ30+Np 9UnPcwGoGdCpxvD8WFIRn4By106Wds0b3cOpF7P5qDdjwxB7ZDItZScJzhFvbJ4RKIEP jvVQ== X-Gm-Message-State: AEkoousSlkVgDyYmz3LwW0Iu4xdaP9n74Vm2PuYk7ZPBWWANX0oa7dbpOG914sXm07JRwi6D X-Received: by 10.55.104.139 with SMTP id d133mr1931202qkc.126.1470254434723; Wed, 03 Aug 2016 13:00:34 -0700 (PDT) Received: from [192.168.0.120] (c-73-16-204-72.hsd1.nh.comcast.net. [73.16.204.72]) by smtp.googlemail.com with ESMTPSA id j38sm5011080qtj.35.2016.08.03.13.00.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 03 Aug 2016 13:00:34 -0700 (PDT) Subject: Lastest kprobes64 patch To: William Cohen , Pratyush Anand References: <8f40d0b9-5550-92f9-d1c5-8769f52304c0@redhat.com> <576B5501.1030106@linaro.org> <576C29E1.8060805@linaro.org> <0a594132-796b-779d-b473-a06c0f3e8ae8@redhat.com> <20160627141840.GB8139@dhcppc9> <577EA7EE.2070607@linaro.org> <20160803131302.GC18785@localhost.localdomain> <2947a749-a518-d560-f768-60cc2f2c691e@redhat.com> Cc: systemtap@sourceware.org, Mark Brown , Jeremy Linton , David Smith , "Frank Ch. Eigler" From: David Long Message-ID: <57A24D61.6060802@linaro.org> Date: Wed, 03 Aug 2016 20:00:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <2947a749-a518-d560-f768-60cc2f2c691e@redhat.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2016-q3/txt/msg00121.txt.bz2 In repsonse to the prolonged discussion on issues with use of a duplicated stack for jprobes on arm64 I have created the requested change of removing the stack duplication code altogether. I don't know how this affects systemtap. It would also be good to have a better idea of how much systemtap makes use of jprobes. The new additional patch, plus Catalin's accumulated patches since kprobes64-v15, are now in my (recreated) kprobes64-v16 branch. If someone has time to exercise this it I would be grateful. Thanks, -dl