(2) (2) [PATCH 2/2] nvme-pci: fix metadata mapping length
Jinyoung CHOI
j-young.choi at samsung.com
Wed Apr 12 19:19:31 PDT 2023
> Jinyoung,
>
>> I think the problem is bio_integrity_add_page(). If it is modified,
>> sg functions for blk-integrity should also be modified.
>
> The bio integrity scatterlist handling predates NVMe and wasn't written
> with the single segment use case in mind. For SCSI we required the
> hardware to support an integrity segment per data segment.
>
> --
> Martin K. Petersen Oracle Linux Engineering
Hi Martin.
When merging is performed in bio_integrity_add_page(),
I think SG functions for integrity will be able to be modified more
concisely. It was just the reason. :)
If you are okay,
can I try to modify it to solve the problem with add_page?
Best Regards,
Jinyoung.
More information about the Linux-nvme
mailing list