[PATCH] nvmet-passthru: Cleanup nvmet_passthru_map_sg()
Christoph Hellwig
hch at lst.de
Thu Oct 15 03:56:40 EDT 2020
On Fri, Oct 09, 2020 at 05:18:16PM -0600, Logan Gunthorpe wrote:
> static int nvmet_passthru_map_sg(struct nvmet_req *req, struct request *rq)
> {
> - int sg_cnt = req->sg_cnt;
> struct scatterlist *sg;
> int op_flags = 0;
> struct bio *bio;
> int i, ret;
>
> + if (req->sg_cnt > BIO_MAX_PAGES)
> + return -EINVAL;
Don't you need to handle larger requests as well? Or at least
limit MDTS?
More information about the Linux-nvme
mailing list