Re: svn commit: r303405 - in head/sys/dev/cxgbe: . tom

2016-07-27 Thread Adrian Chadd
[snip] When we had my kqueue sendfile stuff in tree to handle notifications, I was getting 40g across what, 64k sockets on 8 cores using SHM sendfile + kqueue sendfile completion. it worked pretty well. One core could get 40g if I pre-seeded enough data into it (ie, multiple sendfile transactions

Re: svn commit: r303405 - in head/sys/dev/cxgbe: . tom

2016-07-27 Thread John Baldwin
On Wednesday, July 27, 2016 06:29:35 PM John Baldwin wrote: > Author: jhb > Date: Wed Jul 27 18:29:35 2016 > New Revision: 303405 > URL: https://svnweb.freebsd.org/changeset/base/303405 > > Log: > Add support for zero-copy aio_write() on TOE sockets. > > AIO write requests for a TOE socket

svn commit: r303405 - in head/sys/dev/cxgbe: . tom

2016-07-27 Thread John Baldwin
Author: jhb Date: Wed Jul 27 18:29:35 2016 New Revision: 303405 URL: https://svnweb.freebsd.org/changeset/base/303405 Log: Add support for zero-copy aio_write() on TOE sockets. AIO write requests for a TOE socket on a Chelsio T4+ adapter can now DMA directly from the user-supplied buffer.