21805
|
Michal Berger |
test/check_so_deps: Simplify check_header_filenames() |
21876 autopackage: Replace SPDK_TEST_RELEASE_BUILD with SPDK_TEST_PACKAGING (Michal Berger)
|
22505
|
Krzysztof Karas |
include/nvme_tcp.h: change function types to inline |
22435 module/sock: do not send new session tickets (Krzysztof Karas)
|
22618
|
Krzysztof Karas |
include/nvme_tcp.h: add asserts in PSK related functions |
22435 module/sock: do not send new session tickets (Krzysztof Karas)
|
23100
|
Aleksey Marchuk |
test/dma: Fix ibv_reg_mr usage |
23098 bdev/crypto: Report encrypt op memory domain (Aleksey Marchuk)
|
23101
|
Aleksey Marchuk |
test/acccel_mlx5: Add crypto test |
23098 bdev/crypto: Report encrypt op memory domain (Aleksey Marchuk)
|
23103
|
Aleksey Marchuk |
lib/mlx5: Add RDMA_READ/WRITE and CQ polling API |
23098 bdev/crypto: Report encrypt op memory domain (Aleksey Marchuk)
|
23104
|
Aleksey Marchuk |
lib/mlx5: Add API to create/destroy and use mkey pools |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23105
|
Aleksey Marchuk |
lib/mlx5: Add API to configure crypto UMR |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23106
|
Aleksey Marchuk |
lib/mlx5: API to query device capabilities |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23108
|
Aleksey Marchuk |
accel/mlx5: Update module init process |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23109
|
Aleksey Marchuk |
accel/mlx5: Factor out device init to a function |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23110
|
Aleksey Marchuk |
accel/mlx5: Fix deinit process |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23111
|
Aleksey Marchuk |
accel/mlx5: Rework mkey allocation |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23112
|
Aleksey Marchuk |
accel/mlx5: Factor our UMR config into function |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23113
|
Aleksey Marchuk |
accel/mlx5: Support multi block crypto op |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23114
|
Aleksey Marchuk |
accel/mlx5: Use nbytes from base task |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23115
|
Aleksey Marchuk |
accel/mlx5: Allow to split crypto op by num of blocks |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23116
|
Aleksey Marchuk |
accel/mlx5: Use local version of iov_sgl structure |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23117
|
Aleksey Marchuk |
accel/mlx5: Task points to qp instead of dev |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23119
|
Aleksey Marchuk |
lib/mlx5: Remove spdk_mlx5_crypto_set_attr |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23120
|
Aleksey Marchuk |
accel/mlx5: Factor out free qp slot calculation |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23121
|
Aleksey Marchuk |
accel/mlx5: Rework task completion |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23122
|
Aleksey Marchuk |
accel/mlx5: Reduce size of task struct - narrow int type |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23123
|
Aleksey Marchuk |
accel/mlx5: Further reduce size of task struct |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23124
|
Aleksey Marchuk |
accel/mxl5: Use memcmp to compare iovs |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23125
|
Aleksey Marchuk |
accel/mlx5: Correct qp slot check, mkey allocation |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23126
|
Aleksey Marchuk |
accel/mlx5: Add qp recovery |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23127
|
Aleksey Marchuk |
test/dma: Add param to corrupt mkey |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23128
|
Aleksey Marchuk |
accel/mlx5: Support highly fragmented payload |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23129
|
Aleksey Marchuk |
test/dma: Add option to set iovcnt |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23130
|
Aleksey Marchuk |
acce/mlx5: Rename internal structs |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23131
|
Aleksey Marchuk |
accel/mlx5: Task processing functions |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23132
|
Aleksey Marchuk |
test/accel_mlx5: Move test to subdir |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23133
|
Aleksey Marchuk |
lib/util: Make md5 API public |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23134
|
Aleksey Marchuk |
test/dma: Add verify mode |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23135
|
Aleksey Marchuk |
accel/mlx5: Support copy operation |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23138
|
Aleksey Marchuk |
accel/mlx5: Checking the minimum module configuration values |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23139
|
Aleksey Marchuk |
examples/accel_perf: Fix double free |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23140
|
Aleksey Marchuk |
accel/mlx5: Support crc32c offload |
23102 lib/mlx5: Add native implementation of CQ and QP (Aleksey Marchuk)
|
23213
|
Krzysztof Goreczny |
nvmf/tcp: use sock group polling for the listening sockets |
24091 nvmf: add helper function to get a transport poll group (Krzysztof Goreczny)
|
23538
|
Krzysztof Goreczny |
nvmf/tcp: add transport field to the spdk_nvmf_tcp_port struct |
24091 nvmf: add helper function to get a transport poll group (Krzysztof Goreczny)
|
23541
|
Artur Paszkiewicz |
raid: skip configured base bdevs in sb examine |
22619 bdev/raid1: Support resize when increasing the size of base bdevs (arsiesys)
|
23625
|
Shuhei Matsumoto |
bdev: Add PI format to bdev structure together with query function |
23624 dif: Match enum spdk_dif_pi_format with NVMe spec (Shuhei Matsumoto)
|
23626
|
Shuhei Matsumoto |
module/bdev: Initialize bdev->dif_pi_format |
23624 dif: Match enum spdk_dif_pi_format with NVMe spec (Shuhei Matsumoto)
|
23627
|
Shuhei Matsumoto |
bdevperf: Use spdk_bdev_get_dif_pi_format() |
23624 dif: Match enum spdk_dif_pi_format with NVMe spec (Shuhei Matsumoto)
|
23695
|
Eugene Kobyak |
rpc.py: access bdev rpcs directly from rpc module |
23496 python/rpc: Replace bdev.py with generated rpc's (Eugene Kobyak)
|
23800
|
Konrad Sztyber |
test/nvmf: add helper functions for establishing connections |
23798 nvmf/auth: allow reauthentication (Konrad Sztyber)
|
23801
|
Konrad Sztyber |
util: add SPDK_FIELD_VALID() macro |
23798 nvmf/auth: allow reauthentication (Konrad Sztyber)
|
23939
|
Jim Harris |
env: pack and assert size for spdk_env_opts |
24074 util: add spdk_read_sysfs_attribute (Jim Harris)
|
23963
|
Jim Harris |
build: fix unit test builds that directly use env_dpdk |
24074 util: add spdk_read_sysfs_attribute (Jim Harris)
|
23965
|
Jim Harris |
env_dpdk: assert that SOCKET_ID_ANY == SPDK_ENV_SOCKET_ID_ANY |
24074 util: add spdk_read_sysfs_attribute (Jim Harris)
|
24068
|
Konrad Sztyber |
nvme: allow NULL address/port in nvme_parse_addr() |
24066 sock/posix: support src_{addr,port} in connect() (Konrad Sztyber)
|
24111
|
Shuhei Matsumoto |
nvmf: Add LBAFEE to Host Behavior Support features |
23624 dif: Match enum spdk_dif_pi_format with NVMe spec (Shuhei Matsumoto)
|
24112
|
Shuhei Matsumoto |
nvmf: Identify command supports IOCS NVM NS data structure |
23624 dif: Match enum spdk_dif_pi_format with NVMe spec (Shuhei Matsumoto)
|