Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753651Ab0BKMes (ORCPT ); Thu, 11 Feb 2010 07:34:48 -0500 Received: from fxip-0047f.externet.hu ([88.209.222.127]:59122 "EHLO pomaz-ex.szeredi.hu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752473Ab0BKMer (ORCPT ); Thu, 11 Feb 2010 07:34:47 -0500 To: Tejun Heo CC: miklos@szeredi.hu, mszeredi@suse.cz, linux-kernel@vger.kernel.org, fuse-devel@lists.sourceforge.net, polynomial-c@gentoo.org, akpm@linux-foundation.org In-reply-to: <4B73EE68.4070004@kernel.org> (message from Tejun Heo on Thu, 11 Feb 2010 20:47:52 +0900) Subject: Re: [fuse-devel] [PATCH] FUSE/CUSE: implement direct mmap support References: <4B70FBE4.7050700@kernel.org> <4B7296DF.207@kernel.org> <4B729F07.8020704@kernel.org> <4B72A802.6040009@kernel.org> <4B7344A4.1030607@kernel.org> <4B73EE68.4070004@kernel.org> Message-Id: From: Miklos Szeredi Date: Thu, 11 Feb 2010 13:34:42 +0100 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 856 Lines: 21 On Thu, 11 Feb 2010, Tejun Heo wrote: > It's not like it's something completely foreign. It's a limitation > which can also be found in shared memory and the server side mmap > doesn't really have much to do with it. It's also necessary to avoid > aliasing issues among clients. What aliasing issues among clients? That's a job for the arch dependent part of mmap. And as you said, there's not a lot the driver can do (except play with ->vm_pgoff) to influence the address selection. And playing with ->vm_pgoff is *not* a valid thing to do for the client, at least not on "normal" mmaps. Thanks, Miklos -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/