Received: by 2002:a05:6358:7058:b0:131:369:b2a3 with SMTP id 24csp2880162rwp; Fri, 14 Jul 2023 12:56:51 -0700 (PDT) X-Google-Smtp-Source: APBJJlHXTbevueTZ0a9rVIdDGuaQyJxWnBLJzgcAcpTSiuDnI1/Lbv7d+KaDXZfE1TwCxy4dJ+Fv X-Received: by 2002:a05:6a20:3d81:b0:133:ee16:567f with SMTP id s1-20020a056a203d8100b00133ee16567fmr1734736pzi.13.1689364610891; Fri, 14 Jul 2023 12:56:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689364610; cv=none; d=google.com; s=arc-20160816; b=L5mCSMaQ4LMhSA2+LgE42Va5iYI0Hfch+Z4kmncHsKcPBWY8whAC45U2fIz0ShfPx/ 8blkZrnSzVqbaldAV+NvwOL+168NM2hobzcpN+D5BBPQZOAuKXUI+21ZHvxOssp5vGc3 B8r61I04talU9kWG/b5qGGDa/Tkjtm/PqUaZ6Me3AKeiAkTosNvz5C7SrR1gZWKLS+tM rfYdxxLBjbZfnJQKQBsFQbvek2RDigk22P7Edc60Z6xa2cQOuSenfLbwcIOTwuWh3dm0 x6UXPuwj2pqA2fxEYjiJ6dr9n8P5vYCbahMakqSg73JOIjsGuPdw4jild0/YGfVO3bH2 L6pw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:dkim-signature:dkim-filter; bh=9OVkrDxVo6A8WjUDU3AQWi2pZQRzBF2hWL+uV9EMi1g=; fh=M5JyD+ZbH9R2H3xz3mApRbrLt8iJu6852sarvGCRUfs=; b=zNPfO7v6KCtWW/7CjhwWmD+Yy/5ea8zAxdesWtKedh7hCyuy/yus06FywUFWJmxG+9 uHB4No5mZtF7mQ4JKJhXGgBbHCaiHzQXS3F5fWCkHAucNRDaA7dYOqZUilgAWfIluFP5 DBDctf2nysPRLgVgeC7IlbWck2etBV34pRHupulaVol8I//QFs1dmkPb3ncKb+4Y4gu7 8tNkfMntq4BA6sFGKT1qGfgEfadXkj19PdG0MjffLKt+1uujtz2xr0R0XK7IEoQwmbpQ YdmglvyFtNajmnJaqIxKLKv2aQhlWQx4VRL4Gua8/HZqNZfdwXwJFFRkUFYMzurpv/sS yfkQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lwn.net header.s=20201203 header.b=ANq8x1n7; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s17-20020a056a00195100b0066675b3f21esi7479365pfk.36.2023.07.14.12.56.38; Fri, 14 Jul 2023 12:56:50 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@lwn.net header.s=20201203 header.b=ANq8x1n7; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236416AbjGNTpM (ORCPT + 99 others); Fri, 14 Jul 2023 15:45:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46488 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236203AbjGNTpL (ORCPT ); Fri, 14 Jul 2023 15:45:11 -0400 Received: from ms.lwn.net (ms.lwn.net [45.79.88.28]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6D7822D57; Fri, 14 Jul 2023 12:45:10 -0700 (PDT) Received: from localhost (unknown [IPv6:2601:281:8300:73::5f6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ms.lwn.net (Postfix) with ESMTPSA id E45505BF; Fri, 14 Jul 2023 19:45:09 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 ms.lwn.net E45505BF DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lwn.net; s=20201203; t=1689363910; bh=9OVkrDxVo6A8WjUDU3AQWi2pZQRzBF2hWL+uV9EMi1g=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=ANq8x1n7PadXgahfP2nzKXNTDfFTWa3BbWdyMolgk4uSDitLr7TMl5M3g4+i4dE91 hsR/poL7G8l/tEz9c8zFsSrinOLJ1ERiwfYyYtaPmBfGvk7bcqKij055X0aQ5+cxDS GJk4/0V29H8vBoiB9hFdHGPITm9BgXKx/+47obuQFhv/Wld+LiMpPVByuKtlkYrP5t Fy+H9yhpoxdxSCusZ7kArhtO+2TiHZiC6/m4KwowWsPbZP1LmSO1V4qV88ChcZAAaV Gsdla5Jx3eUxySSW5tswO35JrVB+w/jdpI6On+oAdoFamUP8hZvdIfbJiM0mVO3nV3 Io/hypcwkBDDA== From: Jonathan Corbet To: "Fabio M. De Francesco" , Andrew Morton , "Fabio M. De Francesco" , "Mike Rapoport (IBM)" , Ira Weiny , Deming Wang , linux-doc@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Cc: Catalin Marinas , Matthew Wilcox , Mike Rapoport , Peter Collingbourne , Peter Zijlstra , Randy Dunlap , Sebastian Andrzej Siewior , Thomas Gleixner , Vlastimil Babka , Will Deacon Subject: Re: [PATCH v3] Documentation/highmem: Add information about kmap_local_folio() In-Reply-To: <20230708121719.8270-1-fmdefrancesco@gmail.com> References: <20230708121719.8270-1-fmdefrancesco@gmail.com> Date: Fri, 14 Jul 2023 13:45:09 -0600 Message-ID: <87r0paxooq.fsf@meer.lwn.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org "Fabio M. De Francesco" writes: > The differences between kmap_local_page() and kmap_local_folio() consist > only in the first taking a pointer to a page and the second taking two > arguments, a pointer to a folio and the byte offset within the folio which > identifies the page. > > The two API's can be explained at the same time in the "Temporary Virtual > Mappings" section of the Highmem's documentation. > > Add information about kmap_local_folio() in the same subsection that > explains kmap_local_page(). > > Cc: Andrew Morton > Cc: Catalin Marinas > Cc: Ira Weiny > Cc: Jonathan Corbet > Cc: Matthew Wilcox (Oracle) > Cc: Mike Rapoport > Cc: Peter Collingbourne > Cc: Peter Zijlstra > Cc: Randy Dunlap > Cc: Sebastian Andrzej Siewior > Cc: Thomas Gleixner > Cc: Vlastimil Babka > Cc: Will Deacon > Reviewed-by: Ira Weiny > Reviewed-by: Mike Rapoport (IBM) > Signed-off-by: Fabio M. De Francesco > --- > > v2->v3: Replaced "request" with "create". Noticed by Randy (thanks), > fixed by Matthew (again thanks). > https://lore.kernel.org/lkml/970a881a-cdaf-2568-657a-3b93b0273338@infradead.org/ > > v1-v2: I had Cc'ed everybody but Andrew :-( Sorry, it's now fixed. > In the meantime, I collected the review tags by Ira and Mike > (thanks to both of you). All entries are listed using a simple > ascending lexycographycal order based on first names. > > Documentation/mm/highmem.rst | 27 +++++++++++++++------------ > 1 file changed, 15 insertions(+), 12 deletions(-) Applied, thanks. jon