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 A689AE7717F for ; Mon, 16 Dec 2024 19:04:36 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 3BE0D6B00B1; Mon, 16 Dec 2024 14:04:36 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 36E886B00B2; Mon, 16 Dec 2024 14:04:36 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 235826B00B3; Mon, 16 Dec 2024 14:04:36 -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 043C26B00B1 for ; Mon, 16 Dec 2024 14:04:35 -0500 (EST) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id AB7B0140804 for ; Mon, 16 Dec 2024 19:04:35 +0000 (UTC) X-FDA: 82901747376.07.CB10517 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by imf19.hostedemail.com (Postfix) with ESMTP id 3DE2E1A001A for ; Mon, 16 Dec 2024 19:04:02 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=h8gySwWf; spf=pass (imf19.hostedemail.com: domain of luizcap@redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=luizcap@redhat.com; dmarc=pass (policy=none) header.from=redhat.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1734375860; 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=P4TAyoTcpg5C07EBdJR8q26tZw81IL7bJn8uvwRbzII=; b=odH2rRWPU6Nk+8H74Dwb9vZElEmmy7Uz2AfuPUjmHscn1yR+5DlbXq8k7c1CCpSqf8lvLQ UETzIu4Rv9epo0iUm5ERmFgKi95GcnwtOL1jTZAV37Ta5cCh2cFKQ7V0QLxz5peSaCwevj 6+E8zy+b5UDaRHCZF1Wn3EVSTSRPyiM= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=h8gySwWf; spf=pass (imf19.hostedemail.com: domain of luizcap@redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=luizcap@redhat.com; dmarc=pass (policy=none) header.from=redhat.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1734375860; a=rsa-sha256; cv=none; b=Ac5QsoPNJmlxpaBVdzDc5JQ3CqYT8IXVZeqNGyRKIt7fDg4eGTY8NiSl+8v3UjoJ1LMtBS zowE6qe+1i67pnrYTRMkViNi8uiTtUaf6SPR6mJ6gwhTVdvWK1lzTi3mFm3Ge/8Wm+IEtf KhY3nI+CwanKEJTg4f1xZEDGsuhmAns= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1734375872; 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=P4TAyoTcpg5C07EBdJR8q26tZw81IL7bJn8uvwRbzII=; b=h8gySwWfwZi1mLWog41v6xAJjV0FHFoclBgsqKmX2YIqxiwZeTGwyk0iztJ9Yxs6sfyNrw N30bYnUXl4uKu4HJxpuHRfIFAS2ATfP2DllWPU2c4mA6vLWw/XSaY0d7+1KMg2xAXK+6wR JtcSyn4Sne3/Fivslj57dyagHlQ+5ME= Received: from mail-qt1-f197.google.com (mail-qt1-f197.google.com [209.85.160.197]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-20-nREf4segPGGqpOO5n7FvCg-1; Mon, 16 Dec 2024 14:04:31 -0500 X-MC-Unique: nREf4segPGGqpOO5n7FvCg-1 X-Mimecast-MFC-AGG-ID: nREf4segPGGqpOO5n7FvCg Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-4679fc5c542so79122751cf.0 for ; Mon, 16 Dec 2024 11:04:31 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734375871; x=1734980671; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=P4TAyoTcpg5C07EBdJR8q26tZw81IL7bJn8uvwRbzII=; b=DFAUy3HGWXxeE0vznkuOV8C03q769VFKzL1PkBerhKMef5rEQbQCNrNLP2ajjBQwcN e0GPFv4500TRAlvHtaLZqwF5MT5hyG4D0+LnuT5wk3prnAfWXjcO7UDV4CEBLryExSYB gBu1ZAKXf8o2ZrofwzE4o2YVjNu0PiLihWV+MzMrmK4ryb/pNpRQbuipkyvRJ03AAnKN KUY8Oikgbb0DCsMoPdk5GhAoj8iCkN6NuIPol6w/bsdSigeTnHaMrDgn210LhBbUoi4v Eh47aO69uDwL3yj7OM42e7PN01dDZbk5IfwxHDI9Z6uUTqTxGBMXH8gk899HkVqD4Uzq xRig== X-Gm-Message-State: AOJu0YxaScNR56ExhQPaPaGSKfAXdEJQT4tdWqdXxANMProYvNsHQZrF FWyacaBek55ff61TiUXpFSIg7A+xLslnNcWXljiLM7eZwt6e/VSlUSVRHwCrR5sHQKldrbc0TAQ cZqmwSagoozz6BSQIYagWPJD/bQkuNvNl/BBb25HjTd8L4uyw X-Gm-Gg: ASbGncuSvuzvThLkc6ohYxnrsynA3w02iPVJ8ixWGLS57pcuaRJkM0x3u7rnHDRrn7w NABWormcE7MOu9WdP+kWMQmB7iBcjfkMc/7WbceqUItaCRes9ochDIx10ulO6uL6K1nAV/SI8mM 3lPEZ8ZtLzNz2BlFBwAxb1WS8RGJJCtrDdMqerfQ8BTISljM/NIas1n7absOo1w83Yv5G1fgsCl KDWCoiZT1qNFV4b9vZEfAGMrvdxfBFK7TcoQZ8XSAUdYAn+1ozvIczN X-Received: by 2002:a05:622a:90:b0:467:5457:c380 with SMTP id d75a77b69052e-467a582d0b3mr253847821cf.52.1734375870939; Mon, 16 Dec 2024 11:04:30 -0800 (PST) X-Google-Smtp-Source: AGHT+IGtMRSRuUhywNVqQ8BPcpuSFP0ZKJyUAs0jfELdRVUC1+zKG6YNTFyDt+VKU8Nvt1jruKDpqw== X-Received: by 2002:a05:622a:90:b0:467:5457:c380 with SMTP id d75a77b69052e-467a582d0b3mr253847381cf.52.1734375870605; Mon, 16 Dec 2024 11:04:30 -0800 (PST) Received: from [192.168.2.110] ([70.52.22.87]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-467b2e93bb7sm30830981cf.70.2024.12.16.11.04.30 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 16 Dec 2024 11:04:30 -0800 (PST) Message-ID: Date: Mon, 16 Dec 2024 14:04:19 -0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [RFC] mm: alloc_pages_bulk_noprof: drop page_list argument To: Matthew Wilcox Cc: linux-mm@kvack.org, mgorman@techsingularity.net, david@redhat.com, linux-kernel@vger.kernel.org References: <20241216184504.19406-1-luizcap@redhat.com> From: Luiz Capitulino In-Reply-To: X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: cg0NiMSN1CjfpLGkUnqvyS5O1TUg9dAij9Mh2E1aSHI_1734375871 X-Mimecast-Originator: redhat.com Content-Language: en-US, en-CA Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 3DE2E1A001A X-Stat-Signature: 81yitu9szw4zb4ruimcesxm9xjw4nsma X-Rspam-User: X-Rspamd-Server: rspam11 X-HE-Tag: 1734375842-940066 X-HE-Meta: U2FsdGVkX18LPjXq5rIkYLdGfSYl4GBHYg63mL8KtNi1Q7XWVXRexTtF5NZYaQl1Pl9hiMtZfDv6sElAi0ji8AMu0UhsiiQR9LjYOeEXhXbQOzm4dLjG6pdlw8vhyUprUr+TPK5KkNIMHcPZrh1xtRPy+bmodyn2RjPQtxLjy3CoRwuJvlkhTgHO9/ckwjRvwmdy4qa0xlPUtN+SJ2lI+p9q4DicUoP4V8+uSRk9y3SAjNHT1/sKanyOY0apKNBCCfEWp/KifDM0ywrALmg4yHVgmaHmF2mawL4ztj5I+V6oZVPR7waSgKSwbfy3Je+3htWWGus1yHxuVkY+ZrVerQSIHFgxh7e5sRqC1aBk8n2Rf3dtx1RQ1dYiQP6qQd6hwqTC8yX0xqr5HMmVbOVZ+b0iq1kDAH0Qgz6X4A/ycPEUR8wIvEIciRqAsMryXqh/KRo4bEI6r+IRKFOVLOPlQNSNwfkTuT4VccdWBS8K9H/NToowaXlLsmPaeCUrBmXdFs5hFT0osa7Ca87olk0TZN8V+hkUdSqEr/Fteq5GXxwoSP6Dob55QfLA6KIVQT/3PsCTkhZiXQWhlQM1vFrFYQBzvh8/uML5nkamEWey33R+I4I/oN+Drylrppyq4UGX+JCh6eKHQT/UGq06Iz01doiImCCJ7Lb3uds3s/1NX4R9LYmh4njuusYuX6ozpgGawOoVUyqZPJVeVd1Bw0IFFWVP8e1IRKsu+GV4CV9rIFkA+8GGoFf5MVA6o9+NEPrAVjUdtfLaJdJuzCnpLSlNQymk9Yr4Fp9Vcv9ZqkUPDTl2io9GjCSY1j+hdsHtu/Pa+5qBwcpCP+L9KFOh0MQWlN343xARgNNBeOkpT/7XD4F7so0EMJ3lBqiCVsSAd7YjtnGkvyqYw7Ji5dIyShWWOj4nVrjWBakGCvUtUp6eXcf5TiYJ9sSKX5+YZAozGnG6qZtXB86oueFIuZ79OO0 Q27jIxZT lxEPv7Apdy9Dp/L5Y8ZwffH72ghjUQgcZfG9dxJxdGUc9OuS1DxLxrVaWEPA2+FmogfeZIx8PEctMF2H2UlFu/Nf5RHDisWhwrOix3tthrJA4w4G8sDmnNVxgAJb/pguL/ALXl33HQ4xHvftoDcDtUU8xl6NbyIcIqFrDDhcGjymNs25K6vWF7qbrNdlJ5WnwvA9LCGyCgsw1R8JrvHu+dAYeEnHBzCV6U1HPVh0QnJStkFAE04KxyZjzM6E8eN0CWlraCltUh3DrPX9ZXv2QLXFQ6e/pcgylfG1nxSuBDoTf0wc/Qsh/DvpLqX+uOLC1jnIm1yrZNPtGQHxRSoT8lTFOoe44uMUMiG5srLXLrtu6IndDy4fKe6kYntvwvF1Xnmu2gZnOTFoayXEz2SeTSKCgwUw35vDte2MaaEgs2L0+4gdzCBJl+oQoSgzYNvieNopSlEsX9wDT5bFXDrFS5FD2+yP90k6UK8SF4EZ8OgL4lzakH6hB82BcG5wlzFLILBk7 X-Bogosity: Ham, tests=bogofilter, spamicity=0.147210, 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 2024-12-16 13:56, Matthew Wilcox wrote: > On Mon, Dec 16, 2024 at 01:45:04PM -0500, Luiz Capitulino wrote: >> The commit 387ba26fb1cb added __alloc_pages_bulk() along with the page_list >> argument. The next commit 0f87d9d30f21 added the array-based argument. As >> it turns out, the page_list argument has no users in the current tree (if it >> ever had any). Dropping it allows for a slight simplification and eliminates >> some unnecessary checks, now that page_array is required. > > Maybe just fix up Mel's patch: > > https://lore.kernel.org/linux-mm/20231025093254.xvomlctwhcuerzky@techsingularity.net/ > That was fast :) Yes, I can do that.