[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20210312141744.0022d5f5@canb.auug.org.au>
Date: Fri, 12 Mar 2021 14:17:44 +1100
From: Stephen Rothwell <sfr@...b.auug.org.au>
To: "Martin K. Petersen" <martin.petersen@...cle.com>,
Jens Axboe <axboe@...nel.dk>
Cc: Christoph Hellwig <hch@....de>,
Douglas Gilbert <dgilbert@...erlog.com>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
Linux Next Mailing List <linux-next@...r.kernel.org>
Subject: linux-next: build failure after merge of the scsi-mkp tree
Hi all,
After merging the scsi-mkp tree, today's linux-next build (powerpc
ppc64_defconfig) failed like this:
drivers/scsi/sg.c: In function 'sg_mk_kern_bio':
drivers/scsi/sg.c:2958:17: error: 'BIO_MAX_PAGES' undeclared (first use in this function); did you mean 'BIO_MAX_VECS'?
2958 | if (bvec_cnt > BIO_MAX_PAGES)
| ^~~~~~~~~~~~~
| BIO_MAX_VECS
Caused by commit
b32ac463cb59 ("scsi: sg: NO_DXFER move to/from kernel buffers")
interacting with commit
a8affc03a9b3 ("block: rename BIO_MAX_PAGES to BIO_MAX_VECS")
from the block tree.
I have applied the following merge fix patch:
From: Stephen Rothwell <sfr@...b.auug.org.au>
Date: Fri, 12 Mar 2021 14:11:16 +1100
Subject: [PATCH] scsi: sg: fix up for BIO_MAX_PAGES rename
Signed-off-by: Stephen Rothwell <sfr@...b.auug.org.au>
---
drivers/scsi/sg.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/sg.c b/drivers/scsi/sg.c
index 2d4bbc1a1727..6b31b2bc8f9a 100644
--- a/drivers/scsi/sg.c
+++ b/drivers/scsi/sg.c
@@ -2955,7 +2955,7 @@ sg_mk_kern_bio(int bvec_cnt)
{
struct bio *biop;
- if (bvec_cnt > BIO_MAX_PAGES)
+ if (bvec_cnt > BIO_MAX_VECS)
return NULL;
biop = bio_alloc(GFP_ATOMIC, bvec_cnt);
if (!biop)
--
2.30.0
Jens, maybe you could create a topic branch with that block tree change
in it (and any other necessary ones) for Martin to merge into his tree.
Of course, you should do that be rebasing it onto v5.12-rc2 first to
get rid of the swapfile booby trap.
--
Cheers,
Stephen Rothwell
Content of type "application/pgp-signature" skipped
Powered by blists - more mailing lists