drivers/nvme/host/tcp.c | 31 ++++++++++++++----------------- drivers/nvme/target/Kconfig | 4 ++-- drivers/nvme/target/configfs.c | 2 +- 3 files changed, 17 insertions(+), 20 deletions(-)
From: Arnd Bergmann <arnd@arndb.de> There are still a couple of link failures that I tried to address with a previous patch. I've split up the missing bits into smaller patches and tried to explain the bugs in more detail. With these applied, randconfig builds work again. Please either merge them or treat them as bug reports and find a different fix, I won't do another version. Arnd Bergmann (3): nvme: target: fix nvme_keyring_id() references nvme: target: fix Kconfig select statements nvme: tcp: fix compile-time checks for TLS mode drivers/nvme/host/tcp.c | 31 ++++++++++++++----------------- drivers/nvme/target/Kconfig | 4 ++-- drivers/nvme/target/configfs.c | 2 +- 3 files changed, 17 insertions(+), 20 deletions(-) -- 2.39.2 Cc: Keith Busch <kbusch@kernel.org> Cc: Jens Axboe <axboe@kernel.dk> Cc: Christoph Hellwig <hch@lst.de> Cc: Sagi Grimberg <sagi@grimberg.me> Cc: Chaitanya Kulkarni <kch@nvidia.com> Cc: linux-nvme@lists.infradead.org Cc: linux-kernel@vger.kernel.org
On Wed, 22 Nov 2023 23:47:16 +0100, Arnd Bergmann wrote:
> There are still a couple of link failures that I tried to address
> with a previous patch. I've split up the missing bits into smaller
> patches and tried to explain the bugs in more detail.
>
> With these applied, randconfig builds work again. Please either
> merge them or treat them as bug reports and find a different fix,
> I won't do another version.
>
> [...]
Applied, thanks!
[1/3] nvme: target: fix nvme_keyring_id() references
commit: d78abcbabe7e98bb4baa4dea87550806944790ed
[2/3] nvme: target: fix Kconfig select statements
commit: 65e2a74c44ddfa174b700f5da2d1d29b4ba6639b
[3/3] nvme: tcp: fix compile-time checks for TLS mode
commit: 0e6c4fe782e683ff55a27fbb10e9c6b5c241533b
Best regards,
--
Jens Axboe
On Wed, Nov 22, 2023 at 11:47:16PM +0100, Arnd Bergmann wrote: > From: Arnd Bergmann <arnd@arndb.de> > > There are still a couple of link failures that I tried to address > with a previous patch. I've split up the missing bits into smaller > patches and tried to explain the bugs in more detail. > > With these applied, randconfig builds work again. Please either > merge them or treat them as bug reports and find a different fix, > I won't do another version. Jens is taking these directly, but for the record: looks good to me and thanks for the fixes. Acked-by: Keith Busch <kbusch@kernel.org>
On 11/22/23 3:47 PM, Arnd Bergmann wrote:
> From: Arnd Bergmann <arnd@arndb.de>
>
> There are still a couple of link failures that I tried to address
> with a previous patch. I've split up the missing bits into smaller
> patches and tried to explain the bugs in more detail.
>
> With these applied, randconfig builds work again. Please either
> merge them or treat them as bug reports and find a different fix,
> I won't do another version.
Applied, but had to hand-apply hunk 9 of patch 3 due to a previous
attempt at this:
commit 23441536b63677cb2ed9b1637d8ca70315e44bd0
Author: Hannes Reinecke <hare@suse.de>
Date: Tue Nov 14 14:18:21 2023 +0100
nvme-tcp: only evaluate 'tls' option if TLS is selected
--
Jens Axboe
On Thu, Nov 23, 2023, at 02:42, Jens Axboe wrote:
> On 11/22/23 3:47 PM, Arnd Bergmann wrote:
>> From: Arnd Bergmann <arnd@arndb.de>
>>
>> There are still a couple of link failures that I tried to address
>> with a previous patch. I've split up the missing bits into smaller
>> patches and tried to explain the bugs in more detail.
>>
>> With these applied, randconfig builds work again. Please either
>> merge them or treat them as bug reports and find a different fix,
>> I won't do another version.
>
> Applied, but had to hand-apply hunk 9 of patch 3 due to a previous
> attempt at this:
>
> commit 23441536b63677cb2ed9b1637d8ca70315e44bd0
> Author: Hannes Reinecke <hare@suse.de>
> Date: Tue Nov 14 14:18:21 2023 +0100
>
> nvme-tcp: only evaluate 'tls' option if TLS is selected
Ok, thanks for merging my changes! The commit from Hannes
is what I had in my v1 for this, and it was a correct fix
as well, my patch 3/3 was just a more elaborate way to do
the same thing that I did since Hannes did not like my
version at first.
The 23441536b6 commit was not in linux-next yesterday, so
it looks like our patches crossed paths on the same day.
Arnd
On 11/22/23 11:25 PM, Arnd Bergmann wrote: > On Thu, Nov 23, 2023, at 02:42, Jens Axboe wrote: >> On 11/22/23 3:47 PM, Arnd Bergmann wrote: >>> From: Arnd Bergmann <arnd@arndb.de> >>> >>> There are still a couple of link failures that I tried to address >>> with a previous patch. I've split up the missing bits into smaller >>> patches and tried to explain the bugs in more detail. >>> >>> With these applied, randconfig builds work again. Please either >>> merge them or treat them as bug reports and find a different fix, >>> I won't do another version. >> >> Applied, but had to hand-apply hunk 9 of patch 3 due to a previous >> attempt at this: >> >> commit 23441536b63677cb2ed9b1637d8ca70315e44bd0 >> Author: Hannes Reinecke <hare@suse.de> >> Date: Tue Nov 14 14:18:21 2023 +0100 >> >> nvme-tcp: only evaluate 'tls' option if TLS is selected > > Ok, thanks for merging my changes! The commit from Hannes > is what I had in my v1 for this, and it was a correct fix > as well, my patch 3/3 was just a more elaborate way to do > the same thing that I did since Hannes did not like my > version at first. > > The 23441536b6 commit was not in linux-next yesterday, so > it looks like our patches crossed paths on the same day. yeah, it was just recently merged, which is probably why it wasn't there yet and you didn't see it. Not a big deal, easy enough to resolve - just wanted to make sure you knew about it. It should all be heading upstream shortly, just sent out the pull. -- Jens Axboe
© 2016 - 2025 Red Hat, Inc.