Message ID | 20230721143523.56906-1-hare@suse.de (mailing list archive) |
---|---|
Headers | show |
Series | net/tls: fixes for NVMe-over-TLS | expand |
On Fri, 21 Jul 2023 16:35:17 +0200 Hannes Reinecke wrote: > here are some small fixes to get NVMe-over-TLS up and running. > The first set are just minor modifications to have MSG_EOR handled > for TLS, but the second set implements the ->read_sock() callback for tls_sw > which I guess could do with some reviews. Reviewed-by: Jakub Kicinski <kuba@kernel.org> Sagi, I _think_ a stable branch with this should be doable, would you like one, or no rush?
On 7/22/23 04:00, Jakub Kicinski wrote: > On Fri, 21 Jul 2023 16:35:17 +0200 Hannes Reinecke wrote: >> here are some small fixes to get NVMe-over-TLS up and running. >> The first set are just minor modifications to have MSG_EOR handled >> for TLS, but the second set implements the ->read_sock() callback for tls_sw >> which I guess could do with some reviews. > > Reviewed-by: Jakub Kicinski <kuba@kernel.org> > > Sagi, I _think_ a stable branch with this should be doable, > would you like one, or no rush? I guess a stable branch would not be too bad; I've got another set of patches for the NVMe side, too. Sagi? Cheers, Hannes
>>> here are some small fixes to get NVMe-over-TLS up and running. >>> The first set are just minor modifications to have MSG_EOR handled >>> for TLS, but the second set implements the ->read_sock() callback for >>> tls_sw >>> which I guess could do with some reviews. >> >> Reviewed-by: Jakub Kicinski <kuba@kernel.org> >> >> Sagi, I _think_ a stable branch with this should be doable, >> would you like one, or no rush? > > I guess a stable branch would not be too bad; I've got another > set of patches for the NVMe side, too. > Sagi? I don't think there is a real need for this to go to stable, nothing is using it. Perhaps the MSG_EOR patches can go to stable in case there is some userspace code that wants to rely on it.
On Mon, 24 Jul 2023 10:21:52 +0300 Sagi Grimberg wrote: > >> Reviewed-by: Jakub Kicinski <kuba@kernel.org> > >> > >> Sagi, I _think_ a stable branch with this should be doable, > >> would you like one, or no rush? > > > > I guess a stable branch would not be too bad; I've got another > > set of patches for the NVMe side, too. > > Sagi? > > I don't think there is a real need for this to go to stable, nothing > is using it. Perhaps the MSG_EOR patches can go to stable in case > there is some userspace code that wants to rely on it. I'm probably using the wrong word. I mean a branch based on -rc3 that's not going to get rebased so the commits IDs match and we can both pull it in. Not stable as in Greg KH.
>>>> Reviewed-by: Jakub Kicinski <kuba@kernel.org> >>>> >>>> Sagi, I _think_ a stable branch with this should be doable, >>>> would you like one, or no rush? >>> >>> I guess a stable branch would not be too bad; I've got another >>> set of patches for the NVMe side, too. >>> Sagi? >> >> I don't think there is a real need for this to go to stable, nothing >> is using it. Perhaps the MSG_EOR patches can go to stable in case >> there is some userspace code that wants to rely on it. > > I'm probably using the wrong word. I mean a branch based on -rc3 that's > not going to get rebased so the commits IDs match and we can both pull > it in. Not stable as in Greg KH. Are you aiming this for 6.5 ? We are unlikely to get the nvme bits in this round. I also don't think there is a conflict so the nvme bits can go in for 6.6 and later the nvme tree will pull the tls updates.
On Mon, 24 Jul 2023 22:44:49 +0300 Sagi Grimberg wrote: > > I'm probably using the wrong word. I mean a branch based on -rc3 that's > > not going to get rebased so the commits IDs match and we can both pull > > it in. Not stable as in Greg KH. > > Are you aiming this for 6.5 ? We are unlikely to get the nvme bits in > this round. I also don't think there is a conflict so the nvme bits > can go in for 6.6 and later the nvme tree will pull the tls updates. Great, less work :) Let's see a v9 with the flushing improved and we'll apply to net-next directly.
On 7/24/23 21:44, Sagi Grimberg wrote: > >>>>> Reviewed-by: Jakub Kicinski <kuba@kernel.org> >>>>> >>>>> Sagi, I _think_ a stable branch with this should be doable, >>>>> would you like one, or no rush? >>>> >>>> I guess a stable branch would not be too bad; I've got another >>>> set of patches for the NVMe side, too. >>>> Sagi? >>> >>> I don't think there is a real need for this to go to stable, nothing >>> is using it. Perhaps the MSG_EOR patches can go to stable in case >>> there is some userspace code that wants to rely on it. >> >> I'm probably using the wrong word. I mean a branch based on -rc3 that's >> not going to get rebased so the commits IDs match and we can both pull >> it in. Not stable as in Greg KH. > > Are you aiming this for 6.5 ? We are unlikely to get the nvme bits in > this round. I also don't think there is a conflict so the nvme bits > can go in for 6.6 and later the nvme tree will pull the tls updates. I really would love to get this into 6.5, as then we can do a clean rebase of the NVMe development tree off 6.5, knowing that we won't have to touch the networking. Otherwise you have to be sure to fork the 6.6 development branch off the right point. But then I'm not doing the forking, so really all I care is that the networking bits are present in the 6.6 NVMe development branch ... Cheers, Hannes