Return-Path: linux-nfs-owner@vger.kernel.org Received: from mx2.netapp.com ([216.240.18.37]:57514 "EHLO mx2.netapp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753197Ab2DIUws (ORCPT ); Mon, 9 Apr 2012 16:52:48 -0400 From: Fred Isaman To: linux-nfs@vger.kernel.org Cc: Trond Myklebust Subject: [PATCH 00/26] directio rewrite Date: Mon, 9 Apr 2012 16:51:58 -0400 Message-Id: <1334004744-31842-1-git-send-email-iisaman@netapp.com> Sender: linux-nfs-owner@vger.kernel.org List-ID: These patches rewrite the directio code to use the same coalesce and RPC sendoff code as cached io. This allows directio to make use of the preexisting pnfs code. There are some limitations at the moment that need to be fixed, but given the amount of change this patchset introduces I'm trying to put out as small a base set of patches as possible. The primary TODOs are: - Coalescing of bsize