From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/14495 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: James Y Knight Newsgroups: gmane.linux.lib.musl.general Subject: [PATCH] Add gettid and tgkill syscall wrappers. Date: Thu, 1 Aug 2019 16:31:11 -0400 Message-ID: Reply-To: musl@lists.openwall.com Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000fbae2c058f14204e" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="134749"; mail-complaints-to="usenet@blaine.gmane.org" To: musl@lists.openwall.com Original-X-From: musl-return-14511-gllmg-musl=m.gmane.org@lists.openwall.com Thu Aug 01 22:31:55 2019 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by blaine.gmane.org with smtp (Exim 4.89) (envelope-from ) id 1htHjv-000YsN-3v for gllmg-musl@m.gmane.org; Thu, 01 Aug 2019 22:31:55 +0200 Original-Received: (qmail 15977 invoked by uid 550); 1 Aug 2019 20:31:52 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 15941 invoked from network); 1 Aug 2019 20:31:51 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=o2Yoase9bxvJGFq45j7ViCG/pAFymNgNrS2/9D9D5Xg=; b=ZSHH+ZHA8feRdjKWbFdPh1z4L7V5yqdTD7U9E1ikPuiuYWpUmOgWqUiwKWYIsl5xD5 wqpr3hbzMx9Je0PXILswEOX2wT5hVutQwxGeLZEbc34frqm3Pum0zthrgriLCAVM9NMy jrsnEue7+a4mLgcjWwI3HfshShRc9GnaZNEz0qwJXK96WeUYjzfuGthn9vvd0422921+ 475h0m3ugWqSKYIosLx72faAxmV/eCCbVQpajUXmyTPIm+xbybubKLlxJ+540udSf5Qp Vuytb4HnCTQFgJzyoCDgE9Bq6RjDkoYA/ef9+SnYjGMyKTdnPVq0vWKhUeIEF1blm/dv nDaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=o2Yoase9bxvJGFq45j7ViCG/pAFymNgNrS2/9D9D5Xg=; b=Azuwe3ilwbbWsM3f+8iUnw8s3ym3aXw+TU9VVM293Q9uS1Tb6lNmzNoE/uVsDNED0P 9Bw6EPBihGyj0yHU81fJdnj7Nqvwtk0HpuWXT+5SLT+UorEPitFpvqLahzh8ODCct0N8 EPmP80sJqoIRYokjCvvK1PKp2IqjrI1zcKXi4Kg7PjKKSN3zZ0y9gBErFp9QQPGkodQ5 6BTJphuNHN+zAwI34AvZ6vBBwypKD4y5+KLq+XwBD5Aeou5gBncpAokoq8ZiWH2RqGyc F1BuXumWIWcCVhxjsDbPbVECe5HFMTXA60OAyc4X6tWyzgOKivcIcnuuVTmy4Vbv4jJ1 TdjQ== X-Gm-Message-State: APjAAAVoibpGXnnQUZst+ZiXf7MVRhIaMZt20TOfebt83lz/jZj8cKZK J4A9oXq1lx+y7zpP4Uj8BzSZJv3CHSzJRzFhZ3hnt9EOJ0E= X-Google-Smtp-Source: APXvYqyE8SRbhm4fnQN4HaB3PURh6D+B0foPrv32c56RrOhoN/IWq6S3+uhKp3/4M+uHzrLRvUZYuxj4ICHRpHf0c98= X-Received: by 2002:a67:a209:: with SMTP id l9mr89558676vse.125.1564691499001; Thu, 01 Aug 2019 13:31:39 -0700 (PDT) Xref: news.gmane.org gmane.linux.lib.musl.general:14495 Archived-At: --000000000000fbae2c058f14204e Content-Type: multipart/alternative; boundary="000000000000fbae20058f14204c" --000000000000fbae20058f14204c Content-Type: text/plain; charset="UTF-8" --000000000000fbae20058f14204c Content-Type: text/html; charset="UTF-8"

--000000000000fbae20058f14204c-- --000000000000fbae2c058f14204e Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Add-gettid-and-tgkill-syscall-wrappers.patch" Content-Disposition: attachment; filename="0001-Add-gettid-and-tgkill-syscall-wrappers.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jyt1nqua0 RnJvbSBiZGI0ZjI4ZWRlY2U0YjgxZTk5YmVjZjRmZmNkYzY5NDQ5MjExNzY0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYW1lcyBZIEtuaWdodCA8anlrbmlnaHRAZ29vZ2xlLmNvbT4K RGF0ZTogVGh1LCAxIEF1ZyAyMDE5IDEyOjQzOjA4IC0wNDAwClN1YmplY3Q6IFtQQVRDSF0gQWRk IGdldHRpZCBhbmQgdGdraWxsIHN5c2NhbGwgd3JhcHBlcnMuCgotLS0KIGluY2x1ZGUvc2lnbmFs LmggICB8IDEgKwogaW5jbHVkZS91bmlzdGQuaCAgIHwgMSArCiBzcmMvbGludXgvZ2V0dGlkLmMg fCA4ICsrKysrKysrCiBzcmMvbGludXgvdGdraWxsLmMgfCA4ICsrKysrKysrCiA0IGZpbGVzIGNo YW5nZWQsIDE4IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBzcmMvbGludXgvZ2V0 dGlkLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBzcmMvbGludXgvdGdraWxsLmMKCmRpZmYgLS1naXQg YS9pbmNsdWRlL3NpZ25hbC5oIGIvaW5jbHVkZS9zaWduYWwuaAppbmRleCA1YzQ4Y2I4My4uNjg0 MzMyM2EgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvc2lnbmFsLmgKKysrIGIvaW5jbHVkZS9zaWduYWwu aApAQCAtMjU3LDYgKzI1Nyw3IEBAIHZvaWQgKCpic2Rfc2lnbmFsKGludCwgdm9pZCAoKikoaW50 KSkpKGludCk7CiBpbnQgc2lnaXNlbXB0eXNldChjb25zdCBzaWdzZXRfdCAqKTsKIGludCBzaWdv cnNldCAoc2lnc2V0X3QgKiwgY29uc3Qgc2lnc2V0X3QgKiwgY29uc3Qgc2lnc2V0X3QgKik7CiBp bnQgc2lnYW5kc2V0KHNpZ3NldF90ICosIGNvbnN0IHNpZ3NldF90ICosIGNvbnN0IHNpZ3NldF90 ICopOworaW50IHRna2lsbChwaWRfdCwgcGlkX3QsIGludCk7CiAKICNkZWZpbmUgU0FfTk9NQVNL IFNBX05PREVGRVIKICNkZWZpbmUgU0FfT05FU0hPVCBTQV9SRVNFVEhBTkQKZGlmZiAtLWdpdCBh L2luY2x1ZGUvdW5pc3RkLmggYi9pbmNsdWRlL3VuaXN0ZC5oCmluZGV4IDk0ODVkYTdhLi40NzY0 ZjE1NyAxMDA2NDQKLS0tIGEvaW5jbHVkZS91bmlzdGQuaAorKysgYi9pbmNsdWRlL3VuaXN0ZC5o CkBAIC0xODgsNiArMTg4LDcgQEAgY2hhciAqZ2V0X2N1cnJlbnRfZGlyX25hbWUodm9pZCk7CiBp bnQgc3luY2ZzKGludCk7CiBpbnQgZXVpZGFjY2Vzcyhjb25zdCBjaGFyICosIGludCk7CiBpbnQg ZWFjY2Vzcyhjb25zdCBjaGFyICosIGludCk7CitwaWRfdCBnZXR0aWQodm9pZCk7CiAjZW5kaWYK IAogI2lmIGRlZmluZWQoX0xBUkdFRklMRTY0X1NPVVJDRSkgfHwgZGVmaW5lZChfR05VX1NPVVJD RSkKZGlmZiAtLWdpdCBhL3NyYy9saW51eC9nZXR0aWQuYyBiL3NyYy9saW51eC9nZXR0aWQuYwpu ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMC4uNjQ5MDEwMWQKLS0tIC9kZXYvbnVs bAorKysgYi9zcmMvbGludXgvZ2V0dGlkLmMKQEAgLTAsMCArMSw4IEBACisjZGVmaW5lIF9HTlVf U09VUkNFCisjaW5jbHVkZSA8dW5pc3RkLmg+CisjaW5jbHVkZSAic3lzY2FsbC5oIgorCitwaWRf dCBnZXR0aWQodm9pZCkKK3sKKwlyZXR1cm4gX19zeXNjYWxsKFNZU19nZXR0aWQpOworfQpkaWZm IC0tZ2l0IGEvc3JjL2xpbnV4L3Rna2lsbC5jIGIvc3JjL2xpbnV4L3Rna2lsbC5jCm5ldyBmaWxl IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwLi45NzM2NWQ1OAotLS0gL2Rldi9udWxsCisrKyBi L3NyYy9saW51eC90Z2tpbGwuYwpAQCAtMCwwICsxLDggQEAKKyNkZWZpbmUgX0dOVV9TT1VSQ0UK KyNpbmNsdWRlIDxzaWduYWwuaD4KKyNpbmNsdWRlICJzeXNjYWxsLmgiCisKK2ludCB0Z2tpbGwo cGlkX3QgcGlkLCBwaWRfdCB0aWQsIGludCBzaWcpCit7CisJcmV0dXJuIHN5c2NhbGwoU1lTX3Rn a2lsbCwgcGlkLCB0aWQsIHNpZyk7Cit9Ci0tIAoyLjIyLjAuNzcwLmcwZjJjNGEzN2ZkLWdvb2cK Cg== --000000000000fbae2c058f14204e--