mem: improve parameter checking on memory hotplug
authorAnatoly Burakov <anatoly.burakov@intel.com>
Fri, 22 Jan 2021 17:17:15 +0000 (17:17 +0000)
committerThomas Monjalon <thomas@monjalon.net>
Wed, 27 Jan 2021 13:24:05 +0000 (14:24 +0100)
commit7ac31e82bc8fdefbfef348a7f5cc59288a87f4e6
treeb480a8c6aedeb4ef390a7640750b8ae74ecb49f0
parent7b39a4b1bacc1d69152db0198bf3a5e10deb9e7b
mem: improve parameter checking on memory hotplug

Currently, we don't check anything that comes in through memory hotplug
subsystem using the IPC, because we always assume the data is correct.
This is okay as anyone having access to the IPC socket would also have
rights to crash the DPDK process through other means, but it's still a
good practice to do parameter checking, so fix the code to do that.

Signed-off-by: Anatoly Burakov <anatoly.burakov@intel.com>
lib/librte_eal/common/malloc_heap.c
lib/librte_eal/common/malloc_mp.c
lib/librte_eal/common/malloc_mp.h