Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/809771/?format=api
{ "id": 809771, "url": "http://patchwork.ozlabs.org/api/patches/809771/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/1504545540-8002-1-git-send-email-peter.maydell@linaro.org/", "project": { "id": 14, "url": "http://patchwork.ozlabs.org/api/projects/14/?format=api", "name": "QEMU Development", "link_name": "qemu-devel", "list_id": "qemu-devel.nongnu.org", "list_email": "qemu-devel@nongnu.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<1504545540-8002-1-git-send-email-peter.maydell@linaro.org>", "list_archive_url": null, "date": "2017-09-04T17:19:00", "name": "configure: Drop AIX host support", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "efb28fb09a19cb63a32c52d2758f621036c243cc", "submitter": { "id": 5111, "url": "http://patchwork.ozlabs.org/api/people/5111/?format=api", "name": "Peter Maydell", "email": "peter.maydell@linaro.org" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/1504545540-8002-1-git-send-email-peter.maydell@linaro.org/mbox/", "series": [ { "id": 1426, "url": "http://patchwork.ozlabs.org/api/series/1426/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/list/?series=1426", "date": "2017-09-04T17:19:00", "name": "configure: Drop AIX host support", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/1426/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/809771/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/809771/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>", "X-Original-To": "incoming@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming@bilbo.ozlabs.org", "Authentication-Results": "ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=nongnu.org\n\t(client-ip=2001:4830:134:3::11; helo=lists.gnu.org;\n\tenvelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n\treceiver=<UNKNOWN>)", "Received": [ "from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11])\n\t(using TLSv1 with cipher AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xmGmc0dPlz9t32\n\tfor <incoming@patchwork.ozlabs.org>;\n\tTue, 5 Sep 2017 03:19:27 +1000 (AEST)", "from localhost ([::1]:54985 helo=lists.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.71) (envelope-from\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>)\n\tid 1dov1x-00029o-V4\n\tfor incoming@patchwork.ozlabs.org; Mon, 04 Sep 2017 13:19:25 -0400", "from eggs.gnu.org ([2001:4830:134:3::10]:38943)\n\tby lists.gnu.org with esmtp (Exim 4.71)\n\t(envelope-from <pm215@archaic.org.uk>) id 1dov1P-000259-Bn\n\tfor qemu-devel@nongnu.org; Mon, 04 Sep 2017 13:18:56 -0400", "from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)\n\t(envelope-from <pm215@archaic.org.uk>) id 1dov1K-0007cI-7B\n\tfor qemu-devel@nongnu.org; Mon, 04 Sep 2017 13:18:51 -0400", "from orth.archaic.org.uk ([2001:8b0:1d0::2]:37148)\n\tby eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)\n\t(Exim 4.71) (envelope-from <pm215@archaic.org.uk>)\n\tid 1dov1J-0007bF-WF\n\tfor qemu-devel@nongnu.org; Mon, 04 Sep 2017 13:18:46 -0400", "from pm215 by orth.archaic.org.uk with local (Exim 4.89)\n\t(envelope-from <pm215@archaic.org.uk>)\n\tid 1dov1G-0005wS-8V; Mon, 04 Sep 2017 18:18:42 +0100" ], "From": "Peter Maydell <peter.maydell@linaro.org>", "To": "qemu-devel@nongnu.org", "Date": "Mon, 4 Sep 2017 18:19:00 +0100", "Message-Id": "<1504545540-8002-1-git-send-email-peter.maydell@linaro.org>", "X-Mailer": "git-send-email 2.7.4", "X-detected-operating-system": "by eggs.gnu.org: Genre and OS details not\n\trecognized.", "X-Received-From": "2001:8b0:1d0::2", "Subject": "[Qemu-devel] [PATCH] configure: Drop AIX host support", "X-BeenThere": "qemu-devel@nongnu.org", "X-Mailman-Version": "2.1.21", "Precedence": "list", "List-Id": "<qemu-devel.nongnu.org>", "List-Unsubscribe": "<https://lists.nongnu.org/mailman/options/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>", "List-Archive": "<http://lists.nongnu.org/archive/html/qemu-devel/>", "List-Post": "<mailto:qemu-devel@nongnu.org>", "List-Help": "<mailto:qemu-devel-request@nongnu.org?subject=help>", "List-Subscribe": "<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=subscribe>", "Cc": "patches@linaro.org", "Errors-To": "qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org", "Sender": "\"Qemu-devel\"\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>" }, "content": "Nobody has mentioned AIX host support on the mailing list for years,\nand we have no test systems for it so it is most likely broken.\nWe've advertised in configure for two releases now that we plan\nto drop support for this host OS, and have had no complaints.\nDrop the AIX host support code.\n\nWe can also drop the now-unused AIX version of sys_cache_info().\n\nNote that the _CALL_AIX define used in the PPC tcg backend is\nalso used for Linux PPC64, and so that code should not be removed.\n\nSigned-off-by: Peter Maydell <peter.maydell@linaro.org>\n---\n configure | 13 +------------\n util/cacheinfo.c | 11 +----------\n 2 files changed, 2 insertions(+), 22 deletions(-)", "diff": "diff --git a/configure b/configure\nindex fb7e34a..931b3ba 100755\n--- a/configure\n+++ b/configure\n@@ -350,7 +350,6 @@ cocoa=\"no\"\n softmmu=\"yes\"\n linux_user=\"no\"\n bsd_user=\"no\"\n-aix=\"no\"\n blobs=\"yes\"\n pkgversion=\"\"\n pie=\"\"\n@@ -554,8 +553,6 @@ elif check_define __NetBSD__; then\n targetos='NetBSD'\n elif check_define __APPLE__; then\n targetos='Darwin'\n-elif check_define _AIX; then\n- targetos='AIX'\n else\n # This is a fatal error, but don't report it yet, because we\n # might be going to just print the --help text, or it might\n@@ -767,10 +764,6 @@ SunOS)\n LIBS=\"$solarisnetlibs $LIBS\"\n libs_qga=\"$solarisnetlibs $libs_qga\"\n ;;\n-AIX)\n- aix=\"yes\"\n- make=\"${MAKE-gmake}\"\n-;;\n Haiku)\n haiku=\"yes\"\n QEMU_CFLAGS=\"-DB_USE_POSITIVE_POSIX_ERRORS $QEMU_CFLAGS\"\n@@ -4214,7 +4207,7 @@ elif compile_prog \"\" \"$pthread_lib -lrt\" ; then\n fi\n \n if test \"$darwin\" != \"yes\" -a \"$mingw32\" != \"yes\" -a \"$solaris\" != yes -a \\\n- \"$aix\" != \"yes\" -a \"$haiku\" != \"yes\" ; then\n+ \"$haiku\" != \"yes\" ; then\n libs_softmmu=\"-lutil $libs_softmmu\"\n fi\n \n@@ -5523,10 +5516,6 @@ if test \"$darwin\" = \"yes\" ; then\n echo \"CONFIG_DARWIN=y\" >> $config_host_mak\n fi\n \n-if test \"$aix\" = \"yes\" ; then\n- echo \"CONFIG_AIX=y\" >> $config_host_mak\n-fi\n-\n if test \"$solaris\" = \"yes\" ; then\n echo \"CONFIG_SOLARIS=y\" >> $config_host_mak\n fi\ndiff --git a/util/cacheinfo.c b/util/cacheinfo.c\nindex 593940f..db5172d 100644\n--- a/util/cacheinfo.c\n+++ b/util/cacheinfo.c\n@@ -15,16 +15,7 @@ int qemu_dcache_linesize = 0;\n * Operating system specific detection mechanisms.\n */\n \n-#if defined(_AIX)\n-# include <sys/systemcfg.h>\n-\n-static void sys_cache_info(int *isize, int *dsize)\n-{\n- *isize = _system_configuration.icache_line;\n- *dsize = _system_configuration.dcache_line;\n-}\n-\n-#elif defined(_WIN32)\n+#if defined(_WIN32)\n \n static void sys_cache_info(int *isize, int *dsize)\n {\n", "prefixes": [] }