Commit Graph

  • 679f6d6e3c bdevperf: bdevperf_fini() and rpc_perform_tests_cb() refer g_run_rc directly Shuhei Matsumoto 2020-01-06 00:53:32 -0500
  • ceaee98aa9 bdevperf: Extract and inline bdevperf_free_targets() into bdevperf_test_done() Shuhei Matsumoto 2020-01-05 23:37:43 -0500
  • 411f1c90c6 bdevperf: Factor out finish operation of command line and RPC invocation Shuhei Matsumoto 2020-01-05 23:32:49 -0500
  • 95754cd170 bdevperf: Reorder state checks in spdk_bdevperf_shutdown_cb() Shuhei Matsumoto 2020-01-05 18:14:53 -0500
  • f7e8827aa6 nvmf/tcp: Using spdk_min instead of multi-lines codes. dongx.yi 2020-01-02 09:03:58 -0500
  • 1044fe25e6 test/unit: Add set_host_id_cmds to unittest. dongx.yi 2019-11-26 08:16:49 -0500
  • 80da95481b unit/bdev: Rename stub_submit_request_aligned_buffer Maciej Szwed 2019-12-30 11:09:16 +0100
  • 8ce615e4ee bdev/nvme: Add bdev_nvme_comparev function Maciej Szwed 2019-12-13 09:40:54 +0100
  • f76713837e nvme: Add spdk_nvme_ns_supports_compare function Maciej Szwed 2019-12-13 12:43:44 +0100
  • b95de9a3ca nvme: Add SPDK_NVME_NS_COMPARE_SUPPORTED flag Maciej Szwed 2019-12-13 12:31:19 +0100
  • f8d024b8c1 bdev: Add support for compare operations Maciej Szwed 2019-12-16 11:33:10 +0100
  • c7092e2b3a nvme: Add spdk_nvme_ns_cmd_comparev_with_md function Maciej Szwed 2019-12-05 13:46:42 +0100
  • 334aeff9e1 nvme: Don't ring a doorbell for first of fused commands Maciej Szwed 2019-12-05 13:11:20 +0100
  • 1c5d980300 lib/nvme: add hw support for fused operations Tomasz Kulasek 2019-11-27 07:35:18 -0500
  • 8209c8cfa0 lib/nvmf: rdma qpairs now store device, not port. Seth Howell 2019-12-30 15:59:45 -0700
  • f591667964 virtio: Close fds when abnormal return. dongx.yi 2020-01-02 11:33:12 -0500
  • 2eda83904b nvmf/ctrlr: abort cmd for set features with save bit set Jacek Kalwas 2020-01-07 00:09:56 +0100
  • 5d541746f3 nvmf: properly cleanup when failing to create subsystem GangCao 2019-12-05 22:03:02 -0500
  • c322751769 nvmf/tcp: Add the sock priority setting in conf file. Ziye Yang 2019-11-30 01:53:41 +0800
  • 94f2def65a test/unit: Add nvme_uevent_ut.c to unittest. dongx.yi 2019-11-19 15:15:27 -0500
  • f57842c2ca doc/nvme: using tools with nvme cuse Tomasz Kulasek 2019-12-13 06:16:00 -0500
  • dc6d84ccc2 doc/nvme: fix NVMe CUSE device node path Tomasz Kulasek 2019-12-30 10:00:21 -0500
  • be4a5602ce blobfs: write IO directly if it is lba aligned GangCao 2019-12-19 17:33:49 -0500
  • 5df1966375 nvmf/ctrlr: improve debug info Jacek Kalwas 2019-12-24 11:02:36 +0100
  • 3cf37bbfbc vhost: Inline the calculation of vhost session memory region. dongx.yi 2019-12-25 09:45:04 -0500
  • 1a5d78e32e iscsi: replace fprintf by SPDK_LOG Vitaliy Mysak 2019-12-30 19:45:59 +0100
  • 20c74e0c71 lib/blob: do not zero out cluster map for snapshot blob Tomasz Zawadzki 2019-12-31 08:33:29 -0500
  • 44502e4293 lib/blob: simplify loading snapshot completion Tomasz Zawadzki 2020-01-02 09:11:03 -0500
  • 42432d49dd lib/blob: all error paths on blob load use _spdk_blob_load_final() Tomasz Zawadzki 2020-01-02 08:55:21 -0500
  • e7b3be98a6 lib/blob: always pass cb_arg on blob load failure Tomasz Zawadzki 2020-01-02 08:43:19 -0500
  • 3225f86bc2 lib/blob: save the sequence much earlier into blob load Tomasz Zawadzki 2020-01-02 09:08:02 -0500
  • ada795302a nvmf_example: add the acceptor poller JinYu 2019-09-18 02:42:52 +0800
  • 095fef2f45 nvmf_example: start subsystems JinYu 2019-08-26 17:21:54 +0800
  • 8d601b077f nvmf_example: create the poll groups JinYu 2019-08-26 17:21:54 +0800
  • b63e47f237 nvmf_example: construct the nvmf target JinYu 2019-08-26 17:21:54 +0800
  • c871ee40e6 nvmf_example: add the signal handler JinYu 2019-09-18 02:42:52 +0800
  • 9db5eca6a8 test/ocf: use run_test framework directly. Seth Howell 2019-12-05 13:07:44 -0700
  • 9f9f120cac test/iscsi: use run_test semantics in filesystem test. Seth Howell 2019-12-05 12:53:59 -0700
  • 3e1393a795 test/nvme_opal: use run_test framework Seth Howell 2019-12-05 12:40:45 -0700
  • e33f835484 test/event: follow test_run framework Seth Howell 2019-12-05 12:29:32 -0700
  • 543bb88c11 test/unit: organize unittests by directory/name Seth Howell 2019-12-19 15:50:11 -0700
  • dd7cd80c6d env/dpdk: Detect DPDK's iova mode Ben Walker 2019-12-09 14:33:09 -0700
  • 801e76d8bf bdevperf: Change g_run_failed to g_run_rc and use it correctly Shuhei Matsumoto 2019-12-25 19:50:50 -0500
  • 5412468f87 bdevperf: Use negative errno to pass bdevperf_fini() or rpc_perform_tests_cb() Shuhei Matsumoto 2019-12-25 19:30:24 -0500
  • c3aad41fb1 bdevperf: Factor out free targets and call app_stop() into bdevperf_fini() Shuhei Matsumoto 2019-12-24 23:47:26 -0500
  • e7a300e096 bdevperf: Free all targets before exiting bdevperf application Shuhei Matsumoto 2019-12-24 01:38:41 -0500
  • f4e536cb57 bdevperf: Use rpc_perform_tests_cb to remove duplicated code Shuhei Matsumoto 2019-12-23 20:51:35 -0500
  • 15cc012336 bdevperf: Move g_target_count check into bdevperf_test() Shuhei Matsumoto 2019-12-23 20:37:11 -0500
  • fd9c6a3d66 bdevperf: Use SPDK event to call bdevperf_target_gone() on the correct core Shuhei Matsumoto 2019-12-23 20:32:08 -0500
  • aa3df27439 bdevperf: Call put_io_channel on the core which called get_io_channel Shuhei Matsumoto 2019-12-22 23:36:56 -0500
  • 1d0048097d bdevperf: Change io_target_groups from array to linked list Shuhei Matsumoto 2020-01-01 16:21:36 -0500
  • 333fd3ee32 bdevperf: Delete g_coremap and use lcore of io_target_group instead Shuhei Matsumoto 2019-12-25 20:56:32 -0500
  • f20617066e bdevperf: Hold associated core ID in struct io_target_group Shuhei Matsumoto 2020-01-01 16:20:44 -0500
  • bc08958b6a bdevperf: Add io_target_group and chain associated io_targets to it Shuhei Matsumoto 2019-12-23 17:54:32 -0500
  • 25c5e3f59d lib/event: Rename context switch monitoring APIs to be concise Shuhei Matsumoto 2019-12-19 19:06:44 -0500
  • 43d7867243 lib/thread: Update comment for spdk_thread_poll about thread exiting Shuhei Matsumoto 2019-12-18 17:05:50 -0500
  • 876fdf2a59 event/rpc: Add framework_get_reactors RPC Shuhei Matsumoto 2019-12-17 17:32:51 -0500
  • abbd6ed864 lib/event: Make spdk_reactor_get public in SPDK internal Shuhei Matsumoto 2019-12-16 02:41:52 -0500
  • 653dbcb185 lib/event: Make reactor structure public in SPDK internal Shuhei Matsumoto 2019-12-17 17:30:25 -0500
  • 60eb6da8b7 lib/event: Add spdk_for_each_reactor to process event for each reactor Shuhei Matsumoto 2019-12-16 02:23:14 -0500
  • 368be3b199 ut/event: Add test case for reactor's thread schedule Shuhei Matsumoto 2019-12-17 00:30:50 -0500
  • 16ea979d71 lib/event: Check if reactor scheduled thread to the correct core Shuhei Matsumoto 2019-12-17 00:19:47 -0500
  • c697cbfd9e ut/event: Add test case for SPDK event call Shuhei Matsumoto 2019-12-16 23:45:53 -0500
  • 5940e9cd63 ut/event: Add test case for reactor initialization Shuhei Matsumoto 2019-12-17 00:02:26 -0500
  • f74107fb85 test/common: Mock CPU core operations for unit tests Shuhei Matsumoto 2019-12-16 22:06:46 -0500
  • 0bc0463e3e test/bdevio: Use local instance of cpuset in test_main() Shuhei Matsumoto 2019-12-20 03:09:45 -0500
  • 040339550c lib/event: Use local cpuset instance in spdk_app_start() Shuhei Matsumoto 2019-12-20 03:05:07 -0500
  • 87a4630b96 lib/vhost: Allocate cpumask statically for poll group assignment Shuhei Matsumoto 2019-12-20 03:02:17 -0500
  • 1a1cbdf303 lib/vhost: Allocate cpumask statically for struct spdk_vhost_dev Shuhei Matsumoto 2019-12-20 02:56:57 -0500
  • 5b87daa92f nvmf/tcp: remove redundant memset Jacek Kalwas 2019-12-24 11:20:17 +0100
  • 2499efedb9 SPDK 19.10.1 v19.10.1 v19.10.x Tomasz Zawadzki 2019-12-19 06:37:07 -0500
  • 92b1758771 nvmf/rdma: make disconnect qp from cm event safe. Seth Howell 2019-12-12 17:48:10 -0700
  • f8a0750385 nvme/rdma: Increase timeout when waiting for CM_EVENTS Ben Walker 2019-12-20 10:05:06 -0700
  • 66af6221a0 bdev: check whether memory allocated already GangCao 2019-12-26 16:11:02 -0500
  • cbc9d34362 test: add the UT of the timeout IO in mt Jin Yu 2019-11-29 01:44:11 +0800
  • cb8621eb95 nvmf: add keep alive cmd in discovery subsystem Jin Yu 2019-12-16 18:40:06 +0800
  • df8992dfb1 bdevperf: Change break to continue in some for loops Shuhei Matsumoto 2019-12-23 17:18:26 -0500
  • 3b69ae8596 bdevperf: Remove the code A = spdk_min(A, A) from bdevperf_parse_arg() Shuhei Matsumoto 2019-12-22 19:07:24 -0500
  • e4e4a96543 bdevperf: Always pass the submitting task to bdevperf_submit_single() Shuhei Matsumoto 2019-12-22 18:10:10 -0500
  • 50b79fa639 bdevperf: Factor out getting free task from io_target to a function Shuhei Matsumoto 2019-12-22 18:03:27 -0500
  • b8d72590b3 vhost: spdk live recovery from crash or killing Jin Yu 2019-10-15 00:43:37 +0800
  • f29d20a21e vhost: add a protocol_features parameter in vdev Jin Yu 2019-12-25 18:01:18 +0800
  • cebc20d9be uring: Add a uring.h file. Ziye Yang 2019-12-21 01:38:02 +0800
  • 3022d2f83b example/nvmf: fix nvmf example compilation with fc transport Anil Veerabhadrappa 2019-12-23 20:38:00 -0800
  • d48776401c nvmf/fc: fix FC compilation error Anil Veerabhadrappa 2019-12-23 11:51:50 -0800
  • 58938d09bf env_dpdk: fix DPDK 18.05 legacy-mem check Jim Harris 2019-12-20 09:50:55 -0700
  • 232756e119 ioat copy engine: free the registered io device. Ziye Yang 2019-12-26 21:35:39 +0800
  • 7961de4341 lib/ioat: Fix the error message when enabling ioat during application shutdown. Ziye Yang 2019-12-26 22:19:47 +0800
  • 005d87ed4d test/unit: add run_test to all other tests. Seth Howell 2019-12-19 15:46:55 -0700
  • cb57725fb9 test/unit: put all util tests under run_test call Seth Howell 2019-12-19 15:39:57 -0700
  • d6050f9b23 test/unit: move all scsi tests under run_test call Seth Howell 2019-12-19 15:37:55 -0700
  • 0c69772056 test/unit: move all nvmf tests under run_test calls. Seth Howell 2019-12-19 15:36:08 -0700
  • ad73816c17 test/unit: put all nvme tests under run_test calls Seth Howell 2019-12-19 15:32:00 -0700
  • 44616ea55f test/unit: move json tests under a single run_test Seth Howell 2019-12-19 15:28:59 -0700
  • d7241356ff test/unit: move iscsi tests under a single run_test Seth Howell 2019-12-19 15:27:02 -0700
  • c7f594abba test/unit move ftl tests under single run_test Seth Howell 2019-12-19 15:24:57 -0700
  • 41c30a72d3 test/unit: move event tests under single run_test Seth Howell 2019-12-19 15:22:21 -0700
  • 38cde5bc4c test/unit: move blob tests under single run_test call. Seth Howell 2019-12-19 15:19:57 -0700
  • 986c915522 test/unit: move bdev related unittests to one spot Seth Howell 2019-12-19 15:14:59 -0700
  • cb90136c33 test: eliminate case and suite from run_test Seth Howell 2019-12-19 16:03:30 -0700