This Page is not real-time. Generated On July 16 00:02 UTC'

Has Merge Conflict
Number Author Title
16615 Ben Walker nvmf/tcp: Stop using common nvme_tcp_read_* functions
17468 Ben Walker nvme/tcp: Move socket-reading functions from nvme_tcp.h to nvme_tcp.c
17470 Ben Walker nvme/tcp: Change signature of nvme_tcp_read_* to take the qpair
17474 Ben Walker nvme/tcp: Attempt to use provided buffers to receive large amounts of data
18137 Ben Walker nvme/tcp: Rework nvme_tcp_read_data
Blocked
Number Author Title Blocked By
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)
Has a -1
Number Author Title
24118 Jaroslaw Chachulski doc: add TCP MLX, CVL NVMe-oF 24.05 performance reports links
24126 GangCao Script: add the support of vfio_pci driver for QAT
24158 Jaroslaw Chachulski blogpost: 24.05 SPDK NVMe-oF TCP Performance Reports
Needs Another +2
Number Author Title Reviewed-By
18494 Ben Walker sock/posix: Correctly mark socket drained when receiving without the pipe Jim Harris
19501 Krzysztof Karas doc: align header with rest of the pages Jim Harris
21732 xupeng-mingtu bdev/raid: add qos for raid process Jim Harris
21835 Tomasz Zawadzki test/dd: check spdk_dd direct link to liburing Jim Harris
22514 Tomasz Zawadzki example/hello_sock: reduce spdk_sock_recv() logs on errors Jim Harris
22929 Sebastian Brzezinka bdev/raid: Release claimed base bdevs for raids in module fini Konrad Sztyber
23098 Aleksey Marchuk bdev/crypto: Report encrypt op memory domain Ben Walker
23099 Aleksey Marchuk mlx5: Allow to filter devices by name Ben Walker
23145 Seung yeon Shin test/scheduler: Add a system level test for the scheduler_set_option RPC Jim Harris
23146 Seung yeon Shin test/unit: Add unit test for scheduler_set_isolated_core_mask Jim Harris
23156 Seung yeon Shin lib/event: Add support for core isolation in scheduling Jim Harris
23174 Tomasz Zawadzki test/cuse: add more verbose logging to nvme_cuse_app Jim Harris
23181 Michal Berger test/bdev: Skip "hidden" nvme devices from the sysfs Tomasz Zawadzki
23204 Krzysztof Karas doc: remove CN language button Jim Harris
23348 Krzysztof Karas doc: commonize doc re-generation code Jim Harris
23349 Krzysztof Karas _autorun.sh: add regenerating docs Jim Harris
23572 Krzysztof Karas nvme_transport: optional callback to scan attached Jim Harris
23573 Krzysztof Karas nvme_pci: ctrlr_scan_attached callback Jim Harris
23574 Krzysztof Karas lib/nvme: add scan attached Jim Harris
23575 Krzysztof Karas module/bdev/nvme: add detach-monitor poller Jim Harris
23696 Krzysztof Karas doc_head.html: update jquery, popper and bootstrap Jim Harris
23797 Konrad Sztyber nvmf/auth: allow multiple initializations Jim Harris
23802 Krzysztof Karas scripts: use PATH definition pattern from SPDK tests Jim Harris
23804 Krzysztof Karas common.sh: adjust header paths Jim Harris
23812 Krzysztof Karas doc_head.html: add missing font style Jim Harris
23955 Tomasz Zawadzki event/scheduler: allow framework_get_scheduler before initialization Jim Harris
23956 Tomasz Zawadzki test/scheduler: add tests for scheduler opts Jim Harris
23957 Tomasz Zawadzki test/scheduler: add tests for changes with static scheduler Jim Harris
23958 Tomasz Zawadzki event/scheduler: do not accept params for scheduler without set_opts Jim Harris
23959 Tomasz Zawadzki test/governor: add tests for framework_get_governor RPC Jim Harris
23970 Yankun Li lib/reduce: merge consecutive IO requests Jim Harris
24091 Krzysztof Goreczny nvmf: add helper function to get a transport poll group Jim Harris
24133 Konrad Sztyber Remove cherry-picks for older releases Tomasz Zawadzki
24134 Konrad Sztyber Add option for checking out a specific revision Tomasz Zawadzki
24135 Konrad Sztyber Put generated XMLs in root directory by default Tomasz Zawadzki
24136 Konrad Sztyber test: get tag based on branch name Tomasz Zawadzki
24137 Konrad Sztyber test: clone the repository once Tomasz Zawadzki
24138 Konrad Sztyber test: check out the repo based on revision Tomasz Zawadzki
24160 Konrad Sztyber Generate v24.01 and v24.05 XMLs from release commits Tomasz Zawadzki
Eligible For Merge
Number Author Title Age
18339 Ben Walker sock/uring: All socks added to the same group must have the same pipe strategy 410 days, 1:33:39.598085
23351 Krzysztof Karas update-doc.sh: remove submodule init and configure 15:28:50.162826
23781 Krzysztof Karas update-doc.sh: use tabs as indents 15:28:40.162270
23962 Jim Harris doc: fix deprecation.md typo 7:15:11.594812
24064 Konrad Sztyber sock: fix wrong impl_opts_size check 10 days, 12:39:51.597737
24065 Konrad Sztyber sock: add option to specify source addr/port when connecting 10 days, 12:39:51.597699
24082 Anton Nayshtut app/spdk_tgt: -S fixed for vfio-user 5 days, 15:23:25.595214
24084 Anton Nayshtut vfu_device: trivial: typo fixed 5 days, 15:23:25.595291
24104 Anton Nayshtut test/json_config/json_config.sh: order-agnostic comparison 5 days, 15:23:25.595252
24132 Yankun Li bdev/compress: remove the code about the config json 4 days, 12:20:43.595329
24140 Konrad Sztyber test/check_so_deps: add option to specify release 4 days, 11:14:24.595176