Commit Graph

  • 5d989b1edf autobuild: support for dpdk-stable repository Pawel Piatek 2023-01-24 08:48:30 +0100
  • 2db14b40ec nvme-tcp: nvme-tcp does not depend on lib/thread MengjinWu 2023-02-03 18:25:27 +0800
  • 0d11cf939b bdevperf: use rand_r() twice to get 64-bit values Jim Harris 2023-02-10 15:30:25 +0000
  • df45f11427 include/nvme_spec.h:update nsdata fields for NVM and ZNS command set Ankit Kumar 2023-01-26 03:52:29 +0530
  • af9411b0af include/nvme_spec.h: add missing log page and features Ankit Kumar 2023-01-26 03:48:07 +0530
  • 66ed26e06d perf/pm: Discard < 0 readings coming from RAPL Michal Berger 2023-01-31 15:03:52 +0100
  • 7ee11c56ce perf/pm: Use bc while dumping all the readings Michal Berger 2023-01-29 18:15:17 +0100
  • ece50640a2 ut/accel: always clear whole g_seq_operations array Konrad Sztyber 2023-01-25 16:38:02 +0100
  • 225202447b ut/accel: always increment ops->count in mocked submit_tasks Konrad Sztyber 2023-01-25 16:26:37 +0100
  • 45b7fb23b1 accel: assert that we never modify seq's ERROR state Konrad Sztyber 2023-01-24 16:02:24 +0100
  • 914007c1c6 accel: functions to iterate over tasks in a sequence Konrad Sztyber 2023-01-18 15:23:22 +0100
  • 02e8b81bb6 accel: expose method for allocating accel buffers Konrad Sztyber 2023-01-04 13:59:15 +0100
  • efcae1bdee accel: method for getting accel memory domain Konrad Sztyber 2023-01-04 11:49:15 +0100
  • b2454dfbcc accel: introduce platform drivers Konrad Sztyber 2023-01-05 14:55:04 +0100
  • 11e67d93ff lib/nvmf: sanity check req->iovcnt John Levon 2023-01-12 16:45:35 +0000
  • 70a82d9a95 nvmf: add spdk_nvmf_request_copy_*_buf() John Levon 2023-01-08 12:06:45 +0000
  • cc3184b8b4 nvmf: handle iovecs in reservation handling John Levon 2023-01-08 00:34:35 +0000
  • 7db282dc26 tcp: add note about default case in qpair_abort_request() Konrad Sztyber 2023-02-06 16:44:24 +0100
  • 43121e8693 test/zcopy: disable traces in subsystem_add_ns loop Konrad Sztyber 2023-01-30 15:31:50 +0100
  • 13d3123115 examples/abort: check process_completions()'s status Konrad Sztyber 2023-01-30 13:53:45 +0100
  • 924a61bfa6 examples/abort: free qpairs at the end Konrad Sztyber 2023-01-30 15:03:22 +0100
  • 9c04e6d832 examples/abort: check status of all workers Konrad Sztyber 2023-01-26 16:33:04 +0100
  • ac94b60b54 nvme/tcp: fail qpair when spdk_sock_flush() fails Konrad Sztyber 2023-01-30 15:47:33 +0100
  • 739c6d7c5a nvme/tcp: check for EAGAIN when flushing socket Konrad Sztyber 2023-01-27 14:21:27 +0100
  • 25b0c20c0a tcp: remove abort handling for reqs in ZCOPY_START_COMPLETED Konrad Sztyber 2023-02-01 09:44:45 +0100
  • b12419a231 tcp: don't abort requests waiting for R2T ACK Konrad Sztyber 2023-01-31 14:54:43 +0100
  • c824f88347 autobuild: patch DPDK with "ipsec_mb: expect EENOTSUP in ipsec_mb_create()" Krzysztof Karas 2023-02-07 09:48:33 +0100
  • d8c8e3f4ee bdev_nvme: update outdated log for reset_io Richael Zhuang 2023-02-02 15:24:56 +0800
  • f21a34ac26 perf: add io check for aio device Yifan Bian 2023-02-02 07:10:35 +0000
  • 56f238488e lib/virtio_vfio_user: use VIRTIO_PCI_VRING_ALIGN aligned vring address Changpeng Liu 2023-02-02 13:55:59 +0800
  • 9694127db6 pkgdep/git: Remove igb_uio patch from dpdk-kmods Michal Berger 2023-02-08 09:37:31 +0100
  • 3e7394af6a bdev: remove bdev_register_examine_thread deprecation Mike Gerdts 2022-12-19 09:21:10 -0600
  • f246b2d5c8 blob_bdev: use bdev module claims v2 Mike Gerdts 2023-01-05 08:35:40 -0600
  • e52b6c0d40 test/blob: add unit test for bs_dev claims Mike Gerdts 2023-01-09 12:28:46 -0600
  • c74b8b609b test/blob: create unit test for blob_bdev Mike Gerdts 2023-01-09 11:33:40 -0600
  • 486651f790 test/vhost: close bdev before claim for lvs Mike Gerdts 2023-01-05 14:33:41 -0600
  • 86bbcdb8f6 bdev: call examine_disk() for all claim holders Mike Gerdts 2022-10-28 14:32:09 -0500
  • 47bb651cd5 bdev: refactor bdev_examine before claims v2 Mike Gerdts 2022-11-05 01:01:48 -0500
  • a7eb6187e5 bdev: implement claims v2 Mike Gerdts 2022-10-24 09:52:32 -0500
  • 0d8235f388 bdev: generic already claimed error message Mike Gerdts 2022-10-24 11:42:06 -0500
  • 120eb84454 ublk: update func ublk_try_close_dev Liu Xiaodong 2023-01-23 11:41:55 -0500
  • 0f2f145963 ublk: rename g_ublk_bdevs to g_ublk_devs Liu Xiaodong 2023-01-23 12:34:36 -0500
  • 3052809a3d ublk: add comment clarifying use of SQPOLL for ctrl ring Jim Harris 2023-01-26 15:22:00 +0000
  • addc545773 util: get SPDK_HAVE_* values for crc32.c Jim Harris 2023-02-03 07:48:18 +0000
  • 500ce16976 util add crc_internal.h Jim Harris 2023-02-03 07:38:15 +0000
  • 677907db73 test/blockdev: Increase qdepth of bdev_verify_big_io test Alexey Marchuk 2023-01-30 12:43:15 +0100
  • cc8347dc2d bdev/crypto: Use iobuf large_bufsize to set opt IO boundary Alexey Marchuk 2023-01-30 12:37:12 +0100
  • a54fc9f4a2 bdev/crypto: Free aux buf when crypto op fails Alexey Marchuk 2023-01-30 10:57:42 +0100
  • 0fa77938a7 autobuild: Refactor doxygen version check Michal Berger 2022-12-20 11:59:30 +0100
  • 5aaa207a05 tests: Run make clean only when SPDK was configured Michal Berger 2022-12-01 14:49:50 +0100
  • 302f315939 autotest: Run env.sh as part of the functional tests Michal Berger 2022-11-30 17:45:12 +0100
  • 58ac71a4df autobuild: Create wrappers around top test suites Michal Berger 2022-11-30 17:22:13 +0100
  • 1d563b2d2a autobuild: Drop errexit Michal Berger 2022-11-30 16:52:54 +0100
  • 88f8a6ca22 autobuild: Move .conf check to autobuild_common Michal Berger 2022-11-30 16:51:17 +0100
  • 2bd4ba6e70 autobuild: Split test suite into corresponding SPDK_TEST_AUTOBUILD opts Michal Berger 2022-11-30 16:46:47 +0100
  • 3c5fdc0610 bdev/xnvme: Use bdev_unregister_by_name() to delete a xnvme bdev Shuhei Matsumoto 2023-01-31 17:34:27 +0900
  • 916fb46915 bdev/daos: Use bdev_unregister_by_name() to delete a daos bdev Shuhei Matsumoto 2023-01-27 11:14:10 +0900
  • 2bb2afd085 external_bdev_passthru: Use bdev_unregister_by_name() to delete a passthru bdev Shuhei Matsumoto 2023-01-27 11:06:24 +0900
  • a6b0b5b072 bdev: Use error_response() rather than bool_response(false) for JSON RPC Shuhei Matsumoto 2023-01-31 11:54:56 +0900
  • 0bac3197b8 iscsi: Use error_response() rather than bool_response(false) for JSON RPC Shuhei Matsumoto 2023-01-31 11:52:14 +0900
  • 841cd8b939 module/blobfs: Use error_response() rather than bool_response(false) for JSON RPCs Shuhei Matsumoto 2023-01-31 11:48:17 +0900
  • c77bc554d2 module/bdev: Use error_response() rather than bool_response(false) for JSON RPCs Shuhei Matsumoto 2023-01-27 10:52:17 +0900
  • 5feab0ddcf bdev/nvme: Remove spdk_bdev_first/next() calls from apply_firmware RPC Shuhei Matsumoto 2023-01-26 21:51:59 +0900
  • ee1f124801 bdev: Use event_notify abstraction for media management notification Shuhei Matsumoto 2023-01-27 22:05:54 +0900
  • 3522d43a95 bdev: Unify _resize_notify() and _remove_notify() Shuhei Matsumoto 2023-01-27 12:48:43 +0900
  • b5497ac213 lib/accel: correct the optional parameter of RPC commands GangCao 2023-01-31 00:50:44 -0500
  • 575a302d75 autotest: Attempt to cleanup SPDK processes prior running tests Michal Berger 2023-01-20 01:29:21 +0100
  • 929ac2180b test/common: Add xtrace_disable_per_cmd() Michal Berger 2023-01-20 01:26:33 +0100
  • 15e31017dd autotest: Refactor reap_spdk_processes() Michal Berger 2023-01-19 16:16:11 +0100
  • 37b5d87b19 env: expose function to get main core Jacek Kalwas 2023-01-30 04:20:17 -0500
  • 1974117a29 bdev/nvme: apply_firmware RPC embeds request structure into context Shuhei Matsumoto 2023-01-25 17:02:23 +0900
  • f6f9cc59c6 bdev/nvme: apply_firmware() calls jsonrpc_send_error_response() directly Shuhei Matsumoto 2023-01-23 12:41:05 +0900
  • f5885db9ed bdev_fio_plugin: Replace spdk_bdev_first/next_leaf() by spdk_for_each_bdev_leaf() Shuhei Matsumoto 2023-01-26 22:04:54 +0900
  • 5647948681 bdevperf: Replace spdk_bdev_first/next_leaf() by spdk_for_each_bdev_leaf() Shuhei Matsumoto 2023-01-27 10:32:47 +0900
  • 9ef9d4bd23 bdevperf: Factor out creating multithread job config into helper function Shuhei Matsumoto 2023-01-20 13:37:08 +0900
  • f91ba919c5 test/bdevio: Replace spdk_bdev_get_by_name() by spdk_bdev_open_ext() Shuhei Matsumoto 2023-01-20 13:21:45 +0900
  • d9cea478b2 test/bdevio: Replace spdk_bdev_first/next_leaf() by spdk_for_each_bdev() Shuhei Matsumoto 2023-01-20 12:55:03 +0900
  • 669069da0f lvol: fix jsonrpc error code sign in create_lvstore Nathan Claudel 2022-11-04 15:40:03 +0100
  • 9e4875c398 bdev_nvme: remove duplicated line from bdev_mdns_client.c Jim Harris 2023-01-12 17:23:32 +0000
  • 96dca1676b nvmf: Fix new line at the end of log message plestk 2023-01-03 09:35:24 +0100
  • dba35d8e44 nvme/perf: include config.h to get SPDK_CONFIG_URING Jim Harris 2023-01-27 17:48:09 -0700
  • a86fa6d1a4 scripts/perf: replace spaces for BMC's sensor names Karol Latecki 2022-11-09 10:35:05 +0100
  • 533039a235 autobuild: Make autobuild test suite more granular Michal Berger 2022-11-30 16:40:30 +0100
  • 92109c88d7 autobuild: Move make_install test into a separate function Michal Berger 2022-11-30 16:31:19 +0100
  • 1995571dba autobuild_common: Use absolute paths Michal Berger 2022-11-18 11:09:35 +0100
  • fa030043df autotest: Make UT coverage setup independent from autotest.sh Michal Berger 2022-11-18 10:35:01 +0100
  • 4eb8f5b4d1 autobuild: Move autobuild.sh's functions to a separate source file Michal Berger 2022-11-18 10:27:14 +0100
  • 6b206e3110 nvmf: sanity check passthru handlers John Levon 2023-01-08 00:21:21 +0000
  • 9b7c2bf544 nvmf: use req->iov consistently in unit tests John Levon 2023-01-07 20:37:19 +0000
  • e1413e9197 nvmf/rdma: use req->iov consistently John Levon 2023-01-11 20:44:19 +0000
  • fd05a2ff47 nvmf/tcp: use req->iov consistently John Levon 2023-01-07 20:33:01 +0000
  • c0ddb423e0 nvmf/vfio-user: use req->iov consistently John Levon 2023-01-07 18:37:48 +0000
  • 49c0d28ab1 nvmf: drop req->data usage in ctrlr.c John Levon 2023-01-07 18:31:25 +0000
  • ecc80dfcfb util: add spdk_iov_xfer_*() API John Levon 2023-01-07 17:20:44 +0000
  • 833992d09c doc: nvme-cuse is no longer experimental Jim Harris 2023-01-27 17:52:18 +0000
  • 6dc9dbe5ca env_dpdk: don't call remove_rte_dev from secondary proc Jim Harris 2023-01-26 16:11:21 -0700
  • cf64422ad7 bdev: call unregister callback on correct thread Jim Harris 2023-01-26 17:10:16 -0700
  • 651c558d0e doc: describe ublk target in user guide Liu Xiaodong 2023-01-11 04:26:10 -0500
  • 6c0da14649 DPDK: use -Ddisable_apps option Krzysztof Karas 2022-12-14 11:50:41 +0100
  • eb5b45cb64 dpdkbuild/Makefile: move sed-ing disabled libs and drivers Krzysztof Karas 2023-01-26 12:46:49 +0100