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 CE5F1C369AB for ; Tue, 15 Apr 2025 13:25:34 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 355512801DB; Tue, 15 Apr 2025 09:25:33 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 302F62800FD; Tue, 15 Apr 2025 09:25:33 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1A6042801DB; Tue, 15 Apr 2025 09:25:33 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id EE7C22800FD for ; Tue, 15 Apr 2025 09:25:32 -0400 (EDT) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 94E31BC1CF for ; Tue, 15 Apr 2025 13:25:33 +0000 (UTC) X-FDA: 83336350146.19.26BFB5B Received: from out-177.mta1.migadu.com (out-177.mta1.migadu.com [95.215.58.177]) by imf29.hostedemail.com (Postfix) with ESMTP id D8F0C120016 for ; Tue, 15 Apr 2025 13:25:31 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=oalai9G1; dmarc=pass (policy=none) header.from=linux.dev; spf=pass (imf29.hostedemail.com: domain of muchun.song@linux.dev designates 95.215.58.177 as permitted sender) smtp.mailfrom=muchun.song@linux.dev ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1744723532; a=rsa-sha256; cv=none; b=gfb4maHTtpJAzKerPUoZLuYI2HNqulzgZauaAhhpyCDxiZrjby3b5soT7UfBm37GkgkDHu 4P8BRVYt4FotVq0gL3UmyO4HSG6JIZVI+JAZ4bl2y4OYy1nao/qFG1VqYEhDVXp8h75uw7 h1gMOq+lYyRrN6wB10/+CW69rGyagwY= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=oalai9G1; dmarc=pass (policy=none) header.from=linux.dev; spf=pass (imf29.hostedemail.com: domain of muchun.song@linux.dev designates 95.215.58.177 as permitted sender) smtp.mailfrom=muchun.song@linux.dev ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1744723532; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=CMteX3n2e10SVA4k3BwSSymaRK5pVqkJwxuE7DvwdAQ=; b=DEzm60YwUPRVxWB4DmAwefp69PZcn8qEk80fALpEjMs73ldnn+0b5Gjxl+9efz9BkggB3+ gHVmD83q6coQvN43uzmcIK7T7oPwK3b+Wkz5Ukw9hqbOWXeJpNUvLIfVfjxpfWtakqDjU3 igeQZxxZvGxCRvPUANWomJblRT1qhf8= Content-Type: text/plain; charset=us-ascii DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1744723529; h=from:from: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:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=CMteX3n2e10SVA4k3BwSSymaRK5pVqkJwxuE7DvwdAQ=; b=oalai9G1DzkbiJAzhH5f3EvBWYeqve1FiBziFRPzaUuTUm4+wz4WYWhbRf0jY4L7a/9yRr ARlT9eLPqXovlBBCWom2x+utQZWjlsa/8kXth3l9yPNa2l0SgkFDJjhU2PsGNuEsVcS6tJ 1YZNm6+5Ckn9fdS+aUKso/zQ0j2y3DA= Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\)) Subject: Re: [PATCH] mm, hugetlb: Increment the number of pages to be reset on HVO X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Muchun Song In-Reply-To: <20250415111859.376302-1-osalvador@suse.de> Date: Tue, 15 Apr 2025 21:24:52 +0800 Cc: Andrew Morton , David Hildenbrand , linux-mm@kvack.org, linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <20250415111859.376302-1-osalvador@suse.de> To: Oscar Salvador X-Migadu-Flow: FLOW_OUT X-Rspam-User: X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: D8F0C120016 X-Stat-Signature: a4fis465kpnuxnh5ioessqgmt9g173n1 X-HE-Tag: 1744723531-446783 X-HE-Meta: U2FsdGVkX1/iCRmm9UW3S+pcrT8ADAt34qAOWLXMQ2LHNO0cJuqbaPWWmAKVzmdh+ddWtddnlo5fj8ZQOcOGYgGnLRKa4fbLumZCKjbQdd1gjTmoEEsCh5s50o7/jFCqyQdjiXyV3av9490JLPnxp0FIkOWd9n/lXshG01zbDdrO4I3EfBwrupCSM8Rg7TpZ0w+MiH3Gc96thhjcpQNzQrZGYDP68OzzXh8N4AWTDrfefhwQ8kP2luyvQIdwFImvQ5E1axBaCmtIoZ/mJg90GvkzwXPcM0f/kwhUzEGQxx+rldmDMHhuw/zJF/sOKgFwNUWWuMBL3Ys9zgUg4Yr/DpRgPoclVA5pesAI+X9nNOsE2cUj694lL6ui7ijqNBNgKmXln819pNPq01TRU2Bfgoojfp6ksqmdKaamlgAPIUAWrGTzULj02Rou0w3iHYdFyfcwwkptT7ox8oBiYywbvV+kRX+dIUMvnJD4pcTYvb305MKzmfQYBS97AaEK7qWhl0m3saE2bX6UrXK9+bys/atqLcUCVMz3YG/i03V8Ya4/S8nvn+HwpT6L98xuEkfd+nAXILblm/lCFhrDufJFd3Baoysn4NATb/XwhKlWtD4yRRA4Qx8XE/S1ENOJOYEkm3CTSukE0/anH6hxI2fZDFXcxD3iUfrftgKvMP9/eOFDmhgCfFQNqiATGVycDb7V8P4EQuk3H1NUfgE+tviYhj3r6vc7iXQ0rNAhWGzKplBJevC5sRPJLrJZkxXXVrV9n8t+Hi/7nRND2j/8aVjtsKIqIYHOA1Z1XBob3SSk8YwbgytG5mi9vp3M64sfGotEp8xPeXFCu4/N1Tntk49FfjsWGRliZXxJpiZXeVSWPLMe5QWuEhiLOIJsAaM17HRcY6vv1VOLc8Y= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, 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 Apr 15, 2025, at 19:18, Oscar Salvador wrote: >=20 > commit 4eeec8c89a0c ("mm: move hugetlb specific things in folio to = page[3]") > shifted hugetlb specific stuff, and now mapping overlaps = _hugetlb_cgroup field. >=20 > Upon restoring the vmemmap for HVO, only the first two tail pages are = reset, and > this causes the check in free_tail_page_prepare() to fail as it finds > an unexpected mapping value in some tails. >=20 > Increment the number of pages to be reset to 4 (head + 3 tail pages) >=20 > Fixes: 4eeec8c89a0c ("mm: move hugetlb specific things in folio to = page[3]") > Suggested-by: David Hildenbrand > Signed-off-by: Oscar Salvador Reviewed-by: Muchun Song Thanks.