-
由 Revanth Rajashekar 提交于
mainline inclusion from mainline-5.11-rc5 commit 4d6b1c95 category: bugfix bugzilla: 167363 CVE: NA --------------------------- According to NVMe spec v1.4, section 8.3.1, the PRINFO bit and the metadata size play a vital role in deteriming the host buffer size. If PRIFNO bit is set and MS==8, the host doesn't add the metadata buffer, instead the controller adds it. Signed-off-by: NRevanth Rajashekar <revanth.rajashekar@intel.com> Signed-off-by: NChristoph Hellwig <hch@lst.de> Conflicts: drivers/nvme/host/core.c [ Cleanup patch ffc89b1d("nvme: introduce namespace features flag") is not applied. ] Signed-off-by: NZhihao Cheng <chengzhihao1@huawei.com> Reviewed-by: NHou Tao <houtao1@huawei.com> Signed-off-by: NYang Yingliang <yangyingliang@huawei.com>
c22fd840