From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr0-f197.google.com (mail-wr0-f197.google.com [209.85.128.197]) by kanga.kvack.org (Postfix) with ESMTP id 13C356B025F for ; Thu, 14 Sep 2017 09:18:39 -0400 (EDT) Received: by mail-wr0-f197.google.com with SMTP id h16so3376484wrf.0 for ; Thu, 14 Sep 2017 06:18:39 -0700 (PDT) Received: from mx1.suse.de (mx2.suse.de. [195.135.220.15]) by mx.google.com with ESMTPS id q6si13893601edh.248.2017.09.14.06.18.37 for (version=TLS1 cipher=AES128-SHA bits=128/128); Thu, 14 Sep 2017 06:18:37 -0700 (PDT) From: Jan Kara Subject: [PATCH 0/15 v1] Ranged pagevec tagged lookup Date: Thu, 14 Sep 2017 15:18:04 +0200 Message-Id: <20170914131819.26266-1-jack@suse.cz> Sender: owner-linux-mm@kvack.org List-ID: To: linux-mm@kvack.org Cc: linux-fsdevel@vger.kernel.org, linux-f2fs-devel@lists.sourceforge.net, Jaegeuk Kim , ceph-devel@vger.kernel.org, "Yan, Zheng" , Ilya Dryomov , Jan Kara Hello, This is second part of the split out of the larger series to clean up pagevec APIs and provide ranged lookups. In this series I provide a ranged variant of pagevec_lookup_tag() and use it in places where it makes sense. This series removes some common code and it also has a potential for speeding up some operations similarly as for pagevec_lookup_range() (but for now I can think of only artificial cases where this happens). I'd like to ask f2fs and Ceph people to have a look since changes there are non-trivial. Review from other fs people is welcome. Full series including dependencies can be also obtained from my git tree: git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git find_get_pages_range Opinions and review welcome! Honza -- 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