[SPDK] Does bdev over tcp support zcopy
Harinadh Nagulapalli <[email protected]> Tue, 6 Jun 2023 13:52:37 -0700
| Newsgroups | dev.linux.lists.spdk |
|---|---|
| Message-ID | <CAL+J_zHZd=mkC3UvAduNa-WsB7LAxp7yHvT7BdJpUQJrSPShDw@mail.gmail.com> |
--000000000000ac46f605fd7c3328
Content-Type: text/plain; charset="UTF-8"
Hello,
Does bdev_nvme_attach_controller give the option to have tcp with zcopy
enabled (initiator side)?
"config": [
{
"method": "bdev_nvme_attach_controller",
"params": {
"trtype": "TCP",
"adrfam": "IPv4",
"name": "Nvme0",
"subnqn": "nqn.2016-06.io.spdk:cnode1",
"traddr": "1.1.0.2",
"trsvcid": "4420"
}
},
/root/spdk/scripts/rpc.py bdev_nvme_attach_controller
usage: rpc.py [options] bdev_nvme_attach_controller [-h] -b NAME -t TRTYPE
-a
TRADDR [-f ADRFAM]
[-s TRSVCID] [-p
PRIORITY]
[-n SUBNQN] [-q HOSTNQN]
[-i HOSTADDR]
[-c HOSTSVCID] [-r] [-g]
[-e] [-d]
[--fabrics-timeout
FABRICS_TIMEOUT]
[-x MULTIPATH]
[--num-io-queues
NUM_IO_QUEUES]
[-l
CTRLR_LOSS_TIMEOUT_SEC]
[-o RECONNECT_DELAY_SEC]
[-u
FAST_IO_FAIL_TIMEOUT_SEC]
[-k PSK]
thanks,
hari
--000000000000ac46f605fd7c3328
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64
PGRpdiBkaXI9Imx0ciI+PGRpdj5IZWxsbyw8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkRvZXMg
YmRldl9udm1lX2F0dGFjaF9jb250cm9sbGVyIGdpdmUgdGhlIG9wdGlvbiB0byBoYXZlIHRjcCB3
aXRoIHpjb3B5IGVuYWJsZWQgKGluaXRpYXRvciBzaWRlKT/CoDwvZGl2PjxkaXY+PGJyPjwvZGl2
PsKgIMKgIMKgIMKgJnF1b3Q7Y29uZmlnJnF1b3Q7OiBbPGJyPsKgIMKgIMKgIMKgIHs8YnI+wqAg
wqAgwqAgwqAgwqAgwqAgJnF1b3Q7bWV0aG9kJnF1b3Q7OiAmcXVvdDtiZGV2X252bWVfYXR0YWNo
X2NvbnRyb2xsZXImcXVvdDssPGJyPsKgIMKgIMKgIMKgIMKgIMKgICZxdW90O3BhcmFtcyZxdW90
Ozogezxicj7CoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDt0cnR5cGUmcXVvdDs6ICZxdW90O1RDUCZx
dW90Oyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7YWRyZmFtJnF1b3Q7OiAmcXVvdDtJUHY0
JnF1b3Q7LDxicj7CoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDtuYW1lJnF1b3Q7OiAmcXVvdDtOdm1l
MCZxdW90Oyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7c3VibnFuJnF1b3Q7OiAmcXVvdDtu
cW4uMjAxNi0wNi5pby5zcGRrOmNub2RlMSZxdW90Oyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgJnF1
b3Q7dHJhZGRyJnF1b3Q7OiAmcXVvdDsxLjEuMC4yJnF1b3Q7LDxicj7CoCDCoCDCoCDCoCDCoCDC
oCAmcXVvdDt0cnN2Y2lkJnF1b3Q7OiAmcXVvdDs0NDIwJnF1b3Q7PGJyPsKgIMKgIMKgIMKgIMKg
IMKgIH08YnI+wqAgwqAgwqAgwqAgwqB9LDxkaXY+PGJyPjwvZGl2PjxkaXY+L3Jvb3Qvc3Bkay9z
Y3JpcHRzL3JwYy5weSBiZGV2X252bWVfYXR0YWNoX2NvbnRyb2xsZXI8YnI+dXNhZ2U6IHJwYy5w
eSBbb3B0aW9uc10gYmRldl9udm1lX2F0dGFjaF9jb250cm9sbGVyIFstaF0gLWIgTkFNRSAtdCBU
UlRZUEUgLWE8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgVFJBRERSIFstZiBBRFJGQU1dPGJyPsKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIFstcyBUUlNWQ0lEXSBbLXAgUFJJT1JJVFldPGJyPsKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIFstbiBTVUJOUU5dIFstcSBIT1NUTlFOXTxicj7CoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCBbLWkgSE9TVEFERFJdPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIFstYyBIT1NUU1ZDSURd
IFstcl0gWy1nXTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBbLWVdIFstZF08YnI+wqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgWy0tZmFicmljcy10aW1lb3V0IEZBQlJJQ1NfVElNRU9VVF08YnI+wqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgWy14IE1VTFRJUEFUSF08YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgWy0t
bnVtLWlvLXF1ZXVlcyBOVU1fSU9fUVVFVUVTXTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBbLWwg
Q1RSTFJfTE9TU19USU1FT1VUX1NFQ108YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgWy1vIFJFQ09O
TkVDVF9ERUxBWV9TRUNdPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIFstdSBGQVNUX0lPX0ZBSUxf
VElNRU9VVF9TRUNdPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIFstayBQU0tdPGJyPjxkaXY+PGRp
diBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX3NpZ25hdHVyZSIgZGF0YS1zbWFydG1haWw9ImdtYWls
X3NpZ25hdHVyZSI+PGJyPjwvZGl2PjxkaXYgZGlyPSJsdHIiIGNsYXNzPSJnbWFpbF9zaWduYXR1
cmUiIGRhdGEtc21hcnRtYWlsPSJnbWFpbF9zaWduYXR1cmUiPnRoYW5rcyw8ZGl2Pmhhcmk8L2Rp
dj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj4NCg==
--000000000000ac46f605fd7c3328--