Commit Graph

  • 27646a08d7 vhost/scsi: Use spdk_scsi_dev_get_first/next_lun() to iterate LUNs. Shuhei Matsumoto 2021-09-21 02:31:14 +0900
  • 356df80468 iscsi: iSCSI connection use spdk_scsi_dev_get_first/next_lun() to iterate LUNs Shuhei Matsumoto 2021-09-25 07:21:35 +0900
  • 153373a5e7 iscsi: Pass iscsi_lun directly to the callback argument of spdk_scsi_lun_open() Shuhei Matsumoto 2021-09-25 07:18:57 +0900
  • 594f46d7a9 iscsi: iSCSI target uses spdk_scsi_dev_get_first/next_lun() to iterate LUNs Shuhei Matsumoto 2021-09-21 07:12:08 +0900
  • 8215c0acef scsi: spdk_scsi_dev_add_lun() checks if lun_id is less than max by itself Shuhei Matsumoto 2021-09-21 02:20:08 +0900
  • f61d81e47c scsi: Add spdk_scsi_dev_get_first/next_lun() to traverse all LUNs Shuhei Matsumoto 2021-10-06 23:58:49 +0900
  • 266ef92284 test/vfio-user: enable delete_io_sq_twice test case Changpeng Liu 2021-09-29 18:48:10 +0800
  • 2dc55b19e8 test/vfio-user: enable NVMe compliance tests with vfio-user Changpeng Liu 2021-09-29 18:50:55 +0800
  • 232ed2a3d3 nvmf/vfio-user: check invalid minimal qsize when creating IO SQ/CQ Changpeng Liu 2021-09-24 20:15:22 +0800
  • 091aa2b681 nvmf/vfio-user: fix potential overflow for qsize/MQES/NLB Changpeng Liu 2021-09-26 17:13:19 +0800
  • 318a3f0a43 nvmf/vfio-user: optimize lookup_io_q() function Changpeng Liu 2021-09-29 23:08:56 +0800
  • aa9e0ac633 nvmf/vfio-user: support delete/create SQ Changpeng Liu 2021-09-24 20:07:07 +0800
  • e4913b3c7f examples/nvme/identify: print Command Retry Delay Time if exist Changpeng Liu 2021-08-24 17:45:01 +0800
  • 19ad1783e4 pkgdep/git: cherry-pick instead of curl'ing the SPDK patches Michal Berger 2021-10-06 11:58:02 +0200
  • 86f428c922 pkgdep/git: Disable fio in the refspdk builds Michal Berger 2021-10-07 11:43:29 +0200
  • 4f9ef50850 test/nvme: Simplify hotplug test Michal Berger 2021-09-09 16:50:10 +0200
  • 504bf59148 lib/idxd: only select idxd device that are on the same socket peluse 2021-09-01 16:17:46 -0400
  • 17199cdc8f add name to fd groups John Levon 2021-09-07 22:49:31 +0100
  • 2d48b7dc10 lib/event: avoid cast of event_queue_run_batch John Levon 2021-10-06 23:03:06 +0100
  • 78ef7cfc23 test/accel: add UT for test_spdk_accel_submit_copy() paul luse 2021-02-18 22:54:35 -0500
  • 71a8e5658c autobuild: Consider use of clang while building DPDK Michal Berger 2021-09-24 11:07:07 +0200
  • bcd3ed39e7 modules/crypto: remove dependency on rte_cryptodev_pmd.h paul luse 2021-10-04 13:42:29 +0000
  • e50d1e0f59 scripts/nvmf: fixed sar mesure error Maciej Wawryk 2021-10-01 09:09:56 +0200
  • 890b657e6b examples: detect fio backend fd redirection John Levon 2021-09-30 10:34:16 +0100
  • 6751909838 bdev/iscsi: unregister conn poller when idle John Levon 2021-09-02 10:30:13 +0000
  • 99fb67803c test: allow user to override autotest_common.sh HUGEMEM Jim Harris 2021-10-04 22:46:20 +0000
  • 93351b0e01 test: use single core when testing nvme fuzz with nvmf target Jim Harris 2021-10-04 22:44:05 +0000
  • a29c5a164f nvme_fuzz: add -U option to skip IOMMU check Jim Harris 2021-10-04 22:39:51 +0000
  • c42d8a16df nvme_fuzz: use spdk_nvme_connect() API Jim Harris 2021-10-04 22:35:12 +0000
  • b14196fa7f scripts/trace: add owner/object type to tracepoint definition Konrad Sztyber 2021-09-02 11:21:05 +0200
  • d1732fcedc scripts/trace: create trace provider abstraction Konrad Sztyber 2021-08-31 10:10:29 +0200
  • 69390766a4 app/trace: use trace_parse library to process traces Konrad Sztyber 2021-09-03 12:01:06 +0200
  • f243f62450 lib/trace_parser: update object statistics Konrad Sztyber 2021-09-01 15:15:41 +0200
  • 189b0f0920 lib/trace_parser: method for retrieving entry count Konrad Sztyber 2021-09-14 16:09:40 +0200
  • ffaec5f91c lib/trace_parser: reconstruct tracepoint arguments Konrad Sztyber 2021-09-01 14:16:22 +0200
  • 65f01122b2 pkgdep/git: Bump fio to 3.28 Michal Berger 2021-10-04 15:23:26 +0200
  • c76f45ee87 scripts/nvmf: set correct port in adq_configure_tc Maciej Wawryk 2021-10-04 14:36:31 +0200
  • d42045b2af bdevperf: test time wrong time fix Denis Nagorny 2021-09-23 21:00:29 +0300
  • 00d587140f bdev/nvme: remove CSTS from driver-specific JSON info Konrad Sztyber 2021-09-14 08:30:18 +0200
  • c5ebb7ff99 bdev/nvme: use asynchronous ctrlr detach functions Konrad Sztyber 2021-07-09 10:51:32 +0200
  • f983acfc3a bdev/nvme: move module finish callback to nvme_ctrlr_delete Konrad Sztyber 2021-07-08 13:35:21 +0200
  • c1f6054114 nvme: asynchronous detach without shutdown notification Konrad Sztyber 2021-07-28 08:47:38 +0200
  • b6ecc37298 nvme: make ctrlr detach fully asynchronous Konrad Sztyber 2021-07-08 11:26:39 +0200
  • 51b018da0f test/nvmf: add asynchronous NVMe initialization test Konrad Sztyber 2021-06-30 11:30:24 +0200
  • b3ddd46e0d nvmf/vfio-user: return error when deleting SQ more than once Changpeng Liu 2021-09-24 18:20:15 +0800
  • 742ae4ec72 nvmf/vfio-user: check SQ doorbell is valid or not before use Changpeng Liu 2021-09-23 16:23:44 +0800
  • 8a0fedf4e6 scripts/vagrant: Remove OCSSD support from vagrant configuration Michal Berger 2021-09-24 12:44:25 +0200
  • b8d2b705dd README.md: add some additional pointers on setup.sh help Jim Harris 2021-09-28 12:47:13 -0700
  • 2a51824a54 lib/thread: Use PRIu64 for portability Nick Connolly 2021-09-28 12:05:50 +0100
  • 7098e2ed31 bdevperf: prevent multiple performance statistics poller registering Denis Nagorny 2021-09-24 11:10:18 +0300
  • 279b7babe4 lib/trace_parser: method for iterating over entries Konrad Sztyber 2021-08-31 13:54:17 +0200
  • 6727cc382b lib/trace_parser: method for retrieving tsc offset Konrad Sztyber 2021-08-31 13:59:27 +0200
  • 4ba770720a lib/trace_parser: populate entries map Konrad Sztyber 2021-08-31 11:53:08 +0200
  • 41ba2b30e7 lib/trace_parser: method for retrieving trace flags Konrad Sztyber 2021-08-31 11:27:14 +0200
  • 55f64c36c6 lib/trace_parser: map/unmap the trace file Konrad Sztyber 2021-08-30 16:02:50 +0200
  • 9f671238b2 make: specify C++ standard version in CXXFLAGS Konrad Sztyber 2021-09-23 17:54:41 +0200
  • d919a197d6 lib/trace_parser: add trace_parser library stubs Konrad Sztyber 2021-08-30 14:47:27 +0200
  • f7866a563f nvmf: consolidate AER notification into one function Changpeng Liu 2021-09-26 22:32:21 +0800
  • 86ad145bc1 nvmf: add AER error event API support Changpeng Liu 2021-09-23 16:21:53 +0800
  • fb335cb29c nvmf: allow to query only specified transport Jacek Kalwas 2021-09-01 06:58:01 -0400
  • 1227342cd4 test/nvme: add nvme_compliance test app Jim Harris 2021-09-23 07:06:55 -0700
  • 4fb3fea387 bdev/nvme: In bdev_nvme_attach_controllers, if adding a path the subnqn must match. Ben Walker 2021-08-30 13:42:52 -0700
  • 8dfefec509 bdev/nvme: Improve error reporting when adding additional paths to a controller Ben Walker 2021-08-30 13:19:31 -0700
  • bf9e3156a9 test/nvmf: Add detach_controller calls to multicontroller.sh Ben Walker 2021-09-08 13:31:11 -0700
  • 14739d6e13 bdev/nvme: bdev_nvme_detach_controller is now much more flexible Ben Walker 2021-09-08 11:39:23 -0700
  • 301b3635fd bdev/nvme: bdev_nvme_delete treats empty trid fields as wildcards Ben Walker 2021-09-22 11:56:56 -0700
  • a91079fd2d bdev/nvme: connected_trid is now an nvme_ctrlr_trid Ben Walker 2021-09-22 11:10:28 -0700
  • 3184f6e227 scheduler/dynamic: rename _is_core_over_limit() Jim Harris 2021-09-22 10:59:43 -0700
  • cf494305bf scheduler/dynamic: don't put dst core over limit when moving thread Jim Harris 2021-09-22 09:29:45 -0700
  • 6c3728e958 scheduler/dynamic: reduce SCHEDULER_CORE_LIMIT to 80% Jim Harris 2021-09-20 09:55:13 -0700
  • bcff088852 scheduler/dynamic: don't adjust tsc too much for very busy cores Jim Harris 2021-09-22 10:19:29 -0700
  • f1acee8f83 scheduler_dynamic: fix busy tsc accounting Jim Harris 2021-09-20 09:48:55 -0700
  • 62b273d7cf test/reactor_ut: use more variables in dynamic scheduler ut Jim Harris 2021-09-24 03:18:43 -0700
  • ae51da29da test/reactor_ut: don't assert number of events Jim Harris 2021-09-24 03:06:17 -0700
  • de04fa748f scheduler/dynamic: add helper function to calculate busy pct Jim Harris 2021-09-22 09:45:35 -0700
  • 1cfdbd429f include/mock.h: prevent expension of syscall name Nick Connolly 2021-09-24 11:41:47 +0100
  • 7a5bc4905b ut/rpc: wrap syscalls using spdk.mock.unittest.mk Nick Connolly 2021-09-24 13:08:29 +0100
  • 180d2c1d9d nvmf/vfio-user: add transport opts to RPC John Levon 2021-09-23 16:56:11 +0100
  • 75775a4720 doc: add control_msg_num to jsonrpc.md John Levon 2021-09-23 14:55:06 +0000
  • 213eaed3bd nvme_fuzz: pass trid on command line only Jim Harris 2021-09-23 09:25:49 -0700
  • 9c968f8e05 test/nvmf: always use loopback when running tests in --iso mode Jim Harris 2021-09-23 09:52:47 -0700
  • 974271125d nvmf/vfio_user: free request when handling invalid IO opcs Jim Harris 2021-09-23 09:19:43 -0700
  • d960df9989 ut/nvme_qpair: add missing mutex init Nick Connolly 2021-09-24 09:27:51 +0100
  • 25e1099b93 test/nvmf/ctrlr_bdev: cases for ctrlr reading and writing cmd Mao Jiang 2021-08-19 08:56:01 +0000
  • a43f891e9b test/nvmf/vfio_user: cases for creating vfio user Mao Jiang 2021-08-02 15:24:45 +0800
  • 34c901e308 nvme/tcp: Fix tcp_req->datao calculation issue. Ziye Yang 2021-09-24 23:34:23 +0800
  • 553a6e7ad9 nvmf/vfio-user: fix race condition when free_ctrlr() Changpeng Liu 2021-08-26 18:18:30 +0800
  • 5fd77e32a9 nvmf/vfio-user: unmap queue pairs before spdk_mem_unregister() Changpeng Liu 2021-09-01 18:21:39 +0800
  • 159fa94ad8 test/nvmf/subsystem: cases for restoring ns reservation Mao Jiang 2021-09-08 10:05:42 +0000
  • bf988beba5 autobuild: Enable mlx5 drivers for supported DPDK versions Michal Berger 2021-09-21 19:20:49 +0200
  • c2de56b0a1 configure: Fix DPDK version lookup in case submodule is in use Michal Berger 2021-09-21 19:08:31 +0200
  • 0d90cda0be bdev/rbd: Save comp varaible in bdev_io structure Ziye Yang 2021-08-30 23:53:54 +0800
  • 70e2e5d94b bdev/rbd: Always save the submit_td while submitting the request Ziye Yang 2021-09-23 18:15:37 +0800
  • 7fed70f1bd env/dpdk: revert 8f7d9ec "env/dpdk: Use the DPDK device count for IOMMU mapping" Changpeng Liu 2021-08-20 17:00:33 +0800
  • 65113c191b examples/bdev: update fio bdev plugin readme file Karol Latecki 2021-07-19 14:30:36 +0200
  • faaa9dd596 scripts/gen_nvme.sh: add option for remote bdev JSON configuration Karol Latecki 2021-07-14 09:05:51 +0200
  • 38ea8d54f3 spdk_top: fix memory leaks upon exiting application Krzysztof Karas 2021-08-26 17:29:09 +0200
  • a4b7f87b61 nvme: abort queued admin requests during init Konrad Sztyber 2021-08-27 09:54:45 +0200
  • 38829de4d9 bdev_nvme: Fix writev_ext completion callback Alexey Marchuk 2021-09-22 16:03:23 +0300
  • 9381d8d399 nvme: Update spdk_nvme_ctrlr_get_memory_domain Alexey Marchuk 2021-09-20 17:26:57 +0300