[PATCH V2 0/2] nvme: replace linked list with xarray for ns tracking
Chaitanya Kulkarni
Chaitanya.Kulkarni at wdc.com
Wed Jul 1 14:41:20 EDT 2020
On 6/30/20 10:36 PM, Christoph Hellwig wrote:
> On Tue, Jun 30, 2020 at 07:25:15PM -0700, Chaitanya Kulkarni wrote:
>> Hi,
>>
>> This is a small patch-series which replaces ctrl->namespaces with
>> xarray for host-core and target-core. We can see following
>> performance improvement when running fio with 32 parallel jobs where
>> first 16 namespaces and last 16 namespaces are used for I/O. See [1] for
>> detailed performance numbers.
> Why would that make any difference given that we don't look up namespaces
> in the I/O path?
>
This is for the passthru series which uses nvme_find_get_ns() in the
fast path.
More information about the Linux-nvme
mailing list