Re: KTLS with zfs recv

2021-02-27 Thread Alan Somers
On Sat, Feb 27, 2021 at 7:10 AM Rodney W. Grimes < freebsd-...@gndrsh.dnsmgr.net> wrote: > > On Fri, Feb 26, 2021 at 9:24 AM Rodney W. Grimes < > > freebsd-...@gndrsh.dnsmgr.net> wrote: > > > > > > My understanding is that KTLS works very well with OpenSSL for > sending, > > > but > > > > not as

Re: KTLS with zfs recv

2021-02-27 Thread Rodney W. Grimes
> On Fri, Feb 26, 2021 at 9:24 AM Rodney W. Grimes < > freebsd-...@gndrsh.dnsmgr.net> wrote: > > > > My understanding is that KTLS works very well with OpenSSL for sending, > > but > > > not as well for receiving, because there's nothing like a recvfile > > > syscall. However, it works great for

Re: KTLS with zfs recv

2021-02-26 Thread Rick Macklem
Warner Losh wrote: >On Fri, Feb 26, 2021 at 11:16 AM Rodney W. Grimes < >freebsd-...@gndrsh.dnsmgr.net> wrote: > >> > On Fri, Feb 26, 2021 at 9:24 AM Rodney W. Grimes < >> > freebsd-...@gndrsh.dnsmgr.net> wrote: >> > >> > > > My understanding is that KTLS works very well with OpenSSL for >>

Re: KTLS with zfs recv

2021-02-26 Thread Warner Losh
On Fri, Feb 26, 2021 at 11:16 AM Rodney W. Grimes < freebsd-...@gndrsh.dnsmgr.net> wrote: > > On Fri, Feb 26, 2021 at 9:24 AM Rodney W. Grimes < > > freebsd-...@gndrsh.dnsmgr.net> wrote: > > > > > > My understanding is that KTLS works very well with OpenSSL for > sending, > > > but > > > > not as

Re: KTLS with zfs recv

2021-02-26 Thread Rodney W. Grimes
> On Fri, Feb 26, 2021 at 9:24 AM Rodney W. Grimes < > freebsd-...@gndrsh.dnsmgr.net> wrote: > > > > My understanding is that KTLS works very well with OpenSSL for sending, > > but > > > not as well for receiving, because there's nothing like a recvfile > > > syscall. However, it works great for

Re: KTLS with zfs recv

2021-02-26 Thread Alan Somers
On Fri, Feb 26, 2021 at 9:24 AM Rodney W. Grimes < freebsd-...@gndrsh.dnsmgr.net> wrote: > > My understanding is that KTLS works very well with OpenSSL for sending, > but > > not as well for receiving, because there's nothing like a recvfile > > syscall. However, it works great for both send and

Re: KTLS with zfs recv

2021-02-26 Thread Rodney W. Grimes
> My understanding is that KTLS works very well with OpenSSL for sending, but > not as well for receiving, because there's nothing like a recvfile > syscall. However, it works great for both send and receive with NFS, where > all the data remains in the kernel. What about zfs recv? A very common

KTLS with zfs recv

2021-02-25 Thread Alan Somers
My understanding is that KTLS works very well with OpenSSL for sending, but not as well for receiving, because there's nothing like a recvfile syscall. However, it works great for both send and receive with NFS, where all the data remains in the kernel. What about zfs recv? A very common pattern