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 CA9E5E77173 for ; Fri, 6 Dec 2024 08:03:50 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 344386B01A7; Fri, 6 Dec 2024 03:03:50 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 2F48E6B01A8; Fri, 6 Dec 2024 03:03:50 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1BCE26B01A9; Fri, 6 Dec 2024 03:03:50 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id F07996B01A7 for ; Fri, 6 Dec 2024 03:03:49 -0500 (EST) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 96B88C0541 for ; Fri, 6 Dec 2024 08:03:49 +0000 (UTC) X-FDA: 82863794874.26.1EB285C Received: from mail-vs1-f52.google.com (mail-vs1-f52.google.com [209.85.217.52]) by imf18.hostedemail.com (Postfix) with ESMTP id 05E051C000E for ; Fri, 6 Dec 2024 08:03:39 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf18.hostedemail.com: domain of geert.uytterhoeven@gmail.com designates 209.85.217.52 as permitted sender) smtp.mailfrom=geert.uytterhoeven@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1733472215; 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; bh=OLKgpSdnNg5SHTYD6Gi2Z/t/cQJUvGV7WPvAx4ESg4w=; b=SsI7bIqJC1EcGp6mlEV/LGyo1ERzqwjkiGOUwU/9Rm3tRHFxU582YhscWTvC+hMI2ri67i /CGTMHK89imFSZICyl+Ou8vB1KLeAheOFuSQRvfm0LTzlsGcJqkW71euIO1Q6chAlddOP8 6mnR59wnivi9/zN6QncVv7KD1qhe6mw= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf18.hostedemail.com: domain of geert.uytterhoeven@gmail.com designates 209.85.217.52 as permitted sender) smtp.mailfrom=geert.uytterhoeven@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1733472215; a=rsa-sha256; cv=none; b=Y1QlrGDBX912Zh0nSCWdTFYvG9i7O0Pbh9Fvb0+dJ095WC4l5pQP4b8L8Ya5SsuanwKFBe rI4FTs6rGjNB9kpgoXK3mLWMzJISAV5dfyDqorSYmc9znOVEtfBJUe/H1duJdWJwDdrA/+ xEoMVSwKjj09a/E+V08g7ULfKPK70GE= Received: by mail-vs1-f52.google.com with SMTP id ada2fe7eead31-4af4575ec4cso497839137.2 for ; Fri, 06 Dec 2024 00:03:47 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733472225; x=1734077025; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=OLKgpSdnNg5SHTYD6Gi2Z/t/cQJUvGV7WPvAx4ESg4w=; b=lU6VHHaQ0UshelpCOziqGlyPV3h5ARMwEFUnXTg+UHoVGM+ikUbQTznBDfI0epmZNQ WyOrQ6SbQ3c0NpKraQ3NipbqCbo37XePr5q42hOgcCOEoGiGlmW0siY60v3v8x/lNfn3 xDPtLjl/ik6h3w9zbVXxrNhU4L54I2qcKJz5qD0LxwBXXynQHmmdV3sqsxoqhpK9mcme 26WT1wbIKLtbG/eSFyuaSCxZaJoAWOfJUIkv4jyokrAi5x18iuBwFJk0kBx3cKnmwy3M WDsjr7vCrmjCmpl52zX1p7eHi45YLeOUdLIXRACSjvsIM1iOVBJukSsrw+pgO2jNr8CX Fg/w== X-Forwarded-Encrypted: i=1; AJvYcCV+NNyc+VB+D89vKO0l266fohmK78gAVeD1w/LOwKRWw0ml+NY6jvA/Mn5ELLJuB1k7ga9kSyU4pw==@kvack.org X-Gm-Message-State: AOJu0YyyegB6BOrlmFUpUWx40J0J6GBWNXBKy5z/aRTrE32qOeo5J2i/ rBRRdv3fBRq5q5PciTOc8Y0Iy3Omkm6nw6/qpZBrSa6BNGOsV46IO4pKybgN X-Gm-Gg: ASbGncvVE85hKLZrpX8RDXMyw3M09mKTnrW7t5VRociT058XtJ5g++P76yrVeu9fGqI GnRvKyKrov5J3R8E6+S+Ih26X/a4dnWpWvEA5VYXce2UQcecYw5BXm5m8mr90CPeI1yBhP9Izzi LqJBzVlUs7wImUzHrOhYBGI2k0CZ8zf32RciOlEbXA0WOx5AiVhtPoGhsKSGLgt1TmT7WOdFtOO NsL2VtD7Yg1mTeQbpr+gKl+68Fz5s64jBLBiqafZueDZB1PKIIPbBqaigR7OJCc/Q0wWKNM3INB lFYpDwMtrADc X-Google-Smtp-Source: AGHT+IHEIX/4P53aTo64Sbn+Kvew5FNq+Tsb/F6kJyt+r6A2u0a2CY7z53qRzgCxYviltxjLOu5zoQ== X-Received: by 2002:a05:6102:50a0:b0:4af:c8b6:fdba with SMTP id ada2fe7eead31-4afca779d81mr2554454137.0.1733472225577; Fri, 06 Dec 2024 00:03:45 -0800 (PST) Received: from mail-vs1-f44.google.com (mail-vs1-f44.google.com. [209.85.217.44]) by smtp.gmail.com with ESMTPSA id ada2fe7eead31-4afbc5e6e22sm399188137.15.2024.12.06.00.03.44 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 06 Dec 2024 00:03:45 -0800 (PST) Received: by mail-vs1-f44.google.com with SMTP id ada2fe7eead31-4af4575ec4cso497824137.2 for ; Fri, 06 Dec 2024 00:03:44 -0800 (PST) X-Forwarded-Encrypted: i=1; AJvYcCWOrjg8QMbjoZ3OoqphstTTwGb9Z+HAS3u1J/ExSkCwJnRZLc8iFGT455/jdst4009t/lLA8CzAXw==@kvack.org X-Received: by 2002:a05:6102:304d:b0:4af:4945:9a0b with SMTP id ada2fe7eead31-4afcaa23ac8mr2135639137.5.1733472224382; Fri, 06 Dec 2024 00:03:44 -0800 (PST) MIME-Version: 1.0 References: <20241011150304.709590-1-ziy@nvidia.com> <9942C08D-C188-461C-B731-F08DE294CD2B@nvidia.com> <09B2AB6A-B122-4287-B97E-F800E511097E@nvidia.com> <995E365D-5B83-41B3-A46C-6493D203A761@nvidia.com> <056a2305-db07-4168-868b-164493ff8587@redhat.com> In-Reply-To: From: Geert Uytterhoeven Date: Fri, 6 Dec 2024 09:03:32 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] mm: avoid zeroing user movable page twice with init_on_alloc=1 To: Zi Yan Cc: David Hildenbrand , Matthew Wilcox , Vlastimil Babka , linux-mm@kvack.org, Andrew Morton , Miaohe Lin , Kefeng Wang , John Hubbard , "Huang, Ying" , Ryan Roberts , Alexander Potapenko , Kees Cook , linux-kernel@vger.kernel.org, linux-mips@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 05E051C000E X-Rspamd-Server: rspam12 X-Stat-Signature: 131za3uat3guf7irjs7nuop5oztrja49 X-Rspam-User: X-HE-Tag: 1733472219-119572 X-HE-Meta: U2FsdGVkX18K99x0oTBi78wTs/zUOVavcSiFrYzcwunh1v/54XL5LE8BrjvrI45CEItF23Fsh5+xxRB521riX7Zn5hOgde+zUCxskvzXEbFey4+ufDYVpQ0ECDQF+8HJmxBcDgG01nRY1bvd8KP82b4JTvMC6efy6PcD03xuBGea86zq67WhZWVgmwt+Mi4Wq/NDa1qDb7Hi+8rq8uH9w5rWuAsUF9iJ3n4Aj3qbDYQ+B49UONzsJannxQObIonzlMA1vKzC6hKYQgFp67wefWteFpalPECihLDcos0npD9jF1YFetSSoM/yIXkKI3t6GZlnNkZPdHyhnGmClEHuyCaSvq/aOBDFxm9egyyfBVaE/tF0gSDJUvSpGcYxpQf+PxJOC+QKJEjFcy+IYdtUPHLgm2m6ItuXmbzOcPpwAX0qDgwmBebt4uM0O8BsEQLB7wg5iektZ0uK1HWEy6kvRhB8B+xPTR1tDARi64ma7WK27Y+bqz4SDmofOB4PYZWAYJUGReZET0w8Ao7bUdUPKYhU+TEDe5uhoAxR35diRlULaHDMCsTSD5S8Z/Ga59e8eXXFE94eITp8ShZZeZB5E2h833SJNpmwYyxf4LYs5sM1XEdm3P9tgNWOMohzfHU8MoUHakXhaJKktHi3OJZ7rDh3MLc3ZM1CX3ifvv2N2poXNgo+ZDNbZCxERaAY1jjwrX8bmMtA2oPyPrfdWgUJyHPpoJ9QW+iU0DSPeTdn4TDuiHf4uOjWcvmP2/QNmn+UgjPpFyGM+aDASIUxiIcQF53DQDBTBsNMxARxJ/pD3WmZ7MfWsa+YZWkxh2TUEFHEq1AibhReTef7lkLsFp/sFnQdrDpvkeG98vcfVppPpaqYUUimi2fiIslnVfi3cQZgJPdt51U5RIvXT6BSMO8q0HxBCRj5ncnh8Zfn2xkPKPjdbDNRX4Pfc/Glfi6gWsvgvUxdq47jioBKiCJvXnJ +1ps/W3p t44lItZLLsMIB5ehCi+rjuMmRcDK01rQ6uUBGFYqtO9/ojPfnUY7fZL+PRT6HwStgBSg8HM8+NPnU4HB2H1RHehUFT90SNEeaUzVD2SmulqI4xokHAVAfadEUOf4yarBKLQsnW06Fuwmm8aVYUsoMEZXvOwc3qukXsMCUi3lMETJJEUxyGdozDyBHMyAEi5bzBuLfSbZQqRkSNpdZ8jP/XJZ04jqD+RMVQBTWLru6fYePKm7mjrkHwUJaEKHh9OjrQNKMPcK5XSYaXZ+g8CjayICzRbQZvSnBu92Ve65PnHNPK5Kq47Bta71qAtKWJPObogl6Gpl8MzRmxSRofdqcryo2S3BotTyoZ4asqrTz2Md9PdJgLR3DdPBltYL8K/ItuwbANUlH/8kdutzkJhZDkRPx9JtRH3szLBui6spHYM64e/oubPK0qtiBwBYXHHNWDRLfYcHYCHCcgTkyTrlgQXMdFtIMT9VpxraU 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: Hi Zi, On Thu, Dec 5, 2024 at 5:05=E2=80=AFPM Zi Yan wrote: > Is it possible to run a 32bit kernel with HIGHMEM and > CONFIG_INIT_ON_ALLOC_DEFAULT_ON on the machine (of course with my patch > reverted)? Just to check my reasoning below. While I can boot 32-bit kernels, CPU_TX49XX and MACH_TX49XX do not select CPU_SUPPORTS_HIGHMEM resp. SYS_SUPPORTS_HIGHMEM, and thus HIGHMEM is not supported. Gr{oetje,eeting}s, Geert --=20 Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k= .org In personal conversations with technical people, I call myself a hacker. Bu= t when I'm talking to journalists I just say "programmer" or something like t= hat. -- Linus Torvalds