Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/809291/?format=api
{ "id": 809291, "url": "http://patchwork.ozlabs.org/api/patches/809291/?format=api", "web_url": "http://patchwork.ozlabs.org/project/buildroot/patch/26299bebf4d92dc57d8722f1f11eb3b2209ceb30.1504444617.git.yann.morin.1998@free.fr/", "project": { "id": 27, "url": "http://patchwork.ozlabs.org/api/projects/27/?format=api", "name": "Buildroot development", "link_name": "buildroot", "list_id": "buildroot.buildroot.org", "list_email": "buildroot@buildroot.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<26299bebf4d92dc57d8722f1f11eb3b2209ceb30.1504444617.git.yann.morin.1998@free.fr>", "list_archive_url": null, "date": "2017-09-03T13:17:48", "name": "[8/9] arch/arm: add armv8.1a cores", "commit_ref": null, "pull_url": null, "state": "accepted", "archived": false, "hash": "75d587e0fb9b76e14541a76db8981de8c5ca91b1", "submitter": { "id": 13903, "url": "http://patchwork.ozlabs.org/api/people/13903/?format=api", "name": "Yann E. MORIN", "email": "yann.morin.1998@free.fr" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/buildroot/patch/26299bebf4d92dc57d8722f1f11eb3b2209ceb30.1504444617.git.yann.morin.1998@free.fr/mbox/", "series": [ { "id": 1231, "url": "http://patchwork.ozlabs.org/api/series/1231/?format=api", "web_url": "http://patchwork.ozlabs.org/project/buildroot/list/?series=1231", "date": "2017-09-03T13:17:44", "name": "[1/9] arch/arm: re-order cores choice", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/1231/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/809291/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/809291/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<buildroot-bounces@busybox.net>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "buildroot@lists.busybox.net" ], "Delivered-To": [ "patchwork-incoming@bilbo.ozlabs.org", "buildroot@osuosl.org" ], "Authentication-Results": [ "ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=busybox.net\n\t(client-ip=140.211.166.138; helo=whitealder.osuosl.org;\n\tenvelope-from=buildroot-bounces@busybox.net;\n\treceiver=<UNKNOWN>)", "ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=gmail.com header.i=@gmail.com\n\theader.b=\"reDJLilw\"; dkim-atps=neutral" ], "Received": [ "from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xlYSw19ZPz9s8J\n\tfor <incoming@patchwork.ozlabs.org>;\n\tSun, 3 Sep 2017 23:18:24 +1000 (AEST)", "from localhost (localhost [127.0.0.1])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id CCBCA86241;\n\tSun, 3 Sep 2017 13:18:19 +0000 (UTC)", "from whitealder.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id XZ3AFdq55QZ6; Sun, 3 Sep 2017 13:18:15 +0000 (UTC)", "from ash.osuosl.org (ash.osuosl.org [140.211.166.34])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id 50EDA862A0;\n\tSun, 3 Sep 2017 13:18:14 +0000 (UTC)", "from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133])\n\tby ash.osuosl.org (Postfix) with ESMTP id 53CA81C0DB4\n\tfor <buildroot@lists.busybox.net>;\n\tSun, 3 Sep 2017 13:18:06 +0000 (UTC)", "from localhost (localhost [127.0.0.1])\n\tby hemlock.osuosl.org (Postfix) with ESMTP id AA3828852E\n\tfor <buildroot@lists.busybox.net>;\n\tSun, 3 Sep 2017 13:18:05 +0000 (UTC)", "from hemlock.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id 28LXXVLAey8X for <buildroot@lists.busybox.net>;\n\tSun, 3 Sep 2017 13:18:04 +0000 (UTC)", "from mail-wm0-f65.google.com (mail-wm0-f65.google.com\n\t[74.125.82.65])\n\tby hemlock.osuosl.org (Postfix) with ESMTPS id 8CB7B88932\n\tfor <buildroot@buildroot.org>; Sun, 3 Sep 2017 13:18:04 +0000 (UTC)", "by mail-wm0-f65.google.com with SMTP id u26so4133552wma.5\n\tfor <buildroot@buildroot.org>; Sun, 03 Sep 2017 06:18:04 -0700 (PDT)", "from localhost.localdomain\n\t(2a01cb0886107300d59898fcbeacd7d5.ipv6.abo.wanadoo.fr.\n\t[2a01:cb08:8610:7300:d598:98fc:beac:d7d5])\n\tby smtp.gmail.com with ESMTPSA id\n\tc139sm6351605wmh.32.2017.09.03.06.18.01\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tSun, 03 Sep 2017 06:18:01 -0700 (PDT)" ], "X-Virus-Scanned": [ "amavisd-new at osuosl.org", "amavisd-new at osuosl.org" ], "X-Greylist": "domain auto-whitelisted by SQLgrey-1.7.6", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;\n\th=sender:from:to:cc:subject:date:message-id:in-reply-to:references;\n\tbh=cdimYOZk0M/ncQs33vW6Z2XpdG678vM5I9PhT/HqCEI=;\n\tb=reDJLilwbsC3ovci91m0er7ZMvkmZ6Gq9YfX3qcDlwWFwW6YIYSkkCe5EA1Cq2JUdH\n\tlscafFJ9eAxJCFiyD00UbiPo7IY6QsxC1lDNdjJ4ZOI9rWQrTKTbVgKjnQiYAPlw9MqF\n\tPMqKS0JOLdrjq7X1Qeje5eRfXdstKYDKDO6B8ULC0GYDGElbdnnR8sNRbZ9YgtDvCxh0\n\tFEUjA3g/6TCRSNzUT77EgEj5Kid9BTwnYyARFFtsoOwOAI9psd5XAwbIFrtVNNo61iS1\n\tUXQCYLKdmNplUvDpbhnuDGmAwTdbd4UDWp8FXqbgsdgVBNaq58lHv90Cfvhv/x3MPoEE\n\tW5EQ==", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:sender:from:to:cc:subject:date:message-id\n\t:in-reply-to:references;\n\tbh=cdimYOZk0M/ncQs33vW6Z2XpdG678vM5I9PhT/HqCEI=;\n\tb=j9jEe2oTGYnZA6iX3NliT6u6Fg2876e9OiOv/92Fbb50+vvBtgZGluAt4P8G1Pnsiz\n\tuolz+i7405o2U64wUezAZvJe7NOvVH9Dfj0/J8/vTAjYdWyjiX2MtOw0d1J1wqgYF//x\n\tWMNVIVj+vj6WGgtukE7yiI23IZS4yRiU+Oc5lZMFL4tAbJZE+Q6oP0Q8ilAvd8IqFAIz\n\taPMvOu55ywxm8CmnFcrScmqvo3rBlaxLfbTrBJ/9WTIB+HRK8KQYSTxZiJXaLwzK6p71\n\tUG2fMt0OEK6S2XBE02LgxzmKsShlsPMXsjMvkGosoo+nJcH+uNSspapoyIYNp9cibDJ4\n\tVkug==", "X-Gm-Message-State": "AHPjjUgtQiZm4K3epwciyP2b43Xj8d15Urk/feA21RYF8aDxsQ4Wch0N\n\tvF3exLsFKMpMCQHC", "X-Google-Smtp-Source": "ADKCNb4dLGeXwJVcHbMgrw0zGuJon6RXoQQ5RLz6f0b8Fbn9ex8W4Jjw9pTOkdJsM4L01cUS+6BskQ==", "X-Received": "by 10.28.193.194 with SMTP id r185mr1732911wmf.147.1504444682846;\n\tSun, 03 Sep 2017 06:18:02 -0700 (PDT)", "From": "\"Yann E. MORIN\" <yann.morin.1998@free.fr>", "To": "buildroot@buildroot.org", "Date": "Sun, 3 Sep 2017 15:17:48 +0200", "Message-Id": "<26299bebf4d92dc57d8722f1f11eb3b2209ceb30.1504444617.git.yann.morin.1998@free.fr>", "X-Mailer": "git-send-email 2.11.0", "In-Reply-To": "<cover.1504444617.git.yann.morin.1998@free.fr>", "References": "<cover.1504444617.git.yann.morin.1998@free.fr>", "Cc": "Thomas Petazzoni <thomas.petazzoni@free-electrons.com>,\n\t\"Yann E. MORIN\" <yann.morin.1998@free.fr>", "Subject": "[Buildroot] [PATCH 8/9] arch/arm: add armv8.1a cores", "X-BeenThere": "buildroot@busybox.net", "X-Mailman-Version": "2.1.18-1", "Precedence": "list", "List-Id": "Discussion and development of buildroot <buildroot.busybox.net>", "List-Unsubscribe": "<http://lists.busybox.net/mailman/options/buildroot>,\n\t<mailto:buildroot-request@busybox.net?subject=unsubscribe>", "List-Archive": "<http://lists.busybox.net/pipermail/buildroot/>", "List-Post": "<mailto:buildroot@busybox.net>", "List-Help": "<mailto:buildroot-request@busybox.net?subject=help>", "List-Subscribe": "<http://lists.busybox.net/mailman/listinfo/buildroot>,\n\t<mailto:buildroot-request@busybox.net?subject=subscribe>", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=\"us-ascii\"", "Content-Transfer-Encoding": "7bit", "Errors-To": "buildroot-bounces@busybox.net", "Sender": "\"buildroot\" <buildroot-bounces@busybox.net>" }, "content": "The armv8.1a generation is a cumulative extension to armv8a. It adds new\nextensions, and makes some previously optional ones now mandatory.\n\nSince gcc correctly enables the appropriate extensions based on the core\nname, we don't really need to introduce a separate config for armv8.1a,\nand we can piggyback on armv8a.\n\nAll those new cores are aarch64 only (gcc fails to build in arm mode).\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nCc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>\n---\n arch/Config.in.arm | 35 +++++++++++++++++++++++++++++++++++\n 1 file changed, 35 insertions(+)", "diff": "diff --git a/arch/Config.in.arm b/arch/Config.in.arm\nindex 40d6ae18b8..1cb75c1b69 100644\n--- a/arch/Config.in.arm\n+++ b/arch/Config.in.arm\n@@ -400,6 +400,37 @@ config BR2_xgene1\n \tselect BR2_ARM_CPU_ARMV8A\n \tselect BR2_ARCH_HAS_MMU_OPTIONAL\n \tselect BR2_ARCH_NEEDS_GCC_AT_LEAST_5\n+\n+if BR2_ARCH_IS_64\n+comment \"armv8.1a cores\"\n+config BR2_thunderx2t99\n+\tbool \"thunderx2t99\"\n+\tselect BR2_ARM_CPU_HAS_ARM if !BR2_ARCH_IS_64\n+\tselect BR2_ARM_CPU_HAS_NEON if !BR2_ARCH_IS_64\n+\tselect BR2_ARM_CPU_HAS_THUMB2 if !BR2_ARCH_IS_64\n+\tselect BR2_ARM_CPU_HAS_FP_ARMV8\n+\tselect BR2_ARM_CPU_ARMV8A\n+\tselect BR2_ARCH_HAS_MMU_OPTIONAL\n+\tselect BR2_ARCH_NEEDS_GCC_AT_LEAST_7\n+config BR2_thunderx2t99p1\n+\tbool \"thunderx2t99p1\"\n+\tselect BR2_ARM_CPU_HAS_ARM if !BR2_ARCH_IS_64\n+\tselect BR2_ARM_CPU_HAS_NEON if !BR2_ARCH_IS_64\n+\tselect BR2_ARM_CPU_HAS_THUMB2 if !BR2_ARCH_IS_64\n+\tselect BR2_ARM_CPU_HAS_FP_ARMV8\n+\tselect BR2_ARM_CPU_ARMV8A\n+\tselect BR2_ARCH_HAS_MMU_OPTIONAL\n+\tselect BR2_ARCH_NEEDS_GCC_AT_LEAST_7\n+config BR2_vulcan\n+\tbool \"vulcan\"\n+\tselect BR2_ARM_CPU_HAS_ARM if !BR2_ARCH_IS_64\n+\tselect BR2_ARM_CPU_HAS_NEON if !BR2_ARCH_IS_64\n+\tselect BR2_ARM_CPU_HAS_THUMB2 if !BR2_ARCH_IS_64\n+\tselect BR2_ARM_CPU_HAS_FP_ARMV8\n+\tselect BR2_ARM_CPU_ARMV8A\n+\tselect BR2_ARCH_HAS_MMU_OPTIONAL\n+\tselect BR2_ARCH_NEEDS_GCC_AT_LEAST_7\n+endif # BR2_ARCH_IS_64\n endchoice\n \n config BR2_ARM_ENABLE_NEON\n@@ -705,6 +736,10 @@ config BR2_GCC_TARGET_CPU\n \tdefault \"thunderxt88\"\tif BR2_thunderxt88\n \tdefault \"thunderxt88p1\"\tif BR2_thunderxt88p1\n \tdefault \"xgene1\"\tif BR2_xgene1\n+\t# armv8.1a\n+\tdefault \"thunderx2t99\"\tif BR2_thunderx2t99\n+\tdefault \"thunderx2t99p1\"\tif BR2_thunderx2t99p1\n+\tdefault \"vulcan\"\tif BR2_vulcan\n \n config BR2_GCC_TARGET_ABI\n \tdefault \"aapcs-linux\"\tif BR2_arm || BR2_armeb\n", "prefixes": [ "8/9" ] }