Commit Graph

  • 2974f8d676 posix: replace usage of recv() with poll() Sudheer Mogilappagari 2021-03-23 10:28:28 -0700
  • 5cf9b5c52d nvmf/vfio-user: add request abort callback support Changpeng Liu 2021-04-15 21:11:09 +0800
  • 51c8574f01 nvmf/vfio-user: introduce request state Changpeng Liu 2021-04-15 21:56:38 +0800
  • 7abbad3ccf nvmf/vfio-user: reset the request internal fields in the completion callback Changpeng Liu 2021-04-15 21:28:56 +0800
  • c7c69c7cc1 nvmf/vfio-user: consolidate request free function Changpeng Liu 2021-04-15 21:24:41 +0800
  • 3d0e22ce9b nvmf/vfio-user: remove unnecessary cid field Changpeng Liu 2021-04-14 18:28:03 +0800
  • 3a1d4786f4 pkgdep/common: Add /usr/lib64 to ld's cache Michal Berger 2021-03-24 01:12:03 +0100
  • 3124e71569 pkgdep/git: Add optional prefix to qemu dirs Michal Berger 2021-03-29 11:41:07 +0200
  • 18ee5d7bff pkgdep/git: Add support for vanilla qemu (5.1.0) Michal Berger 2021-03-23 21:52:52 +0100
  • 0cb256c03d scripts: Add helper script for looking up PMR info under qemu Michal Berger 2021-03-23 21:30:57 +0100
  • 45fc211e5f scripts/vagrant: Add support for setting a PMR device Michal Berger 2021-03-23 20:09:50 +0100
  • 505b507234 pkg: Add prompt about pkg/spdk.spec being deprecated Michal Berger 2021-04-15 10:20:03 +0200
  • dc672e78a0 doc: Add doc about building RPMs Michal Berger 2021-04-07 10:59:47 +0200
  • fe3869403a unit: add nvme pcie hotplug monitor unit test Jin Yu 2021-04-02 23:01:55 +0800
  • 1e58cb9e98 unit: add unit test for the pci event Jin Yu 2021-04-02 21:04:42 +0800
  • 4e347038a8 sock: Maps hold group_impls instead of groups Ben Walker 2021-04-01 13:22:28 -0700
  • 5379aa95e7 sock: Each module now maintains its own sock_map Ben Walker 2021-04-01 13:07:17 -0700
  • 42b47742de nvme/tcp: Only flush socket if not part of poll group Ben Walker 2021-03-24 13:17:24 -0700
  • 6b86039fd9 nvme/tcp: Ensure qpair is polled when it gets a writev_async completion Ben Walker 2021-03-05 14:00:12 -0700
  • 6d6959e989 sock/posix: Rename pending_recv to pending_events Ben Walker 2021-03-05 10:59:44 -0700
  • fc551b3a62 sock/posix: Make pending_recv shuffle more efficient Ben Walker 2021-03-05 10:52:30 -0700
  • 1649217a53 unittest/nvme_tcp: increase code coverage for nvme_tcp_pdu_ch_handle. ChengqiangMeng 2021-03-15 08:29:41 +0800
  • dcfe4d2d91 test/nvme: cases for nvme parsing functions Mao Jiang 2021-04-06 19:59:20 +0800
  • 41528836b9 test/nvme_qpair: cases for nvme qpair initialization Mao Jiang 2021-03-16 12:09:27 +0800
  • 9ac73cb3b9 test/nvme_ctrlr_ocssd_cmd: check ocssd supported Mao Jiang 2021-04-15 10:59:24 +0800
  • 5a752ae1aa lib/vfio_user: Fix compiling warning of non-debug warning. yidong0635 2021-04-16 10:13:23 +0800
  • 9d99392811 test/nvme_poll_group: cases for getting and freeing stats Mao Jiang 2021-04-15 16:51:04 +0800
  • 4da33ad390 rpc: Document trace_enable_tpoint_group, trace_disable_tpoint_group and trace_get_tpoint_group_mask Monica Kenguva 2021-03-03 00:40:41 +0000
  • 823bb32026 sock: Null out sock on spdk_sock_close in all success cases Ben Walker 2021-03-15 14:22:04 -0700
  • 86ef8f21c9 rpc: Document create and delete bdev uring Monica Kenguva 2021-04-13 01:28:02 +0000
  • ec632be24f check_format: Make use of shellcheck's -x conditional Michal Berger 2021-04-15 14:02:05 +0200
  • af661f7844 ut/iscsi: Add Data-OUT PDU sequence test cases Shuhei Matsumoto 2021-02-26 04:34:01 +0900
  • 4af8b24ace ut/iscsi: Add test cases for the function iscsi_pdu_payload_read() Shuhei Matsumoto 2021-03-01 22:05:05 +0900
  • ce43ae2123 lib/iscsi: Merge multiple Data-OUT PDUs up to 64KB in a sequence Shuhei Matsumoto 2021-02-22 13:14:49 +0900
  • 2f600ca75e virtio-blk: add hotplug rpc Jin Yu 2020-12-09 21:57:35 +0800
  • ebea4dd660 virtio_blk: add hotplug support Jin Yu 2020-12-08 23:40:27 +0800
  • 5957f2c479 env: extend the use of event listen Jin Yu 2021-04-14 17:40:37 +0800
  • 5ee049eeec virtio_pci: add sigbus handler Jin Yu 2021-01-05 03:14:39 +0800
  • 303d670f8e Env: close the FD in failed case GangCao 2021-04-16 14:09:08 -0400
  • 391d89b873 nvme: move AER handling to a separate function G.Balaji 2021-04-15 16:51:46 +0530
  • ebeac5decc event: add an assert check for obtained reactor GangCao 2021-04-12 17:34:51 -0400
  • 567a3da8ca test/nvmf/subsystem: cases for reservation registrant adding and removing Mao Jiang 2021-04-09 19:21:22 +0800
  • da831cf82a sock: Add pointer to group from group_impl Ben Walker 2021-03-30 13:47:18 -0700
  • b77db23ef9 sock: Map operations are now part of the module API Ben Walker 2021-03-30 13:39:30 -0700
  • b18fdef111 sock: sock_map_lookup now takes map as first parameter Ben Walker 2021-03-30 13:30:34 -0700
  • 706c81e21f sock: sock_map_release now takes sock map as first parameter Ben Walker 2021-03-30 13:26:44 -0700
  • 5a11b6a64b sock: sock_map_insert now takes the map as the first parameter Ben Walker 2021-03-30 13:23:56 -0700
  • d3f7d076a6 sock: Add struct spdk_sock_map to hold map related globals Ben Walker 2021-03-30 13:21:19 -0700
  • e8bcf36a81 sock: Don't cache placement_id in generic sock struct Ben Walker 2021-03-30 13:01:23 -0700
  • 1d2613fe36 sock/posix: Eliminate so_priority Ben Walker 2021-03-30 11:27:20 -0700
  • 21c06bac09 sock: Release sock_map entries before shutdown Ben Walker 2021-03-30 11:20:16 -0700
  • 4ce63b9877 sock: Allow null entries in sock_map Ben Walker 2021-03-30 11:16:08 -0700
  • b997e957d8 rpc: Document bdev_error_inject_error Monica Kenguva 2021-03-02 00:53:52 +0000
  • a89ea97204 bdev/error: properly initialize value of num for inject_error RPC Monica Kenguva 2021-04-05 22:14:08 +0000
  • 44c70f8215 scsi: return scsi error status for invalid SCSI CDB Changpeng Liu 2021-04-15 17:13:13 +0800
  • ba9853b9ba Revert "env: Register external memory with DPDK" Jim Harris 2021-04-15 15:46:03 +0000
  • 476b66614d ut/bdev_nvme: Use attach/detach ctrlr for test_pending_reset() Shuhei Matsumoto 2021-04-12 15:06:55 +0900
  • f56563add2 ut/bdev_nvme: Use const variable for string array to avoid raw number Shuhei Matsumoto 2021-04-12 01:14:08 +0900
  • b96c0b2707 ut/bdev_nvme: Populate namespaces by default when attaching ctrlr Shuhei Matsumoto 2021-04-11 02:50:50 +0900
  • 924081cec9 ut/bdev_nvme: spdk_nvme_probe_poll_async() stub processes only a ctrlr whose trid matches Shuhei Matsumoto 2021-04-11 12:11:35 +0900
  • 4b3a60daee scripts/nvmf_perf: rename SPDK Target num_cores to core_mask Karol Latecki 2021-02-23 13:08:57 +0100
  • 128df53566 scripts/nvmf_perf: save subsystem info Karol Latecki 2021-02-09 16:17:26 +0100
  • 696d55bf94 scripts/nvmf_perf: run set_irq_affinity Karol Latecki 2021-02-23 14:07:38 +0100
  • 3992eb2896 scripts/nvmf_perf: set cpu governor to performance Karol Latecki 2021-02-04 17:26:17 +0100
  • 2f9103304f scripts/nvmf_perf: add configure_tuned method Karol Latecki 2021-02-04 16:52:17 +0100
  • 81ccc81dde scripts/nvmf_perf: add configure_sysctl method Karol Latecki 2021-02-04 12:49:51 +0100
  • a35f2b34dd scripts/nvmf_perf: add configure_services method Karol Latecki 2021-02-04 12:47:39 +0100
  • 2c5849c7be scripts/nvmf_perf: add adq_configure_nic method Karol Latecki 2021-02-03 13:58:53 +0100
  • 3c09b2fb99 scripts/nvmf_perf: add adq_load_modules method Karol Latecki 2021-02-03 13:33:10 +0100
  • b07a04118a ut/rdma: Fix GCC 10.2.0 warning Alexey Marchuk 2021-04-14 11:27:38 +0300
  • 278bcad4ca perf: remove unused g_tsc_us_rate. yidong0635 2021-04-14 11:53:41 +0800
  • 3bc0002511 autobuild: Add test for building SPDK RPMs Michal Berger 2021-02-24 16:28:36 +0100
  • 7a5cc6cad5 rpmbuild: Add script for building .rpm packages out of the SPDK repo Michal Berger 2021-02-16 16:07:33 +0100
  • a6b92896ff perf: Fix memory leak when IO submit failed Alexey Marchuk 2021-04-14 18:25:24 +0300
  • 364ad5aedc perf: Cleanup ns_worker_ctx after draining IO Alexey Marchuk 2021-04-08 10:37:29 +0300
  • 0c78378a63 test/setup: Make sure big enough drive is selected for the tests Michal Berger 2021-04-14 18:02:48 +0200
  • 9c7f460f55 vfio-user: optimize notice log to debug log Changpeng Liu 2021-04-13 16:42:15 +0800
  • b163a88715 nvmf/vfio-user: calculate MDTS based on transport iovcnt Changpeng Liu 2021-04-07 21:54:26 +0800
  • bc279db48a nvmf: add one more iov entry for unaligned first page Changpeng Liu 2021-04-07 21:46:36 +0800
  • 45aaf0db1d nvmf/vfio-user: register external DMA memory regions to SPDK Changpeng Liu 2021-03-24 20:30:22 +0800
  • 275c5dec0f nvmf/vfio-user: apply new DMA add/remove APIs Changpeng Liu 2021-03-24 18:34:34 +0800
  • addfab0101 nvmf/vfio-user: start a MMIO poller to poll MMIO access Changpeng Liu 2021-03-31 20:25:04 +0800
  • 342f9b985f nvmf/vfio-user: move up the code to before the caller Changpeng Liu 2021-04-13 16:56:27 +0800
  • a43a0b7798 nvmf/vfio-user: free qpair to fix the memory leak Changpeng Liu 2021-03-31 18:26:14 +0800
  • 3a093d82c3 idxd: Update the definition of register according to the new spec. Ziye Yang 2021-04-02 20:30:11 +0800
  • c6eda94181 test/vhost: Make sure block devices are cleaned up after the test Michal Berger 2021-04-12 12:20:36 +0200
  • c5cba2c16a test/vhost: Cleanup the way how nvmf_tgt is handled in migration test Michal Berger 2021-04-01 16:42:54 +0200
  • bfdb9de3f0 test/vhost: Extend fio runtime during migration tests Michal Berger 2021-04-01 14:38:12 +0200
  • c2e0da84c6 nvme: improve comment for nvme_pcie_ctrlr_get_max_xfer_size Jim Harris 2021-04-12 14:45:48 +0000
  • 17fdcd7116 test/unit/nvme: relax some nvme_ns_cmd_ut asserts Jim Harris 2021-04-08 20:55:28 +0000
  • ba6f6c5eb0 nvmf: wait for qpair disconnect cbs when removing subsys Jim Harris 2021-04-07 21:04:14 +0000
  • 530646f60c nvme: add NVMe Host Behavior Support yupeng 2021-04-13 06:51:40 +0000
  • df902b1d2e include: remove util.h include from queue_extras.h Jim Harris 2021-03-31 21:50:14 +0000
  • 558be98fd3 nvme/pcie: Add statistics per poll group Alexey Marchuk 2020-12-07 13:51:17 +0300
  • 5c33437b99 bdev_nvme: Add RPC to dump transport statistics Alexey Marchuk 2020-12-04 20:11:03 +0300
  • 331f9755cf perf: Add option to print transport statistics Alexey Marchuk 2020-12-04 17:22:54 +0300
  • 6dd6a3cc37 perf: use getopt_long Alexey Marchuk 2020-12-04 15:33:39 +0300
  • e966937625 nvme: Add functions to get/free poll group statistics Alexey Marchuk 2020-12-04 14:14:06 +0300
  • 3fcda8e779 nvme: Add transport intrafce to get/free stats Alexey Marchuk 2021-02-08 13:53:23 +0300
  • 50569293ef nvme/rdma: Add poller statistics Alexey Marchuk 2020-12-04 09:58:17 +0300