{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":39042157,"defaultBranch":"master","name":"spdk","ownerLogin":"spdk","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-07-13T23:15:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13323228?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716555434.0","currentOid":""},"activityList":{"items":[{"before":"6ee9cd257cb6881ee3e81243bf688776839f09e4","after":"8d3fdcaba850e97ef09472e53a890e570fefc609","ref":"refs/heads/master","pushedAt":"2024-05-31T07:28:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"nvmf: cleanup maximum number of subsystem namespace remanent code\n\nThe capability to change maximum number of namespaces a subsystem can\ncontain was removed. Now during poll_group_update_subsystem we can only\nallocate namespace information for the subsystem poll group. Remove\nremanent code from the time that change was made.\nCleanup the subsystem add namespace API.\n\nFixes: af07b82f (\"nvmf: The maximum number of namespaces\")\n\nChange-Id: Ia64579f8ee30175363d4ab36199bb78e45fac554\nSigned-off-by: Ankit Kumar \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23401\nCommunity-CI: Mellanox Build Bot\nReviewed-by: Jim Harris \nTested-by: SPDK CI Jenkins \nReviewed-by: Ben Walker ","shortMessageHtmlLink":"nvmf: cleanup maximum number of subsystem namespace remanent code"}},{"before":"8ee34f93c4f693442716fa34eb3d00bd3fc55409","after":"6ee9cd257cb6881ee3e81243bf688776839f09e4","ref":"refs/heads/master","pushedAt":"2024-05-29T09:14:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"nvmf: Add CNTRLTYPE to the response for identify controller command\n\nIntroduced the Controller Type (CNTRLTYPE) field to specify the controller type.\nThis update aligns with the requirement that implementations compliant with\nRevision 1.4 or later must report a controller type. Previous specification versions\nallowed the reporting value of 0h when the controller type is not reported.\n\nChange-Id: I900f64f0f334c2bcf93e0bf6edd9071b0077b8f7\nSigned-off-by: kyuho.son \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23310\nReviewed-by: Jim Harris \nReviewed-by: Konrad Sztyber \nTested-by: SPDK CI Jenkins \nCommunity-CI: Mellanox Build Bot","shortMessageHtmlLink":"nvmf: Add CNTRLTYPE to the response for identify controller command"}},{"before":"aff1cf4e7ee790ff141df022cb441da1a6c98ab0","after":"28249562028873fa57709f3765b41844b0ac6499","ref":"refs/heads/v24.05.x","pushedAt":"2024-05-29T07:08:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"nvmf: fix deprecated \"transport\" check in decode_rpc_listen_address\n\nThe current decoder would always emit the deprecation notice, because even\nif user specified 'trtype', it would get stored in ->transport and trigger\nthe warning.\n\nWhile here, adjust some of the ERRLOGs to mention 'trtype' instead of\n'transport' since that's the name we are using now.\n\nSigned-off-by: Jim Harris \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23361 (master)\n\n(cherry picked from commit 8ee34f93c4f693442716fa34eb3d00bd3fc55409)\nChange-Id: I6b712e5050ff8d3603faace54e6e0f9ef7d88777\nSigned-off-by: Marek Chomnicki \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23451\nReviewed-by: Tomasz Zawadzki \nTested-by: SPDK CI Jenkins \nReviewed-by: Jim Harris ","shortMessageHtmlLink":"nvmf: fix deprecated \"transport\" check in decode_rpc_listen_address"}},{"before":"2a3be8dde32746caa1c398a0c76eaf0b87f7921f","after":"8ee34f93c4f693442716fa34eb3d00bd3fc55409","ref":"refs/heads/master","pushedAt":"2024-05-28T15:43:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"nvmf: fix deprecated \"transport\" check in decode_rpc_listen_address\n\nThe current decoder would always emit the deprecation notice, because even\nif user specified 'trtype', it would get stored in ->transport and trigger\nthe warning.\n\nWhile here, adjust some of the ERRLOGs to mention 'trtype' instead of\n'transport' since that's the name we are using now.\n\nSigned-off-by: Jim Harris \nChange-Id: I6b712e5050ff8d3603faace54e6e0f9ef7d88777\nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23361\nCommunity-CI: Mellanox Build Bot\nTested-by: SPDK CI Jenkins \nReviewed-by: Konrad Sztyber \nReviewed-by: Tomasz Zawadzki ","shortMessageHtmlLink":"nvmf: fix deprecated \"transport\" check in decode_rpc_listen_address"}},{"before":"0684024d3ef5335f8439a4a49f576ec797864e64","after":"2a3be8dde32746caa1c398a0c76eaf0b87f7921f","ref":"refs/heads/master","pushedAt":"2024-05-28T08:57:55.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"nvmf: reference qpair through a variable\n\nIt's referenced 7 times in this function.\n\nSigned-off-by: Konrad Sztyber \nChange-Id: Icd66657253da13ccb869c75229974683a6095a6d\nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23372\nReviewed-by: Jacek Kalwas \nReviewed-by: Tomasz Zawadzki \nCommunity-CI: Mellanox Build Bot\nTested-by: SPDK CI Jenkins \nReviewed-by: Changpeng Liu ","shortMessageHtmlLink":"nvmf: reference qpair through a variable"}},{"before":"91fcde065a5883d85ca1034a9a1b254e1eadbcad","after":"0684024d3ef5335f8439a4a49f576ec797864e64","ref":"refs/heads/master","pushedAt":"2024-05-28T08:36:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"test/nvmf: replace rpc_cmd() with direct invocation of rpc.py due\nto inherently larger timeout\n\nFixes #3295\n\nChange-Id: I7e8bce339d94ffd15aee6a0685c9eba981a754ab\nSigned-off-by: Jaroslaw Chachulski \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23391\nReviewed-by: Michal Berger \nTested-by: SPDK CI Jenkins \nReviewed-by: Konrad Sztyber \nReviewed-by: Marek Chomnicki \nReviewed-by: Tomasz Zawadzki ","shortMessageHtmlLink":"test/nvmf: replace rpc_cmd() with direct invocation of rpc.py due"}},{"before":"2f2bd132210016b29a2f808eb45156b80a6ebe6d","after":"91fcde065a5883d85ca1034a9a1b254e1eadbcad","ref":"refs/heads/master","pushedAt":"2024-05-27T14:57:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"rocksdb: use spdk_thread_send_msg() instead of spdk_event_call()\n\nAll bdev calls must be made from an spdk_thread context. Use this instead of\nrelying on hack in reactor code that sets the spdk_thread context before\ncalling an event. This new approach is much cleaner and lets us remove the\nhack in an upcoming patch.\n\nSigned-off-by: Jim Harris \nChange-Id: I66f5148fff4d74d5770bb6ecd4f89ba05201b78a\nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23263\nReviewed-by: Shuhei Matsumoto \nReviewed-by: Changpeng Liu \nCommunity-CI: Mellanox Build Bot\nReviewed-by: Tomasz Zawadzki \nTested-by: SPDK CI Jenkins ","shortMessageHtmlLink":"rocksdb: use spdk_thread_send_msg() instead of spdk_event_call()"}},{"before":"c6338c3619253dbd39e000fe24a59a9d2a583dd7","after":"2f2bd132210016b29a2f808eb45156b80a6ebe6d","ref":"refs/heads/master","pushedAt":"2024-05-27T11:12:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"nvme: add Samsung 0xa826 to quirks\n\nChange-Id: Ie3b893e3c9d2c4a8083e009405efbe3842e71d1a\nSigned-off-by: Morten B. Rasmussen \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23323\nReviewed-by: Tomasz Zawadzki \nReviewed-by: Jim Harris \nTested-by: SPDK CI Jenkins \nCommunity-CI: Mellanox Build Bot","shortMessageHtmlLink":"nvme: add Samsung 0xa826 to quirks"}},{"before":"d8804f6bcb869299a51e65a78263ec50ac2c48cd","after":"c6338c3619253dbd39e000fe24a59a9d2a583dd7","ref":"refs/heads/master","pushedAt":"2024-05-27T11:12:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"Revert \"Revert \"test/common: Enable inherit_errexit\"\"\n\nThis reverts commit 7a8d3990989a6363c2fd25fdb3d111f1de143686.\n\nChange-Id: I6b2a5372232ab745149258ee2e3f4c73fca855aa\nSigned-off-by: Michal Berger \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23171\nReviewed-by: Konrad Sztyber \nTested-by: SPDK CI Jenkins \nReviewed-by: Jim Harris ","shortMessageHtmlLink":"Revert \"Revert \"test/common: Enable inherit_errexit\"\""}},{"before":"a6f14a122c10435617b8050e89a7ada2b1b3b764","after":"d8804f6bcb869299a51e65a78263ec50ac2c48cd","ref":"refs/heads/master","pushedAt":"2024-05-27T11:08:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"lib/nvmf: additional information in logs\n\nThis patch is created to help in debugging\ngithub issue #3366. Some error/warning log\nmessages are extended to provide additional\ninformation like request state, command or qid.\n\nChange-Id: I2b428ad1f91481f7394dcdef12f1d54aa3a1a047\nSigned-off-by: Marcin Spiewak \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23355\nTested-by: SPDK CI Jenkins \nCommunity-CI: Mellanox Build Bot\nReviewed-by: Jim Harris \nReviewed-by: Konrad Sztyber ","shortMessageHtmlLink":"lib/nvmf: additional information in logs"}},{"before":"40a5c2189767d8624461ce1066219124ea17471e","after":"aff1cf4e7ee790ff141df022cb441da1a6c98ab0","ref":"refs/heads/v24.05.x","pushedAt":"2024-05-24T13:00:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"version: 24.05.1 pre\n\nSigned-off-by: Tomasz Zawadzki \nChange-Id: Ib60a8d13474f9f136d6b228eef61f4ef9163573a\nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23364\nReviewed-by: Konrad Sztyber ","shortMessageHtmlLink":"version: 24.05.1 pre"}},{"before":"cc7aac4d2d6fa9d10c0a0a9d995099a8b1931054","after":"40a5c2189767d8624461ce1066219124ea17471e","ref":"refs/heads/v24.05.x","pushedAt":"2024-05-24T12:56:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"SPDK 24.05\n\nSigned-off-by: Tomasz Zawadzki \nChange-Id: Ie526d154fecd61fb4d775ddc40608aeec166bfb2\nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23363\nReviewed-by: Konrad Sztyber \nTested-by: SPDK CI Jenkins ","shortMessageHtmlLink":"SPDK 24.05"}},{"before":"f54927ac9a6a157fa735fd2c306d28a81000c76d","after":"cc7aac4d2d6fa9d10c0a0a9d995099a8b1931054","ref":"refs/heads/v24.05.x","pushedAt":"2024-05-24T11:48:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"nvmf: deprecate [listen_]address.transport\n\ntrtype should be use instead.\n\nSigned-off-by: Jacek Kalwas \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23358 (master)\n\n(cherry picked from commit a6f14a122c10435617b8050e89a7ada2b1b3b764)\nChange-Id: I45d75eb0dbbc60c882490f54b5f7904cb49bdad1\nSigned-off-by: Marek Chomnicki \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23399\nReviewed-by: Tomasz Zawadzki \nReviewed-by: Konrad Sztyber \nTested-by: SPDK CI Jenkins ","shortMessageHtmlLink":"nvmf: deprecate [listen_]address.transport"}},{"before":"b8837d45c477a7372124334ae62bbd2eda165a22","after":"a6f14a122c10435617b8050e89a7ada2b1b3b764","ref":"refs/heads/master","pushedAt":"2024-05-24T09:40:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"nvmf: deprecate [listen_]address.transport\n\ntrtype should be use instead.\n\nChange-Id: I45d75eb0dbbc60c882490f54b5f7904cb49bdad1\nSigned-off-by: Jacek Kalwas \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23358\nReviewed-by: Tomasz Zawadzki \nTested-by: SPDK CI Jenkins \nReviewed-by: Konrad Sztyber ","shortMessageHtmlLink":"nvmf: deprecate [listen_]address.transport"}},{"before":"ed08fd27589307d9a25256c9900b0ee71aa04334","after":"b8837d45c477a7372124334ae62bbd2eda165a22","ref":"refs/heads/master","pushedAt":"2024-05-24T07:06:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"nvmf: remove transport usage from nvmf_get_subsystems\n\nIt was deprecated and scheduled for removal in v24.05.\n\nChange-Id: Ic902af6cbdec1656f3046c68e2f203e4d46455c8\nSigned-off-by: Jacek Kalwas \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23357\nTested-by: SPDK CI Jenkins \nReviewed-by: Jim Harris \nReviewed-by: Tomasz Zawadzki ","shortMessageHtmlLink":"nvmf: remove transport usage from nvmf_get_subsystems"}},{"before":"de447dcd9225b10427794ea53e8855e20567c571","after":"f54927ac9a6a157fa735fd2c306d28a81000c76d","ref":"refs/heads/v24.05.x","pushedAt":"2024-05-23T15:32:26.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"Revert \"bdevperf: Use spdk_bdev_ext_io_opts for metadata\"\n\nThis reverts commit 56f2a365eb0e353cdb93c2a2884e5bcff3db1abd.\n\nSigned-off-by: Tomasz Zawadzki \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23234 (master)\n\n(cherry picked from commit ed08fd27589307d9a25256c9900b0ee71aa04334)\nChange-Id: I6488e44e99cb00061ccf24a982491e6c14bdd492\nSigned-off-by: Marek Chomnicki \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23353\nReviewed-by: Jim Harris \nReviewed-by: Konrad Sztyber \nTested-by: SPDK CI Jenkins ","shortMessageHtmlLink":"Revert \"bdevperf: Use spdk_bdev_ext_io_opts for metadata\""}},{"before":"652a8859b2d9f6fd05ee552e017f6796837b4454","after":"ed08fd27589307d9a25256c9900b0ee71aa04334","ref":"refs/heads/master","pushedAt":"2024-05-23T07:15:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"Revert \"bdevperf: Use spdk_bdev_ext_io_opts for metadata\"\n\nThis reverts commit 56f2a365eb0e353cdb93c2a2884e5bcff3db1abd.\n\nSigned-off-by: Tomasz Zawadzki \nChange-Id: I6488e44e99cb00061ccf24a982491e6c14bdd492\nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23234\nReviewed-by: Jim Harris \nReviewed-by: Shuhei Matsumoto \nCommunity-CI: Mellanox Build Bot\nTested-by: SPDK CI Jenkins ","shortMessageHtmlLink":"Revert \"bdevperf: Use spdk_bdev_ext_io_opts for metadata\""}},{"before":"18506bf1e445ce4590b4b3392eb5798f0eb93534","after":"652a8859b2d9f6fd05ee552e017f6796837b4454","ref":"refs/heads/master","pushedAt":"2024-05-23T05:04:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"bdev/passthru: fix creating pt bdev with specified uuid\n\nThe generated UUID would overwrite the UUID specified in the RPC\nargument.\n\nSigned-off-by: Artur Paszkiewicz \nChange-Id: Ifc65c22e23cbf8c417d5145743a8aea0a32945cc\nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23201\nReviewed-by: Jim Harris \nTested-by: SPDK CI Jenkins \nCommunity-CI: Mellanox Build Bot\nReviewed-by: Aleksey Marchuk ","shortMessageHtmlLink":"bdev/passthru: fix creating pt bdev with specified uuid"}},{"before":"e71c185e9fcb1eb4ecb3c3e4d191914525e15e70","after":"18506bf1e445ce4590b4b3392eb5798f0eb93534","ref":"refs/heads/master","pushedAt":"2024-05-23T05:03:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"scripts/pkgdep: Make sure supported version of golangci-lint is installed\n\ngolangci-lint's install.sh always attempts to install latest release\nunless explicitly told which TAG to use. Having that in mind, pass\nour $lintversion on its cmdline.\n\nBest way to avoid similar mishaps is to avoid using interim scripts\nlike that and fetch needed pieces directly.\n\nChange-Id: Id4060bf324cef0a164c70fe3f1690d5ec8da74a6\nSigned-off-by: Michal Berger \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23290\nTested-by: SPDK CI Jenkins \nCommunity-CI: Mellanox Build Bot\nReviewed-by: Pawel Piatek \nReviewed-by: Konrad Sztyber \nReviewed-by: Tomasz Zawadzki \nReviewed-by: Marek Chomnicki ","shortMessageHtmlLink":"scripts/pkgdep: Make sure supported version of golangci-lint is insta…"}},{"before":"4fbe1f5b46a242fc4b5943a6aad0b33a496d440e","after":"e71c185e9fcb1eb4ecb3c3e4d191914525e15e70","ref":"refs/heads/master","pushedAt":"2024-05-23T05:01:37.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"test/nvme: use SPDK_CU_ASSERT_FATAL if nvme_pcie_poll_group_get_stats() fails\n\nIf it fails, tgroup_stat pointer does not get set, meaning the following\nmemcmp could cause a segfault.\n\nThis was found using LTO, even though the error message was somewhat confusing.\nIt reported there could be a source size of 0, not that one of the memcmp()\nparameters could be NULL.\n\nSigned-off-by: Jim Harris \nChange-Id: I6e72e0932c0cc2f701d90fdbfaac17adb8eb771c\nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23307\nCommunity-CI: Mellanox Build Bot\nTested-by: SPDK CI Jenkins \nReviewed-by: Ben Walker \nReviewed-by: Konrad Sztyber ","shortMessageHtmlLink":"test/nvme: use SPDK_CU_ASSERT_FATAL if nvme_pcie_poll_group_get_stats…"}},{"before":"78b2f150630a31a1eedff8d33a3cc6f27e294e1f","after":"4fbe1f5b46a242fc4b5943a6aad0b33a496d440e","ref":"refs/heads/master","pushedAt":"2024-05-23T05:00:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"doc/accel_fw: DSA and IAA update\n\nUpdate the Acceleration Framework page with additional info\non the limitations related to the DSA and IAA userspace drivers,\nand the DSA kernel driver, due to the INTEL-SA-01084 security\nadvisory.\n\nChange-Id: I2db58471d4c86d9859015c50f499ce59bcf12dd6\nSigned-off-by: Slawomir Ptak \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23268\nReviewed-by: Tomasz Zawadzki \nReviewed-by: Konrad Sztyber \nReviewed-by: Sebastian Brzezinka \nTested-by: SPDK CI Jenkins ","shortMessageHtmlLink":"doc/accel_fw: DSA and IAA update"}},{"before":"73e098f7306496be432e118eb8cc32c313813858","after":"de447dcd9225b10427794ea53e8855e20567c571","ref":"refs/heads/v24.05.x","pushedAt":"2024-05-23T04:59:24.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"nvmf/rdma: Fix check for pool capacity\n\nData WR pool can be configured and default value was changed,\nbut check for the pool capacity was not updated and as result\na wrong error message is printed\n\nSigned-off-by: Alexey Marchuk \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23280 (master)\n\n(cherry picked from commit ab2395bb04f65945696a06642e3df74745b3521b)\nChange-Id: Ib50664ff972a20fac6e6f718132b80707b9f6d6b\nSigned-off-by: Marek Chomnicki \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23322\nReviewed-by: Konrad Sztyber \nReviewed-by: Aleksey Marchuk \nTested-by: SPDK CI Jenkins ","shortMessageHtmlLink":"nvmf/rdma: Fix check for pool capacity"}},{"before":"36faa8c312bf9059b86e0f503d7fd6b43c1498e6","after":"5d3fd67264d1ecb7769b3ebffed6a1a35a9f8145","ref":"refs/heads/v24.01.x","pushedAt":"2024-05-22T10:26:11.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"bdev: Fix a race bug between unregistration and QoS poller\n\nThere was a bug that bdev_channel_poll_qos() called spdk_for_each_channel()\nafter spdk_io_device_unregister() is called for a bdev.\n\nThis occurred in the following sequence.\n- There was a bdev and a channel for it.\n- QoS was enabled and started.\n- spdk_bdev_unregister() was called. However, there was a open descriptor.\n Hence, remove notification was sent and unregistration was pending.\n- Receiving a event notification, spdk_put_io_channel() and spdk_bdev_close() were\n called. In spdk_bdev_close(), the existing QoS was unbound and a message was sent\n to it, and then the pending spdk_io_device_unregister() was finally executed.\n- If bdev_channel_poll_qos() was executed before the message was processed,\n bdev_channel_poll_qos() called spdk_bdev_for_each_channel() and hit assert().\n\nThe fix is in this case bdev_channel_poll_qos() returned immediately because QoS\nis not enabled. bdev_qos_destroy() created a new disabled QoS and swapped it with\nthe existing QoS.\n\nFixes issue #3367\n\nSigned-off-by: Shuhei Matsumoto \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23219 (master)\n\n(cherry picked from commit 95df4e0d65958214cef50941201e6c9063f31b1b)\nChange-Id: I8d4525c9206f7f395ad4ba4a706fed59addc3fe8\nSigned-off-by: Marek Chomnicki \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23271\nReviewed-by: Shuhei Matsumoto \nReviewed-by: Konrad Sztyber \nTested-by: SPDK CI Jenkins ","shortMessageHtmlLink":"bdev: Fix a race bug between unregistration and QoS poller"}},{"before":"e27c7593a981f156f87b90e99486e5e609b694e3","after":"78b2f150630a31a1eedff8d33a3cc6f27e294e1f","ref":"refs/heads/master","pushedAt":"2024-05-22T08:47:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"bdev: add missing new line at the end of log message\n\nChange-Id: Ib7374cb3461039542cdc142ea686aa6150c839cf\nSigned-off-by: Pierre Lestringant \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23195\nReviewed-by: Konrad Sztyber \nCommunity-CI: Mellanox Build Bot\nTested-by: SPDK CI Jenkins \nReviewed-by: Jim Harris ","shortMessageHtmlLink":"bdev: add missing new line at the end of log message"}},{"before":"8307ab43e5e28bcf5a6f4ba07de08cdfa8fa195c","after":"e27c7593a981f156f87b90e99486e5e609b694e3","ref":"refs/heads/master","pushedAt":"2024-05-22T08:47:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"test/accel: fix accel_cdev_decomp_full name typo\n\nSigned-off-by: Kamil Godzwon \nChange-Id: I88f437e97ee73be9c7a0467449740342c28cd2d5\nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23061\nReviewed-by: Karol Latecki \nReviewed-by: Michal Berger \nReviewed-by: Pawel Piatek \nReviewed-by: Marek Chomnicki \nTested-by: SPDK CI Jenkins \nReviewed-by: Shuhei Matsumoto \nReviewed-by: Konrad Sztyber ","shortMessageHtmlLink":"test/accel: fix accel_cdev_decomp_full name typo"}},{"before":"dc9bc118cc7f96b9802babaa3c9df5f78a12df89","after":"73e098f7306496be432e118eb8cc32c313813858","ref":"refs/heads/v24.05.x","pushedAt":"2024-05-22T08:10:58.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"bdev/nvme: check_secondary_trid() returns -EALREADY for path duplication\n\nTo make the error code consistent, change one return value of\nbdev_nvme_check_secondary_trid() from -EEXIST to -ALREADY. Then the user\nwill be able to get consistent error code for path duplication errors.\n\nFixes issue #3383\n\nSigned-off-by: Shuhei Matsumoto \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23218 (master)\n\n(cherry picked from commit 5a564c0d9cfeab3c951d333a1bbcc54428756d08)\nChange-Id: Ic2ddadae371887c1377c6b52d97df1601fb66eda\nSigned-off-by: Marek Chomnicki \nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23279\nReviewed-by: Shuhei Matsumoto \nReviewed-by: Jim Harris \nTested-by: SPDK CI Jenkins ","shortMessageHtmlLink":"bdev/nvme: check_secondary_trid() returns -EALREADY for path duplication"}},{"before":"93c192c47f6983fd190ec5e275f514349586a926","after":"8307ab43e5e28bcf5a6f4ba07de08cdfa8fa195c","ref":"refs/heads/master","pushedAt":"2024-05-22T08:10:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"nvmf/rdma: Remove return type in a func\n\n`nvmf_rdma_request_reset_transfer_in` can't return\nany error, change return type to void\n\nSigned-off-by: Alexey Marchuk \nChange-Id: I39a82bfc694f29bffba5e2738037628992014dd5\nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23281\nCommunity-CI: Mellanox Build Bot\nReviewed-by: Jim Harris \nTested-by: SPDK CI Jenkins \nReviewed-by: Shuhei Matsumoto ","shortMessageHtmlLink":"nvmf/rdma: Remove return type in a func"}},{"before":"1c05f3fb0a66c37da57a87de53e6bbb551ee51f7","after":"93c192c47f6983fd190ec5e275f514349586a926","ref":"refs/heads/master","pushedAt":"2024-05-22T08:09:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"nvme/auth: force authentication when ctrlr key is set\n\nWhen a controller key is set, the authenticity of the target subsystem\nmust be verified. Previously, this was only done based on the authreq\nflags, which could lead to a successful connection to a malicious\ntarget.\n\nSigned-off-by: Konrad Sztyber \nChange-Id: Ib01e896f226bed37eaf02527cf3265f7507db17d\nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23237\nTested-by: SPDK CI Jenkins \nReviewed-by: Jim Harris \nReviewed-by: Tomasz Zawadzki \nCommunity-CI: Mellanox Build Bot","shortMessageHtmlLink":"nvme/auth: force authentication when ctrlr key is set"}},{"before":"4199e7bbf54fdbab264503d86a5e6ef42c413c1a","after":"1c05f3fb0a66c37da57a87de53e6bbb551ee51f7","ref":"refs/heads/master","pushedAt":"2024-05-22T08:06:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"vhost-blk: enable multiple threads poll group support\n\nThe patch set is largely based on Jaylyn Ren's https://review.spdk.io/gerrit/c/spdk/spdk/+/16067\nand https://review.spdk.io/gerrit/c/spdk/spdk/+/16068 patches to\nenable multiple threads support for vhost-blk, here I enable multiple\ntheads based on vhost session, this will make the code more readable\nand easy to maintain.\n\nFor vhost-blk device using single core, it's same as before, if the\ndevice is created with multiple core masks, we will start one thread\nper core for the device, this is helpful when no competition on these\ncores, >= 2 IO queues per thread is recommended in practice.\n\nSPDK already has the CI test(lvol) case to create vhost-blk device\nwith the same core mask as vhost application, then for this case,\nmultiple threads are created for this vhost-blk device.\n\nSigned-off-by: Jaylyn Ren \nSigned-off-by: Changpeng Liu \nChange-Id: I7cff622722824dfad780359a7af259d359a20f4b\nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/22616\nCommunity-CI: Mellanox Build Bot\nReviewed-by: Tomasz Zawadzki \nTested-by: SPDK CI Jenkins \nReviewed-by: Jim Harris ","shortMessageHtmlLink":"vhost-blk: enable multiple threads poll group support"}},{"before":"71c1bbeeb5dc30a74ce4779c3058f15161340b87","after":"4199e7bbf54fdbab264503d86a5e6ef42c413c1a","ref":"refs/heads/master","pushedAt":"2024-05-21T15:37:51.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"spdk-bot","name":"SPDK Automated Test System","path":"/spdk-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28789350?s=80&v=4"},"commit":{"message":"raid: update CHANGELOG\n\nSigned-off-by: Artur Paszkiewicz \nChange-Id: Id516dbe726bda9e31b7f35e7b65ba98150d82d16\nReviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23260\nTested-by: SPDK CI Jenkins \nReviewed-by: Jim Harris \nReviewed-by: Konrad Sztyber ","shortMessageHtmlLink":"raid: update CHANGELOG"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWL-vSAA","startCursor":null,"endCursor":null}},"title":"Activity · spdk/spdk"}