From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pa0-f48.google.com (mail-pa0-f48.google.com [209.85.220.48]) by dpdk.org (Postfix) with ESMTP id 5993E5A76 for ; Mon, 2 Nov 2015 19:42:53 +0100 (CET) Received: by pasz6 with SMTP id z6so156018919pas.2 for ; Mon, 02 Nov 2015 10:42:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber_org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=z9V2Ge8wrjWUc/f/FpCKynP6VKuW/UO/OMJIKdtYSAI=; b=hmAGy3LTLMfCC4aStw3tKSmF7Kanbx3gI/zCOfcnHxJW71dLnI0KKDltlo7Vs/j7st tavBNuuIWNAifn5wZPz9sjSyWSDnSMjyBzJBVn5GkgFrwnb9+nvdR5IU6TB+0ZJalzhy Ayp4A9x8j0jTCQDkp8BHUrMLkRfdUlhO1EUopNzjXC5Q4uiWb3NELNmLAIqHGMuHc6uN CHK124PkAZBHPeFxzGO1plMGVGgYrsO5m2GvNrLVqK8h0qOHu1E4d8Hom+mRkTBkfBHP F6OlBLBpREsVOv5q0BoTzhnhKb1gDzPy8PwNQqho4/GSmNYUycarRej0Vxs24IjjwqXg FVrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-type:content-transfer-encoding; bh=z9V2Ge8wrjWUc/f/FpCKynP6VKuW/UO/OMJIKdtYSAI=; b=i6DQPHAWFbAZD7aj8y60N0t+aYBPEuULjYdS9dwnhXpdvtiBRfpUkLFN42e6AdSy35 bC6ykoBwPjr9puRchRWKLtAY9dMmYXa0YwX/MrBVXCsnyOZjft6v+VrBjUaAPZ/MJEQE FKi10gKf2ebe8mnJnViPAyGTOQZpc2NgoKCSEbwignzPQDe4q75okrvlvihljMyR9xfV hmE1Bv9i1ZVqUyAYMpAcNUkb7fzSCgn8OX6YCyQm71HYdG4/pYSDLLDc4Vrp1+ZvdGsV 6ldNTe8p/ir+NcifvwyRH4/bSeGW99BTxYXSVhdYV+D93IiJXAYNE4gTLFx2EHDnP0TA 8lUA== X-Gm-Message-State: ALoCoQlFgCHVeKnIPUbZ4fW9CAXrL+Jf5ORQtCylm8fovQoRQ1kTL9fg96g+0eEYYWTCYs8TWeo1 X-Received: by 10.66.154.199 with SMTP id vq7mr22039292pab.88.1446489772666; Mon, 02 Nov 2015 10:42:52 -0800 (PST) Received: from xeon-e3 (static-50-53-82-155.bvtn.or.frontiernet.net. [50.53.82.155]) by smtp.gmail.com with ESMTPSA id xm4sm25387845pab.27.2015.11.02.10.42.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Nov 2015 10:42:52 -0800 (PST) Date: Mon, 2 Nov 2015 10:43:04 -0800 From: Stephen Hemminger To: Adrien Mazarguil Message-ID: <20151102104304.7063116c@xeon-e3> In-Reply-To: <20151102182740.GH3518@6wind.com> References: <1444067589-29513-1-git-send-email-adrien.mazarguil@6wind.com> <1446231162-8075-1-git-send-email-adrien.mazarguil@6wind.com> <1446231162-8075-10-git-send-email-adrien.mazarguil@6wind.com> <20151102095217.7d40e38f@xeon-e3> <20151102182740.GH3518@6wind.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: dev@dpdk.org Subject: Re: [dpdk-dev] [PATCH v2 09/13] mlx5: add link update device operation X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Nov 2015 18:42:53 -0000 On Mon, 2 Nov 2015 19:27:40 +0100 Adrien Mazarguil wrote: > Thanks for pointing this out, I'm used to avoiding C extensions whenever > possible but will stick to DPDK style next time. > > Still, it would be nice if we could steer DPDK away from such extensions as > much as possible. As a library, we should allow user applications to compile > with flags we can't control (such as -pedantic -std=c99, and various > -Wsomething) No. The extensions are very useful, catch errors, and generate more readable code. For example the extension to check printf formats.