Commit Graph

  • 3171089238 module/raid: use correct rpc error codes Artur Paszkiewicz 2022-10-17 10:58:08 +0200
  • 4ad1ac9036 module/raid: remove destruct_called Artur Paszkiewicz 2022-11-15 13:52:48 +0100
  • dccdd1e5f8 module/raid: remove raid_cfg Artur Paszkiewicz 2022-08-26 13:02:27 +0200
  • 12ed89aca6 module/raid: remove redundant raid_bdev lists Artur Paszkiewicz 2022-08-23 12:52:55 +0200
  • 29784f35cd bdevperf: promote bdevperf from test to example application Krzysztof Karas 2022-09-06 14:15:46 +0200
  • e2085b84c9 doc: add stadnard code of conduct .md file paul luse 2022-10-20 10:21:02 -0700
  • 969df28bdb bdev/uring: handle the out of resoruce from uring GangCao 2022-11-13 22:00:20 -0500
  • 8dc878483d env_dpdk: allow 2211.c file to build against older DPDK Jim Harris 2022-11-03 05:15:06 +0000
  • 74da5ee257 test/lvm_nvme_fuzz: return error code in TestOneInput Jun Wen 2022-10-27 13:47:48 +0800
  • 1473d3b8c2 env_dpdk: fix check for AMD iommu Michael Piszczek 2022-10-13 19:26:06 +0000
  • 0d0de8e7d9 lib/rpc: add RPC allow list John Levon 2022-11-04 17:01:11 +0000
  • 1139cb1415 lib/util: add strarray utility functions John Levon 2022-11-04 17:59:14 +0000
  • c3e62d7729 test: add new cmdline.sh test script Jim Harris 2022-11-05 04:23:30 +0000
  • bfe724a069 doc: add NVMe-oF TCP 22.09 performance reports links Karol Latecki 2022-11-08 11:05:54 +0100
  • 66c590e0b4 pkgdep/rhel: Upgrade pip under centos8, rocky8 Michal Berger 2022-11-06 14:37:20 +0100
  • 3afa8c2f43 doc/accel_fw: fix RPC accel_assign_opc -e to -m wanghailiangx 2022-11-09 08:03:02 -0500
  • 875ccefcdb rpmbuild: improvements for building with rbd Mykola Golub 2022-01-16 17:10:31 +0000
  • 8a5d487d7e scripts/pkgdep: add RBD support Mykola Golub 2022-01-16 17:09:19 +0000
  • 17538bdc67 add (c) and SPDX header to python files as needed paul luse 2022-11-02 08:19:59 -0700
  • 7fc8a7dd45 add Intel copyright notices (and/or SPDX lic) where missing paul luse 2022-11-01 14:45:50 -0700
  • a6dbe3721e update Intel copyright notices paul luse 2022-11-01 13:26:26 -0700
  • 30cbc5a0d2 remove spdk_bdev_create_bs_dev_from_desc from map file Mike Gerdts 2022-09-20 09:07:35 -0500
  • 344249069d event: add runtime cpu lock configuration Krzysztof Karas 2022-10-17 11:49:29 +0000
  • 0af934b38c event: add CPU lock files Krzysztof Karas 2022-10-20 13:21:23 +0000
  • 311d014d17 scripts: Update spdk_print_io_devices and spdk_print_threads gdb macros Kozlowski Mateusz 2022-11-08 10:41:04 +0100
  • b35a6f39a6 pkgdep/rhel: Make sure pip3 is installed in first instance Michal Berger 2022-11-06 14:57:25 +0100
  • 71605a520d scripts/setup: Fix extglob match Michal Berger 2022-11-06 16:02:57 +0100
  • 29416c0a54 sma: report device level QoS capabilities for virtio-blk. Artsiom Koltun 2022-11-04 13:15:44 +0100
  • 51ab849bdf configure: emit command line options to mk/config.mk Jim Harris 2022-11-03 07:28:06 +0000
  • 3d2a3ee4df bdev/error: Support injecting data corruption into I/O buffer Shuhei Matsumoto 2022-10-28 11:01:10 +0900
  • e0daee9840 bdev/error: Use spdk_bdev_part_submit_request_ext() to use custom completion callback Shuhei Matsumoto 2022-10-28 11:00:21 +0900
  • cff39ee7d5 nvme: add missing \n in ctrlr init fail log Konrad Sztyber 2022-11-07 14:45:18 +0100
  • 88f16162e7 test/scheduler: make spdk_for_each_reactor test optional Tomasz Zawadzki 2022-11-02 15:38:31 +0100
  • cabbb25d5d bdev: add API to get submit tsc of a bdev I/O Richael Zhuang 2022-10-14 13:09:07 +0800
  • c273513401 nvme/rdma: Allows to use PCI Express Relaxed Ordering Denis Nagorny 2022-10-06 17:18:33 +0300
  • aba9c09c0b UT/nvme_pcie: test for nvme_pcie_ctrlr_map_io_pmr KanKuo 2022-10-28 10:33:43 +0800
  • e51dde79b8 thread: use existing EPOLL defines Thanos Makatos 2022-07-27 08:59:21 +0000
  • b8fc75c36e nvmf/vfio-user: ensure BAR5 isn't 0 Thanos Makatos 2022-09-27 10:00:49 +0000
  • bad452d25e nvmf/vfio-user: calculate doorbells based on number of queue pairs Thanos Makatos 2022-09-19 12:53:09 +0000
  • 5d39b20a50 bdevperf: Call bdev*_with_md even if md is NULL Alexey Marchuk 2022-10-20 18:46:26 +0200
  • 6fa5007edd bdev/zone: Call bdev*_with_md even if md is NULL Alexey Marchuk 2022-10-20 18:41:59 +0200
  • 0fec09fc50 bdev/part: Call bdev*_with_md even if md is NULL Alexey Marchuk 2022-10-20 18:37:09 +0200
  • c89891ea8c bdev/delay: Use ext bdev API Alexey Marchuk 2022-10-20 18:24:49 +0200
  • d8d1a4dd38 bdev/passthru: Use ext bdev API Alexey Marchuk 2022-10-20 18:14:54 +0200
  • 21db73f909 bdev_nvme: Return memory domains of each controller Alexey Marchuk 2022-10-13 16:45:51 +0200
  • fa5e7d1b8d bdev/error: Use switch-case to process error injection at submission Shuhei Matsumoto 2022-10-25 22:08:13 +0900
  • 7078874b80 bdev/error: Passthrough I/Os other than read, write, unmap, or flush Shuhei Matsumoto 2022-10-25 22:05:21 +0900
  • ffee98ddd9 bdev/error: Consolidate params for injection into a options structure Shuhei Matsumoto 2022-10-18 03:35:46 +0900
  • 972013e29d bdev/error: Use custom JSON decoders for bdev_error_injection_error Shuhei Matsumoto 2022-10-18 03:26:06 +0900
  • 95e4ddce51 python/rpc: Change num arg to default for bdev_error_injection_error Shuhei Matsumoto 2022-10-18 02:22:56 +0900
  • d683d7b792 bdev/part: Modify spdk_bdev_part_submit_request() to use custom completion callback Shuhei Matsumoto 2022-10-21 20:41:57 +0900
  • e6d258a64b include/vhost.h: fix comments Changpeng Liu 2022-10-19 10:53:36 +0800
  • fabf6a83cc lib/vhost: remove session initialized flag Changpeng Liu 2022-10-19 11:19:33 +0800
  • 9da4e15c5c lib/vhost: start device asynchronously Changpeng Liu 2022-10-14 10:26:45 +0800
  • 23baa6761d lib/vhost: don't restart device multiple times Changpeng Liu 2022-10-11 17:30:09 +0800
  • b7facb30f8 lib/vhost_scsi: don't start device before a valid I/O queue is enabled Changpeng Liu 2022-10-14 10:19:52 +0800
  • 9cdd1a8a2c lib/vhost: remove vhost_session_used_signal function Changpeng Liu 2022-10-12 10:59:20 +0800
  • 7fcbd0220e lib/vhost: alloc VQ tasks in VQ setting function Changpeng Liu 2022-10-11 17:16:28 +0800
  • d55bf60a89 lib/vhost: move vq settings into a function Changpeng Liu 2022-10-11 16:14:37 +0800
  • a1cd28c6f3 lib/vhost: get negotiated features after SET_FEATURES message Changpeng Liu 2022-10-11 15:15:25 +0800
  • 835490b1d5 lib/vhost: check memory table earlier Changpeng Liu 2022-10-11 14:39:08 +0800
  • d941d138ad lib/vhost: merge vq settings into a single loop Changpeng Liu 2022-10-11 14:33:37 +0800
  • 7f7b468b48 lib/bdev: new __io_ch_to_bdev_ch and __io_ch_to_bdev_mgmt_ch utilities GangCao 2022-10-27 23:28:47 -0400
  • cb55e8493f Lib/Bdev: update calling to spdk_bdev_for_each_channel GangCao 2022-09-23 00:22:12 -0400
  • 36aed79cc4 crypto: fix AET_XTS misspellings Jim Harris 2022-11-01 22:33:42 +0000
  • 4674af01ed test/common: add max retries to waitforlisten Pawel Piatek 2022-10-26 13:13:55 +0200
  • df00a867f4 UT/bdev/bdev_zone.c:add the test of zone_appendv_with_md KanKuo 2022-10-21 11:44:10 +0800
  • 9191665486 bdev/daos: early bdev creation failure detection Denis Barakhtanov 2022-10-28 14:36:52 +1100
  • 5497616e8f env_dpdk: add support for DPDK 22.11 Jim Harris 2022-09-15 22:16:20 +0000
  • 57b0fcc4ce test/bdevio: Add test for copy IO type Evgeniy Kochetov 2022-08-22 16:23:21 +0300
  • 8c3590a983 bdev: Add copy IO statistics Evgeniy Kochetov 2022-08-22 16:15:03 +0300
  • b052435962 vbdev/passthru: Add copy IO type support Evgeniy Kochetov 2022-09-06 16:16:34 +0300
  • a383a15fb1 bdev/part: Add copy IO type support Evgeniy Kochetov 2022-09-06 16:16:05 +0300
  • 789f48dec7 bdev/nvme: Add copy IO type support Evgeniy Kochetov 2022-08-22 15:47:31 +0300
  • 1f47bbba51 bdev/malloc: Add copy IO type support Evgeniy Kochetov 2022-08-22 15:39:27 +0300
  • 6c8702ace9 test/bdev: Add unit tests for copy IO Evgeniy Kochetov 2022-08-23 20:26:54 +0300
  • d14afd5000 bdev: Add copy IO type Evgeniy Kochetov 2022-08-22 12:14:48 +0300
  • e28e247954 RPC/Bdev: display the per channel IO statistics for required Bdev GangCao 2022-06-10 04:50:35 -0400
  • f0494649e3 Lib/Bdev: add the new API spdk_bdev_for_each_channel GangCao 2022-09-21 21:32:37 -0400
  • 6a5ecb3276 bdev/part: Consolidate all I/O types into bdev_part_complete_io() Shuhei Matsumoto 2022-10-14 20:45:27 +0900
  • 02e1823a38 bdevperf: Add DIF/DIX verification for read I/O at completion Shuhei Matsumoto 2022-10-19 21:10:02 +0900
  • 00bff560dd bdev/malloc: Support protection information for read and write Shuhei Matsumoto 2022-10-26 14:58:52 +0900
  • aef00d4420 bdev/malloc: Support both of interleaved and separated metadata Shuhei Matsumoto 2022-10-24 22:26:19 +0900
  • e6b2b9075a bdev/malloc: Use options structure to create a malloc bdev Shuhei Matsumoto 2022-10-23 21:46:36 +0900
  • 83eff61df6 bdev/malloc: Use custom decoder for malloc disk's uuid Shuhei Matsumoto 2022-10-23 21:39:22 +0900
  • ab839831f1 nvme_rdma: Remove workaround for Soft RoCE's bug from cq_process_completions() Shuhei Matsumoto 2022-10-11 12:05:43 +0900
  • 1439f9c773 nvme_rdma: Pass poller instead of poll_group to cq_process_completions() Shuhei Matsumoto 2022-08-31 17:29:40 +0900
  • 194047249b nvme_rdma: Get qpair from poll group using WC Shuhei Matsumoto 2022-08-31 07:15:34 +0900
  • 6ea9de5fc8 nvme_rdma: Factor out poller destroy operation Shuhei Matsumoto 2022-08-31 06:56:52 +0900
  • 6a59daad2b nvme_rdma: Poll disconnect until completion if async mode is disabled Shuhei Matsumoto 2022-10-11 12:41:27 +0900
  • 3fcee8ddcc lib/nvme: Do not submit queued aborts if adminq is in failed state. Vasuki Manikarnike 2022-10-21 15:57:41 -0700
  • 71828b749f doc: SPDK NVMe Bdev 22.09 Performance Report Karol Latecki 2022-10-20 10:23:28 +0200
  • 101caae34b doc: add Vhost 22.09 performance report link Karol Latecki 2022-10-20 10:24:19 +0200
  • 405d338f74 autotest: Clear traps right before entering autotest_cleanup Michal Berger 2022-10-27 00:07:19 +0200
  • 0252bdbf60 scripts/setup: Always cleanup target directories Michal Berger 2022-10-27 00:05:10 +0200
  • cb8174dc4a scripts/setup: Ignore potential readlink failure upon cleanup Michal Berger 2022-10-27 00:04:22 +0200
  • d88f8ed409 scripts/sync_dev_uevents: Adjust termination of the udevadm Michal Berger 2022-10-26 12:04:03 +0200
  • 008139c8de test/bdev: Add xnvme support to blockdev.sh setup Michal Berger 2022-10-14 23:20:54 +0200
  • 367fc7a9cf test/bdev: Refactor nbd_function_test() Michal Berger 2022-10-14 23:24:32 +0200
  • f17fe62924 test/xnvme: Use null_blk device instead of zram for the backend device Michal Berger 2022-10-11 13:25:13 +0200