Received: with ECARTIS (v1.0.0; list linux-xfs); Tue, 25 Nov 2003 12:57:16 -0800 (PST) Received: from tolkor.sgi.com (tolkor.SGI.COM [198.149.18.6]) by oss.sgi.com (8.12.10/8.12.9) with SMTP id hAPKutTa008158 for ; Tue, 25 Nov 2003 12:56:55 -0800 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.54.149]) by tolkor.sgi.com (8.12.9/8.12.9/linux-outbound_gateway-1.1) with ESMTP id hAPLHSHc020759 for ; Tue, 25 Nov 2003 15:17:29 -0600 Received: from snort.melbourne.sgi.com (localhost [127.0.0.1]) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id hAPKulEU3445360 for ; Wed, 26 Nov 2003 07:56:47 +1100 (EST) Received: (from nathans@localhost) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5/Submit) id hAPKukbe3442163 for linux-xfs@oss.sgi.com; Wed, 26 Nov 2003 07:56:46 +1100 (EST) Date: Wed, 26 Nov 2003 07:56:46 +1100 (EST) From: Nathan Scott Message-Id: <200311252056.hAPKukbe3442163@snort.melbourne.sgi.com> To: linux-xfs@oss.sgi.com Subject: TAKE - direct IO cleanup X-archive-position: 1122 X-ecartis-version: Ecartis v1.0.0 Sender: linux-xfs-bounce@oss.sgi.com Errors-to: linux-xfs-bounce@oss.sgi.com X-original-sender: nathans@snort.melbourne.sgi.com Precedence: bulk X-list: linux-xfs Content-Length: 927 Lines: 32 Fix up the way we hook into the generic direct IO code a little, so we export fewer symbols specifically for XFS, and make a bit more use of the generic code in XFS. Date: Tue Nov 25 12:48:51 PST 2003 Workarea: snort.melbourne.sgi.com:/home/nathans/clean-2.4.x-xfs The following file(s) were checked into: bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs Modid: 2.4.x-xfs:slinx:162444a linux/mm/filemap.c - 1.123 linux/kernel/ksyms.c - 1.150 linux/include/linux/fs.h - 1.169 Update the way we hook into the generic direct IO code so we share more code. This means we no longer need to dup remove_suid within xfs_write_clear_setuid. Date: Tue Nov 25 12:53:06 PST 2003 Workarea: snort.melbourne.sgi.com:/home/nathans/clean-2.4.x-xfs The following file(s) were checked into: bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs Modid: xfs-linux:slinx:162446a linux/fs/xfs/xfs_rw.c - 1.389 linux/fs/xfs/linux/xfs_lrw.c - 1.207