On Fri, Sep 04, 2020 at 12:17:29PM -0400, Chuck Lever wrote: > > > > On Sep 4, 2020, at 11:24 AM, Bruce Fields <bfields@xxxxxxxxxxxx> wrote: > > > > I'm not seeing the RDMA connection, by the way. SEEK and READ_PLUS > > should work the same over TCP and RDMA. > > The READ_PLUS result is not DDP-eligible because there's no way for > the client to predict in advance whether there will be data (which > can be moved by RDMA), holes or patterns (which cannot), nor how > many of each there might be. > > Therefore I've asked Anna to leave READ_PLUS disabled on RDMA mounts. Oh, of course, makes sense. I think we should leave ourselves the options of handling some of these unlikely corner cases differently in the two cases, but I wouldn't expect that to cause a noticeable difference in any normal use. --b.