From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Mason Subject: [RFC PATCH 0/3] O_DIRECT locking rework Date: Fri, 27 Oct 2006 14:22:15 -0400 Message-ID: <20061027182215.GJ19895@think.oraclecorp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: akpm@osdl.org, zach.brown@oracle.com Return-path: Received: from agminet01.oracle.com ([141.146.126.228]:17401 "EHLO agminet01.oracle.com") by vger.kernel.org with ESMTP id S1752384AbWJ0SWO (ORCPT ); Fri, 27 Oct 2006 14:22:14 -0400 To: linux-fsdevel@vger.kernel.org Content-Disposition: inline Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org Hello everyone, A new spin of my DIO locking patches. I've fixed a few bugs in patch 2, and added a new patch to extend the file and fill holes without falling back to buffered. This was tested on top of Zach's DIO patches, but rediffed on top of Linus' tree for sending (minor changes required). I also tested on top of 2.6.19-rc2-mm2, but my code for inserting/removing placeholders stopped working right. I think this is either a bug in my code or a bug in Nick's RCU stuff, I'm still trying to track it down. -chris