Message ID | 8e6f8751-9475-cce5-b827-646f772f64a6@astron.nl (mailing list archive) |
---|---|
State | Superseded, archived |
Delegated to: | Thomas Monjalon |
Headers |
Return-Path: <dev-bounces@dpdk.org> X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 0F62642580; Tue, 12 Sep 2023 21:46:28 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id F1CE640289; Tue, 12 Sep 2023 21:46:25 +0200 (CEST) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2072.outbound.protection.outlook.com [40.107.6.72]) by mails.dpdk.org (Postfix) with ESMTP id B877940272 for <dev@dpdk.org>; Tue, 12 Sep 2023 19:08:57 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=L9iPz0gaUjnk3fLjIj52VwRb1kAMUflDaR9NrbWRBNR8oa7v74b1tYV6vGPXXDf7XdCU0ZjMmHovTM0H0F/SL3/FRxqbaaW+2IDB+93EQCx95ycns5KZERSjQ1jrAWdocgpQW46Oq+/FWNxpDxr3GDOPZuqm3qecqWWGfuaLFwxiKJrE5Zz1zLuFxiLkv6apwucKxsEt9IV6/AeMaBo7D8GK0azUm95ysz0yfBBvb9gCgol4Qwf9zDfnUui94i7e9ljdYiFHxbJeqNnVGy6/xYT/IXC5lzwR2dX3bqAzOhI+x6dAMlwwQKgGrOa7VoCQIFL7fpLYh1WpL8XpnLHb2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=upEEJt3Fil2U8GfcZcLHg4grgQaIOF7plYhWKNgVWH0=; b=B0ioOE0fWDErneoUROAXFX1PaT9KVS1VVRlocwmUjEotl+WaDJft8GbRm8kx4r0joXZOOBnK9hAoYP8EwO5qMBUMtQ2QOE9lIjWOT2jqUgk796p/H8o27bEhuSFq3oVHnUq+xmg1clvlhOYFTS44KmHUhEkMoSAf+3xYYBifUiKRA/UsV73/9Q82pZhPwH/vmRRdqWugrtlAl8hxUMd+wc/NWHnieWpw+juWwqpKaSp6qZF/WBNn5Q9yzHyjDOqUrwT8Ik77XpPygmqbPY/LKwgG9rZ73/WT8PtFEOC9hpoSRaIsEe/YuOmD5HvQmoRrqoHkiHHwBP8EBJCnt3MkQQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 51.104.160.93) smtp.rcpttodomain=dpdk.org smtp.mailfrom=astron.nl; dmarc=pass (p=none sp=none pct=100) action=none header.from=astron.nl; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=astron.nl; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=upEEJt3Fil2U8GfcZcLHg4grgQaIOF7plYhWKNgVWH0=; b=UsgczBAgtaE/gIsCzyAgFEUZWs3m+8X3SXyAjvJPhyUd4OCCtGHH/cSfo+9icxRMgZBvB2qgOo3Hidbmv01ZhQCY/NkQzzkZ9Mtn87M1VkfM/SmYh1dEEtPj0AwWG+RFKdYOTjYUA9lkgfBioAPRHxl3Ab22zYn0SBPVTfHKz6o= Received: from DBBPR09CA0001.eurprd09.prod.outlook.com (2603:10a6:10:c0::13) by GV2PR10MB7440.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:df::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6768.31; Tue, 12 Sep 2023 17:08:48 +0000 Received: from DBAEUR03FT052.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:c0:cafe::4f) by DBBPR09CA0001.outlook.office365.com (2603:10a6:10:c0::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6768.37 via Frontend Transport; Tue, 12 Sep 2023 17:08:48 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 51.104.160.93) smtp.mailfrom=astron.nl; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=astron.nl; Received-SPF: Pass (protection.outlook.com: domain of astron.nl designates 51.104.160.93 as permitted sender) receiver=protection.outlook.com; client-ip=51.104.160.93; helo=xwaresmtpservice-5d47b867bb-h6ghj.xware-eu-k1-north-1.o365.crossware.co.nz; pr=C Received: from xwaresmtpservice-5d47b867bb-h6ghj.xware-eu-k1-north-1.o365.crossware.co.nz (51.104.160.93) by DBAEUR03FT052.mail.protection.outlook.com (100.127.142.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.19 via Frontend Transport; Tue, 12 Sep 2023 17:08:48 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (104.47.17.106) by xwaresmtpservice-5d47b867bb-h6ghj.xware-eu-k1-north-1.o365.crossware.co.nz with Crossware for Office365 id 972552b0-283e-4ad0-a30a-e162127cedd6; Tue, 12 Sep 2023 17:08:47 +0000 Received: from VI1PR10MB1935.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:803:35::32) by PAVPR10MB6765.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:322::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6768.31; Tue, 12 Sep 2023 17:08:45 +0000 Received: from VI1PR10MB1935.EURPRD10.PROD.OUTLOOK.COM ([fe80::1620:ea7a:c5f:5c13]) by VI1PR10MB1935.EURPRD10.PROD.OUTLOOK.COM ([fe80::1620:ea7a:c5f:5c13%6]) with mapi id 15.20.6768.029; Tue, 12 Sep 2023 17:08:45 +0000 X-MAIL_SIG_CACHEID: 12226 X-MAIL_SIG_CONFIGNAME: 1 - No signature X-MAIL_SIG_CONFIGNAMEPLIED: 1 - No signature X-MAIL_SIG_ADMINUNIT: none Message-ID: <8e6f8751-9475-cce5-b827-646f772f64a6@astron.nl> Date: Tue, 12 Sep 2023 19:08:43 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Content-Language: en-US To: dev@dpdk.org CC: aconole@redhat.com From: John Romein <romein@astron.nl> Subject: [PATCH] gpu/cuda: Add missing stdlib include X-CWesigProcessed: Y X-MAIL_SIG_VERSION: 0.2.313 X-MAIL_SIG_SERVER: xwaresmtpservice-5d47b867bb-h6ghj.xware-eu-k1-north-1.o365.crossware.co.nz Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: LO4P123CA0348.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:18d::11) To VI1PR10MB1935.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:803:35::32) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: VI1PR10MB1935:EE_|PAVPR10MB6765:EE_|DBAEUR03FT052:EE_|GV2PR10MB7440:EE_ X-MS-Office365-Filtering-Correlation-Id: 02eb9cc5-9285-42fe-f5e5-08dbb3b2ee22 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: uaVVpzJ0+11RADEe5LSIRyaSg0NV1GlBA9DmF5JA1hKQ4+30aPVEkxNMWXdH++4C6SG15cWPE09CHcJqwpJP1qEVB48U+s7e8dXCgqObKwuUHH9gN/0IZSebdOECsZJhP2btVQaWcyjsmxm6V4zra3YyU04wQeZimx6Qadk6IRYPB4LDa//TGtCxUVDM1j8aos4/+VSwJqDV953Tz/AWhy4wZhUbiLAEBNb5jv5Z8dOkG+w2XS+JzEwgMq5Q7xqrzolrtfcrCqApKp+nf0DPcLy+Dxu3K2hKU5cJ1SYPrgEEU/dojnpg+pautxjMryXPbbSfjAZdJMsv7l0HQYRZcnxOI6He6p/JEvM8oAbY5S05Lv/l2L216lzygcn4ZCRjJuumFmEm0t422REwcjnzInzsnAsx5gCzOpd3hprxHz3ZThYTzWuRv7gerVtU6lmLFKcMXkf67Zy1gxEwcXGeupRdWTeCuw1ZZjAVEuuat9ECzV8m2vXo9iO+r0R/8NlrYWRnpZynldAK1tOEK4QKjYEo3o5li88VUpG4X+SJOHO36PcYfxcnHooQ94ZKLRAlJ8zgNhJujKlfvWzLYhjMkszK4M7Oe7mn/h7NJ4yklFwd9JUvRqHY3rcb6cEc3AkXYYGRjbfGrtyiQG8Y7xYl0g== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR10MB1935.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(376002)(366004)(396003)(39850400004)(136003)(346002)(451199024)(186009)(1800799009)(478600001)(6486002)(2616005)(66556008)(6916009)(786003)(8936002)(41300700001)(4326008)(8676002)(66476007)(38100700002)(316002)(5660300002)(31686004)(26005)(66946007)(6506007)(86362001)(6512007)(36756003)(2906002)(31696002)(4744005)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR10MB6765 X-EOPAttributedMessage: 0 X-CrossPremisesHeadersPromoted: DBAEUR03FT052.eop-EUR03.prod.protection.outlook.com X-CrossPremisesHeadersFiltered: DBAEUR03FT052.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: DBAEUR03FT052.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: e112d16f-50e9-4280-1d66-08dbb3b2ec1c X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: pEuPWPHnUFsHZFyTImWg4VBaGHHNX3Li9zlcPQNIJSlwBHWAbW69Lx76P55CloSlc3yQ2eXP6GdX8aDRt9YhPQ2l0I5Kam7aK+Hnvszeu3ZNY94PxyZ1TiaA2PihyO9zzaw256jnlh0COeCxMoLokweZihQViON4Bd5DldD/6zaAj+XHC/0nJk1TiVQI595wypBLTkkQUe0angie2bnLriQiDn3d7gKBQqDJ0A53TzFW0vHUj5/0vkRbB9ZDZ4JsR2Bl6L0lxZYLJghbk5f8/oHZke+FxTHwZsXScjVJqj8VJYMNlcNnaG5cbrvvN9Z1r5mDfwfmuXI6+eplznewyKA/zjR3LihFuKqiVzHR9+YQfabx/+Jrr0a3eHJ6ETBv86yS0D0EJHkn8SO5P+wWCWahE1z/E8hIMqaTVAbTZVV8OVd3gXHv0vr46gNy4uzebbmAU/ge7leyB9F8a9Dj8hEVrrG51EY1GxLfQErTod6SDEGEsGfWcII7r2x3aiHcOzep/UnEVOktt5UgzxcWT6YiphCiaUhbb7x9DTOC+BTF0vohV0bXba02vcTwidcEJpSGRKuNQsTBrY6uKBuT7v7QnwkI6gjCnQk5UK1LMJLo7nLdvfePxFcklV85hJBL6UyXjMFQgGYKEkYxlnAOmwFAycvoeiA7BiAmNDvQpwc4BW63XQJHKbSE8D0/qrlaQBde0sQsBGg4EVlbUgt8/Y3VLrTpV+78Eg+bi9MFMP7VVOSqf7ZMawtx0UbMCdsficOpt4/u+BJSJ45CZPIQwQ== X-Forefront-Antispam-Report: CIP:51.104.160.93; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:xwaresmtpservice-5d47b867bb-h6ghj.xware-eu-k1-north-1.o365.crossware.co.nz; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230031)(4636009)(39850400004)(346002)(376002)(396003)(136003)(186009)(82310400011)(1800799009)(451199024)(46966006)(36840700001)(6486002)(6506007)(6512007)(82740400003)(81166007)(356005)(47076005)(86362001)(31696002)(36756003)(36860700001)(2616005)(336012)(70206006)(26005)(40480700001)(4744005)(41300700001)(316002)(6916009)(2906002)(786003)(8936002)(8676002)(31686004)(4326008)(5660300002)(478600001)(43740500002)(36900700001); DIR:OUT; SFP:1101; X-OriginatorOrg: astron.nl X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Sep 2023 17:08:48.3720 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 02eb9cc5-9285-42fe-f5e5-08dbb3b2ee22 X-MS-Exchange-CrossTenant-AuthSource: DBAEUR03FT052.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-Id: 03e9259c-3262-4694-ad93-4dce7c9fa403 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=03e9259c-3262-4694-ad93-4dce7c9fa403; Ip=[51.104.160.93]; Helo=[xwaresmtpservice-5d47b867bb-h6ghj.xware-eu-k1-north-1.o365.crossware.co.nz] X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR10MB7440 X-Mailman-Approved-At: Tue, 12 Sep 2023 21:46:25 +0200 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org |
Series |
gpu/cuda: Add missing stdlib include
|
|
Checks
Context | Check | Description |
---|---|---|
ci/loongarch-compilation | warning | apply patch failure |
ci/checkpatch | success | coding style OK |
ci/Intel-compilation | warning | apply issues |
ci/iol-testing | warning | apply patch failure |
Commit Message
John Romein
Sept. 12, 2023, 5:08 p.m. UTC
getenv needs stdlib.h to be included.
Bugzilla ID: 1133
Fixes: 24c77594e08f ("gpu/cuda: map GPU memory with GDRCopy")
Signed-off-by: John Romein <romein@astron.nl>
---
drivers/gpu/cuda/gdrcopy.c | 2 ++
1 file changed, 2 insertions(+)
Comments
John Romein <romein@astron.nl> writes: > getenv needs stdlib.h to be included. > > Bugzilla ID: 1133 > > Fixes: 24c77594e08f ("gpu/cuda: map GPU memory with GDRCopy") > Signed-off-by: John Romein <romein@astron.nl> > --- Hi John, Thanks so much for the contribution. It looks like the patch got corrupted by something. Please check your mail client settings. I'll point out some of the specific characters here. You may also need to switch to using a gmail server or some other mail service to email the patch. -Aaron > drivers/gpu/cuda/gdrcopy.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/gpu/cuda/gdrcopy.c b/drivers/gpu/cuda/gdrcopy.c > index 322a5dbeb2..f19ad396f1 100644 > --- a/drivers/gpu/cuda/gdrcopy.c > +++ b/drivers/gpu/cuda/gdrcopy.c > @@ -2,6 +2,8 @@ > * Copyright (c) 2022 NVIDIA Corporation & Affiliates ^ This character looks incorrect > */ ^ Same here > > +#include <stdlib.h> > + > #include "common.h" ^ Same here > #ifdef DRIVERS_GPU_CUDA_GDRCOPY_H ^ Same here
diff --git a/drivers/gpu/cuda/gdrcopy.c b/drivers/gpu/cuda/gdrcopy.c index 322a5dbeb2..f19ad396f1 100644 --- a/drivers/gpu/cuda/gdrcopy.c +++ b/drivers/gpu/cuda/gdrcopy.c @@ -2,6 +2,8 @@ * Copyright (c) 2022 NVIDIA Corporation & Affiliates */ +#include <stdlib.h> + #include "common.h" #ifdef DRIVERS_GPU_CUDA_GDRCOPY_H