From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: [PATCH] enic: corrected the usage of VFIO_PRESENT Date: Tue, 16 Dec 2014 00:24:19 +0100 Message-ID: <5911790.4rCTPaIceN@xps13> References: <1418372303-31565-1-git-send-email-ssujith@cisco.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev-VfR2kkLFssw@public.gmane.org To: Sujith Sankar Return-path: In-Reply-To: <1418372303-31565-1-git-send-email-ssujith-FYB4Gu1CFyUAvxtiuMwx3w@public.gmane.org> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces-VfR2kkLFssw@public.gmane.org Sender: "dev" 2014-12-12 13:48, Sujith Sankar: > This patch corrects the usage of the flag VFIO_PRESENT in enic driver. Please, could you explain why the flag VFIO_PRESENT was not well used? > This has uncovered a few warnings, and this patch corrects those too. [...] > --- a/lib/librte_pmd_enic/enic_main.c > +++ b/lib/librte_pmd_enic/enic_main.c > @@ -39,6 +39,7 @@ > #include > #include > #include > +#include > > #include > #include > @@ -46,6 +47,7 @@ > #include > #include > #include > +#include This header was not designed to be included by PMDs. It will break compilation on BSD. > #include "enic_compat.h" > #include "enic.h" > @@ -561,6 +563,7 @@ enic_free_consistent(__rte_unused struct rte_pci_device *hwdev, > /* Nothing to be done */ > } > > +#ifndef VFIO_PRESENT > static void > enic_intr_handler(__rte_unused struct rte_intr_handle *handle, > void *arg) > @@ -572,6 +575,7 @@ enic_intr_handler(__rte_unused struct rte_intr_handle *handle, > > enic_log_q_error(enic); > } > +#endif -- Thomas