Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/638458/?format=api
{ "id": 638458, "url": "http://patchwork.ozlabs.org/api/patches/638458/?format=api", "web_url": "http://patchwork.ozlabs.org/project/glibc/patch/1466485631-3532-11-git-send-email-ynorov@caviumnetworks.com/", "project": { "id": 41, "url": "http://patchwork.ozlabs.org/api/projects/41/?format=api", "name": "GNU C Library", "link_name": "glibc", "list_id": "libc-alpha.sourceware.org", "list_email": "libc-alpha@sourceware.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<1466485631-3532-11-git-send-email-ynorov@caviumnetworks.com>", "list_archive_url": null, "date": "2016-06-21T05:06:53", "name": "[09/27,AARCH64] Use PTR_REG in getcontext.S.", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "288337067a3bb5471b2935c25901cb4fd0c96917", "submitter": { "id": 68471, "url": "http://patchwork.ozlabs.org/api/people/68471/?format=api", "name": "Yury Norov", "email": "ynorov@caviumnetworks.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/glibc/patch/1466485631-3532-11-git-send-email-ynorov@caviumnetworks.com/mbox/", "series": [], "comments": "http://patchwork.ozlabs.org/api/patches/638458/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/638458/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<libc-alpha-return-70818-incoming=patchwork.ozlabs.org@sourceware.org>", "X-Original-To": "incoming@patchwork.ozlabs.org", "Delivered-To": [ "patchwork-incoming@bilbo.ozlabs.org", "mailing list libc-alpha@sourceware.org" ], "Received": [ "from sourceware.org (server1.sourceware.org [209.132.180.131])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3rYbPl63zQz9sdQ\n\tfor <incoming@patchwork.ozlabs.org>;\n\tTue, 21 Jun 2016 15:09:47 +1000 (AEST)", "(qmail 110588 invoked by alias); 21 Jun 2016 05:09:41 -0000", "(qmail 110570 invoked by uid 89); 21 Jun 2016 05:09:40 -0000" ], "Authentication-Results": [ "ozlabs.org; dkim=pass (1024-bit key;\n\tsecure) header.d=sourceware.org header.i=@sourceware.org\n\theader.b=rpPhmp3m; dkim-atps=neutral", "sourceware.org; auth=none", "spf=none (sender IP is )\n\tsmtp.mailfrom=Yuri.Norov@caviumnetworks.com; " ], "DomainKey-Signature": "a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id\n\t:list-unsubscribe:list-subscribe:list-archive:list-post\n\t:list-help:sender:from:to:cc:subject:date:message-id:in-reply-to\n\t:references:mime-version:content-type; q=dns; s=default; b=PX6tx\n\tIuE4xpggpbXzleu1tD00jpk7zhD43Ce7zZzDvOUU/RTTOhmQ5L8ak5Kyw7ZH5UsI\n\tp+JTezjsSBW6RcfEFUrozWHSnR6rC+goPt+tbcFkawseEtJHo/8HspD84nnj2mT9\n\tNO1RoCH0ei/KttQ2+HkfTL/c3J1iC7uOUukjmE=", "DKIM-Signature": "v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id\n\t:list-unsubscribe:list-subscribe:list-archive:list-post\n\t:list-help:sender:from:to:cc:subject:date:message-id:in-reply-to\n\t:references:mime-version:content-type; s=default; bh=eGMVctTwTi0\n\t6dRLmUIdtTkPEUUI=; b=rpPhmp3msfBAJEddlptAkUHS3baq8Q8zSt/BMliLIFo\n\tHjFJzK31q9rGZc/AS1bn4idiFOcBU8vsPiPT6zbLQ9OUAZq6pCvS/Ljs/M/cpFt/\n\tsScFBkug0UJNfqPI+pbugxVK2PEDi4kD6HdNCxGL1TSDPK8+hXlXIAgFJqYzRYy8\n\t=", "Mailing-List": "contact libc-alpha-help@sourceware.org; run by ezmlm", "Precedence": "bulk", "List-Id": "<libc-alpha.sourceware.org>", "List-Unsubscribe": "<mailto:libc-alpha-unsubscribe-incoming=patchwork.ozlabs.org@sourceware.org>", "List-Subscribe": "<mailto:libc-alpha-subscribe@sourceware.org>", "List-Archive": "<http://sourceware.org/ml/libc-alpha/>", "List-Post": "<mailto:libc-alpha@sourceware.org>", "List-Help": "<mailto:libc-alpha-help@sourceware.org>,\n\t<http://sourceware.org/ml/#faqs>", "Sender": "libc-alpha-owner@sourceware.org", "X-Virus-Found": "No", "X-Spam-SWARE-Status": "No, score=0.1 required=5.0 tests=AWL, BAYES_00,\n\tRCVD_IN_DNSWL_NONE, SPF_HELO_PASS,\n\tUNWANTED_LANGUAGE_BODY autolearn=ham version=3.3.2 spammy=907", "X-HELO": "na01-bl2-obe.outbound.protection.outlook.com", "From": "Yury Norov <ynorov@caviumnetworks.com>", "To": "<libc-alpha@sourceware.org>, <linux-kernel@vger.kernel.org>", "CC": "<arnd@arndb.de>, <catalin.marinas@arm.com>, <marcus.shawcroft@arm.com>, \n\t<philb@gnu.org>, <davem@davemloft.net>, <szabolcs.nagy@arm.com>,\n\t<maxim.kuvyrkov@linaro.org>, <joseph@codesourcery.com>,\n\t<pinskia@gmail.com>, Andrew Pinski <apinski@cavium.com>,\n\tYury Norov <ynorov@caviumnetworks.com>", "Subject": "[PATCH 09/27] [AARCH64] Use PTR_REG in getcontext.S.", "Date": "Tue, 21 Jun 2016 08:06:53 +0300", "Message-ID": "<1466485631-3532-11-git-send-email-ynorov@caviumnetworks.com>", "In-Reply-To": "<1466485631-3532-1-git-send-email-ynorov@caviumnetworks.com>", "References": "<1466485631-3532-1-git-send-email-ynorov@caviumnetworks.com>", "MIME-Version": "1.0", "Content-Type": "text/plain", "X-ClientProxiedBy": "HE1PR03CA0018.eurprd03.prod.outlook.com (10.163.170.156)\n\tTo DM3PR07MB2252.namprd07.prod.outlook.com (10.164.33.150)", "X-MS-Office365-Filtering-Correlation-Id": "f6132e52-c405-4de1-01ed-08d3999238f6", "X-Microsoft-Exchange-Diagnostics": [ "1; DM3PR07MB2252;\n\t2:QFCAspQR/ZHOmH7ixWbTQuNd7hj7qwLZvlWVxKK9XxYxUl41sJFfU5zMFkyW6iUghJDo4uDaZBoyaBVyjNDIUciuTX6M0B36TU4NyAshFPtEkOTw67EPMUEnLUwozJire53Gk82d8x0wC+tuPTfNB+K2KArvPiPP0i18ZTPi1eEbVb9UIfVYH6+rteN909xX;\n\t3:Rys6HhbJEhccTFB7E4gKBm1GVSJ8+AVgQOjBPoKlJ9ecIgHbBtkVltEP2lPFZ09f3NQyKSmqNSbD3IkL1yK2agNpvnwjo8Z5crDaha89oh1TilXz8rFQMN1+GncrWGat;\n\t25:p+OEBhkL+pS8GKwVmZUIvXQpqhaVa74048gJNaxwV6NdDnXSkZbt1juqXIPp9b+4pJ4xm5x10y7DWxqxBU/L2RZPgqBLCBasnRUzfEQshWVNvFDdTJjslTSrsByRRF+95qyMSKiJRlpo+l1VnDn91U9INcw/vXLnk052YYtoI3Z56Xza4Ve3naT6WB9aHC3fA771tYbl3v8/yk3YptT2DEAGFtVsiiiCjEY1wr4ZFT2FAgnRayKavQKvxV2a4928gw+bb2EE2Vxqxdft796lnjbbfgXJsGK7d8SP/sh5mpzHnknPAaDGOro8wSxNl/UY3NSMEyyA/YOpM3cAjFuiiYca8rauMP03MfjPEgQl1off93zIL9C5Ka2xNsjBtpI5I21U7qj89u25Ef0fP3KgPL5PKCWRtTLFT8exkAZZC+Y=", "1; DM3PR07MB2252;\n\t20:SdCm0Ur/wZOoXENodkk2aYa2dag2hhWaNhNkLwQ5IgEPd6zvWjQcHGbJ0WYg23IFHtOlUL3AurAA1EufbWBDBsLEOChog/M2jtF9nYiC7Wmv91s+aIdxnEh0tynCsuDLIqT3tuOKXxgVpCBm0TglDE2uo69wKlqKHO/hQKXBrxSJhXOid1+1mQ8tM0mCZcRINzgZz28G5PPNIvUqrokKZ0k0kiniUTrryxo5FMtfCAdZAI2xzwVnQX8v4noCaQ+k1Cp9Nqgk/RZs/Evl7FcE9qh9imNC996CSp96nhCnFXL/80WDu4kgzoDKjWEMcQSQje6dyxla9zDj6XXmX2pElOl7XvwaiAJBGE8uk9fttZb7g6/lWBpB7pwZ6Cj8rnTrCCVl4izTXmcM0mDicwTlz1nkWKh5GF1B4v81YF2aNKAd364e7L/TAxNzcVDsSBeiAnOv2spk1hdzUcouPiqXIY7DKoaBUMAhykpND72EZH+8pBleIO/fQzHr9ULkw71/GRTP11EXEl1b+/dOxt2htFi2xvDDvxVJkHkpU5YmsMyHxTM8GVBaXiniPQsVtaElbS9wzse83LgpVfppB7jJ8FTotNBsb9fFKwNH3DRW+ZI=", "1; DM3PR07MB2252;\n\t4:xxFTRdQbU9dHeuKQcPiK6+DevY+S7q2zGREssGuDJkm8+e002zzaOVTIf46td6bYWng165FKB61u7G0W7JtHx613O9kHpAjAzzOZdlch8BKPBhbNfjy5rkY6NMyGZdyqob/IAy9/rPodF1tyGD4ARoCNEirGKiRtOjZJQJDNzgC43q0kYYw1oWpjGAxdCV1Ay4uXqJnHffXlYSUe/az6ILtqMixdMI/EDV6xuvmW1bEarRSCprb2cfoG+FFGRgqTZkk1mhlH65uxotPLQ+zbt+bHj71I9fiQvvfaFEF0+xWVLSt4AJzcNgzgznVt5mC+wTsUTSqlQDryIi/CIapeqeF5EwTmXxxyOtkLsu2Ath5Ifr9yG5Je+wdduIPnaoRx", "=?us-ascii?Q?1; DM3PR07MB2252;\n\t23:z0rIB+EInZ1Vy40IxVInTYSb+T1fpBX8JG9tfYz2p?=\n\t=?us-ascii?Q?bKu0y8B5F9UBRW8XSH6IfhGPu69JxrofgEIzewVWO+zHQCgFqKvchP957gOK?=\n\t=?us-ascii?Q?fNiLHBp1wudPsRrGawH3wz3YoCSxGqBzKf3qoFSW1QS68ryh7QFqGelRLQ7k?=\n\t=?us-ascii?Q?DtRKu48vXcSPPmbSQxVJt/3k+1T+uZMtm4TwRM0xS52GV8zIc9AJVAfYBM12?=\n\t=?us-ascii?Q?20cHnMwfaD2tuxeBJ02B/deJfV+6OTd0kGM++yTsZwF2xiEJsclpa+GQKrEf?=\n\t=?us-ascii?Q?4WglJ561F2YuqSA2xG8fEgYorC+EjrKIWWFJcTIYVxe8nyt0dZzQStpQiPoJ?=\n\t=?us-ascii?Q?+DpHraVi4GYctUwo8o2JktPXV5vgGHFPvobCbHxdGSeBv53Rs8RS3MjAS5dH?=\n\t=?us-ascii?Q?DNIb44NcLSkTCiZE7STynKz00OWz9UdZv2KiPxqZ1eSyk+CXTPxIPxCCQ5Nr?=\n\t=?us-ascii?Q?JPqiMYFcZn+JTbV/qZa2QxJSPkjCuRLFizurJ3piGCtr/omhvUQCUFJ2m0Tf?=\n\t=?us-ascii?Q?R3guaSE0cuzmSEk7FkBZUQLP+MWPKBRNDWg/RjZV2XGNTJongqw72cguqRwT?=\n\t=?us-ascii?Q?pA5aZCxmHMVePWeA3ZE8vvutVfqKpCGzpQExNA4uOOppsDdYVYwwZBhx40Jg?=\n\t=?us-ascii?Q?OSm6OPobYSdWoYh5179O48njc5JeVNmn81l+5q4/kUcNQn8EKg28M6UGSAVw?=\n\t=?us-ascii?Q?DBooe1WwNxWzXwIiQ4KSu7TCcHIsnzovReul2kL5lCKhyfnMespdKb1KFhmX?=\n\t=?us-ascii?Q?BFURtb4OSObHjSowFfxb9znLerEv7J5Qp44h9k5c79G9vBcdlmjBzgBB9pve?=\n\t=?us-ascii?Q?bDG+orBWf2ZIJ49MLchQWJx9w1DfgnUbcWxOI4KX28334MDFDykAU5gQY+Sy?=\n\t=?us-ascii?Q?ZFrAIY3zisJ+iI6iOcYAq9gwcf+KoEj8Gnr4cMymw6Xu4H0rLiJfQZ0CekTb?=\n\t=?us-ascii?Q?VAyWtAyPVIJvGifoJXRPRTDd5bH+ouxXj7z76RUYjdpcSg0quMrirh6LvVwe?=\n\t=?us-ascii?Q?WVU46zcNRkUA/6Gu1rtwCgZmDo5tiEn8Z0yz1HB4EoXNkw6uCMK1OXvKns39?=\n\t=?us-ascii?Q?K9ook2um6zdS7afNhGStMl0ITtaNmVffz3B4D76QlpJiEtLCE3xIKmkF75Dl?=\n\t=?us-ascii?Q?sILyRWJBPU=3D?=", "1; DM3PR07MB2252;\n\t6:ExspcRJtNv+JM+sFeypvxQC4Iu1YvO2YRjYFN4LPZaCdZnjhBkiGHYFtFM7RTWj7kV1m9TV41IrLBfxjkrOm9Z0YRyirZFgHWMGy6iq4fN3yMv5BIkNmn7cpP2tN1/+i0m3mgnPNJuYfFtC2srlPcPJZcSouexM1kM/EkppZtVxdUXKC9ekpDceNZhclo4V7+9msGZssrfpTW6a75XrNB2MvwSXxrkKZjluJIgyFfOMMjaIpPDRAE6mJ3aQoWPS4rJcl5UD3FMwblgFuHFwqRcWY2yaXqyIGxcrqDdLd1lI=;\n\t5:m1t+wlfJ5ZtJHIOvafXR/gV5hkw7FFAknXz/LDM/tCVAydon/bTORp8exwBhumWmMPsceHyTNjLi7Curc34BNu00D4jCsEjATpH3bZkBK9/2vzE/xbSCp6ZwB9BgIdjKbzKhNlRWkiClTXxkjxN9Qg==;\n\t24:mB59RjwDyPd1EW/ps3Y66i18QhpM4OEkE73SkyviX9hkhCwKlb51ylQCMj/ziztLB/cdRONaSeXrMIjVkuVWcrk9y9CjrvXM1Q5JnyppVQU=;\n\t7:STjVR4Uoq+t4jdgx/4vlhIbcro30kmcqC6IgIs6JB/pelcKtDZPbACleObDvUEmyshOe7OUJqejOeoF9YC79UyM0KJAQvDSAocVampi34XPWblkcsb34+B/wLh/T9/6nfeNFR83MH81N9IdzMCEq4QvXT0rC2Y+bvKPmI23ZsF5pN/L2jB2buV/Zksc0U6kR8ApGCJpEaEDS3el98T1S/2T3L+U3dMbwByXH3NJGtHQu9tDHnzm1b20QosSKYaEX" ], "X-Microsoft-Antispam": "UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM3PR07MB2252;", "X-Microsoft-Antispam-PRVS": "<DM3PR07MB225269B08CB97B9E51BB0E3EEE2B0@DM3PR07MB2252.namprd07.prod.outlook.com>", "X-Exchange-Antispam-Report-Test": "UriScan:;", "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001);\n\tSRVR:DM3PR07MB2252; BCL:0; PCL:0; RULEID:; SRVR:DM3PR07MB2252;", "X-Forefront-PRVS": "098076C36C", "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10009020)(4630300001)(6069001)(6009001)(7916002)(189002)(199003)(47776003)(50466002)(2950100001)(92566002)(8676002)(76506005)(229853001)(76176999)(48376002)(77096005)(81166006)(7736002)(66066001)(68736007)(33646002)(81156014)(97736004)(50986999)(101416001)(36756003)(42186005)(586003)(50226002)(7846002)(107886002)(3846002)(6116002)(189998001)(106356001)(4326007)(4001430100002)(19580405001)(19580395003)(5003940100001)(105586002)(5001770100001)(2906002)(2101003);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:DM3PR07MB2252; H:localhost;\n\tFPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; ", "Received-SPF": "None (protection.outlook.com: caviumnetworks.com does not\n\tdesignate permitted sender hosts)", "SpamDiagnosticOutput": "1:99", "SpamDiagnosticMetadata": "NSPM", "X-OriginatorOrg": "caviumnetworks.com", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "21 Jun 2016 05:09:28.4469\n\t(UTC)", "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "DM3PR07MB2252" }, "content": "From: Andrew Pinski <apinski@cavium.com>\n\nJust like the other patches, this patch allows for getcontext.S to be used\nbetween ILP32 and LP64.\n\n* sysdeps/unix/sysv/linux/aarch64/getcontext.S: Use PTR_REG when\ndoing an add so wrapping of the pointer is correct for ILP32.\n\nSigned-off-by: Yury Norov <ynorov@caviumnetworks.com>\n---\n sysdeps/unix/sysv/linux/aarch64/getcontext.S | 2 +-\n 1 file changed, 1 insertion(+), 1 deletion(-)", "diff": "diff --git a/sysdeps/unix/sysv/linux/aarch64/getcontext.S b/sysdeps/unix/sysv/linux/aarch64/getcontext.S\nindex c2dd5b8..71e526c 100644\n--- a/sysdeps/unix/sysv/linux/aarch64/getcontext.S\n+++ b/sysdeps/unix/sysv/linux/aarch64/getcontext.S\n@@ -90,7 +90,7 @@ ENTRY(__getcontext)\n \n \t/* Grab the signal mask */\n \t/* rt_sigprocmask (SIG_BLOCK, NULL, &ucp->uc_sigmask, _NSIG8) */\n-\tadd\tx2, x0, #UCONTEXT_SIGMASK\n+\tadd\tPTR_REG (2), PTR_REG (0), #UCONTEXT_SIGMASK\n \tmov\tx0, SIG_BLOCK\n \tmov\tx1, 0\n \tmov\tx3, _NSIG8\n", "prefixes": [ "09/27", "AARCH64" ] }