From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9FD84CD1284 for ; Fri, 5 Apr 2024 03:22:20 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2E6776B0095; Thu, 4 Apr 2024 23:22:20 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 296136B00CE; Thu, 4 Apr 2024 23:22:20 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 137F66B00CF; Thu, 4 Apr 2024 23:22:20 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id EABA76B00CE for ; Thu, 4 Apr 2024 23:22:19 -0400 (EDT) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id A884B40566 for ; Fri, 5 Apr 2024 03:22:19 +0000 (UTC) X-FDA: 81974029998.08.09DBB4F Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.223.130]) by imf23.hostedemail.com (Postfix) with ESMTP id 252AA14000B for ; Fri, 5 Apr 2024 03:22:16 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=ZTXTCTXJ; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=cVHpIw3J; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=ZTXTCTXJ; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=cVHpIw3J; dmarc=pass (policy=none) header.from=suse.de; spf=pass (imf23.hostedemail.com: domain of osalvador@suse.de designates 195.135.223.130 as permitted sender) smtp.mailfrom=osalvador@suse.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1712287337; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Bk0QEmVb4f1vKjQAZiyiyCp+0dlzrHmnKU+o76nG/Rw=; b=7fr0VLBE10ZatuVrz6x7ItdBjjWvjeC6WeU7NhTlIkxYdhQDCgfKDW1fx//bLF/fVzck8P oKiTh4J9Q9bknXxkT/rpd0MVr4AA0yp+G/c+CYmCc5bHaPwKqjPwx1V1/C7nOO/78W8NZf o3VLGTZ8cTpcNOBE2+pWvio7C31PDKA= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=ZTXTCTXJ; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=cVHpIw3J; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=ZTXTCTXJ; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=cVHpIw3J; dmarc=pass (policy=none) header.from=suse.de; spf=pass (imf23.hostedemail.com: domain of osalvador@suse.de designates 195.135.223.130 as permitted sender) smtp.mailfrom=osalvador@suse.de ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1712287337; a=rsa-sha256; cv=none; b=tyCf306haou+W/oHTMvgV7Q4t0otsUZ5W9UgRRTrHejU/BEsqIyVffIz5IP1LATrHF8RTx z6Mx8mYSkjs68kRR594ylfz/y6jDG/aEmuBsQq37skPyJzmV+TKVeNW5p3O6DNfWfl6ObT c4L4FwsQQBQ7Q0aETsCbG49k+F2jEvU= Received: from imap2.dmz-prg2.suse.org (imap2.dmz-prg2.suse.org [10.150.64.98]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id 7C27E219FE; Fri, 5 Apr 2024 03:22:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1712287335; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Bk0QEmVb4f1vKjQAZiyiyCp+0dlzrHmnKU+o76nG/Rw=; b=ZTXTCTXJHkV5L2weiLQfGIi65BJP+jesilOXdH+NvJ14EtfNSXTTupHTq64XJvSAkXczG/ RV7NqQLLPSk27OZ4JB9NOC1GLTHbwSFchpyeDqp2igBkohVCZ6h35b7IoXOt8INeLI6XQ8 4F8lnpl20qVXRM1Xt0PQ0HFiaCnGQJ0= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1712287335; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Bk0QEmVb4f1vKjQAZiyiyCp+0dlzrHmnKU+o76nG/Rw=; b=cVHpIw3J4tKLV8ACRkgprcsRV6onQV2rxLDCEg3vRA5d5Zv3Te6ReQ0KGjeeeqBGdUCqge qbafQz1YSpWHTmCw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1712287335; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Bk0QEmVb4f1vKjQAZiyiyCp+0dlzrHmnKU+o76nG/Rw=; b=ZTXTCTXJHkV5L2weiLQfGIi65BJP+jesilOXdH+NvJ14EtfNSXTTupHTq64XJvSAkXczG/ RV7NqQLLPSk27OZ4JB9NOC1GLTHbwSFchpyeDqp2igBkohVCZ6h35b7IoXOt8INeLI6XQ8 4F8lnpl20qVXRM1Xt0PQ0HFiaCnGQJ0= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1712287335; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Bk0QEmVb4f1vKjQAZiyiyCp+0dlzrHmnKU+o76nG/Rw=; b=cVHpIw3J4tKLV8ACRkgprcsRV6onQV2rxLDCEg3vRA5d5Zv3Te6ReQ0KGjeeeqBGdUCqge qbafQz1YSpWHTmCw== Received: from imap2.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap2.dmz-prg2.suse.org (Postfix) with ESMTPS id 1C16113357; Fri, 5 Apr 2024 03:22:15 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap2.dmz-prg2.suse.org with ESMTPSA id 4Dm4A2duD2ZxaAAAn2gu4w (envelope-from ); Fri, 05 Apr 2024 03:22:15 +0000 Date: Fri, 5 Apr 2024 05:23:43 +0200 From: Oscar Salvador To: "Vishal Moola (Oracle)" Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, akpm@linux-foundation.org, muchun.song@linux.dev, willy@infradead.org Subject: Re: [PATCH v2 3/3] hugetlb: Convert hugetlb_wp() to use struct vm_fault Message-ID: References: <20240401202651.31440-1-vishal.moola@gmail.com> <20240401202651.31440-4-vishal.moola@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240401202651.31440-4-vishal.moola@gmail.com> X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 252AA14000B X-Stat-Signature: s5r87rgq6dxmrodans48ccp6jeyr6mt4 X-HE-Tag: 1712287336-724126 X-HE-Meta: U2FsdGVkX18a/VAvsAWk/vW0UcKbgROlRvJaRGauGhehz6t5Q/3naQKLKa7ESXjFg3lIzJhSz3klz+MlZ69rY8bBTRwFKTAa5NbDSEEpRYi0yoH84rGh3YotjcE+lVa/TS1WiwZRqii4Rv+BrRBaFbIMeXhytML9v4dTdt93lwra5Xh75phT/e9yZXr0C/7FNQk9KxdchqTfaxAwas7I2QNP+tPfXWh9Xj8zgbVMkXN287kgL62j6pLWhLfr14HZ8XbJ4qm2Uo0zg+Nd0rltfF5Peqk8OgPlZFdZw6D6rp4FAGEJfSpcbqXjlFTaU4y43TrLjLuZGabcXev5hqCSdJ4HCuNmqou8tkTZ+SlRJhl28/rUpD+wZfDUi3y5KXVQl/xhOxols3ZQ4eMqWMCXiQomfCK/eW8pFy3qj1+JrtkoQJXubjyBSkdcd142JSmHPLI7NYGn66PF5vBTtJyVHJMFZnzL1AMa4sEGMDGxkFl5xddXPt22+TZMgBP0nl8sM8auSEQotgqcHvZIObyXllpjuVEN5qxyyaQCTXaMeFyprEWGorD0bwSogcQO0XRuRj7ui9UKeDMKwNxZF8fvXAgOUuAYjlrZ4y9fS1M1hTTaTWHtUYCLhXFJRh9RKSH0cYf6f2Bp35RGog7YWxL3j8DWj9mwHnefkVBIbclGgNWNw548jtj+wGQDvkBQRN2pDv1IhbBbgJMLeFIDLDmHrllb4MmGM07QHl5fn+1nUCJk8ftukYXnPHBYl23ctxgXF99EvkJqRLR8wE97eOrYKYviXtnJuXcyUE7fphm7tMQ5LSTEhObGCHTM+pwwgLNArSSaWbK3IiY+OBm/Qtj5M5+WaWVkWkTrtspUdUfswKrRuN1EVmWYWjVIgx3Txfz/96VWYB4a+ylFjzRLF562ueGd3k3P6+GCqrL6poKqw+IwAUtnoCHsjYE9YFdcIoDULU2Xg92yXtrgnXQj9lr n4weTkYd yfa5Hx2xGR9lquCSjkTk8q2CSX7M/5g6hqhETK/D/1KsjZ8YZ6L3OegSEF4o03f/bGV386Z/V9YorOnwZx8/5gvkI4xdqoJJpaaqOg32dwBMZYnuLa9hjam1XFv+iNXPzeLN3RBNEs21eLGI4p6BKxQ05FnFxfY2buSCTqwyGX84k4dlk2yt37iYbjp6nZiMyZCK2zgMjqYsYoePfjvWesgn/u3AuUwozHIKBs7Y2HipO+UUvNbGYGhD9+VQ6gHU8ISj4aU+c766DHsEiE+KTEBgercHPycYKDX01ZYanZsJX/wf4jaaFv/wlmx9cVrWzYGk8Cmj97YJxWFhhdOkqw0jshQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000037, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Mon, Apr 01, 2024 at 01:26:51PM -0700, Vishal Moola (Oracle) wrote: > hugetlb_wp() can use the struct vm_fault passed in from hugetlb_fault(). > This alleviates the stack by consolidating 5 variables into a single > struct. > > Signed-off-by: Vishal Moola (Oracle) Reviewed-by: Oscar Salvador -- Oscar Salvador SUSE Labs