All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Monjalon <thomas.monjalon-pdR9zngts4EAvxtiuMwx3w@public.gmane.org>
To: "Fu, JingguoX" <jingguox.fu-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
Cc: dev-VfR2kkLFssw@public.gmane.org
Subject: Re: [PATCH] librte_vhost: Fix compilation issue
Date: Thu, 30 Oct 2014 00:07:47 +0100	[thread overview]
Message-ID: <2857404.L6UlQ4hhUx@xps13> (raw)
In-Reply-To: <6BD6202160B55B409D4232931158226256598C-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>

Please check with Yong Liu for the template of test report.
We discussed it together.
Thanks

2014-10-29 08:48, Fu, JingguoX:
> Sorry, not excepted, those are expected!
> 
> Patch name: 		librte_vhost: Fix compilation issue
> Brief description: 	to fix compilation error on ubuntu14.04 for vhost lib and example
> Test Flag: 			Tested-by
> Tester name: 		jingguox.fu-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org
> Commit ID:			1ab07743b21b785a71fa334641ab58e779532600
> Result summary:		total 3 cases, 3 passed, 0 failed
> 
> Test Case 1:		
> Name:				compile vhost on fc20 with gcc 4.8.3 x86_64 	
> Environment:		OS: Fedora20 3.11.10-301.fc20.x86_64
> 				GCC: gcc 4.8.3
> 				CPU: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz
> 				NIC: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection [8086:10fb]
> expected:			compilation success
> Test result:		PASSED
> 
> Test Case 2:		
> Name:				compile vhost on fc20 with icc 14.0.2 x86_64 	
> Environment:		OS: Fedora20 3.11.10-301.fc20.x86_64
> 				ICC: icc 14.0.2
> 				CPU: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz
> 				NIC: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection [8086:10fb]
> expected:			compilation success
> Test result:		PASSED
> 
> Test Case 3:		
> Name:				compile vhost on UB14.04 with gcc 4.8.2 x86_64 	
> Environment:		OS: Ubuntu14.04 3.13.0-24-generic x86_64
> 				GCC: gcc 4.8.2
> 				CPU: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz
> 				NIC: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection [8086:10fb]
> expected:			compilation success
> Test result:		PASSED
> 
> -----Original Message-----
> From: Fu, JingguoX 
> Sent: Wednesday, October 29, 2014 16:17
> To: Ouyang, Changchun; dev-VfR2kkLFssw@public.gmane.org
> Cc: Cao, Waterman
> Subject: RE: [dpdk-dev] [PATCH] librte_vhost: Fix compilation issue
> 
> Patch name: 		librte_vhost: Fix compilation issue
> Brief description: 	to fix compilation error on ubuntu14.04 for vhost lib and example
> Test Flag: 			Tested-by
> Tester name: 		jingguox.fu-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org
> Commit ID:			1ab07743b21b785a71fa334641ab58e779532600
> Result summary:		total 3 cases, 3 passed, 0 failed
> 
> Test Case 1:		
> Name:				compile vhost on fc20 with gcc 4.8.3 x86_64 	
> Environment:		OS: Fedora20 3.11.10-301.fc20.x86_64
> 				GCC: gcc 4.8.3
> 				CPU: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz
> 				NIC: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection [8086:10fb]
> Excepted:			compilation success
> Test result:		PASSED
> 
> Test Case 2:		
> Name:				compile vhost on fc20 with icc 14.0.2 x86_64 	
> Environment:		OS: Fedora20 3.11.10-301.fc20.x86_64
> 				ICC: icc 14.0.2
> 				CPU: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz
> 				NIC: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection [8086:10fb]
> Excepted:			compilation success
> Test result:		PASSED
> 
> Test Case 3:		
> Name:				compile vhost on UB14.04 with gcc 4.8.2 x86_64 	
> Environment:		OS: Ubuntu14.04 3.13.0-24-generic x86_64
> 				GCC: gcc 4.8.2
> 				CPU: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz
> 				NIC: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection [8086:10fb]
> Excepted:			compilation success
> Test result:		PASSED
> 
> 
> 
> 
> -----Original Message-----
> From: dev [mailto:dev-bounces-VfR2kkLFssw@public.gmane.org] On Behalf Of Ouyang Changchun
> Sent: Wednesday, October 29, 2014 14:40
> To: dev-VfR2kkLFssw@public.gmane.org
> Subject: [dpdk-dev] [PATCH] librte_vhost: Fix compilation issue
> 
> It fixes this compilation complain: "error: ignoring return value of 'realpath', 
> declared with attribute warn_unused_result [-Werror=unused-result]"
> 
> Signed-off-by: Changchun Ouyang <changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
> ---
>  lib/librte_vhost/virtio-net.c | 9 ++++++---
>  1 file changed, 6 insertions(+), 3 deletions(-)
> 
> diff --git a/lib/librte_vhost/virtio-net.c b/lib/librte_vhost/virtio-net.c
> index 27ba175..8015dd8 100644
> --- a/lib/librte_vhost/virtio-net.c
> +++ b/lib/librte_vhost/virtio-net.c
> @@ -133,6 +133,7 @@ host_memory_map(struct virtio_net *dev, struct virtio_memory *mem,
>  	char mapfile[PATH_MAX];
>  	char procdir[PATH_MAX];
>  	char resolved_path[PATH_MAX];
> +	char *path = NULL;
>  	FILE		*fmap;
>  	void		*map;
>  	uint8_t		found = 0;
> @@ -235,9 +236,11 @@ host_memory_map(struct virtio_net *dev, struct virtio_memory *mem,
>  	while (NULL != (dptr = readdir(dp))) {
>  		snprintf(memfile, PATH_MAX, "/proc/%u/fd/%s",
>  				pid, dptr->d_name);
> -	    realpath(memfile, resolved_path);
> -		if (resolved_path == NULL) {
> -			RTE_LOG(ERR, VHOST_CONFIG, "(%"PRIu64") Failed to resolve fd directory\n", dev->device_fh);
> +		path = realpath(memfile, resolved_path);
> +		if (path == NULL) {
> +			RTE_LOG(ERR, VHOST_CONFIG,
> +				"(%"PRIu64") Failed to resolve fd directory\n",
> +				dev->device_fh);
>  			closedir(dp);
>  			return -1;
>  		}
> 

      parent reply	other threads:[~2014-10-29 23:07 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-10-29  6:39 [PATCH] librte_vhost: Fix compilation issue Ouyang Changchun
     [not found] ` <1414564778-25056-1-git-send-email-changchun.ouyang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2014-10-29  8:16   ` Fu, JingguoX
2014-10-29 23:21   ` Thomas Monjalon
2014-10-30  0:33     ` Ouyang, Changchun
2014-10-29  8:48 ` Fu, JingguoX
     [not found]   ` <6BD6202160B55B409D4232931158226256598C-0J0gbvR4kThpB2pF5aRoyrfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2014-10-29 23:07     ` Thomas Monjalon [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2857404.L6UlQ4hhUx@xps13 \
    --to=thomas.monjalon-pdr9zngts4eavxtiumwx3w@public.gmane.org \
    --cc=dev-VfR2kkLFssw@public.gmane.org \
    --cc=jingguox.fu-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.