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 gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 0B7E1EB1070 for ; Tue, 10 Mar 2026 15:29:18 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id F1F6510E2AA; Tue, 10 Mar 2026 15:29:17 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=google.com header.i=@google.com header.b="YLbpVgY9"; dkim-atps=neutral Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3DA4A10E2AA for ; Tue, 10 Mar 2026 15:29:16 +0000 (UTC) Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-485344bbf1fso77535e9.0 for ; Tue, 10 Mar 2026 08:29:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1773156555; cv=none; d=google.com; s=arc-20240605; b=bWTety04jos9Qh/33XeZR4XQmGZlQkn1tR88GJazNawBVu1m+SQFB11JswGH5X3bH1 OeoPG1U6T0DJrgYIrg4IQTlxPoAwiOx4EvgkdC3OAVP+mmb2GE9IE7diblXy0dYstutQ 7H8ndZxyGsCNWqq3tpSLqGUj9v9osMy4bKcXMNmz+MfCvfno4Z3S7CBFshGHt9xEU+/a hK2G/2nsZH4pmpcQjNgik3A/2HgE6OhCb162ngA443i9oINVs9D6ax6W5CvxmpBb8uQ+ mqKKYlBHoIDQQiuSV7P/oZg2Kii+0uzNyA/OKq/GSqfsIpMWUe2GR9mq4oIeuF0sfWkk WYaQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=zIiWwFMgmclSsyKUbL5OghY1eU+rJVt+C6uIngJuqC4=; fh=n7ODdKZ2Tj5PdOI6YWGb/pWlmxekRlDaC3HQytT3uW0=; b=TIYlXZfRlczKHbo9tHa0oIv8Efk/JQuvYVA49IcBpmxohga7DUa6r62zCLeBPsF1h/ Er611DLQ5YKEDNef6XlKOb7IYDSRvSVcBkZ3uvVjPBRW6aYy3VB2kvXglKF3uDRqlM7b f/d7+5uUg5OrMLFaWVivqp8na5yjflM2lzMt+A6d+nmOi47VBUULcK9XJkbrcEJ3NKW4 PKNBn7R7R3rpnkIeUbBVzyaBHHYDltUZ2ZKD6EIk21/UeiZFd5ReTMP3asme91e42OYL s3Sak1+yamnBOBVfhMLhGf2RIOAiN9jrcyC8ehljXb0/YJQWpKD9UaMk0ewC2b2i0h5J PMRw==; darn=lists.freedesktop.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1773156555; x=1773761355; darn=lists.freedesktop.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=zIiWwFMgmclSsyKUbL5OghY1eU+rJVt+C6uIngJuqC4=; b=YLbpVgY9WCQV4tTCN02X3JaS7YcXNYOKo7Logb5rFbiJ8NUF9LN/bc9Pj5kU0X3Aqq ll/hxIcZ+m83gs8Cz8Z1ifT0ysEytqhoZwcT4RI4ozQPMr2FUV/1wbPCe+Ag+8nwU5M7 hbnxtWDgqTuAybdBPTU7fqRRaJUJO1xP/w03SsoQamcUUdOb8PtSFlWAaVqBYP85Rt7Y VlXSpM6CqwrLTGxzRasBVMyUXfgx2cmfN9XoAdPJxB4DnLnMMPm3fhCkt0Mc5JDoSh36 HhPXe7BuTjSsFPFEC9++5TCKJza0bl2IaJT4AclO5AM7ex8J2m9BiXwBSqJmfnJ300ue 44dA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773156555; x=1773761355; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=zIiWwFMgmclSsyKUbL5OghY1eU+rJVt+C6uIngJuqC4=; b=mWVsCzQ0jtZGXgYV6tCvYzuzXkV8tN7rb3wiqsOLQwWa+NDVG+CuzBw8PKEraSymrV j0VLuphiO2yMt/MP4vmxLZRwv8vVl2pbx9ER7l29qZxDHOuN0U1ks9diQ9gAHspD9wS9 /w9yLq4P48AbIPnrmDD9eMUht1UMi4MSgZ/OyeRbk2ud3NTTKXHR+S+i2fl/SPQAtj09 IgE9tUIoXfwUgAiJ8Ge2DkQvFWQ4lgx8UE3U6hUOc5gddqobwpPyMs9t51JqNWvV/rsX EHTttLN3ibEiuojZYQznTnS8iyyOb32njFO+yrE4pcDRGrXgaPggfv5RzBlCP9+khxwy dzXg== X-Forwarded-Encrypted: i=1; AJvYcCVxUD1+iwVjTn7oyBjrC64KzSTZMwXJgroooJSm6OBTrLt3+OsdMiEXwLtJhxzubyps5nqrlPeLC6I=@lists.freedesktop.org X-Gm-Message-State: AOJu0YwWXhbMDCGd4PkuNJv4Jo4VLHo+lV9+kEzrd21jf1t+HSHEybPC /rDGOZWMA9eNpjctEtcRDEthBQxaM9zJfwvkwVMhEL9VSx1/TIyQ13AuNxs4wWkFxWbNtXw/WYO Hk2SWYVx7FMtZGcbohDBFZnrH91/xRd+hWJFC12jU X-Gm-Gg: ATEYQzxb6rP3HJCP+CCawgOX0wiM/0by9z+WMj1A+T9uuQ4HSRarbGZRhHxDIa3/saA 65dL9KUnOBxfz5RpRvUHtSKCoNCs7atEeLPrpYO9nprEDBhTA9zhrRua/RO2MxzTQOtavm/qsAU FRC2l9UJe9i6T+FbW7y+LCSbBe1LhP6TeaR3GVaJ2hh9/ouN5C2C1q39A7pSdYM/zQxmx/ce9Xy qVVAPxiA8SXCN1IZzNdg/VmNx/pfMniPTp5pi4o+R8/0ifdTrgKE4BAXl4dqxtq1MqkH4jqZBMq wV8XB+WlTSziCzXUPEj4UN0nsoOy6XF80V4mpg== X-Received: by 2002:a05:600c:1c03:b0:483:6a76:11a6 with SMTP id 5b1f17b1804b1-4854368e59emr1089915e9.5.1773156554348; Tue, 10 Mar 2026 08:29:14 -0700 (PDT) MIME-Version: 1.0 References: <20260310-cma-heap-clear-pages-v2-0-ecbbed3d7e6d@kernel.org> <20260310-cma-heap-clear-pages-v2-2-ecbbed3d7e6d@kernel.org> In-Reply-To: <20260310-cma-heap-clear-pages-v2-2-ecbbed3d7e6d@kernel.org> From: "T.J. Mercier" Date: Tue, 10 Mar 2026 08:29:01 -0700 X-Gm-Features: AaiRm52I43ALNUPu6gwaVYUD5_lwue7logMuffJ6OYtcEMWpxfloG1qbQuiJ490 Message-ID: Subject: Re: [PATCH v2 2/2] dma-buf: heaps: Clear CMA highages using helper To: Linus Walleij Cc: Sumit Semwal , Benjamin Gaignard , Brian Starkey , John Stultz , =?UTF-8?Q?Christian_K=C3=B6nig?= , linux-media@vger.kernel.org, dri-devel@lists.freedesktop.org, linaro-mm-sig@lists.linaro.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" On Tue, Mar 10, 2026 at 1:53=E2=80=AFAM Linus Walleij w= rote: > > Currently the CMA allocator clears highmem pages using > kmap()->clear_page()->kunmap(), but there is a helper > static inline in that does the same for > us so use clear_highpage() instead of open coding this. > > Suggested-by: T.J. Mercier > Signed-off-by: Linus Walleij Reviewed-by: T.J. Mercier Thanks!