[dpdk-dev] [PATCH v2 0/4] fix compilation on Fedora 22
Thomas Monjalon
thomas.monjalon at 6wind.com
Wed Jun 3 16:13:31 CEST 2015
2015-05-29 12:57, Neil Horman:
> On Fri, May 29, 2015 at 03:34:12PM +0100, Bruce Richardson wrote:
> > V2 Changes:
> > * use RTE_MIN instead of additional comparison checks
> > in some loops, as suggested by Neil.
> > * For stats reset in null PMD, just use the size of the
> > array [which is 1] in place of the used queue counts.
> >
> > GCC version 5.1 included with Fedora 22 is running stricter array
> > bounds checks which are throwing up errors in a number of components
> > in the DPDK code. This patchset fixes these errors to allow compilation
> > with GCC on Fedora 22.
> >
> > Example error:
> > == Build lib/librte_eal/linuxapp/eal
> > CC eal_memory.o
> > /home/bruce/dpdk.org/lib/librte_eal/linuxapp/eal/eal_memory.c: In function 'rte_eal_hugepage_init':
> > /home/bruce/dpdk.org/lib/librte_eal/linuxapp/eal/eal_memory.c:1193:35: error: array subscript is above array bounds [-Werror=array-bounds]
> > internal_config.hugepage_info[j].hugepage_sz) {
> > ^
> > compilation terminated due to -Wfatal-errors.
> >
> > Bruce Richardson (4):
> > eal: fix compile on Fedora 22 (GCC 5.1)
> > ip_frag: fix compile on Fedora 22 (GCC 5.1)
> > i40e: fix compile on Fedora 22 (GCC 5.1)
> > null: fix compile on Fedora 22 (GCC 5.1)
>
> Series
> Acked-by: Neil Horman <nhorman at tuxdriver.com>
Applied, thanks
More information about the dev
mailing list