Commit Graph

  • 2eed470b9c scripts/nvmf: disable channel packet inspection optimization after fio ramp time Maciej Wawryk 2021-10-14 12:37:56 +0200
  • 706d4ddfd2 scripts/nvmf: fixes for ADQ Maciej Wawryk 2021-09-30 19:13:38 +0200
  • 982a399847 bdev/nvme: Retry I/O immediately if it got I/O path error Shuhei Matsumoto 2021-10-08 17:55:15 +0900
  • a435be2447 nvme: Add three macros for multipath Shuhei Matsumoto 2021-09-07 15:07:50 +0900
  • 61232bd8fc bdev/nvme: Retry I/O a second later if any I/O path may become available Shuhei Matsumoto 2021-10-08 07:11:17 +0900
  • 6bb2c02c54 Update ocf to 21.6 Michal Mielewczyk 2021-08-09 15:14:40 +0200
  • da04add8d2 bdev/ocf: add mempools to ocf env Michal Mielewczyk 2021-04-26 15:41:28 +0200
  • 9d7af5669d lib/bdev: add context to trace records in bdev.c Krzysztof Karas 2021-09-14 13:25:28 +0000
  • 1cd357a4a0 trace: move all trace definitions to a separate file Krzysztof Karas 2021-09-22 13:11:27 +0000
  • fd9633e217 scripts/bpf/trace.py: add tcp events Krzysztof Karas 2021-08-25 15:51:51 +0200
  • f0671b2b52 nvmf/tcp: add tracepoints for nvmf tcp qpairs Krzysztof Karas 2021-08-24 13:34:28 +0200
  • eccd233799 nvmf/tcp: add a helper function for qpair status change Krzysztof Karas 2021-09-30 08:44:14 +0000
  • 3f342c266e scripts/trace: improve line formatting when printing Konrad Sztyber 2021-09-03 09:54:11 +0200
  • ed994a4432 scripts/trace: suppress KeyboardInterrupt and BrokenPipe exceptions Konrad Sztyber 2021-09-02 14:13:07 +0200
  • a02cccdf05 scripts/trace: add build/lib to LD_LIBRARY_PATH before starting Konrad Sztyber 2021-09-02 13:55:04 +0200
  • 7926c4aaff scripts/trace: use trace library for parsing traces Konrad Sztyber 2021-09-02 12:09:39 +0200
  • b046a7f3d2 thread.h: document expected poller return values. paul Luse 2021-07-01 17:58:22 +0000
  • ba06cc92f8 test/scsi: Fix uninitialized variable Alexey Marchuk 2021-10-13 15:22:45 +0300
  • 25cbb9df32 dma: Rename fetch operation to pull Alexey Marchuk 2021-10-14 09:53:02 +0300
  • 954d9e41dd dma: Change signature of fetch callback Alexey Marchuk 2021-10-14 09:41:41 +0300
  • c7e1916e5a nvmf/vfio-user: set ADMIN GET/SET FEATURES command with buffer length Changpeng Liu 2021-09-30 19:00:51 +0800
  • 78b7e1362b test/vfio-user: add delete_io_cq test case Changpeng Liu 2021-09-29 23:42:43 +0800
  • 8706e7678f test/vfio-user: add delete_create_io_sq test case Changpeng Liu 2021-09-29 20:12:13 +0800
  • 7689d5a92c test/nvme_fuzz: fix nvme_fuzz not support sequential FUSE commands Mao Jiang 2021-10-15 03:09:50 +0000
  • 99afbb818e nvmf: make fused status construction easier to understand Jim Harris 2021-05-13 20:39:14 +0000
  • 6ce8e59b90 bdev/nvme: destroy the mutex when failing to create disk GangCao 2021-10-15 09:24:49 -0400
  • e6c0610fea bdev/nvme: Use an RB_TREE to hold namespaces in the controller Ben Walker 2021-08-25 09:58:16 -0700
  • 440ee15bf3 ut/bdev_nvme: Fix bug in spdk_nvme_ctrlr_reset_async/poll_async() stubs Shuhei Matsumoto 2021-10-08 10:28:30 +0900
  • 6c8fd33e6c bdev/nvme: find_io_path() excludes io_path whose ANA state is not accessible Shuhei Matsumoto 2021-09-17 01:00:49 +0900
  • ac632501a8 bdev/nvme: Reset all ctrlrs of a bdev ctrlr sequentially Shuhei Matsumoto 2021-09-29 00:34:56 +0900
  • 2637a3abea bdev/nvme: Complete outstanding reset after canceling pending resets Shuhei Matsumoto 2021-10-08 13:15:59 +0900
  • e805e21339 bpftrace: add escape char to gen_enums.sh Jim Harris 2021-09-28 07:09:07 -0700
  • edf4529714 bpftrace.sh: append enums at end of script Jim Harris 2021-09-28 07:07:52 -0700
  • 7a3f4ac52e test/scheduler: change how test threads consume cpu cycles Jim Harris 2021-09-27 05:47:37 -0700
  • bde029a81b test/unit/scsi: initialize prev_lun Jim Harris 2021-10-13 08:40:08 -0700
  • 50ba256727 bdevperf: properly handle the next run of perform_tests GangCao 2021-10-11 17:12:32 -0400
  • ce7221d931 bdevperf: properly rename functions and update the usage of job count GangCao 2021-10-13 16:50:35 -0400
  • 92a5942afd scripts/nvmf: fixed type error in sar measurements Maciej Wawryk 2021-10-12 15:25:59 +0200
  • eba4d1c721 Commit updating intel-ipsec-mb submodule. Krzysztof Karas 2021-05-20 15:22:52 +0200
  • 1da47a32b9 json: add the spdk_json_write_uint8|16 function Jacek Kalwas 2021-10-07 10:27:08 -0400
  • 2e4bc1edf7 test/openstack: Use stable branch for the requirements repo Michal Berger 2021-10-08 10:10:39 +0200
  • 249c8250c0 pgkdep/git: Patch ice driver under ubuntu1804 Michal Berger 2021-10-08 13:47:11 +0200
  • b2bf51f730 test: fix build error about type-limits on arm64 Richael Zhuang 2021-10-13 15:12:32 +0800
  • ff9e5c40e3 nvme_fio: add log_flags Jim Harris 2021-10-14 05:26:11 +0000
  • 67604cb0a8 bdev_fio: add log_flags Jim Harris 2021-10-14 05:01:28 +0000
  • 59b75da71e blob: use uint64_t for unmap and write_zeroes lba count Jim Harris 2021-10-05 23:37:19 +0000
  • 77840b73c9 bdev/nvme: Use cb_arg of for_each_channel() to pass result of reset Shuhei Matsumoto 2021-10-07 00:49:49 +0900
  • 0d407055fd bdev/nvme: Use boolean for the result of the reset operation throughout Shuhei Matsumoto 2021-10-08 13:14:54 +0900
  • d40b665706 bdev/nvme: admin_passthru() submits to the first found unfailed ctrlr Shuhei Matsumoto 2021-09-28 16:54:49 +0900
  • 131aba4ec0 bdev/nvme: Admin commands fall through even if optimal io_path is not found Shuhei Matsumoto 2021-09-28 16:43:22 +0900
  • 267049e5b7 bdev/nvme: reset() and abort() call io_complete() themselves for error cases Shuhei Matsumoto 2021-09-28 14:37:36 +0900
  • c7fe005b8e bdev/nvme: Inline bdev_nvme_io_complete() into bdev_nvme_reset_io_complete() Shuhei Matsumoto 2021-09-29 00:08:37 +0900
  • 772e6db413 bdev/nvme: Save io_path into nvme_bdev_io to reuse it while processing I/O Shuhei Matsumoto 2021-09-16 20:10:56 +0900
  • d35dbba143 bdev/nvme: find_io_path() returns io_path instead of ns and qpair Shuhei Matsumoto 2021-08-25 12:53:41 +0900
  • 043ffcdf45 bdev/nvme: Add multiple namespaces to a single nvme_bdev Shuhei Matsumoto 2021-09-28 08:15:02 +0900
  • 5c70da4c6e nvmf: rm parse trtype in create transport rpc Jacek Kalwas 2021-09-24 14:50:33 -0400
  • 0a33bda593 bdev_nvme_rpc: NULL check for multipath Liu Xiaodong 2021-10-12 18:58:11 -0400
  • f2c7c28b2b test/nvmf: Nuke all SPDK net namespaces before starting tests Michal Berger 2021-10-08 10:28:37 +0200
  • 5ec099a004 test/accel: add UT for test_spdk_accel_submit_copy_crc32c() Monica Kenguva 2021-09-14 22:24:37 +0000
  • cb0fe72ed9 test/accel: add UT for test_spdk_accel_submit_crc32cv() Monica Kenguva 2021-09-14 22:06:47 +0000
  • 65df557fef test/accel: add UT for test_spdk_accel_submit_crc32c() Monica Kenguva 2021-09-13 23:57:15 +0000
  • 9aef782d60 test/accel: add UT for test_spdk_accel_submit_fill() Monica Kenguva 2021-09-13 23:36:22 +0000
  • a407fa99a2 test/accel: add UT for test_spdk_accel_submit_compare() Monica Kenguva 2021-08-25 15:26:46 +0000
  • 47a4c27321 test/accel: add UT for test_spdk_accel_submit_dualcast() Monica Kenguva 2021-08-25 06:10:12 +0000
  • 65dbf5c425 nvme_fuzz: simplify register_ns() Jim Harris 2021-10-04 23:16:21 +0000
  • 493014e59e nvme_compliance: test admin commands with fuse bits set Jim Harris 2021-09-29 20:24:23 +0000
  • 9a718719ed nvme_compliance: add test for IDENTIFY CNS=1 Jim Harris 2021-09-29 19:41:41 +0000
  • 0563a8c97a json: Added support for 8 bit unsigned value converter in json Jacek Kalwas 2021-10-07 09:57:26 -0400
  • dae96336ec test/common: Supress mem leak triggered during nvme_fio test Michal Berger 2021-10-11 10:41:49 +0200
  • 26e302009c scheduler_dynamic: prioritize g_main_lcore during _find_optimal_core Tomasz Zawadzki 2021-08-20 05:47:16 -0400
  • 6b27d36dcf scsi: Decide LUN format for each LUN ID Shuhei Matsumoto 2021-10-06 18:09:44 +0900
  • 58adc0086c scsi: SCSI device supports 256 LUNs at the maximum by default Shuhei Matsumoto 2021-10-06 23:59:37 +0900
  • a3f1502828 scsi: Manage LUNs per device by not fixed size array but linked list Shuhei Matsumoto 2021-09-25 12:52:02 +0900
  • dbdbdaabf7 trace: add an assert for the valid history GangCao 2021-10-12 10:37:58 -0400
  • 3bf07f8959 bdev/nvme: Inline bdev_nvme_delete_secondary_trid Ben Walker 2021-10-11 12:39:22 -0700
  • 2528748a26 bdev/nvme: bdev_nvme_delete now takes a path_id Ben Walker 2021-10-11 12:29:36 -0700
  • 8950707851 bdev/nvme: Build an nvme_path_id in rpc_bdev_nvme_detach_controller Ben Walker 2021-09-21 14:27:05 -0700
  • dc200249b1 bdev/nvme: Rename connected_trid to active_path_id Ben Walker 2021-09-21 12:17:12 -0700
  • 9c28e7b513 bdev/nvme: Rename nvme_ctrlr_trid to nvme_path_id Ben Walker 2021-09-14 11:26:50 -0700
  • 41e9e9d47c bdev/nvme: Don't allow a second identical path for failover Ben Walker 2021-09-07 13:26:22 -0700
  • 737940c43d bdev/nvme: bdev_nvme_attach_controller now has a multipath parameter Ben Walker 2021-08-30 14:01:40 -0700
  • 6e4d6681f3 pkgdep/git: Add missing disable option to refspdk's configure Michal Berger 2021-10-08 10:55:23 +0200
  • c9470b62cf bdev/rbd: Remove epoll based group polling mechanism. Ziye Yang 2021-08-30 23:53:54 +0800
  • fa43bc27bf scsi: Report LUNs use spdk_scsi_dev_get_first/next_lun() to iterate LUNs Shuhei Matsumoto 2021-09-25 07:49:12 +0900
  • 9fcee8bc37 vhost/scsi: Use spdk_scsi_dev_get_first/next_lun() to iterate LUNs. Shuhei Matsumoto 2021-09-21 02:31:14 +0900
  • 8e5be84a82 iscsi: iSCSI connection use spdk_scsi_dev_get_first/next_lun() to iterate LUNs Shuhei Matsumoto 2021-09-25 07:21:35 +0900
  • 4d0b9eb7ca iscsi: Pass iscsi_lun directly to the callback argument of spdk_scsi_lun_open() Shuhei Matsumoto 2021-09-25 07:18:57 +0900
  • c4a5d5813f iscsi: iSCSI target uses spdk_scsi_dev_get_first/next_lun() to iterate LUNs Shuhei Matsumoto 2021-09-21 07:12:08 +0900
  • 15ee8e043b scsi: spdk_scsi_dev_add_lun() checks if lun_id is less than max by itself Shuhei Matsumoto 2021-09-21 02:20:08 +0900
  • 4bf8ffba80 scsi: Add spdk_scsi_dev_get_first/next_lun() to traverse all LUNs Shuhei Matsumoto 2021-10-06 23:58:49 +0900
  • e731a019c4 test/vfio-user: enable delete_io_sq_twice test case Changpeng Liu 2021-09-29 18:48:10 +0800
  • a787a31457 test/vfio-user: enable NVMe compliance tests with vfio-user Changpeng Liu 2021-09-29 18:50:55 +0800
  • e425bb1451 nvmf/vfio-user: check invalid minimal qsize when creating IO SQ/CQ Changpeng Liu 2021-09-24 20:15:22 +0800
  • da965cee6b nvmf/vfio-user: fix potential overflow for qsize/MQES/NLB Changpeng Liu 2021-09-26 17:13:19 +0800
  • 1614c48236 nvmf/vfio-user: optimize lookup_io_q() function Changpeng Liu 2021-09-29 23:08:56 +0800
  • 5d5d45c8c3 nvmf/vfio-user: support delete/create SQ Changpeng Liu 2021-09-24 20:07:07 +0800
  • fc897e4235 examples/nvme/identify: print Command Retry Delay Time if exist Changpeng Liu 2021-08-24 17:45:01 +0800
  • f6b356da4a pkgdep/git: cherry-pick instead of curl'ing the SPDK patches Michal Berger 2021-10-06 11:58:02 +0200
  • 18a533e589 pkgdep/git: Disable fio in the refspdk builds Michal Berger 2021-10-07 11:43:29 +0200
  • a705e245a6 test/nvme: Simplify hotplug test Michal Berger 2021-09-09 16:50:10 +0200