From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 65857 invoked by alias); 15 Apr 2019 21:40:54 -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 65843 invoked by uid 89); 15 Apr 2019 21:40:53 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-34.4 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,MIME_BASE64_BLANKS,SPF_PASS,USER_IN_DEF_SPF_WL autolearn=ham version=3.3.1 spammy=H*r:15.0.1367.3, H*r:15.00.1367.000, HX-Spam-Relays-External:15.00.1367.000, H*RU:15.00.1367.000 X-HELO: smtp-fw-2101.amazon.com Received: from smtp-fw-2101.amazon.com (HELO smtp-fw-2101.amazon.com) (72.21.196.25) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 15 Apr 2019 21:40:52 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209; t=1555364452; x=1586900452; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=FOJrOsGxdeUTPFZFjYBPhkNutmpMaqoDcbq8N/zqzxQ=; b=If1Ra0kHec81lhYkmmdRN8jdmv35VfBpkrXwNexbRMJxVcNzerESTzd8 QK1COQumbmo6VZJ/GpYgmrRitFABTtqXdr3vvcinclHXU3UNbbNemd0mD udTOpfTJW7FPmlXz/7oSmenU9/GngzLBP+poBOi9op1osK80MkFyHNZ2n Q=; Received: from iad6-co-svc-p1-lb1-vlan2.amazon.com (HELO email-inbound-relay-2c-579b7f5b.us-west-2.amazon.com) ([10.124.125.2]) by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 15 Apr 2019 21:40:49 +0000 Received: from EX13MTAUWB001.ant.amazon.com (pdx1-ws-svc-p6-lb9-vlan2.pdx.amazon.com [10.236.137.194]) by email-inbound-relay-2c-579b7f5b.us-west-2.amazon.com (8.14.7/8.14.7) with ESMTP id x3FLemX7109536 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 15 Apr 2019 21:40:49 GMT Received: from EX13D13UWB004.ant.amazon.com (10.43.161.218) by EX13MTAUWB001.ant.amazon.com (10.43.161.249) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Mon, 15 Apr 2019 21:40:48 +0000 Received: from EX13D13UWB002.ant.amazon.com (10.43.161.21) by EX13D13UWB004.ant.amazon.com (10.43.161.218) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Mon, 15 Apr 2019 21:40:47 +0000 Received: from EX13D13UWB002.ant.amazon.com ([10.43.161.21]) by EX13D13UWB002.ant.amazon.com ([10.43.161.21]) with mapi id 15.00.1367.000; Mon, 15 Apr 2019 21:40:47 +0000 From: "van der Linden, Frank" To: William Cohen , "systemtap@sourceware.org" Subject: Re: [PATCH] arm64: use sregs for syscall probe registers Date: Mon, 15 Apr 2019 21:40:00 -0000 Message-ID: References: <5cb0cb1f.ROdjA4uUKaH5hT/r%fllinden@amazon.com> In-Reply-To: Content-Type: text/plain; charset="utf-8" Content-ID: <36AFA8D72CA7ED4EB74593269E8BF9DB@amazon.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-SW-Source: 2019-q2/txt/msg00031.txt.bz2 T24gNC8xNS8xOSwgMjozMiBQTSwgIldpbGxpYW0gQ29oZW4iIDx3Y29oZW5A cmVkaGF0LmNvbT4gd3JvdGU6DQoNCk9uIDQvMTIvMTkgMTozMCBQTSwgRnJh bmsgdmFuIGRlciBMaW5kZW4gd3JvdGU6DQo+IFNpbmNlIHN5c2NhbGwgd3Jh cHBlcnMgYXJlIG5vdyBhY3RpdmUgb24gYXJtNjQgKDQuMTkrKSwgYXJndW1l bnRzIG5lZWQgdG8NCj4gYmUgcmV0cmlldmVkIHRoZSByaWdodCB3YXksIGJ5 IGNoZWNraW5nIGlmIHRoZXJlIGlzIGEgc2F2ZWQgc2V0IG9mIHN5c3RlbQ0K PiBjYWxsIHJlZ2lzdGVycywgYW5kIHVzaW5nIHRoZW0gaWYgdGhlcmUgYXJl Lg0KPiAtLS0NCj4gIHRhcHNldC9hcm02NC9yZWdpc3RlcnMuc3RwIHwgNTAg KysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0t LQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKyksIDE5IGRl bGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL3RhcHNldC9hcm02NC9y ZWdpc3RlcnMuc3RwIGIvdGFwc2V0L2FybTY0L3JlZ2lzdGVycy5zdHANCj4g aW5kZXggYjJlNTY0OTVkLi5iMDAxYjhlZmUgMTAwNjQ0DQo+IC0tLSBhL3Rh cHNldC9hcm02NC9yZWdpc3RlcnMuc3RwDQo+ICsrKyBiL3RhcHNldC9hcm02 NC9yZWdpc3RlcnMuc3RwDQo+IEBAIC0xMDcsNiArMTA3LDM2IEBAIGZ1bmN0 aW9uIHVfcmVnaXN0ZXI6bG9uZyAobmFtZTpzdHJpbmcpIHsNCj4gIAlyZXR1 cm4gX3N0cF9yZWdpc3RlcihuYW1lLCAwKQ0KPiAgfQ0KPiAgDQo+ICtmdW5j dGlvbiBfc3RwX2FyZ19yZWdpc3Rlcjpsb25nIChhcmdudW06bG9uZykgJXsg LyogcHVyZSAqLw0KPiArCWxvbmcgdmFsOw0KPiArCXN0cnVjdCBwdF9yZWdz ICpyZWdzOw0KPiArDQo+ICsJaWYgKFNUQVBfQVJHX2FyZ251bSA8IDEgfHwg U1RBUF9BUkdfYXJnbnVtID4gOCkgew0KPiArCQlzbnByaW50ZihDT05URVhU LT5lcnJvcl9idWZmZXIsIHNpemVvZihDT05URVhULT5lcnJvcl9idWZmZXIp LA0KPiArCQkJCSJDYW5ub3QgYWNjZXNzIGFyZyglbGxkKSIsDQo+ICsJCQkJ KGxvbmcgbG9uZylTVEFQX0FSR19hcmdudW0pOw0KPiArCQlDT05URVhULT5s YXN0X2Vycm9yID0gQ09OVEVYVC0+ZXJyb3JfYnVmZmVyOw0KPiArCQlyZXR1 cm47DQo+ICsJfQ0KPiArDQo+ICsJLyogc3lzY2FsbC1pbi1wdF9yZWdzIG1v ZGUsIDQuMTkrICovDQo+ICsJaWYgKENPTlRFWFQtPnNyZWdzKSB7DQo+ICsJ CXJlZ3MgPSBDT05URVhULT5zcmVnczsNCj4gKwl9IGVsc2Ugew0KPiArCQly ZWdzID0gKENPTlRFWFQtPnVzZXJfbW9kZV9wID8gQ09OVEVYVC0+dXJlZ3Mg OiBDT05URVhULT5rcmVncyk7DQo+ICsJfQ0KPiArDQo+ICsJaWYgKCFyZWdz KSB7DQo+ICsJCUNPTlRFWFQtPmxhc3RfZXJyb3IgPSAiTm8gcmVnaXN0ZXJz IGF2YWlsYWJsZSBpbiB0aGlzIGNvbnRleHQiOw0KPiArCQlyZXR1cm47DQo+ ICsJfQ0KPiArDQo+ICsJbWVtY3B5KCZ2YWwsICgoY2hhciAqKXJlZ3MpICsg KChTVEFQX0FSR19hcmdudW0gLSAxKSAqIHNpemVvZiAobG9uZykpLA0KPiAr CSAgICBzaXplb2YgKGxvbmcpKTsNCj4gKw0KPiArCVNUQVBfUkVUVkFMVUUg PSB2YWw7DQoNCj4gQ291bGQgdGhlIG1lbWNweSBiZSBlbGltaW5hdGVkIGFu ZCBTVEFQX1JFVFZBTFVFIHN0YXRlbWVudHMgYmUgc2ltcGxpZmllZCB0byBz b21ldGhpbmcgbGlrZToNCj4NCj4gU1RBUF9SRVRWQUxVRSA9IHJlZ3MtPnJl Z3NbU1RBUF9BUkdfYXJnbnVtLTFdOw0KPg0KPi1XaWxsDQoNClByb2JhYmx5 LiBJIHdhcyBmb2xsb3dpbmcgZXhpc3RpbmcgcHJhY3RpY2UgYW5kIHVzZWQg bWVtY3B5LiBTZWUgYWxzbyBfc3RwX2dldF9yZWdpc3Rlcl9ieV9vZmZzZXQo KSBmb3IgdmFyaW91cyBhcmNoaXRlY3R1cmVzOiB0aGV5IGFsbCB1c2UgbWVt Y3B5LiBJIGFtIG5vdCBzdXJlIHdoeS4gQWxpZ25tZW50IHBhcmFub2lhPw0K DQpGcmFuaw0KDQo=