Commit Graph

  • 4ff3fdc519 lib/idxd: only select idxd device that are on the same socket peluse 2021-09-01 16:17:46 -0400
  • 179971ea5e add name to fd groups John Levon 2021-09-07 22:49:31 +0100
  • d81a041c23 lib/event: avoid cast of event_queue_run_batch John Levon 2021-10-06 23:03:06 +0100
  • 45b5d8e7ce test/accel: add UT for test_spdk_accel_submit_copy() paul luse 2021-02-18 22:54:35 -0500
  • 590f812449 autobuild: Consider use of clang while building DPDK Michal Berger 2021-09-24 11:07:07 +0200
  • e8f0d9603b modules/crypto: remove dependency on rte_cryptodev_pmd.h paul luse 2021-10-04 13:42:29 +0000
  • d9a45ee757 scripts/nvmf: fixed sar mesure error Maciej Wawryk 2021-10-01 09:09:56 +0200
  • 46550aedc9 examples: detect fio backend fd redirection John Levon 2021-09-30 10:34:16 +0100
  • 97c5103a8f bdev/iscsi: unregister conn poller when idle John Levon 2021-09-02 10:30:13 +0000
  • 9f7dcd5f6c test: allow user to override autotest_common.sh HUGEMEM Jim Harris 2021-10-04 22:46:20 +0000
  • d8e11195cc test: use single core when testing nvme fuzz with nvmf target Jim Harris 2021-10-04 22:44:05 +0000
  • e1b9702188 nvme_fuzz: add -U option to skip IOMMU check Jim Harris 2021-10-04 22:39:51 +0000
  • b61b806e8f nvme_fuzz: use spdk_nvme_connect() API Jim Harris 2021-10-04 22:35:12 +0000
  • d41fc9fc48 scripts/trace: add owner/object type to tracepoint definition Konrad Sztyber 2021-09-02 11:21:05 +0200
  • 5655f98534 scripts/trace: create trace provider abstraction Konrad Sztyber 2021-08-31 10:10:29 +0200
  • 5985c798c7 app/trace: use trace_parse library to process traces Konrad Sztyber 2021-09-03 12:01:06 +0200
  • cf0c9ee5ad lib/trace_parser: update object statistics Konrad Sztyber 2021-09-01 15:15:41 +0200
  • fbb5a58474 lib/trace_parser: method for retrieving entry count Konrad Sztyber 2021-09-14 16:09:40 +0200
  • dffedcd5b5 lib/trace_parser: reconstruct tracepoint arguments Konrad Sztyber 2021-09-01 14:16:22 +0200
  • 708b221277 pkgdep/git: Bump fio to 3.28 Michal Berger 2021-10-04 15:23:26 +0200
  • 2d314e8e1c scripts/nvmf: set correct port in adq_configure_tc Maciej Wawryk 2021-10-04 14:36:31 +0200
  • 834e4fed75 bdevperf: test time wrong time fix Denis Nagorny 2021-09-23 21:00:29 +0300
  • 76c593eea8 bdev/nvme: remove CSTS from driver-specific JSON info Konrad Sztyber 2021-09-14 08:30:18 +0200
  • bf86a4d204 bdev/nvme: use asynchronous ctrlr detach functions Konrad Sztyber 2021-07-09 10:51:32 +0200
  • 5fba14c70f bdev/nvme: move module finish callback to nvme_ctrlr_delete Konrad Sztyber 2021-07-08 13:35:21 +0200
  • 3ed66f7bdd nvme: asynchronous detach without shutdown notification Konrad Sztyber 2021-07-28 08:47:38 +0200
  • 97e7720525 nvme: make ctrlr detach fully asynchronous Konrad Sztyber 2021-07-08 11:26:39 +0200
  • 5befa7b98f test/nvmf: add asynchronous NVMe initialization test Konrad Sztyber 2021-06-30 11:30:24 +0200
  • cad09ab8fa nvmf/vfio-user: return error when deleting SQ more than once Changpeng Liu 2021-09-24 18:20:15 +0800
  • 3e81da5e6d nvmf/vfio-user: check SQ doorbell is valid or not before use Changpeng Liu 2021-09-23 16:23:44 +0800
  • ea9ee84ba6 scripts/vagrant: Remove OCSSD support from vagrant configuration Michal Berger 2021-09-24 12:44:25 +0200
  • 9c54dcec57 README.md: add some additional pointers on setup.sh help Jim Harris 2021-09-28 12:47:13 -0700
  • 1f044970f0 lib/thread: Use PRIu64 for portability Nick Connolly 2021-09-28 12:05:50 +0100
  • ed31d5156d bdevperf: prevent multiple performance statistics poller registering Denis Nagorny 2021-09-24 11:10:18 +0300
  • d822ddc7dd lib/trace_parser: method for iterating over entries Konrad Sztyber 2021-08-31 13:54:17 +0200
  • 7c3ff3c665 lib/trace_parser: method for retrieving tsc offset Konrad Sztyber 2021-08-31 13:59:27 +0200
  • 1eaed11dfa lib/trace_parser: populate entries map Konrad Sztyber 2021-08-31 11:53:08 +0200
  • 95677a1300 lib/trace_parser: method for retrieving trace flags Konrad Sztyber 2021-08-31 11:27:14 +0200
  • 5315013de6 lib/trace_parser: map/unmap the trace file Konrad Sztyber 2021-08-30 16:02:50 +0200
  • 7b64a611b3 make: specify C++ standard version in CXXFLAGS Konrad Sztyber 2021-09-23 17:54:41 +0200
  • 907e912b96 lib/trace_parser: add trace_parser library stubs Konrad Sztyber 2021-08-30 14:47:27 +0200
  • dab804fe7e nvmf: consolidate AER notification into one function Changpeng Liu 2021-09-26 22:32:21 +0800
  • d54f8e366c nvmf: add AER error event API support Changpeng Liu 2021-09-23 16:21:53 +0800
  • d78a8bdc07 nvmf: allow to query only specified transport Jacek Kalwas 2021-09-01 06:58:01 -0400
  • 1d3190125e test/nvme: add nvme_compliance test app Jim Harris 2021-09-23 07:06:55 -0700
  • aa108e2570 bdev/nvme: In bdev_nvme_attach_controllers, if adding a path the subnqn must match. Ben Walker 2021-08-30 13:42:52 -0700
  • 5375dfbb38 bdev/nvme: Improve error reporting when adding additional paths to a controller Ben Walker 2021-08-30 13:19:31 -0700
  • e2e7f819b9 test/nvmf: Add detach_controller calls to multicontroller.sh Ben Walker 2021-09-08 13:31:11 -0700
  • cb12eaedc0 bdev/nvme: bdev_nvme_detach_controller is now much more flexible Ben Walker 2021-09-08 11:39:23 -0700
  • 6b54f432a8 bdev/nvme: bdev_nvme_delete treats empty trid fields as wildcards Ben Walker 2021-09-22 11:56:56 -0700
  • 6a8379c7ff bdev/nvme: connected_trid is now an nvme_ctrlr_trid Ben Walker 2021-09-22 11:10:28 -0700
  • 1d91992d60 scheduler/dynamic: rename _is_core_over_limit() Jim Harris 2021-09-22 10:59:43 -0700
  • 0ba8d51052 scheduler/dynamic: don't put dst core over limit when moving thread Jim Harris 2021-09-22 09:29:45 -0700
  • ff66aa1ae2 scheduler/dynamic: reduce SCHEDULER_CORE_LIMIT to 80% Jim Harris 2021-09-20 09:55:13 -0700
  • dbdd974d7f scheduler/dynamic: don't adjust tsc too much for very busy cores Jim Harris 2021-09-22 10:19:29 -0700
  • 91e2cb33fa scheduler_dynamic: fix busy tsc accounting Jim Harris 2021-09-20 09:48:55 -0700
  • c2117d56c6 test/reactor_ut: use more variables in dynamic scheduler ut Jim Harris 2021-09-24 03:18:43 -0700
  • dc6a92623e test/reactor_ut: don't assert number of events Jim Harris 2021-09-24 03:06:17 -0700
  • d1eb445afd scheduler/dynamic: add helper function to calculate busy pct Jim Harris 2021-09-22 09:45:35 -0700
  • ed62e8e506 include/mock.h: prevent expension of syscall name Nick Connolly 2021-09-24 11:41:47 +0100
  • 367875d455 ut/rpc: wrap syscalls using spdk.mock.unittest.mk Nick Connolly 2021-09-24 13:08:29 +0100
  • 1834811734 nvmf/vfio-user: add transport opts to RPC John Levon 2021-09-23 16:56:11 +0100
  • d2857f2d73 doc: add control_msg_num to jsonrpc.md John Levon 2021-09-23 14:55:06 +0000
  • b554596cfb nvme_fuzz: pass trid on command line only Jim Harris 2021-09-23 09:25:49 -0700
  • ae143a8785 test/nvmf: always use loopback when running tests in --iso mode Jim Harris 2021-09-23 09:52:47 -0700
  • 8b35583190 nvmf/vfio_user: free request when handling invalid IO opcs Jim Harris 2021-09-23 09:19:43 -0700
  • fcc73c8eb8 ut/nvme_qpair: add missing mutex init Nick Connolly 2021-09-24 09:27:51 +0100
  • 35b2ca2d4c test/nvmf/ctrlr_bdev: cases for ctrlr reading and writing cmd Mao Jiang 2021-08-19 08:56:01 +0000
  • f46b80f6c0 test/nvmf/vfio_user: cases for creating vfio user Mao Jiang 2021-08-02 15:24:45 +0800
  • cee2db52bf nvme/tcp: Fix tcp_req->datao calculation issue. Ziye Yang 2021-09-24 23:34:23 +0800
  • 0a3383eec2 nvmf/vfio-user: fix race condition when free_ctrlr() Changpeng Liu 2021-08-26 18:18:30 +0800
  • 9fd3ca8149 nvmf/vfio-user: unmap queue pairs before spdk_mem_unregister() Changpeng Liu 2021-09-01 18:21:39 +0800
  • 74aeffec15 test/nvmf/subsystem: cases for restoring ns reservation Mao Jiang 2021-09-08 10:05:42 +0000
  • 03e5cd5680 autobuild: Enable mlx5 drivers for supported DPDK versions Michal Berger 2021-09-21 19:20:49 +0200
  • 2c92725508 configure: Fix DPDK version lookup in case submodule is in use Michal Berger 2021-09-21 19:08:31 +0200
  • 2d90409d3d bdev/rbd: Save comp varaible in bdev_io structure Ziye Yang 2021-08-30 23:53:54 +0800
  • 6a8ecd0f88 bdev/rbd: Always save the submit_td while submitting the request Ziye Yang 2021-09-23 18:15:37 +0800
  • d5c8c6432c env/dpdk: revert 8f7d9ec "env/dpdk: Use the DPDK device count for IOMMU mapping" Changpeng Liu 2021-08-20 17:00:33 +0800
  • 3e6a230924 examples/bdev: update fio bdev plugin readme file Karol Latecki 2021-07-19 14:30:36 +0200
  • 6f5da5526e scripts/gen_nvme.sh: add option for remote bdev JSON configuration Karol Latecki 2021-07-14 09:05:51 +0200
  • be812def2d spdk_top: fix memory leaks upon exiting application Krzysztof Karas 2021-08-26 17:29:09 +0200
  • b84ed550ef nvme: abort queued admin requests during init Konrad Sztyber 2021-08-27 09:54:45 +0200
  • a84d0917c4 bdev_nvme: Fix writev_ext completion callback Alexey Marchuk 2021-09-22 16:03:23 +0300
  • 366d388743 nvme: Update spdk_nvme_ctrlr_get_memory_domain Alexey Marchuk 2021-09-20 17:26:57 +0300
  • 5069804d8c test/dma: Add functional test to verify DMA Alexey Marchuk 2021-07-20 21:38:49 +0300
  • 4aef256faa perf: Align output of transport statistics Alexey Marchuk 2021-08-12 09:38:53 +0300
  • feb4378814 nvme/tcp: NVME TCP poll group statistics Alexey Marchuk 2021-07-19 11:57:48 +0300
  • fe85d21655 nvme_tcp: Check return value of spdk_sock_group_poll Alexey Marchuk 2021-08-24 14:52:28 +0300
  • 40105ad40f bdev/nvme: Aggregate multiple ctrlrs into a single bdev ctrlr Shuhei Matsumoto 2021-09-08 01:13:07 +0900
  • 49e051965f bdev/nvme: Reset the nvme_ctrlr if an I/O qpair is disconnected Shuhei Matsumoto 2021-09-15 13:01:49 +0900
  • c95dcb657e nvme_tcp: Use qpair->poll_group only if it is not NULL Shuhei Matsumoto 2021-09-20 07:06:37 +0900
  • 1eabc7fc1d lib/thread: improve error message for wrong thread context John Levon 2021-09-13 10:27:16 +0000
  • 72cfe0a65b nvmf/vfio-user: fix lookup_io_q & some off-by-ones Andreas Economides 2021-09-23 13:22:30 +0000
  • f0007d1314 doc: add SPDK NVMe Bdev 21.07 performance report entry Karol Latecki 2021-09-23 08:05:40 +0200
  • 8232957331 doc: add SPDK NVMe-oF TCP 21.07 performance report entry Karol Latecki 2021-09-22 12:20:53 +0200
  • b74427e9b6 pkgpdep: Fix typos, update comments Michal Berger 2021-09-21 11:51:16 +0200
  • e562585129 nvme: Don't mention polling requirement on blocking functions. Tomasz Bielecki 2021-08-18 10:17:10 -0700
  • 228c36c404 scripts/nvmf: added SAR results parsing Maciej Wawryk 2021-08-24 12:10:51 +0200
  • cbf16fdfb9 test/openstack: Adjust environment for stack.sh Michal Berger 2021-09-02 02:26:33 +0200
  • 3cc3dba342 nvmf/vfio-user: use a list for connected queue pairs Changpeng Liu 2021-08-25 18:11:41 +0800