Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753917AbbGVWEm (ORCPT ); Wed, 22 Jul 2015 18:04:42 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:50778 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751865AbbGVWDQ (ORCPT ); Wed, 22 Jul 2015 18:03:16 -0400 Date: Wed, 22 Jul 2015 15:03:14 -0700 From: Andrew Morton To: Mike Kravetz Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-api@vger.kernel.org, Dave Hansen , Naoya Horiguchi , David Rientjes , Hugh Dickins , Davidlohr Bueso , Aneesh Kumar , Hillf Danton , Christoph Hellwig , Michal Hocko Subject: Re: [PATCH v4 00/10] hugetlbfs: add fallocate support Message-Id: <20150722150314.8c68d1715641c5533220f092@linux-foundation.org> In-Reply-To: <1437502184-14269-1-git-send-email-mike.kravetz@oracle.com> References: <1437502184-14269-1-git-send-email-mike.kravetz@oracle.com> X-Mailer: Sylpheed 3.4.1 (GTK+ 2.24.23; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1978 Lines: 43 On Tue, 21 Jul 2015 11:09:34 -0700 Mike Kravetz wrote: > Changes in this revision address the minor comment and function name > issues brought up by Naoya Horiguchi. Patch set is also rebased on > current "mmotm/since-4.1". This revision does not introduce any > functional changes. > > As suggested during the RFC process, tests have been proposed to > libhugetlbfs as described at: > http://librelist.com/browser//libhugetlbfs/2015/6/25/patch-tests-add-tests-for-fallocate-system-call/ > fallocate(2) man page modifications are also necessary to specify > that fallocate for hugetlbfs only operates on whole pages. This > change will be submitted once the code has stabilized and been > proposed for merging. > > hugetlbfs is used today by applications that want a high degree of > control over huge page usage. Often, large hugetlbfs files are used > to map a large number huge pages into the application processes. > The applications know when page ranges within these large files will > no longer be used, and ideally would like to release them back to > the subpool or global pools for other uses. The fallocate() system > call provides an interface for preallocation and hole punching within > files. This patch set adds fallocate functionality to hugetlbfs. > > v4: > Renamed vma_abort_reservation() to vma_end_reservation(). > > ... > > v3 patch series: > Reviewed-by: Naoya Horiguchi > Acked-by: Hillf Danton eek. Please don't hide the reviews and acks in [0/n] like this. I don't expect to see them there, which causes me to park the patch series until I'm feeling awake enough to undertake the patchset's first ever review. -- 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/