From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pd0-f169.google.com (mail-pd0-f169.google.com [209.85.192.169]) by kanga.kvack.org (Postfix) with ESMTP id E838B6B0032 for ; Sun, 31 May 2015 02:56:04 -0400 (EDT) Received: by pdjm12 with SMTP id m12so1629972pdj.3 for ; Sat, 30 May 2015 23:56:04 -0700 (PDT) Received: from emea01-db3-obe.outbound.protection.outlook.com (mail-db3on0088.outbound.protection.outlook.com. [157.55.234.88]) by mx.google.com with ESMTPS id cy3si15932530pdb.175.2015.05.30.23.56.03 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 30 May 2015 23:56:03 -0700 (PDT) Message-ID: <556AB086.2030305@mellanox.com> Date: Sun, 31 May 2015 09:56:06 +0300 From: Haggai Eran MIME-Version: 1.0 Subject: Re: HMM (Heterogeneous Memory Management) v8 References: <1432236705-4209-1-git-send-email-j.glisse@gmail.com> In-Reply-To: <1432236705-4209-1-git-send-email-j.glisse@gmail.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Sender: owner-linux-mm@kvack.org List-ID: To: j.glisse@gmail.com, akpm@linux-foundation.org Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, Linus Torvalds , joro@8bytes.org, Mel Gorman , "H. Peter Anvin" , Peter Zijlstra , Andrea Arcangeli , Johannes Weiner , Larry Woodman , Rik van Riel , Dave Airlie , Brendan Conoboy , Joe Donohue , Duncan Poole , Sherry Cheung , Subhash Gutti , John Hubbard , Mark Hairgrove , Lucien Dunning , Cameron Buschardt , Arvind Gopalakrishnan , Shachar Raindel , Liran Liss , Roland Dreier , Ben Sander , Greg Stoner , John Bridgman , Michael Mantor , Paul Blinzer , Laurent Morichetti , Alexander Deucher , Oded Gabbay , linux-fsdevel@vger.kernel.org, Linda Wang , Kevin E Martin , Jeff Law , Or Gerlitz , Sagi Grimberg On 21/05/2015 22:31, j.glisse@gmail.com wrote: > From design point of view not much changed since last patchset (2). > Most of the change are in small details of the API expose to device > driver. This version also include device driver change for Mellanox > hardware to use HMM as an alternative to ODP (which provide a subset > of HMM functionality specificaly for RDMA devices). Long term plan > is to have HMM completely replace ODP. Hi, I think HMM would be a good long term solution indeed. For now I would want to keep ODP and HMM side by side (as the patchset seem to do) mainly since HMM is introduced as a STAGING feature and ODP is part of the mainline kernel. It would be nice if you could provide a git repository to access the patches. I couldn't apply them to the current linux-next tree. A minor thing: I noticed some style issues in the patches. You should run checkpatch.pl on the patches and get them to match the coding style. Regards, Haggai -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org