numam-dpdk/lib
Elena Agostini 1674c56dc3 gpudev: manage null parameters in memory functions
The gpudev functions free, register and unregister
return gracefully if input pointer is NULL or size 0,
as API doc was indicating no-op accepted values.

CUDA driver checks are removed because redundant
with the checks added in gpudev library.

Fixes: e818c4e2bf ("gpudev: add memory API")

Signed-off-by: Elena Agostini <eagostini@nvidia.com>
2021-11-24 09:38:43 +01:00
..
acl config/x86: skip GNU binutils bug check for LLVM 2021-11-17 09:41:13 +01:00
bbdev fix spelling in comments and doxygen 2021-11-16 17:57:09 +01:00
bitratestats bitrate: promote free function to stable 2021-10-01 15:31:47 +02:00
bpf fix spelling in comments and doxygen 2021-11-16 17:57:09 +01:00
cfgfile version: 21.11-rc0 2021-08-17 08:37:52 +02:00
cmdline cmdline: free on exit 2021-10-22 23:32:00 +02:00
compressdev build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
cryptodev crypto/mlx5: support 1MB data-unit 2021-11-04 19:46:27 +01:00
distributor distributor: use wait until scheme 2021-11-03 15:50:14 +01:00
dmadev dmadev: remove symbol versioning for inline helpers 2021-10-22 22:40:59 +02:00
eal fix spelling in comments and doxygen 2021-11-16 17:57:09 +01:00
efd build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
ethdev ethdev: fix typos 2021-11-15 17:41:21 +01:00
eventdev fix spelling in comments and doxygen 2021-11-16 17:57:09 +01:00
fib config/x86: skip GNU binutils bug check for LLVM 2021-11-17 09:41:13 +01:00
flow_classify build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
gpudev gpudev: manage null parameters in memory functions 2021-11-24 09:38:43 +01:00
graph build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
gro net: rename Ethernet header fields 2021-10-08 14:58:11 +02:00
gso mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
hash hash: clarify comment for bucket entries number 2021-11-17 18:33:33 +01:00
ip_frag ip_frag: add namespace 2021-11-17 10:29:14 +01:00
ipsec fix spelling in comments and doxygen 2021-11-16 17:57:09 +01:00
jobstats build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
kni kni: check error code of allmulticast mode switch 2021-11-08 11:56:13 +01:00
kvargs kvargs: fix comments style 2021-09-30 17:38:13 +02:00
latencystats version: 21.11-rc0 2021-08-17 08:37:52 +02:00
lpm lpm6: fix buffer overflow 2021-10-25 19:08:16 +02:00
mbuf mbuf: avoid cast-align warning in data offset macro 2021-10-25 17:27:48 +02:00
member build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
mempool mempool: fix non-IO flag inference 2021-10-25 16:52:56 +02:00
meter version: 21.11-rc0 2021-08-17 08:37:52 +02:00
metrics build: factorize jansson availability check 2021-11-10 16:23:05 +01:00
net net: add macro for VLAN header length 2021-11-17 20:17:04 +01:00
node fix spelling in comments and doxygen 2021-11-16 17:57:09 +01:00
pcapng pcapng: use new ethdev namespace 2021-10-31 23:25:02 +01:00
pci eal: remove sys/queue.h from public headers 2021-10-01 13:09:43 +02:00
pdump pdump: fix freeing statistics memzone 2021-11-03 12:53:03 +01:00
pipeline fix spelling in comments and doxygen 2021-11-16 17:57:09 +01:00
port ip_frag: add namespace 2021-11-17 10:29:14 +01:00
power fix spelling in comments and doxygen 2021-11-16 17:57:09 +01:00
rawdev build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
rcu fix spelling in comments and doxygen 2021-11-16 17:57:09 +01:00
regexdev build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
reorder build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
rib fix spelling in comments and doxygen 2021-11-16 17:57:09 +01:00
ring ring: fix name size in ring structure 2021-10-21 09:32:04 +02:00
sched fix spelling in comments and doxygen 2021-11-16 17:57:09 +01:00
security security: add telemetry endpoint for capabilities 2021-11-04 19:46:27 +01:00
stack stack: remove unneeded atomic header include 2021-10-19 17:15:10 +02:00
table build/windows: remove separate list of libs 2021-10-22 22:40:59 +02:00
telemetry telemetry: fix socket path conflicts for in-memory mode 2021-10-14 20:31:10 +02:00
timer version: 21.11-rc0 2021-08-17 08:37:52 +02:00
vhost vhost: fix packed ring descriptor update in async enqueue 2021-11-16 11:21:48 +01:00
meson.build build: make gpudev optional 2021-11-17 18:16:57 +01:00