On Thu, Apr 24, 2014 at 11:18:17AM -0700, Andrew Morton wrote: > On Sun, 13 Apr 2014 18:59:54 -0400 Matthew Wilcox <matthew.r.wilcox@xxxxxxxxx> wrote: > > > mm/page_io.c | 23 +++++++++++++++++++++-- > > 1 file changed, 21 insertions(+), 2 deletions(-) > > Some changelog here would be nice. What were the reasons for the > change? Any observable performance changes? Whoops ... I could swear I wrote one. Wonder what happened to it. Here was all I had: We can avoid allocating a BIO if we use the writepage path instead of the Direct I/O path. But that's kind of lame. I don't have any performance numbers right now, so how about we go with: By calling the device driver to write the page directly, we avoid allocating a BIO, which allows us to free memory without allocating memory. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>