[dpdk-users] segmentation fault after using rte_malloc()
Stephen Hemminger
stephen at networkplumber.org
Fri Apr 19 04:59:44 CEST 2019
On Fri, 19 Apr 2019 09:11:05 +0800
曾懷恩 <the at csie.io> wrote:
> Hi all,
>
> i have 1 problem while using rte_malloc
>
> Every time I use this function and use the memory it returns, it shows segmentation fault(core dump)
>
> Is something wrong?
>
> thanks.
>
>
> rte init …
> ………...
> unsigned char *str1;
> printf("str1 addr = %x\n", str1);
> str1 = rte_malloc(NULL,2,RTE_CACHE_LINE_SIZE);
> printf("str1 addr = %x\n", str1);
> str1[0] = 'a’; //segmentation fault here
> str1[1] = '\0';
Do you have huge pages?
Did you do eal_init?
More information about the users
mailing list