]> www.infradead.org Git - users/jedix/linux-maple.git/commit
scsi: mpi3mr: NVMe command size greater than 8K fails
authorRanjan Kumar <ranjan.kumar@broadcom.com>
Tue, 28 Feb 2023 14:08:34 +0000 (06:08 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 30 Mar 2023 10:49:18 +0000 (12:49 +0200)
commita0b33e1d8dc182300f648c0e8acc5f70498c4a99
tree25d942186b84e45a2fd4d343fcf085ea03c0cbb3
parent92548801f01e4adfbc95de18849e8aee21aeeb5a
scsi: mpi3mr: NVMe command size greater than 8K fails

[ Upstream commit 4f297e856a7b5da2f2c66a12e739666e23943560 ]

A wrong variable is checked while populating PRP entries in the PRP page
and this results in failure. No PRP entries in the PRP page were
successfully created and any NVMe Encapsulated commands with PRP of size
greater than 8K failed.

Signed-off-by: Ranjan Kumar <ranjan.kumar@broadcom.com>
Signed-off-by: Sreekanth Reddy <sreekanth.reddy@broadcom.com>
Link: https://lore.kernel.org/r/20230228140835.4075-6-ranjan.kumar@broadcom.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/scsi/mpi3mr/mpi3mr_app.c