We can't allocate a huge kiobuf structure just for requesting one page of
IO. It might get better with VM-level IO clustering though.
>
> > With page,length,offsett iobufs this makes sense
> > and is IMHO the way to go.
>
> What, you mean adding *extra* stuff to the heavyweight kiobuf makes it
> lean enough to do the job??
No. I was speaking abou the light-weight kiobuf Linux & Me discussed on
lkml some time ago (though I'd much more like to call it kiovec analogous
to BSD iovecs).
And a page,offset,length tuple is pretty cheap compared to a current kiobuf.
Christoph
-- Of course it doesn't work. We've performed a software upgrade. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/