[SPDK] "nvmf_create_transport" fails with 16 cores
Charlie Li <charlie.li at gmail.com>
| Newsgroups | dev.linux.lists.spdk |
|---|---|
| Message-ID | <CAO=HJQPKDeD5Sk+FaDXwuSDKzyS_T-RPhGAygCCgcx8PkCJn3g@mail.gmail.com> |
Hello,
I am using SPDK 20.10 - "Starting SPDK v20.10 git sha1 e5d26ecc2 / DPDK
20.08.0 initialization..."
If I start SPDK NVMe-oF target with 15 cores - "sudo ./build/bin/nvmf_tgt
-m 0x7FFF",
"sudo ./scripts/rpc.py nvmf_create_transport -t TCP" works fine.
If I start SPDK NVMe-oF target with 16 cores - "sudo ./build/bin/nvmf_tgt
-m 0xFFFF",
"sudo ./scripts/rpc.py nvmf_create_transport -t TCP" fails with the
following message
request:
{
"trtype": "TCP",
"c2h_success": true,
"no_wr_batching": false,
"method": "nvmf_create_transport",
"req_id": 1
}
Got JSON-RPC error response
response:
{
"code": -32603,
"message": "Transport type 'TCP' create failed"
}
Is there any way to use 16 or more cores?
Thanks,
Charlie