Trond Myklebust <trondmy@xxxxxxxxxxxxxxx> wrote: > > + buf->bvec += 2; > > + buf->bvec[-2].bv_page = NULL; > > + buf->bvec[-1].bv_page = NULL; > > NACK. Can you elaborate? Is it that you dislike allocating extra slots for protocol bits? Or just that the bvec[] is offset by 2? Or some other reason? David