> The driver is, in this case, continously allocating new buffers from the > kernel to use as batch- and perhaps state buffers. Each new buffer > allocation means new pages need to be allocated and faulted in using > nopfn. This is costly. Seems obvious that it should re-use the old buffers, no?