numam-spdk/lib
Vitaliy Mysak cbe9ea52d0 lib/log: add spdk_vlog function
Some users of SPDK API, such as OCF,
may want to generate logs with arguments themselves.
In that case they would need to first create a buffer
and then pass that buffer as a single argument to spdk_log().
This change adds spdk_vlog() which accepts va_list as argument list,
so it is easier to use spdk_log().

Change-Id: Ie2a3ac481035a250fcd68d0f9b8292008ebb6fe0
Signed-off-by: Vitaliy Mysak <vitaliy.mysak@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1946
Community-CI: Mellanox Build Bot
Community-CI: Broadcom CI
Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
2020-05-15 08:10:39 +00:00
..
accel accel: add write_config json for accel modules 2020-05-07 10:41:44 +00:00
bdev lib/bdev: add a map file. 2020-04-15 22:10:08 +00:00
blob lib/blob: provide better log on blob_load failures 2020-05-13 07:46:43 +00:00
blobfs blobfs: remove g_caches_lock finally 2020-05-11 12:34:16 +00:00
conf lib/conf: make INI deprecation less verbose 2020-04-28 13:36:35 +00:00
env_dpdk env: add the device ID of virtio device 2020-05-12 08:12:22 +00:00
env_ocf lib/ocf_env: fix incorrect value for free memory estimate 2020-04-29 06:42:33 +00:00
event lib: replace fprintf(stderr,) by SPDK_ERRLOG 2020-05-07 10:42:40 +00:00
ftl lib: replace fprintf(stderr,) by SPDK_ERRLOG 2020-05-07 10:42:40 +00:00
idxd lib/idxd: add a map file. 2020-05-11 12:29:07 +00:00
ioat lib/ioat: add a map file. 2020-05-11 12:29:07 +00:00
iscsi lib/iscsi: fix possible memory leak. 2020-04-24 07:07:43 +00:00
json lib/json: add a map file. 2020-05-11 12:29:07 +00:00
jsonrpc lib/jsonrpc: remove spdk_ prefix from internal functions. 2020-05-11 12:29:07 +00:00
log lib/log: add spdk_vlog function 2020-05-15 08:10:39 +00:00
log_rpc lib/log_rpc: add a map file. 2020-05-11 12:29:07 +00:00
lvol lib/lvol: add a map file. 2020-05-11 12:29:07 +00:00
nbd lib/nbd: remove spdk prefix from internal functions. 2020-05-11 12:29:07 +00:00
net lib/net: remove spdk prefix from internal functions. 2020-05-11 12:29:07 +00:00
notify lib/notify: add a map file. 2020-05-11 12:29:07 +00:00
nvme lib/nvme: add a map file. 2020-05-12 21:49:03 +00:00
nvmf lib/nvmf: remove spdk prefix from static functions in transport.c. 2020-05-12 21:49:03 +00:00
reduce lib/reduce: add a map file. 2020-05-12 21:49:03 +00:00
rocksdb global: rename copy to accel 2020-02-18 08:05:34 +00:00
rpc lib/rpc: remove spdk prefix from static functions in rpc.c 2020-05-12 21:49:03 +00:00
rte_vhost make: rev SO versions individually for libraries. 2020-03-18 08:02:30 +00:00
scsi lib/scsi: add map file 2020-04-24 07:06:52 +00:00
sock lib/sock: remove spdk prefix from static functions in sock.c 2020-05-12 21:49:03 +00:00
thread lib/thread: remove spdk prefix from static functions. 2020-05-12 21:49:03 +00:00
trace lib/trace: remove spdk prefix from static functions. 2020-05-14 10:37:14 +00:00
ut_mock test: add generic unlink wrapper 2020-05-06 12:43:57 +00:00
util lib/util: remove spdk prefix from static functions. 2020-05-14 10:37:14 +00:00
vhost lib/vhost: remove dependency on lib/event 2020-05-13 07:47:01 +00:00
virtio lib/virtio: add a map file. 2020-05-14 10:37:14 +00:00
vmd lib/vmd: add a map file. 2020-05-14 10:37:14 +00:00
Makefile lib/idxd: add low level idxd library 2020-04-23 15:48:32 +00:00