Commit Graph

  • 71f5508d91 Correct format longhorn Derek Su 2023-10-04 19:40:03 +0800
  • 11a8d36765 Correct format error Derek Su 2023-09-25 14:11:39 +0800
  • 44fdc5864a Fix typo Derek Su 2023-09-20 21:23:28 +0800
  • 17c8cc7880 xattr: add xattr test scripts Derek Su 2023-09-02 18:30:18 +0800
  • 950822cae1 xattr: set creation_time xattr when creating a lvol Derek Su 2023-08-30 15:02:52 +0800
  • 4142a43052 xattr: add rpc_bdev_lvol_get_xattr Derek Su 2023-08-29 12:29:44 +0800
  • 0cae9b9296 xattr: add rpc_bdev_lvol_set_xattr Derek Su 2023-08-28 23:30:05 +0800
  • d8c8680e28 fragmap: add test cases Derek Su 2023-09-07 17:10:57 +0800
  • 0168515003 fragmap: implement bdev_lvol_get_fragmap Derek Su 2023-09-07 13:38:24 +0800
  • 271915912f module/raid: unit test for grow base bdev Damiano Cipriani 2023-08-30 12:15:13 +0200
  • b5e5b1a9e6 module/raid: add bdev_raid_grow_base_bdev rpc Damiano Cipriani 2023-08-30 11:52:42 +0200
  • fec1a42b82 module/raid: raid grow adding a new base bdev Damiano Cipriani 2023-08-30 11:43:34 +0200
  • 50f8c1432c module/raid: add cb_arg to write superblock Damiano Cipriani 2023-08-29 16:49:56 +0200
  • 3e7c605bbc module/raid: preliminary work for add base bdev Damiano Cipriani 2023-08-29 16:39:22 +0200
  • 4c06a1e600 module/raid: add callback for IO resume completion Damiano Cipriani 2023-08-29 16:22:31 +0200
  • 4542f9b140 lib/json: format fix of append double quote Damiano Cipriani 2023-06-30 16:28:29 +0200
  • 69f656824e Always append one double quote char in the end of string Derek Su 2023-06-27 08:03:33 +0800
  • c1d0ea9a39 lvol/blob: fix get shallow copy status Damiano Cipriani 2023-06-26 18:09:09 +0200
  • 575a9a8669 lvol/blob: get shallow copy status of ended ops Damiano Cipriani 2023-06-09 17:35:17 +0200
  • 59f61e6fd0 Update SPDK_LVOL_NAME_MAX and SPDK_LVS_NAME_MAX to 256 Derek Su 2023-06-10 15:39:40 +0800
  • c22a9a7683
    Merge pull request #5 from DamiaSan/lvol_shallow_copy Damiano Cipriani 2023-06-06 17:18:41 +0200
  • c34d4d490d
    lvol/blob: add shallow copy over a given device Damiano Cipriani 2023-02-15 17:57:44 +0100
  • 980f535d38 module/raid: fix rebase with master Damiano Cipriani 2023-05-10 13:31:19 +0200
  • 6322b4ce40 module/raid: increase raid name size in superblock Damiano Cipriani 2023-04-24 15:08:55 +0200
  • 01e9afd39e raid1: allow creation with a single base bdev Damiano Cipriani 2023-04-19 10:14:36 +0200
  • e325fbafec module/raid: allow assembly of a degraded raid Artur Paszkiewicz 2022-12-30 15:43:40 +0100
  • ea4b2f6d75 module/raid: update superblock on base bdev removal Artur Paszkiewicz 2022-12-27 16:38:24 +0100
  • 432d1a99cc module/raid: show base bdev details in json Artur Paszkiewicz 2022-12-09 14:42:53 +0100
  • e61c1c51be module/raid: check for existing superblock on a base_bdev Artur Paszkiewicz 2023-01-30 13:27:24 +0100
  • 957acd43b9 module/raid: assemble raid bdev from superblock Artur Paszkiewicz 2022-12-15 15:43:09 +0100
  • 668c5a769e module/raid: write initial superblock Artur Paszkiewicz 2022-08-24 16:57:18 +0200
  • 84f8594c80 test/bdev_raid: add raid5f tests Artur Paszkiewicz 2023-03-31 14:12:16 +0200
  • 43a6a14e1b test/bdev_raid: test more than 2 base bdevs in raid Artur Paszkiewicz 2022-12-30 13:02:38 +0100
  • cb56a42775 test/bdev: add raid1 tests Artur Paszkiewicz 2022-12-30 14:29:05 +0100
  • 3728239ab5 test/bdev_raid: simplify test cleanup Artur Paszkiewicz 2022-12-30 10:25:37 +0100
  • 69946f9eac module/raid: use raid_bdev_free() for cleanup in raid_bdev_create() Artur Paszkiewicz 2022-12-08 15:14:12 +0100
  • ff9d703946 module/passthru: add uuid option for creating passthru bdev Artur Paszkiewicz 2022-12-01 13:33:17 +0100
  • 882ecb55a8 util/uuid: add API to test/set null uuid Artur Paszkiewicz 2022-12-02 16:22:33 +0100
  • 52726c9b6e test/raid1: unit tests for read balancing Krzysztof Smolinski 2022-11-04 09:09:03 +0100
  • 4d783e7255 raid1: read balancing Krzysztof Smolinski 2022-11-04 14:36:57 +0100
  • 951d766289 raid5f: degraded io support Artur Paszkiewicz 2022-10-06 13:49:47 +0200
  • d0c7517b84 ut/raid5f: assume raid_io_info is always one stripe Artur Paszkiewicz 2022-10-24 11:31:03 +0200
  • 284fd419cb ut/raid5f: simplify read tests Artur Paszkiewicz 2022-10-21 11:44:31 +0200
  • 6680fdf818 module/raid: bdev_raid_remove_base_bdev rpc Krzysztof Smolinski 2022-10-14 15:10:53 +0200
  • cdf0959bc4 raid1: degraded mode support Artur Paszkiewicz 2022-10-03 14:06:54 +0200
  • 65f2af1dcb module/raid: continue operation after base bdev removal Artur Paszkiewicz 2022-09-28 12:06:31 +0200
  • f71c255827 module/raid: add raid_bdev ptr to raid_base_bdev_info Artur Paszkiewicz 2022-11-25 13:07:59 +0100
  • 79eccac059 module/raid: suspend/resume IO Artur Paszkiewicz 2022-09-20 14:16:16 +0200
  • 8c591e2d4f module/raid: data offset and data size implementation Krzysztof Smolinski 2022-11-17 11:40:49 +0100
  • 19c79b0d01 rpc/bdev_raid_create: added superblock parameter Krzysztof Smolinski 2022-11-04 12:03:59 +0100
  • ba752093db raid5f: convert to use accel framework for xor Artur Paszkiewicz 2022-10-05 11:03:37 +0200
  • e5dbea5967 test/bdev: extend chaining test with bdev layer ENOMEM case Konrad Sztyber 2023-04-25 11:44:59 +0200
  • 62ce9dbcf6 bdev: remove handle_no_momem from push/seq cb Konrad Sztyber 2023-04-25 09:29:45 +0200
  • 8e66d976cc bdev: rename (pull|push)_done callbacks Konrad Sztyber 2023-05-04 11:52:20 +0200
  • 32683a847a bdev: retry IOs on ENOMEM when pushing bounce data/md Konrad Sztyber 2023-04-20 08:49:53 +0200
  • 45f02f07f0 bdev: enqueue IOs on the memory domain queue only when pushing Konrad Sztyber 2023-04-24 14:53:52 +0200
  • 8de18d3ccb nvmf: use iterator APIs in nvmf_tgt_destroy_cb Jim Harris 2023-05-04 19:03:06 +0000
  • c4ce596187 nvmf: refactor nvmf_tgt_destroy_cb Jim Harris 2023-05-04 18:53:02 +0000
  • c387766501 nvmf: use iterator APIs in nvmf_tgt_create_poll_group() Jim Harris 2023-05-04 18:52:13 +0000
  • 37d0433fc3 nvmf: use iterator APIs to generate discovery log Jim Harris 2023-05-04 18:40:49 +0000
  • 35a3cfd51e examples/nvme: fix reconnect memory leaks Jim Harris 2023-05-02 19:34:13 +0000
  • 711b9ca207 nvme: remove unnecessary initialization value Jim Harris 2023-05-02 19:28:51 +0000
  • 6c760ec607 nvme: remove deprecated spdk_nvme_ctrlr_prepare_for_reset() Jim Harris 2023-05-04 15:04:04 +0000
  • 5bf8031230 examples/nvme/perf: connect io qpairs asynchronously Jim Harris 2023-04-17 23:03:11 +0000
  • 31f126b46c nvme: add spdk_nvme_poll_group_all_connected Jim Harris 2023-04-19 20:32:14 +0000
  • 6335d88c8a fio: set FIO_DISKLESSIO flag for spdk engines Jim Harris 2023-05-04 15:48:33 +0000
  • 1103ce1d71 bdev/ocf: fix possible memory leak in ctx_data_alloc Amir Haroush 2023-05-04 16:23:06 +0300
  • ae8eebd680 bdev/nvme: Change if->else to if->return for failover_trid() Shuhei Matsumoto 2023-04-20 13:54:36 +0900
  • 610265c9fa bdev/nvme: Reset I/O disables retry when destroying I/O qpairs Shuhei Matsumoto 2023-03-08 13:39:07 +0900
  • 8bc0582f6e nvme: The upper layer controls DNR dynamically for I/O aborts Shuhei Matsumoto 2023-03-10 15:35:38 +0900
  • 7ea8a5aae5 bdev/nvme: Reset I/O cancels reconnect timer and starts reconnection Shuhei Matsumoto 2023-02-16 10:55:40 +0900
  • ec2abc81a2 bdev/ocf: add bdev_ocf_reset_stats RPC Amir Haroush 2023-05-02 00:19:30 +0300
  • d117053679 test/autobuild: Update llvm_precompile function to handle newer CLANG versions Kamil Godzwon 2023-05-02 07:10:19 -0400
  • 6be9d04cb5 test/setup: Fix dm_mount test for slow hosts Amir Haroush 2023-05-01 23:35:39 +0300
  • c9b802ca49 lvol: add spdk_lvol_is_degraded Mike Gerdts 2023-04-28 14:11:50 -0500
  • b240c2b103 lvol: lvol destruction race leads to null deref Mike Gerdts 2023-05-01 13:02:47 -0500
  • ee5ea993a0 test/lvol: unlink aio files at start of test Mike Gerdts 2023-05-01 15:20:37 -0500
  • 3f57c5e317 bdev/ocf: add missing name to bdev_ocf_get_stats example Amir Haroush 2023-05-02 21:44:35 +0300
  • 54adced8e5 blob: log blob ID as hex, again Mike Gerdts 2023-04-18 13:15:16 -0500
  • 8d65ab7476 OCF: fix compilation dependencies Amir Haroush 2023-05-01 23:49:47 +0300
  • 30d8211857 markdownlint: set indent 2 to rule MD007 Amir Haroush 2023-05-01 23:09:26 +0300
  • 2b954ddae4 app/fuzz: discard randoms of insufficient length Sebastian Brzezinka 2023-04-26 12:44:11 +0200
  • 509652cc4b bdev: Use unified split logic for write_zeroes command fallback Shuhei Matsumoto 2023-05-02 22:03:46 +0900
  • 9454d16810 bdev: Calculate max_write_zeroes once at bdev registration for fallback case Shuhei Matsumoto 2023-05-02 22:01:51 +0900
  • 387bdaca1b bdev: Fix max write_zeroes calculation for fallback case Shuhei Matsumoto 2023-05-02 21:44:55 +0900
  • 95975beb1c bdev: Copy command fallback supports split to make copy size unlimited Shuhei Matsumoto 2023-05-02 10:35:53 +0900
  • 1a5af9305f bdev: Small clean up for copy command fallback Shuhei Matsumoto 2023-05-02 10:32:13 +0900
  • fa2c6446fa bdev: Calculate max_copy once at bdev registration for fallback case Shuhei Matsumoto 2023-05-02 16:51:17 +0900
  • 05580566e8 ut/bdev: Configure bdev size and iobuf for all test cases Shuhei Matsumoto 2023-05-02 21:08:02 +0900
  • 4d37b13cf7 bdev: Fix spdk_bdev_get_max_copy() for fallback case Shuhei Matsumoto 2023-04-28 20:37:04 +0900
  • 80ab43ae97 thread: detect spinlocks that are not initialized Mike Gerdts 2022-12-16 21:11:40 -0600
  • 4077eff3ae thread: spinlock aborts print stack traces Mike Gerdts 2022-12-16 20:50:02 -0600
  • 376c1ae299 scripts: gdb needs a pretty printer for spinlocks Mike Gerdts 2022-12-16 17:19:28 -0600
  • e85368a325 thread: get debug stack traces on spinlocks Mike Gerdts 2022-12-16 12:48:42 -0600
  • 709132d22d CHANGELOG: OCF deprecation notice has removed as Huawei takes ownership Amir Haroush 2023-05-01 21:29:53 +0300
  • db09c7265b Revert "deprecation: remove Open CAS Framework" Amir Haroush 2023-05-01 16:38:46 +0300
  • 90e1d2b02c Revert "ocf: clarify deprecation notice" Amir Haroush 2023-05-01 16:29:35 +0300
  • 57fd506c57 bdev_gpt: use unique partition GUID as bdev UUID Mike Gerdts 2023-03-27 12:24:05 -0500
  • 9b687d7753 bdev_part: allow UUID to be specified Mike Gerdts 2023-04-27 15:10:28 -0500
  • 51d7df517c accel/dpdk_cryptodev: Fix use of uninitialized variable Alexey Marchuk 2023-04-20 11:25:21 +0200