Commit Graph

  • 8613654074 bdev: Add default copy command support in bdev Rui Chang 2023-01-19 10:54:22 +0800
  • e44d631724 nvme_rdma: handle DEVICE_REMOVAL event in RDMA initiator sijie.sun 2023-01-17 03:35:43 +0000
  • 549be9ad81 nvmf/rdma: Recreate resources and listeners after IB device is hotplugged sijie.sun 2022-11-24 10:16:30 +0800
  • 8ddc5cd4a7 nvmf/rdma: Destroy all related resources after IB device removed sijie.sun 2022-11-24 10:14:40 +0800
  • 07be7ca0ad bdev/nvme: use non-ext IO functions if possible Konrad Sztyber 2023-02-28 16:39:04 +0100
  • 584d295245 nvmf/fc: fix memleaks Jim Harris 2023-02-24 14:11:32 -0700
  • ce67e0c787 blob: clones of external snapshots Mike Gerdts 2022-09-21 14:54:35 -0500
  • 0f4bfd55e7 test/blob: test with and without copy offload Mike Gerdts 2023-02-06 16:55:50 -0600
  • 18d9f71286 blob_ut: refactor read and write byte count Mike Gerdts 2023-02-17 17:52:01 -0600
  • ab2eff0798 blob_bdev: take read-only-many claims on ro devs Mike Gerdts 2023-01-11 13:48:06 -0600
  • bd5a784719 blob_bdev: support read-only devices Mike Gerdts 2022-09-20 09:53:06 -0500
  • 45e0a2a370 doc/blob: thin provisioning, snapshots, and clones Mike Gerdts 2021-12-21 20:45:26 +0000
  • fa272c9bc6 lib/idxd: Removed SPDK_IDXD_FLAG_PERSISTENT flag Marcin Spiewak 2023-02-28 09:54:15 +0000
  • 2903189c40 lib/accel: removed references to ACCEL_FLAG_PERSISTENT Marcin Spiewak 2023-02-24 09:39:58 +0000
  • 27d5b38523 lib/accel: remove PMEM support from accel library Marcin Spiewak 2023-02-21 16:00:42 +0000
  • 71a0db0e66 example/perf: add --use-every-core Tomasz Zawadzki 2022-09-07 09:53:14 +0200
  • d1b2a5c436 bdev_nvme: start accel_comp_poll poller lazily Swapnil Ingle 2023-02-19 20:46:14 +0100
  • dc32e1ba56 test/scheduler: fix bugs in set_cpufreq Richael Zhuang 2023-02-16 20:02:17 +0800
  • 5971ef1d89 test/scheduler: fix lacking of cppc_cpufreq in set_cpufreq Richael Zhuang 2023-02-14 16:19:01 +0800
  • 2f05e0593a dpdk: update submodule with AVX512F and GFNI fixes Kamil Godzwon 2023-03-01 08:19:19 -0500
  • 822325ca28 test/schedule: fix idle.sh test failure Richael Zhuang 2023-02-16 16:08:53 +0800
  • bad261b6ab test/patch: fix rte_thash_x86_gfni patch Kamil Godzwon 2023-02-22 07:30:48 -0500
  • e6a8401a1d accel: execute accel sequences using a driver Konrad Sztyber 2023-01-11 09:42:26 +0100
  • 4037f0671b sock/posix: don't add 1 to pipe size Jim Harris 2023-02-23 14:11:36 +0000
  • fed358a0e7 util: fix misaligned load for uint64_t type Richael Zhuang 2023-02-15 12:22:06 +0800
  • 2d590e74b4 bdev/lvol: add param size_in_mib to replace size in bytes Sebastian Brzezinka 2023-02-21 14:17:57 +0100
  • 57bd108ad7 lib/blob: notify user when bs_create_blob fail Sebastian Brzezinka 2023-02-10 10:28:46 +0100
  • 8ecf7ae50b test/nvme/cuse: Use common.sh to restore nvme devices with proper data Michal Berger 2023-01-27 16:16:54 +0100
  • 4033751407 test/nvme/cuse: Add some helper functions for cuse tests Michal Berger 2023-01-27 16:13:27 +0100
  • 5ad2877dc4 test/scheduler: Use CPU list rather than cpumask Michal Berger 2023-01-30 17:10:38 +0100
  • 6f3127adb1 test/spdkcli: Adjust traps Michal Berger 2023-02-07 17:26:58 +0100
  • fe648cb987 test/spdkcli: Consider matching against nvme bdev's UUID Michal Berger 2023-02-07 17:13:49 +0100
  • 019cbb9335 nvmf: disable data buf mempool cache Jacek Kalwas 2023-02-22 06:39:57 -0500
  • b9298bf908 core locks: add error checking to unclaiming Krzysztof Karas 2023-02-27 11:38:58 +0100
  • 609f8d4379 bdev_nvme: adjust generation of UUID to conform to the standards Krzysztof Karas 2023-02-22 12:48:55 +0100
  • 7e88ff9e99 uuid: add spdk_uuid_generate_sha1() Krzysztof Karas 2023-02-22 12:48:55 +0100
  • 511daff348 bdev/nvme: Factor out start operations from failover() and delete_ctrlr() Shuhei Matsumoto 2023-02-15 15:23:04 +0900
  • f38d2f6a8e bdev/nvme: Delete alternate paths and an active path separately Shuhei Matsumoto 2023-02-14 14:22:56 +0900
  • 422f5f3d11 bdev/nvme: Factor out deleting a ctrlr from bdev_nvme_delete() Shuhei Matsumoto 2023-02-09 16:44:21 +0900
  • 8173930051 bdev/nvme: Rename _bdev_nvme_delete() by bdev_nvme_delete_ctrlr() Shuhei Matsumoto 2023-02-09 16:33:45 +0900
  • 4757c05fa1 bdev/nvme: Factor out check if path should be deleted into a helper function Shuhei Matsumoto 2023-01-30 11:27:34 +0900
  • 07ca24ec59 thread: Add spdk_thread_get_interrupt_fd_group that returns spdk_fd_group Ben Walker 2022-11-16 12:37:53 -0700
  • 059073c4d9 thread: In interrupt mode, exit thread by sending a message Ben Walker 2022-11-21 12:55:19 -0700
  • 5ecfb22192 thread: In interrupt mode, remove pollers by sending a message Ben Walker 2022-11-21 12:41:37 -0700
  • f3c1b59a29 thread: Always wrap interrupt handlers to set the thread correctly Ben Walker 2022-11-16 12:51:16 -0700
  • 01dca5ed72 thread: Pollers now register spdk_interrupts, unifying the code paths Ben Walker 2022-12-01 15:37:15 -0700
  • ba20950a53 lib/idxd: Fixed compilation issue (gcc 12.2.1) Marcin Spiewak 2023-02-21 16:38:06 +0000
  • 2b772dbbbc ut/vbdev_lvol: examine multiple lvols Artur Paszkiewicz 2023-02-22 10:44:31 +0100
  • fd7641d575 bdev/lvol: retry lvol open if it fails due to insufficient resources Artur Paszkiewicz 2023-02-21 16:30:17 +0100
  • 0194aa5bd2 bdev/lvol: eliminate grow examine code duplication Artur Paszkiewicz 2023-02-23 13:12:48 +0100
  • f64fe6fe34 bdev/lvol: remove _vbdev_lvol_examine_close_cb Artur Paszkiewicz 2023-02-22 13:38:41 +0100
  • 03e2374c93 test/nvme/cmb: Use get-pmr as fallback Michal Berger 2023-02-14 15:41:21 +0100
  • b0107e8cf6 scripts/get-pmr: Use pci_bus_cache[@] Michal Berger 2023-02-14 15:29:19 +0100
  • 843606d7c6 scripts/get-pmr: Adjust BAR2 lookup Michal Berger 2023-02-14 15:27:03 +0100
  • d254a3b924 bdevperf: Random map for picking I/O offsets Slawomir Ptak 2023-02-20 10:54:01 +0000
  • d78b5f77ef doc: SPDK NVMe Bdev 23.01 Performance Report Karol Latecki 2023-02-17 09:40:34 +0100
  • 3e5cefb511 doc: add Vhost 23.01 performance report link Karol Latecki 2023-02-17 09:39:45 +0100
  • 82c61e0678 lib/nvme: 0 based numd for reservation report Ankit Kumar 2023-02-16 02:17:54 +0530
  • a67da4e64c thread: use spdk_thread_get_app_thread instead of _spdk_get_app_thread Ziv Hirsch 2023-02-12 11:22:40 +0200
  • 652db802f1 bdevperf: Outstanding requests array size check Slawomir Ptak 2023-02-21 16:18:39 +0000
  • 5867f4da7c scripts: add a ledctl wrapper script for NPEM Artur Paszkiewicz 2023-02-14 14:25:21 +0100
  • 1eb06bd600 malloc_bdev: Add physical block size optional argument Panfil, Wojciech 2023-02-14 09:12:08 -0500
  • 7f50da15bc null_bdev: Add physical block size optional argument Panfil, Wojciech 2023-02-14 06:21:56 -0500
  • a3f9583a82 common/config: Remove unused pieces Michal Berger 2023-02-20 15:27:00 +0100
  • c1cab017a6 pkgdep/git: Remove install_{,ref}spdk() Michal Berger 2023-02-20 15:18:21 +0100
  • ea91da8d2d pkgdep: Install git at the default /usr/local/bin dir Michal Berger 2023-02-17 23:31:29 +0100
  • 4dcb94480b autobuild: patch DPDK with "hash: fix GFNI implementation build with GCC12" Kamil Godzwon 2023-02-16 12:30:03 -0500
  • 24f6172ac8 rpc: fix new line formatting Slawomir Ptak 2023-02-08 09:47:13 -0500
  • 0093da08a8 log: make macro parameters lowercase Konrad Sztyber 2022-07-07 09:40:33 +0200
  • bdf1bf407e autotest: remove spdk_top from coverage Karol Latecki 2023-01-24 11:21:11 +0100
  • 0473a78165 accel: clear out domain/step_cb pointers in encrypt/decrypt Konrad Sztyber 2023-02-17 11:32:56 +0100
  • 3c5a8ddc41 bdev/rbd: fix double-free when failing to initialize cluster Lukas Stockner 2023-01-09 15:45:14 +0100
  • a5d5ab27d1 examples/accel/perf: add support for xor Artur Paszkiewicz 2022-10-05 12:42:58 +0200
  • b41efae2c6 accel: add support for xor Artur Paszkiewicz 2022-10-04 15:15:52 +0200
  • 1ae6a83aa5 doc/distributions: don't mention Fedora version Karol Latecki 2023-02-02 14:44:11 +0100
  • 634ac768ba config: detect uuid_generate_sha1() function definition Krzysztof Karas 2023-01-23 14:48:08 +0100
  • 8d85ce85b9 llvm_vfio_fuzz: detach io ctrlr in new thread Sebastian Brzezinka 2022-11-25 10:06:56 +0100
  • 26c2f987f6 test/setup: Use hw_sector_size to convert size to sectors Michal Berger 2023-01-26 18:12:06 +0100
  • b25f630467 test/setup: Add some overhead to min_disk_size Michal Berger 2023-02-15 16:22:33 +0100
  • d6c42f87e8 sma: updated tweak modes names Michal Rozegnal 2023-01-25 14:17:20 +0100
  • 31ce6cd8a3 module/raid: check strip size against device block size Artur Paszkiewicz 2022-09-28 11:23:38 +0200
  • 19572e5b20 util/uuid: use libc uuid functions on freebsd Artur Paszkiewicz 2023-01-26 14:04:08 +0100
  • 96073478de nvmf: introduce async transport create Jacek Kalwas 2023-01-25 05:20:12 -0500
  • 461321cc26 test/multipath: don't wait for bdevperf to finish Konrad Sztyber 2023-02-02 12:54:05 +0100
  • 41b9487d2a test/multipath: quote any paths using {root,test}dir Konrad Sztyber 2023-02-13 11:54:24 +0100
  • ec14a7b6e3 test/multipath: print bdevperf logs on failure Konrad Sztyber 2023-02-02 11:52:46 +0100
  • 55f9479333 bdev: remove spdk_bdev_ext_io_opts from spdk_bdev_io Konrad Sztyber 2023-02-10 16:22:51 +0100
  • c30dfbc2d7 rpc: rename name -> key_name in accel_crypto_key_destroy Konrad Sztyber 2023-02-10 09:20:58 +0100
  • 93b572f246 autorun_post: Adjust .check_call() arguments Michal Berger 2023-02-13 15:33:34 +0100
  • db8c911e5a rpc: replace underscores only in option names Konrad Sztyber 2023-01-18 12:17:45 +0100
  • 9a1457ff1e lib/nvme: Add support for IO management commands Ankit Kumar 2023-01-26 04:28:17 +0530
  • cc7736c968 include/nvme_spec.h: add changes for fdp log pages Ankit Kumar 2023-01-26 04:19:14 +0530
  • 1f600d381d include/nvme_spec.h: set and get features changes for fdp Ankit Kumar 2023-01-26 04:22:14 +0530
  • 4095963599 include/nvme_spec.h: update cdata and error status codes Ankit Kumar 2023-01-26 04:12:48 +0530
  • 790b1cdcae include/nvme_spec.h: update identify directive return parameter Ankit Kumar 2023-01-26 04:11:07 +0530
  • 7bbeb80a31 nvme: support 64 LBA formats for NVM and ZNS command set Ankit Kumar 2023-01-26 04:04:30 +0530
  • 4970cd36df bdev: remove ch parameter from bdev_io_split() Konrad Sztyber 2023-02-03 13:46:19 +0100
  • 43d3da2ee7 ut/nvmf/ctrlr: change consts to defines Slawomir Ptak 2023-02-08 10:32:35 -0500
  • de95290c1f autotest: unify style for test/ and ./test/ wanghailiangx 2022-10-28 11:35:03 -0400
  • 58c75caaaa doc/bdev_module: clarify claim v2 types Mike Gerdts 2023-02-08 20:51:38 -0600