This Page is not real-time. Generated On April 27 01:22 UTC

Has Merge Conflict
Number Author Title
16615Ben Walkernvmf/tcp: Stop using common nvme_tcp_read_* functions
17468Ben Walkernvme/tcp: Move socket-reading functions from nvme_tcp.h to nvme_tcp.c
17470Ben Walkernvme/tcp: Change signature of nvme_tcp_read_* to take the qpair
17474Ben Walkernvme/tcp: Attempt to use provided buffers to receive large amounts of data
18137Ben Walkernvme/tcp: Rework nvme_tcp_read_data
Blocked
Number Author Title Blocked By
19304Damiano Ciprianiblob: add blob set parent22564 lvol: add further check in lvs_esnap_bs_dev_create (Damiano Cipriani)
19305Damiano Ciprianilvol: add lvol set parent22564 lvol: add further check in lvs_esnap_bs_dev_create (Damiano Cipriani)
19604Mariusz Barczaklib/ftl: Add ftl_md_persist_entries function19600 lib/ftl: Remove debug check for FTL metadata (Mariusz Barczak)
19748Damiano Ciprianibdev/lvol: add allocated clusters num in get_bdevs19253 test/lvol: add shallow copy test (Damiano Cipriani)
20555Sebastian Brzezinkaapp/spdk_top: gather information about cores interrupt time20989 lib/util: add parsers for `/proc/stat` (Sebastian Brzezinka)
21688Damiano Ciprianiblob: add blob_set_back_bs_dev function22564 lvol: add further check in lvs_esnap_bs_dev_create (Damiano Cipriani)
21728Artur Paszkiewiczut/raid: don't use ut_multithread.c22848 raid: fix creating an io channel during rebuild (Artur Paszkiewicz)
21805Michal Bergertest/check_so_deps: Simplify check_header_filenames()21876 autopackage: Replace SPDK_TEST_RELEASE_BUILD with SPDK_TEST_PACKAGING (Michal Berger)
22129Konrad Sztyberbdev/nvme: pass DH-HMAC-CHAP controller key22128 nvme/auth: bidirectional authentication (Konrad Sztyber)
22515Tomasz Zawadzkitest/ftl: remove duplicated ftl_dirty_shutdown22319 test/ftl: disable tests which require large devices (Karol Latecki)
22516Tomasz Zawadzkitest/skipped_tests: update the list to current per-patch22515 test/ftl: remove duplicated ftl_dirty_shutdown (Tomasz Zawadzki)
22646Jim Harristrace: add concept of "owner" to trace files22876 trace: add trace_flags_fini() (Jim Harris)
22647Jim Harristrace: rename trace_event's poller_id to owner_id22876 trace: add trace_flags_fini() (Jim Harris)
22648Jim Harrisapp/trace: emit owner descriptions22876 trace: add trace_flags_fini() (Jim Harris)
22649Jim Harrisnvmf/tcp: add nvmf_qpair_set_ctrlr helper function22876 trace: add trace_flags_fini() (Jim Harris)
22650Jim Harrisnvmf/tcp: register and use trace owners22876 trace: add trace_flags_fini() (Jim Harris)
22651Jim Harrisbdev: register and use trace owners22876 trace: add trace_flags_fini() (Jim Harris)
22850Jim Harristrace: rename "per_lcore_history" to just "data"22876 trace: add trace_flags_fini() (Jim Harris)
22851Jim Harrisbdev: do not try to track ioch elapsed time in trace22876 trace: add trace_flags_fini() (Jim Harris)
22873Jim Harrisbdev: use "size" argument for num_blocks22876 trace: add trace_flags_fini() (Jim Harris)
22874Jim Harrisbdev: shorten trace name to "tid"22876 trace: add trace_flags_fini() (Jim Harris)
22892Jim Harrisiscsi: add trace owner support22876 trace: add trace_flags_fini() (Jim Harris)
Has a -1
Number Author Title
Needs Another +2
Number Author Title Reviewed-By
16763LiYankunlib/blobfs: fix memory error for spdk_file_writeJim Harris
17267Michal Bergerpkgdep/debian: Handle PEP 668Jim Harris
18494Ben Walkersock/posix: Correctly mark socket drained when receiving without the pipeJim Harris
19247Damiano Ciprianiblob: add shallow copy over a given deviceJim Harris
19248Damiano Ciprianiblob: add shallow copy status callbackJim Harris
19249Damiano Ciprianilvol: add shallow copy over a given deviceJim Harris
19250Damiano Ciprianivbdev_lvol: add shallow copy over a given bdevJim Harris
19251Damiano Ciprianivbdev_lvol: add shallow copy RPCJim Harris
19252Damiano Ciprianivbdev_lvol: add shallow copy status RPCJim Harris
19598Mariusz Barczaklib/ftl: Add is_chunk_active to NV cache deviceJim Harris
19599Mariusz Barczaklib/ftl: Add is_chunk_active for VSS NV cacheJim Harris
19712Damiano Ciprianiblob: keep count of allocated clusters numberJim Harris
20831Shuhei Matsumotolog: Increase max printable size of spdk_vlog/vflog() on demandAleksey Marchuk
20861Mateusz Kozlowskilib/ftl: rename ftl_nv_cache_device_desc to ftl_nv_cache_device_typeJim Harris
21683Artur Paszkiewiczraid5f: interleaved md supportShuhei Matsumoto
21684Artur Paszkiewiczraid: move blocklen_shift to r5f_infoShuhei Matsumoto
21685Artur Paszkiewicztest/bdev_raid: make base bdev block size configurableShuhei Matsumoto
21686Artur Paszkiewiczbdev/delay: use base bdev's metadata and DIF settingsShuhei Matsumoto
21687Artur Paszkiewicztest/bdev_raid: add tests with metadataShuhei Matsumoto
22128Konrad Sztybernvme/auth: bidirectional authenticationJim Harris
22474Jim Harrisnvmf: initialize sgroup->queued when poll group is createdShuhei Matsumoto
22514Tomasz Zawadzkiexample/hello_sock: reduce spdk_sock_recv() logs on errorsJim Harris
22586Konrad Sztybernvmf: add spdk_nvmf_qpair_is_active()Jim Harris
22587Konrad Sztybernvmf: rename QPAIR_ACTIVE -> QPAIR_ENABLEDJim Harris
22588Konrad Sztybernvmf: add QPAIR_CONNECTING stateJim Harris
22589Konrad Sztybernvmf: allow commands depending on qpair stateJim Harris
22590Konrad Sztybernvmf: reverse sgroup check in nvmf_check_subsystem_active()Jim Harris
22591Konrad Sztyberutil: add SPDK_GET_FIELD()Jim Harris
22619arsiesysbdev/raid1: Support resize when increasing the size of base bdevsJim Harris
22652Konrad Sztybernvmf: add spdk_nvmf_subsystem_add_host_ext()Jim Harris
22653Konrad Sztyberkeyring: add spdk_key_dup()Jim Harris
22654Konrad Sztybernvmf: set host's DH-HMAC-CHAP keyJim Harris
22656Konrad Sztybernvmf: process in-band authenticationJim Harris
22657Konrad Sztybernvmf/auth: check for support when adding dhchap keysJim Harris
22658Konrad Sztybernvmf/auth: verify authentication commands' fieldsJim Harris
22659Konrad Sztybernvmf/auth: register timeout pollerJim Harris
22660Konrad Sztybernvmf/auth: execute AUTH_negotiate messageJim Harris
22661Konrad Sztybertest/nvmf: add auth timeout unit testsJim Harris
22662Konrad Sztybernvmf/auth: send AUTH_failure1 messageJim Harris
22663Konrad Sztybernvme: make spdk_nvme_dhchap_get_digest_length() publicJim Harris
22664Konrad Sztyberbuild: rename SPDK_MOCK_SYSCALLS -> SPDK_MOCK_SYMBOLSJim Harris
22665Konrad Sztybernvmf/auth: send DH-HMAC-CHAP_challenge messageJim Harris
22666Konrad Sztybernvme: make spdk_nvme_dhchap_calculate() publicJim Harris
22667Konrad Sztybernvmf: method for getting DH-HMAC-CHAP keysJim Harris
22668Konrad Sztybernvmf/auth: execute DH-HMAC-CHAP_reply messageJim Harris
22669Konrad Sztybernvmf/auth: send DH-HMAC-CHAP_success1 messageJim Harris
22670Konrad Sztybernvmf: dump qpair's auth stateJim Harris
22671Konrad Sztybertest/nvmf: move gen_chap_key() to common.shJim Harris
22672Konrad Sztybertest/nvmf: target authentication testJim Harris
22693Konrad Sztybernvmf: send connect response from qpair's threadJim Harris
22717Ankit Kumarfdp: do dynamic memory allocationJim Harris
22755Konrad Sztybernvme/auth: split generating dhkey from getting pubkeyJim Harris
22756Konrad Sztybernvme/auth: get dhgroup from EVP_PKEY in nvme_auth_derive_secret()Jim Harris
22757Konrad Sztybernvme/auth: make DH functions publicJim Harris
22758Konrad Sztybernvmf/auth: add nvmf_auth_qpair_cleanup()Jim Harris
22759Konrad Sztybernvmf/auth: Diffie-Hellman exchange supportJim Harris
22760Konrad Sztybernvmf/tcp: flush sockets when removing from a sock groupJim Harris
22763Tomasz Zawadzkitest/idxd: suppress accel-config leaksJim Harris
22806Konrad Sztybernvmf: add nvmf_host_free()Jim Harris
22807Konrad Sztybernvmf: rework rpc_nvmf_subsystem_add_host()'s error handlingJim Harris
22808Konrad Sztybernvmf: set controller's DH-HMAC-CHAP keyJim Harris
22809Konrad Sztybernvmf: method for getting controller's DH-HMAC-CHAP keyJim Harris
22810Konrad Sztybertest/mock: introduce DEFINE_WRAPPER_MOCK() macroJim Harris
22811Konrad Sztybertest/mock: introduce MOCK_PUSH() macroJim Harris
22812Konrad Sztybernvmf/auth: bidirectional authenticationJim Harris
22813Jim Harrisbdev/nvme: show "current": true for all valid IO paths for active/activeShuhei Matsumoto
22827LiYankunbdev/compress: improve error logging in _reduce_rw_blocks_cbJim Harris
22837Jim Harrisbdev/nvme: use nvme_io_path_is_available() when finding io pathShuhei Matsumoto
22838Jim Harrisbdev/nvme: emit RPC parameters for ACTIVE_ACTIVE policyShuhei Matsumoto
22841Ankit Kumaridentify: fix redundant check for fdp log pages supportJim Harris
22848Artur Paszkiewiczraid: fix creating an io channel during rebuildShuhei Matsumoto
22853Konrad Sztybernvmf/auth: execute AUTH_failure2 messageJim Harris
22855Tomasz Zawadzkilib/idxd: simplify early failure in _dsa_alloc_batchesJim Harris
22882Jim Harristest: rename duplicated run_test entriesShuhei Matsumoto
22883Jim Harristest/nvmf: add multipath_status.shShuhei Matsumoto
22889Ankit Kumarnvme/fio_plugin: add trim supportJim Harris
22890Ankit Kumarnvme/fio_plugin: trim add support for multiple rangesJim Harris
22897Konrad Sztybernvmf: don't touch subsystem->flags.allow_any_host directlyJim Harris
22898Konrad Sztybernvmf: make allow_any_host its own byteJim Harris
22926Artur Paszkiewiczthread: retry exiting a thread in interrupt modeJim Harris
22953Michal Bergerpkgdep/helpers: Move helper functions to dedicated helpers.shJim Harris
Eligible For Merge
Number Author Title Age
18339Ben Walkersock/uring: All socks added to the same group must have the same pipe strategy33002h
21559Shuhei Matsumotodoc/nvme_multipath: Add minimum queue depth algorithm for active-active0123h
22377Diwakar Sharmablob: handle IO to a resized blob0213h
22518Tomasz Zawadzkitest/iscsi: remove duplicate fuzzing test1617h
22606Jacek Kalwasnvmf/rpc: fix input validation for nvmf_subsystem_add_listener0115h
22762Tomasz Zawadzkilib/idxd: fix device reference counting in kernel IDXD0011h
22870Michal Bergerpkgdep/git: Add support for doxygen0310h
22871Michal Bergerinclude/spdk: Fix typo in the doxygen's group name0310h
22872Michal Bergerdoc/Doxyfile: Remove tags marked as deprecated0310h
22875Jacek Kalwastest/nvmf: add missing remove listener discovery0115h
22880Eugene Kobyakraid: refactor to use write_named_uuid function0317h
22881Marcin Spiewaktest/nvmf_perf_adq: use proper sock implementation0011h
22888Jacek Kalwassma: add listener check on vfio device creation0115h
22891Jacek Kalwasdoc: mark adrfam as optional0204h
22911Karol Lateckitest/accel: fix test case name typo0108h
22914Jacek Kalwasnvmf: deprecate [listen_]address.transport0204h
22915Jacek Kalwasnvmf: rm deprecated param of nvmf_get_subsystems0204h
22916Jacek Kalwasnvme: add input val for populate transnsport str0115h
22935Konrad Sztybernvmf: move subsystem_state_change_ctx allocation up0113h
22936Konrad Sztybernvmf: add nvmf_subsystem_state_change_complete()0113h
22937Konrad Sztybernvmf: move subsystem_state_change_ctx to nvmf_internal.h0113h
22938Konrad Sztybernvmf: protect subsystem->changing_state with a mutex0113h
22939Konrad Sztybernvmf: exec state change cpl callbacks on requesting thread0113h
22940Konrad Sztybernvmf: notify about state change errors via callback0113h
22941Konrad Sztybernvmf: split subsystem_state_change into two steps0016h
22942Konrad Sztybernvmf: queue subsystem state change requests0016h
22943Konrad Sztybernvmf: remove subsystem->changing_state0016h
22944Konrad Sztybertest/nvmf: test multithreaded subsystem_{add,remove}_ns0016h
22945Konrad Sztybernvmf: remove cb_fn/cb_arg from spdk_nvmf_qpair_disconnect()0110h
22948Konrad Sztybernvmf: remove spdk_nvmf_subsytem_any_listener_allowed()0110h
22949Konrad Sztyberutil: remove spdk_iov_one()0110h