mempool: change flags from int to unsigned int
mp->flags is int and mempool API writes unsigned int value in 'flags', so fix the 'flags' data type. Signed-off-by: Santosh Shukla <santosh.shukla@caviumnetworks.com> Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com> Acked-by: Olivier Matz <olivier.matz@6wind.com>
This commit is contained in:
parent
02604520b2
commit
0cc0f8aaa3
@ -515,7 +515,7 @@ rte_mempool_populate_virt(struct rte_mempool *mp, char *addr,
|
||||
int
|
||||
rte_mempool_populate_default(struct rte_mempool *mp)
|
||||
{
|
||||
int mz_flags = RTE_MEMZONE_1GB|RTE_MEMZONE_SIZE_HINT_ONLY;
|
||||
unsigned int mz_flags = RTE_MEMZONE_1GB|RTE_MEMZONE_SIZE_HINT_ONLY;
|
||||
char mz_name[RTE_MEMZONE_NAMESIZE];
|
||||
const struct rte_memzone *mz;
|
||||
size_t size, total_elt_sz, align, pg_sz, pg_shift;
|
||||
@ -742,7 +742,7 @@ rte_mempool_create_empty(const char *name, unsigned n, unsigned elt_size,
|
||||
struct rte_tailq_entry *te = NULL;
|
||||
const struct rte_memzone *mz = NULL;
|
||||
size_t mempool_size;
|
||||
int mz_flags = RTE_MEMZONE_1GB|RTE_MEMZONE_SIZE_HINT_ONLY;
|
||||
unsigned int mz_flags = RTE_MEMZONE_1GB|RTE_MEMZONE_SIZE_HINT_ONLY;
|
||||
struct rte_mempool_objsz objsz;
|
||||
unsigned lcore_id;
|
||||
int ret;
|
||||
|
@ -226,7 +226,7 @@ struct rte_mempool {
|
||||
};
|
||||
void *pool_config; /**< optional args for ops alloc. */
|
||||
const struct rte_memzone *mz; /**< Memzone where pool is alloc'd. */
|
||||
int flags; /**< Flags of the mempool. */
|
||||
unsigned int flags; /**< Flags of the mempool. */
|
||||
int socket_id; /**< Socket id passed at create. */
|
||||
uint32_t size; /**< Max size of the mempool. */
|
||||
uint32_t cache_size;
|
||||
|
Loading…
Reference in New Issue
Block a user