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 BD281C25B67 for ; Thu, 26 Oct 2023 14:54:20 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1BDE78D0028; Thu, 26 Oct 2023 10:54:20 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 16DAB8D0001; Thu, 26 Oct 2023 10:54:20 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 05D258D0028; Thu, 26 Oct 2023 10:54: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 EC0148D0001 for ; Thu, 26 Oct 2023 10:54:19 -0400 (EDT) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id C3E8112038E for ; Thu, 26 Oct 2023 14:54:19 +0000 (UTC) X-FDA: 81387908238.25.1636C0D Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf21.hostedemail.com (Postfix) with ESMTP id 1E38F1C0013 for ; Thu, 26 Oct 2023 14:54:17 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=luu7O4Zp; dmarc=none; spf=pass (imf21.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1698332058; 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=9O1GCf5bDpvutaxfBXLd5K1DbTOvBJQBtnuuDj8LJis=; b=eCsuj2Wg499zcwhFcXPf3A1zGWISyov84GH3zvKrcFnJZnoGWuAYfQsjffmg4xTrCGMcig nupK8zW51j87xYzfnRJftAeJ9I1kbfW5W4RsYmixHUWSfnL+LlTZF9G2oM1vPuMNZiku4F 2hwmxc95vxExxYmvdknfQGq/6ExgpTQ= ARC-Authentication-Results: i=1; imf21.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=luu7O4Zp; dmarc=none; spf=pass (imf21.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1698332058; a=rsa-sha256; cv=none; b=VIjRxjJ01mUFT+JXNGkScmIb9Uhhps/d2x6sx+PsQOEH9YMjh1q0aVTdw8ddcett8+dtQv BvJ0/Tmuv2gF5N6phGYJWbnjcKat8Ea+LOBJ1AbtOJ/UAiwk21qIIqH+yWaHyNxpQ/t92P NEWBkI1tAvave95X9Q/4EDdEy47U18Y= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 09DE9634CA; Thu, 26 Oct 2023 14:54:17 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 5AEDAC433C8; Thu, 26 Oct 2023 14:54:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1698332056; bh=3QlDzhYrf7P1UVluxNylKvOnHhMo0/dRhjHt5yfy+As=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=luu7O4Zpr91mxYh7wbxwsuSQMyINGvqbzvNM2OYDSLD7DOP9EhGEntc9OF6SE64Oe AlTASilQVbwkxfyTaXBvzyuZ1cFyhppoDgV8B/jtWUiMEus7FZKHdvZ2yBBmC4l5zh BNgWcKFYyQzA5EGlCoUNEXtbBxRjprIrkE8Pcxs0= Date: Thu, 26 Oct 2023 07:54:15 -0700 From: Andrew Morton To: Ryan Roberts Cc: Alexandre Ghiti , Alexandre Ghiti , Paul Walmsley , Palmer Dabbelt , Albert Ou , Andrew Jones , Qinglin Pan , linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, "linux-mm@kvack.org" Subject: Re: [PATCH -fixes 0/2] Fix set_huge_pte_at() Message-Id: <20231026075415.47c0a032906b604de08ed39b@linux-foundation.org> In-Reply-To: <36aa1ec7-df13-4741-be09-c53a05f3d591@arm.com> References: <20230928151846.8229-1-alexghiti@rivosinc.com> <305b4dec-c99d-3cee-4563-8d7dcbae9384@ghiti.fr> <20231003090443.67a2e2692b68211e05b53248@linux-foundation.org> <20231026071300.e12dab3be1edd26007db85ee@linux-foundation.org> <32d9627c-821a-48f0-b430-0532a47b8699@ghiti.fr> <36aa1ec7-df13-4741-be09-c53a05f3d591@arm.com> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 1E38F1C0013 X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: 14pf63qtf88483cbn3ki9f9xb3gfk5ne X-HE-Tag: 1698332057-482782 X-HE-Meta: U2FsdGVkX18IRzaQzfbn2s2RoDXMwYjo1JpCA5nfHdlkQ6HAqiMlUc0cj9ynH8U+XgxVL9Aj05vVAlSR+D+CtK9jIBrDVVuess9iioRKe95JBtTmmCKiJwvF1oWpMyq6xsa6y3VULrLPYetKrjznV5UyFcHJjT/g1O76CxCUKztA1x+4RX/m4tVwXL97bTRZZe2YAlC/19CdHOL4r15yR8gZaRGFbomfxrbOhkXnjxgzRZw3DygeZu/10fkhx9L/okVphr81JUGO7OjWziwpVAsv13mw4dTLFmagJ+3Y8uIzFs9X3Vk9c0mNKbXRYw/zoK81+hOva28IXcyzgyHUq4aKSJcjYg5dZb4mbfYzoqZ7IgyX8hEifovBRZ01+3a5M6YracEyKRU1JHaTDFbo64cXKPSjQs2IC3tKtbqzextHERRHxsUtX1xz8Z+Cnn6fSXkwQ9Eo3y1xxeywNr+zX3xVyjoqF3DjrFOdyHyMd2JtOMQUA5IQwbWsITyshP39D+aoDGWMIgKNlu23e9CTyjBc5QIcA5XJ4DE5aByFKzxjT7S4re9MrC7zklU2Arj0u6pvZdH5R23MuQBdC7LSev1rzUg4vkSFDNkEGlnwDGj1ccTKq2/xrtjkzn5YO+ssR3vpCTriNbRFJMUUyO8Zhn0J8G4GOpTPPIgBZ3LKKCFYtukT7mnOKNDcWiHmrZZX9jIi7HwsqKwzte9c+AgLknjRix7A8rDpxAGpJC2Ohfy9CABm6AZsAXFIIQvROCayTiLyEaWaU6sdG4KX0UlRB1T4Cf7uC7cYT6oOvD67GAuwnd1Dq62WtoDI+7sZL187v6LQyAO+DJHcSvP8TcjIG3OXYMbFVmbRbTKHPnYFtNpTZOIGYXUL+9VxXXme8jaii/y5Uuakw+zxgTPfTJJnXTC0b5yQL/E8waS13B64B/YsOlOcRMx5jw5bfOq5gHgITpADkivvkXJCiamAW7o 4FfgJXvG WhbobNNcVBnVUrvlxPpqyjP1RoRYIMiJca0fVXTwvUEGDzhJg8z1Ca9Fo7d1MghaU4LwfYT3W2qiNl0TR1Zth2DWdusejsxBMxE1blmrlGK0B1Prr01KNsAExVpjW3EPsAXCjuyc0S69kA5eYrykyJE3TNvKOrE18uuBUhXIb7IwZknBuffJ2Lsx0Z2lVbcYe0sURPf5uLLjYY1JoZ0fJipHObyQmqrg9b2EfpcoIvDywP/TRMhstTJPLo09+Hcr1RSem+T1UaeZBWXLCEWBh1sVpZPcJozuwM+bYsXgSX0fmVqeGcwUQ0csQXPtv7D+20+w3bpDeIDKTrnrTYCgupdmbCIit3oAnxUf9tQdWlAEu/i5AIJn8+8NQOMiTD5jjGPMz6nkuAYfPt8o6iNgccqK63w== 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 Thu, 26 Oct 2023 15:30:44 +0100 Ryan Roberts wrote: > >>> Those fixes finally did not make it to 6.6, I was hoping for them to > >>> land in -rc6 or -rc7: for the future, what should have I done to avoid > >>> that? > >> They're merged in Linus's tree. > >> > >> 6f1bace9a9fb arm64: hugetlb: fix set_huge_pte_at() to work with all swap entries > >> 935d4f0c6dc8 mm: hugetlb: add huge page size param to set_huge_pte_at() > > > > > > Oops, sorry, I missed them this morning! > > Those two patches that Andrew highlights are the fix I did for arm64. Weren't > you referring to the corresponding patches you did for riscv, Alex? These are in mainline: 1de195dd0e05 riscv: fix set_huge_pte_at() for NAPOT mappings when a swap entry is set 117b1bb0cbc7 riscv: handle VM_FAULT_[HWPOISON|HWPOISON_LARGE] faults instead of panicking I'm not sure what happened to your "riscv: hugetlb: convert set_huge_pte_at() to take vma" - perhaps it was updated.