[dpdk-dev] [PATCH v2] vhost: fix mmap failure as len not aligned with hugepage size
Tan, Jianfeng
jianfeng.tan at intel.com
Thu Nov 12 13:51:43 CET 2015
> -----Original Message-----
> From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]
> Sent: Thursday, November 12, 2015 7:19 PM
> To: Tan, Jianfeng
> Cc: dev at dpdk.org
> Subject: Re: [dpdk-dev] [PATCH v2] vhost: fix mmap failure as len not aligned
> with hugepage size
>
> 2015-11-12 06:04, Jianfeng Tan:
> > - alignment = region[idx].blksz;
> > - munmap((void *)(uintptr_t)
> > - RTE_ALIGN_FLOOR(
> > - region[idx].mapped_address,
> alignment),
> > - RTE_ALIGN_CEIL(
> > - region[idx].mapped_size,
> alignment));
> > + munmap((void *)region[idx].mapped_address,
> > + region[idx].mapped_size);
>
> Sorry, it does not compile for 32-bit:
> virtio-net-user.c:84:11: error: cast to pointer from integer of different size
Oops, sorry, should use (void *)(uintptr_t). I'll resend this patch.
Jianfeng
More information about the dev
mailing list