Commit Graph

  • 0897a2e76d env_dpdk: add support for DPDK main branch Konrad Sztyber 2023-04-04 12:08:14 +0200
  • f811f17696 env_dpdk: add support for DPDK v23.03.0 Konrad Sztyber 2023-04-04 12:01:51 +0200
  • 4a4c905b32 test/bdev: extend chaining test with bdev layer ENOMEM case master Konrad Sztyber 2023-04-25 11:44:59 +0200
  • dd06b35ed8 bdev: remove handle_no_momem from push/seq cb Konrad Sztyber 2023-04-25 09:29:45 +0200
  • b059b49bdf bdev: rename (pull|push)_done callbacks Konrad Sztyber 2023-05-04 11:52:20 +0200
  • f8a33650d2 bdev: retry IOs on ENOMEM when pushing bounce data/md Konrad Sztyber 2023-04-20 08:49:53 +0200
  • fafb7d4741 bdev: enqueue IOs on the memory domain queue only when pushing Konrad Sztyber 2023-04-24 14:53:52 +0200
  • 6a0d4e5ed8 nvmf: use iterator APIs in nvmf_tgt_destroy_cb Jim Harris 2023-05-04 19:03:06 +0000
  • 820e7c59bf nvmf: refactor nvmf_tgt_destroy_cb Jim Harris 2023-05-04 18:53:02 +0000
  • 516639cf37 nvmf: use iterator APIs in nvmf_tgt_create_poll_group() Jim Harris 2023-05-04 18:52:13 +0000
  • 8d2e6b6711 nvmf: use iterator APIs to generate discovery log Jim Harris 2023-05-04 18:40:49 +0000
  • 5cf6cd5f1b examples/nvme: fix reconnect memory leaks Jim Harris 2023-05-02 19:34:13 +0000
  • 3fefff7218 nvme: remove unnecessary initialization value Jim Harris 2023-05-02 19:28:51 +0000
  • 7ad55b80fa nvme: remove deprecated spdk_nvme_ctrlr_prepare_for_reset() Jim Harris 2023-05-04 15:04:04 +0000
  • 3616be85f2 examples/nvme/perf: connect io qpairs asynchronously Jim Harris 2023-04-17 23:03:11 +0000
  • 366aabdf69 nvme: add spdk_nvme_poll_group_all_connected Jim Harris 2023-04-19 20:32:14 +0000
  • be79373a97 fio: set FIO_DISKLESSIO flag for spdk engines Jim Harris 2023-05-04 15:48:33 +0000
  • 9c274912d0 bdev/ocf: fix possible memory leak in ctx_data_alloc Amir Haroush 2023-05-04 16:23:06 +0300
  • 559a97aa7c bdev/nvme: Change if->else to if->return for failover_trid() Shuhei Matsumoto 2023-04-20 13:54:36 +0900
  • 681a5aa459 bdev/nvme: Reset I/O disables retry when destroying I/O qpairs Shuhei Matsumoto 2023-03-08 13:39:07 +0900
  • 49d3a5e47c nvme: The upper layer controls DNR dynamically for I/O aborts Shuhei Matsumoto 2023-03-10 15:35:38 +0900
  • 0ba9ba5c40 bdev/nvme: Reset I/O cancels reconnect timer and starts reconnection Shuhei Matsumoto 2023-02-16 10:55:40 +0900
  • 6b79f76769 bdev/ocf: add bdev_ocf_reset_stats RPC Amir Haroush 2023-05-02 00:19:30 +0300
  • e236311e39 test/autobuild: Update llvm_precompile function to handle newer CLANG versions Kamil Godzwon 2023-05-02 07:10:19 -0400
  • 72e058bba3 test/setup: Fix dm_mount test for slow hosts Amir Haroush 2023-05-01 23:35:39 +0300
  • 6828ed1807 lvol: add spdk_lvol_is_degraded Mike Gerdts 2023-04-28 14:11:50 -0500
  • 08650f8629 lvol: lvol destruction race leads to null deref Mike Gerdts 2023-05-01 13:02:47 -0500
  • aee609e17c test/lvol: unlink aio files at start of test Mike Gerdts 2023-05-01 15:20:37 -0500
  • 8b05f7bea6 bdev/ocf: add missing name to bdev_ocf_get_stats example Amir Haroush 2023-05-02 21:44:35 +0300
  • f7cc6174ef blob: log blob ID as hex, again Mike Gerdts 2023-04-18 13:15:16 -0500
  • fdeb57c0a1 OCF: fix compilation dependencies Amir Haroush 2023-05-01 23:49:47 +0300
  • 04bc3962ad markdownlint: set indent 2 to rule MD007 Amir Haroush 2023-05-01 23:09:26 +0300
  • d11222e239 app/fuzz: discard randoms of insufficient length Sebastian Brzezinka 2023-04-26 12:44:11 +0200
  • 479ad83ebe bdev: Use unified split logic for write_zeroes command fallback Shuhei Matsumoto 2023-05-02 22:03:46 +0900
  • af92c28b9c bdev: Calculate max_write_zeroes once at bdev registration for fallback case Shuhei Matsumoto 2023-05-02 22:01:51 +0900
  • 2dcaa3851f bdev: Fix max write_zeroes calculation for fallback case Shuhei Matsumoto 2023-05-02 21:44:55 +0900
  • 0c1df53e7a bdev: Copy command fallback supports split to make copy size unlimited Shuhei Matsumoto 2023-05-02 10:35:53 +0900
  • bf8f5afa44 bdev: Small clean up for copy command fallback Shuhei Matsumoto 2023-05-02 10:32:13 +0900
  • 1ce7786f42 bdev: Calculate max_copy once at bdev registration for fallback case Shuhei Matsumoto 2023-05-02 16:51:17 +0900
  • cec70a601f ut/bdev: Configure bdev size and iobuf for all test cases Shuhei Matsumoto 2023-05-02 21:08:02 +0900
  • 5bced73616 bdev: Fix spdk_bdev_get_max_copy() for fallback case Shuhei Matsumoto 2023-04-28 20:37:04 +0900
  • c9f3613fcd thread: detect spinlocks that are not initialized Mike Gerdts 2022-12-16 21:11:40 -0600
  • 3d9395c69e thread: spinlock aborts print stack traces Mike Gerdts 2022-12-16 20:50:02 -0600
  • adc2ca50e9 scripts: gdb needs a pretty printer for spinlocks Mike Gerdts 2022-12-16 17:19:28 -0600
  • 531258aa51 thread: get debug stack traces on spinlocks Mike Gerdts 2022-12-16 12:48:42 -0600
  • 268078c128 CHANGELOG: OCF deprecation notice has removed as Huawei takes ownership Amir Haroush 2023-05-01 21:29:53 +0300
  • b4d441fd22 Revert "deprecation: remove Open CAS Framework" Amir Haroush 2023-05-01 16:38:46 +0300
  • 10db58ef77 Revert "ocf: clarify deprecation notice" Amir Haroush 2023-05-01 16:29:35 +0300
  • ff12a5ed6a bdev_gpt: use unique partition GUID as bdev UUID Mike Gerdts 2023-03-27 12:24:05 -0500
  • 54db60cdb3 bdev_part: allow UUID to be specified Mike Gerdts 2023-04-27 15:10:28 -0500
  • a347d3e747 accel/dpdk_cryptodev: Fix use of uninitialized variable Alexey Marchuk 2023-04-20 11:25:21 +0200
  • d7b2f5b96e bdev/crypto: Put accel buffer when write completes Alexey Marchuk 2023-04-20 11:04:22 +0200
  • 599aee6003 bdev: add extra function when pushing bounce data Konrad Sztyber 2023-04-19 16:18:41 +0200
  • 28bcf6a760 bdev: retry IOs on ENOMEM from pull/append_copy Konrad Sztyber 2023-04-19 15:35:46 +0200
  • 7952ef88e0 bdev: count push/pull/seq_finish as io_outstanding Konrad Sztyber 2023-04-24 12:50:09 +0200
  • 6ed8bdf7d7 bdev: remove leading underscore from _bdev_io_(inc|dec)rement_outstanding Konrad Sztyber 2023-04-27 16:08:57 +0200
  • 7cb6475ab1 bdev: add _bdev_io_increment_outstanding() Konrad Sztyber 2023-04-24 12:14:10 +0200
  • 7c528fdbe1 bdev: add common sequence finish callback Konrad Sztyber 2023-04-20 11:35:26 +0200
  • d704e6a025 bdev: keep IOs on the io_memory_domain queue during pull/push Konrad Sztyber 2023-04-19 11:39:10 +0200
  • 168bc2673e bdev: allow different ways of handling nomem IOs Konrad Sztyber 2023-04-18 12:17:33 +0200
  • 252aea5fad bdev: move adding IOs to the nomem_io queue to functions Konrad Sztyber 2023-04-27 15:59:40 +0200
  • f6339ffdb7 bdev: push bounce data only for successful IOs Konrad Sztyber 2023-04-27 15:36:23 +0200
  • 13b801bf37 bdev: use parent_io when executing sequence for split IOs Konrad Sztyber 2023-04-27 15:31:09 +0200
  • f20fbfe65b bdev: move pulling md_buf to a function Konrad Sztyber 2023-04-18 11:51:50 +0200
  • 72a6fff8bb bdev: move pulling data to bounce buffer to a function Konrad Sztyber 2023-04-18 11:26:36 +0200
  • eb8f9bbc99 bdev: move resubmitting nomem IOs to a function Konrad Sztyber 2023-04-18 11:16:38 +0200
  • 62c399ffaf test: clarify GPT related comment in blockdev.sh Jim Harris 2023-04-27 19:29:54 +0000
  • 2e56512236 nvmf: fix comparison in nvmf_stop_listen_disconnect_qpairs Jim Harris 2023-04-26 20:53:47 +0000
  • 4c7b504620 accel_perf: add shutdown callback Konrad Sztyber 2023-04-25 15:13:30 +0200
  • 7c30df4ece usdt: add SPDK_DTRACE_PROBE variants that don't collect ticks Jim Harris 2023-04-21 20:36:10 +0000
  • 4045068a32 lib/nvmf: Defer port removal while qpairs exist in poll group Alexey Marchuk 2023-03-21 19:53:58 +0100
  • 86bc8a5f13 nvme/fio_plugin: add fdp support to fio plugin Ankit Kumar 2023-04-18 00:32:53 +0530
  • 76f4b77726 lvol: esnap clones must end on cluster boundary Mike Gerdts 2023-04-17 23:20:26 -0500
  • 54d4e7a631 vbdev_lvol: esnap memdomain support Mike Gerdts 2023-01-13 16:17:04 -0600
  • ca0c4dcde8 lib/ftl: Give correct type for seq_id variables/return types Mateusz Kozlowski 2023-04-18 09:13:30 +0200
  • 831773b220 nvmf/fc: delegate memory object free to LLD Anil Veerabhadrappa 2023-04-27 18:59:53 -0400
  • abf212ea6a test/spdkcli: Wait until spdkcli_clear_config settled Michal Berger 2023-04-27 15:41:45 +0200
  • 18dfb63389 test/nvme: Lock FDP test to FDP-capable nvme only Michal Berger 2023-04-25 16:10:06 +0200
  • 258b7fbff2 test/nvme: Add helper functions to detect FDP-capable nvme Michal Berger 2023-04-25 15:21:58 +0200
  • 29ba5b1b43 scripts/vagrant: Add support for configuring FDP per nvme Michal Berger 2023-04-25 15:11:56 +0200
  • 8b8a7a80f6 pkgdep/git: Bump QEMU to latest 8.0.0 release Michal Berger 2023-04-25 15:08:30 +0200
  • e9d44aa39b scripts/vagrant: Remove support for spdk-5.0.0 fork ns config Michal Berger 2023-04-25 12:38:18 +0200
  • fa3f818b4e tests: Skip block devices marked as hidden Michal Berger 2023-04-25 16:23:50 +0200
  • c976353be8 test/nvme: add test application to verify fdp functionality Ankit Kumar 2023-01-26 04:31:15 +0530
  • df4600f4c9 nvme_tcp: fix memory leak when resetting controllor Richael Zhuang 2023-04-23 10:42:53 +0800
  • cb97b86081 env_dpdk: optimizing spdk_call_unaffinitized Ziye Yang 2023-04-24 05:34:37 +0000
  • c441e27023 bdev/rbd: Do not submit IOs through thread sending. Ziye Yang 2023-04-19 05:30:59 +0000
  • 3a5ebfb06d ut/fc: Cleanup transport cleanup tests Anil Veerabhadrappa 2023-04-21 20:24:08 -0400
  • 665e3805f8 ut/fc: add missing spdk_mempool_lookup stub Anil Veerabhadrappa 2023-04-21 19:51:35 -0400
  • 3edc534216 vhost_blk: make sure to_blk_dev() return value is not NULL Krzysztof Karas 2023-04-11 14:26:46 +0200
  • 50e3b7bf31 nvme_transport: return NULL if transport does not exist Krzysztof Karas 2023-04-11 13:01:57 +0200
  • 4fafd3fe65 test/nvmf: fully re-enable host/timeout.sh Jim Harris 2023-04-26 14:51:31 +0000
  • baf250e5e4 nvmf: initialize trid param in get_***_trid paths Jim Harris 2023-04-26 13:46:29 +0000
  • c0ea96cf5e vbdev_lvol: allow degraded lvols to be deleted Mike Gerdts 2023-04-11 12:21:21 -0500
  • 5b250c0836 vbdev_lvol: load esnaps via examine_config Mike Gerdts 2023-01-30 12:13:06 -0600
  • 5e79e84e78 include: add libgen.h to stdinc.h Mike Gerdts 2023-04-12 12:35:31 -0500
  • d453aaa360 vbdev_lvol: degraded open of esnap clones Mike Gerdts 2022-10-10 16:31:31 -0500
  • a045d8d2fc vbdev_lvol: early return in _vbdev_lvs_remove Mike Gerdts 2023-04-09 08:48:25 -0500
  • f3c14b8dee vbdev_lvol: add bdev_lvol_get_lvols RPC Mike Gerdts 2023-04-10 08:12:49 -0500
  • a67e0eb37e vbdev_lvol: external snapshot rpc interface Mike Gerdts 2022-01-23 23:15:09 -0600