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 6FC14C54ED0 for ; Fri, 23 May 2025 08:08:09 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E6E9F6B00CA; Fri, 23 May 2025 04:08:08 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E1EF86B00CB; Fri, 23 May 2025 04:08:08 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D0DB36B00CC; Fri, 23 May 2025 04:08:08 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id AF1096B00CA for ; Fri, 23 May 2025 04:08:08 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 692F281B50 for ; Fri, 23 May 2025 08:08:08 +0000 (UTC) X-FDA: 83473444656.10.D6E64F1 Received: from m16.mail.126.com (m16.mail.126.com [220.197.31.8]) by imf10.hostedemail.com (Postfix) with ESMTP id B2A3EC0009 for ; Fri, 23 May 2025 08:08:05 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=pass header.d=126.com header.s=s110527 header.b=SKPOna0M; dmarc=pass (policy=none) header.from=126.com; spf=pass (imf10.hostedemail.com: domain of yangge1116@126.com designates 220.197.31.8 as permitted sender) smtp.mailfrom=yangge1116@126.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1747987686; a=rsa-sha256; cv=none; b=5lCXI5tjwbCSST6kR3SvU1wq0uVmTHXK8OoI6n6KlGdDOnzB/LdV8rZwI8DgsHa0QPGdpr Hr4724/zVxS8dJ5jHbK6j1FfsuDk/0t2WNgil/RxN2isbnk5L5Veb5k6hIEBH8vsdhMxao n11afHP1WUYg/sa/JmhtQAW2Yc0gJuI= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=pass header.d=126.com header.s=s110527 header.b=SKPOna0M; dmarc=pass (policy=none) header.from=126.com; spf=pass (imf10.hostedemail.com: domain of yangge1116@126.com designates 220.197.31.8 as permitted sender) smtp.mailfrom=yangge1116@126.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1747987686; 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=fYdsG1Zlzgn0Ck8jGE+RvNMGqHp4epmhTOfgvqbXWA0=; b=C/LeQl+n6BKes110j1IQ8pWo0z0Wg/ybYvV1OELLEu9if+GeqHFjiQRcNBT46qlipreVoE GtYfDMGKUvgF1ZgxiOjYb0eXpLcTM8xilXgAUnLs6cZ6lSnwoGDcrAYUz8hQ35P4aRuvTv WqIcScYFK6c0q6pUj5Z1HI7pqavgA9g= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com; s=s110527; h=Message-ID:Date:MIME-Version:Subject:To:From: Content-Type; bh=fYdsG1Zlzgn0Ck8jGE+RvNMGqHp4epmhTOfgvqbXWA0=; b=SKPOna0MvG79ANsXTA6n6MYbRIXPQHyD5dRORt9kesK+6/5ult/spC7nHzd4wF H++Hp26nQA53CZoWVckQbY3usXw0ZJxmeBmTK+PjXp3qI2AJZa1mZcQ4d5A6sJJh m0h0nncV4TWqCQVWH6tT5zOvjqCg5LGYpWDDiUEb+Gqns= Received: from [172.19.20.199] (unknown []) by gzga-smtp-mtada-g0-1 (Coremail) with SMTP id _____wDXP6PfLDBo7NZQAg--.42231S2; Fri, 23 May 2025 16:08:00 +0800 (CST) Message-ID: Date: Fri, 23 May 2025 16:07:59 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] mm/hugetlb: fix kernel NULL pointer dereference when replacing free hugetlb folios To: Oscar Salvador Cc: Muchun Song , akpm@linux-foundation.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org, 21cnbao@gmail.com, david@redhat.com, baolin.wang@linux.alibaba.com, liuzixing@hygon.cn References: <1747884137-26685-1-git-send-email-yangge1116@126.com> <644FF836-9DC7-42B4-BACE-C433E637B885@linux.dev> <3B8641A1-5345-44A5-B610-9BCBC980493D@linux.dev> <4e408146-7c77-4f6d-90e8-bb311d7ab53d@126.com> From: Ge Yang In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-CM-TRANSID:_____wDXP6PfLDBo7NZQAg--.42231S2 X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxUxD73UUUUU X-Originating-IP: [112.64.138.194] X-CM-SenderInfo: 51dqwwjhrrila6rslhhfrp/1tbidRBWG2gwKKR7LAABsq X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: B2A3EC0009 X-Stat-Signature: 5sx6987yrue4kthsfpoi9myunjkb63rs X-Rspam-User: X-HE-Tag: 1747987685-802888 X-HE-Meta: U2FsdGVkX18sT/+F6REdX2cjCWSpg5LjmqH6AmvtmJ36sXEM07s4yvWNtBbD35Qi2El3O8PqM6hZXWP0C6jLZrf5m2KWljt8i1VH+DZt3mfg4/DVwIe4GBCzIlD/2bCX2Ok89eePdOOYViElQU821UQbYIvcWC/ZKEmESW5+F1xRwLTzg+OShT5BUIrpbnM4LvEAro9qmigJAThbrxYj9L+tZ7k6syJzyjovlmrUye+5YwC42fZJqqyjJNuHQPhVqHcrUJ1To46ObvQ6qe4xo37jJrT+6ueTRZmY4yUNlKH+HgbDW4z3BOdSOxADFOCaYnwACoipYa8GEuq7I5ZiOabh4p+5JDpb72by3CJl01dCBVQyvvFIEDBqabUJ4ZAKWj78L7JaQ74boKVBkQi0sqIzmLC4nakdP7HClm6adyw1dnhBTd9MIZXy6o4tSjSCjdWCijIYyJqvrF57+VlzzgvhuugVsjcSfMjRhxvERjVzeYk843QsUn/KTIh98HjWWvE2y62seSxdGssXuj4MAFQHx5WJuDJ+WbEJSmmRF1A4f0OfPhabqIVxBUmSSRON5tdzRZ4MMY104vMffh+WCjfof5KP9RxgxvsxWZqZjauhuOG5TBLnnYABzUay/1+LgNvMNGdaIQBLljH5QUZyxqov6E/VG2dN0WLojuqdk70TpTLrW3u++M971XStgpaUMUdA9TGLjGep95IQ3HmkKyi7qX/jYPuvpGk/dSQGzoochmWrh2JEFwFenihFfW9ULyLx38EcWQiEQMo+NZ2Lcn7zIJREzIchXYEw25X0EEX04hVgcxytGsbzIWrtzGJ6f2rbuiOFFZ4jg4g0pH9B5BDiJJo4riMt2mbC8Q8Wtopu7NEKVPB/xYgQAda/q1c6m34rlcni5iJDvl7fX6hwtGLrFTr/cZ/2htIglH0K04Fv9EIaDUsN9lsEM6AACMVhJV4Anu6B+9GQy/zPBL4 oLU7wOsp 1KpD4Zmj3kJ67Uu114uQ2Wp5OBxc2QRFa/+YW0imx00V7VuqtH6iHmklGbAcKmEmLdM6HmEwVjTj/QfNbDfC6UX16SfZfoGazt6DINq0YkHyTVPUIQ1uT9LRBR75A6Kjyfk+TowV1qjBJYKmx02xwfmNtyugL1cjP2qMO+1+RihlN56ndI2KffXjvhDjezUvsuyYwuzrLvc4+PA7Oi3lzSc7FbPxivz27TSxt16B06zsNYMTZENVQ5eQxzi0OKEY+H5qlofQBX1mhTHgfsDgA9avusNA5Wos8VW9B4//JTst+nYQRDTslwu3rax/Vqmc9VQ/w0FsqYLbwppxpvxqK//HhL0LpkAnz6u6KOF65QyTq891DvpGLjs5U7w== 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: 在 2025/5/23 13:30, Oscar Salvador 写道: > On Fri, May 23, 2025 at 11:46:51AM +0800, Ge Yang wrote: >> The implementation of alloc_and_dissolve_hugetlb_folio differs between >> kernel 6.6 and kernel 6.15. To facilitate backporting, I'm planning to >> submit another patch based on Oscar Salvador's suggestion. > > If the code differs a lot between a stable version and upstream, the way > to go is to submit a specific patch for the stable one that applies > to that tree, e.g: [PATCH 6.6]... > > Ok, thanks.