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 47011C54798 for ; Sat, 24 Feb 2024 01:59:43 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C2DAA6B0080; Fri, 23 Feb 2024 20:59:42 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id BB6C26B0081; Fri, 23 Feb 2024 20:59:42 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A31466B0082; Fri, 23 Feb 2024 20:59:42 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 937AD6B0080 for ; Fri, 23 Feb 2024 20:59:42 -0500 (EST) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 031281A01B3 for ; Sat, 24 Feb 2024 01:59:41 +0000 (UTC) X-FDA: 81825041004.23.C266706 Received: from mail-yb1-f178.google.com (mail-yb1-f178.google.com [209.85.219.178]) by imf15.hostedemail.com (Postfix) with ESMTP id 6EA5AA0020 for ; Sat, 24 Feb 2024 01:59:40 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=J5zpdiEh; spf=pass (imf15.hostedemail.com: domain of surenb@google.com designates 209.85.219.178 as permitted sender) smtp.mailfrom=surenb@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1708739980; a=rsa-sha256; cv=none; b=t11utSfNcIR1hOLrnLXnjJWyir7KgT++xPmHz93AMi49RXEnJk/gFJ+maTxKSJdTUGy7YY tuDUKFreOELY9fiR/f5xcJCBaspsemz1d3SIQevI5G6Srf4S512I4yI2O6peCfIakHk0h1 hpbbnN4yk+tinRjowWItAZhDgbSmfEY= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=J5zpdiEh; spf=pass (imf15.hostedemail.com: domain of surenb@google.com designates 209.85.219.178 as permitted sender) smtp.mailfrom=surenb@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1708739980; 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=T+a2SRS9CYU21NdR/LXMyfpfOaFxGBggdHbbvAXJGNw=; b=YAL2BnQAtZF7wQhA0WbdFYqg+MJEut2q4Z/bQ2PVwcVLnpK0+iwFBcZZYkBCnjDu7w44xT goRoWykYPylhhq9UB1P45kwt9J28IB2ZG/b542yarHO4ilC+moaFDcr2msr1SVFYc5bLLQ IzAgpqDkYgy8yiiWIB9wON1frosL/4o= Received: by mail-yb1-f178.google.com with SMTP id 3f1490d57ef6-dc6d9a8815fso1072495276.3 for ; Fri, 23 Feb 2024 17:59:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1708739979; x=1709344779; darn=kvack.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=T+a2SRS9CYU21NdR/LXMyfpfOaFxGBggdHbbvAXJGNw=; b=J5zpdiEhT8H3VxJzie7DcVqyLOX2n2J5lLiEmEz6oI4T2MIDaTdXMifAHehP8ZpUUX psFsEYo6feGR5MkcLyaY7ohpUaIurk4ta91MM28E2pO+11UFk7smtz20ngqQYiMDPgAE VnHvHLRUr+o1TJzwyEMl0WbFQ5xVC7FD1HRALxMJVsgANnJisZ2Mm9tpM4fuB9ZPhK76 aXiF7KvG1Qt8oaJU6G6SQIygdutHv+tRYpVE3h3qi1hQc4nPv816B8JGC3CnvX4sF7Dz Cr7grOIRI0C47IPVz+/Onh8qNb0SQLt14KpugYEwE7QqdkxU9PdmKoTPdbbUT3Ss8Xzg HCwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708739979; x=1709344779; 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=T+a2SRS9CYU21NdR/LXMyfpfOaFxGBggdHbbvAXJGNw=; b=prAL/aqQn8TYjJ/YL01R4TnV3xsyknDek5C2O1DGDY1itB5qEsV4pZsIJCejdG1CIT RltqFVFAAw7jAv67YeM1J+2KiF8o0vwEQFPX8HdSUy25holOvrNUMyWN/YeApcAH2Tmr YYVKsR0wN8XB6ckOaLIyzW12D3TlsaW9WTgaQ9cYCTCOZHYnwh2SQz0S/G8TldKiYLvN YZAVk4sSMr8GceOoaz1sGtt9VMpmRYYact797BaCGR5hOLj+3zRboN8fLygkZlm1ft9n VnSbfNpAk23uPxQNxeDiqClFjBlDt3c3bwP5LAMQMQT50dJdQuzmKmcR80l012LKp9+o PJsw== X-Forwarded-Encrypted: i=1; AJvYcCVighTNEDWdWAxpi4M/l+8Ebxn0sW6YTu8AEsEDGZinxAMYZdqS5EFDPVDN1i/9dIhIiMrLxtYGePldfRRZgp/ANTc= X-Gm-Message-State: AOJu0YyweHQE59UZJBviPhJhGqqnlvbvKnL2wP5V53eclsYxbHEVK5lL xGFR8S6kF1v+tLb6Cbb88FSEd+RvFhVkb+nTMc/MB9ySrhxdwfaPm/5t+aGH8VItBP9s1uaze7s moT8rnoMFCEUko1rmhK+xdRb+9xObBY57s5IG X-Google-Smtp-Source: AGHT+IE96gofthBIDY1zcxV1fCC6ZYb0ubhfQdxrWxQDA5xXy9sf7lsJXU+uVwoyJAnzh9d/485wU5tc9VrVgvYEwvY= X-Received: by 2002:a25:aa67:0:b0:dcc:b69c:12e1 with SMTP id s94-20020a25aa67000000b00dccb69c12e1mr1515692ybi.59.1708739979162; Fri, 23 Feb 2024 17:59:39 -0800 (PST) MIME-Version: 1.0 References: <20240221194052.927623-1-surenb@google.com> <20240221194052.927623-7-surenb@google.com> <20240222132410.6e1a2599@meshulam.tesarici.cz> In-Reply-To: From: Suren Baghdasaryan Date: Fri, 23 Feb 2024 17:59:26 -0800 Message-ID: Subject: Re: [PATCH v4 06/36] mm: enumerate all gfp flags To: =?UTF-8?B?UGV0ciBUZXNhxZnDrWs=?= Cc: Michal Hocko , akpm@linux-foundation.org, kent.overstreet@linux.dev, vbabka@suse.cz, hannes@cmpxchg.org, roman.gushchin@linux.dev, mgorman@suse.de, dave@stgolabs.net, willy@infradead.org, liam.howlett@oracle.com, penguin-kernel@i-love.sakura.ne.jp, corbet@lwn.net, void@manifault.com, peterz@infradead.org, juri.lelli@redhat.com, catalin.marinas@arm.com, will@kernel.org, arnd@arndb.de, tglx@linutronix.de, mingo@redhat.com, dave.hansen@linux.intel.com, x86@kernel.org, peterx@redhat.com, david@redhat.com, axboe@kernel.dk, mcgrof@kernel.org, masahiroy@kernel.org, nathan@kernel.org, dennis@kernel.org, tj@kernel.org, muchun.song@linux.dev, rppt@kernel.org, paulmck@kernel.org, pasha.tatashin@soleen.com, yosryahmed@google.com, yuzhao@google.com, dhowells@redhat.com, hughd@google.com, andreyknvl@gmail.com, keescook@chromium.org, ndesaulniers@google.com, vvvvvv@google.com, gregkh@linuxfoundation.org, ebiggers@google.com, ytcoode@gmail.com, vincent.guittot@linaro.org, dietmar.eggemann@arm.com, rostedt@goodmis.org, bsegall@google.com, bristot@redhat.com, vschneid@redhat.com, cl@linux.com, penberg@kernel.org, iamjoonsoo.kim@lge.com, 42.hyeyoo@gmail.com, glider@google.com, elver@google.com, dvyukov@google.com, shakeelb@google.com, songmuchun@bytedance.com, jbaron@akamai.com, rientjes@google.com, minchan@google.com, kaleshsingh@google.com, kernel-team@android.com, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, iommu@lists.linux.dev, linux-arch@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-modules@vger.kernel.org, kasan-dev@googlegroups.com, cgroups@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: 6EA5AA0020 X-Stat-Signature: wmwj1rxcxtc4xhbgkhezxzrthx5yqyq7 X-Rspam-User: X-HE-Tag: 1708739980-865882 X-HE-Meta: U2FsdGVkX1+WHxaldr6c2ivQj5LpJailDrXfgCRuLUXrirX7N/I6pfCM1QV1FI2xNSqHqsZQuYHd4H3VmyxSV2SbevCg49kR91lx7Ltu5unBrxP09VM4645OTKYD0mbnZvSVBKX1ycNvSojs1BecqstewUryn+NDpbCH2BpmWCaXqEvrleFFeGusSWI574/AM0V2yO4Uvw6gXh+VYkRbPIbmff53+bAJdL5oGhz4EUZiSReN9oIe8/0T9gnoQKP+bakxUpM6ZPF0bkyo+0z94iGiDAq10pfyBZuJpiEVeittopyAuDlRiPHM2ovigB8+Oh4Mpy2E84W3X96jgtjMrjgseukTG2jf3zxJdUPFso25ZhFxUxOExekwbPB4INfNdho14pnqSfszbB82anSiu1wV6pFHHDQDhjq899YtYgdpqT4MGZ3lnBZiOLaWGO/jnbJxJVafKYozMp8kQAZHixL0j/GsnswPAe/jBkfM7OHy1rk4ARhdiXHuHz77ce7sxOBOYlnF1n9uzJhfTUDvcGwmm6eIQ6iJQmQmKW1weU934ofZn3fIvzDuFaTEF/38AJfHT+Lby8CayDDM25TemVf9gVvjb1KX/10fA8Va8HBVeqJZum6g9SbTt+xmtPABe1NSZIQRsSQyHUGlBEOzq9ggkfV0YFwoBnTKMGs3jWt9gcreMy4gnl13mOSTbJkp12DBSCNtNzGQUhIFpulll0Qhc/XMh1QgCgS6C8AWE3cZGEX+kGyS35C/RoNIdCF7+jDAAntzARKibmsI839mzcf6zmbDs3cUqLUylvoJjq6L4AnmNmJdFDvi3B5TqtYZ0f8psjUVtZXCAkutJdeZeo0zlgDWSDWuY2U9D8PS4QimV8LVjcBITqHT/D7LA6UcZUNuCI/pvi/Ske5Y57mbtMTOZ5NiTUBaBZ4qx0g20gQt32AWFqWbHnc+DiFjU2zKJ9DA/RYqQmEER5dsTm+ TlGcAXzc HGuJvWH8cXzKyv2xJzEiXCOTqpT3ePbPhsblq7viu3lEbJf3Ewr2SCQTB3yItCYUEQQVi 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 Fri, Feb 23, 2024 at 11:26=E2=80=AFAM Suren Baghdasaryan wrote: > > On Thu, Feb 22, 2024 at 4:24=E2=80=AFAM 'Petr Tesa=C5=99=C3=ADk' via kern= el-team > wrote: > > > > On Thu, 22 Feb 2024 13:12:29 +0100 > > Michal Hocko wrote: > > > > > On Wed 21-02-24 11:40:19, Suren Baghdasaryan wrote: > > > > Introduce GFP bits enumeration to let compiler track the number of = used > > > > bits (which depends on the config options) instead of hardcoding th= em. > > > > That simplifies __GFP_BITS_SHIFT calculation. > > > > > > > > Suggested-by: Petr Tesa=C5=99=C3=ADk > > > > Signed-off-by: Suren Baghdasaryan > > > > Reviewed-by: Kees Cook > > > > > > I thought I have responded to this patch but obviously not the case. > > > I like this change. Makes sense even without the rest of the series. > > > Acked-by: Michal Hocko > > > > Thank you, Michal. I also hope it can be merged without waiting for the > > rest of the series. > > Thanks Michal! I can post it separately. With the Ack I don't think it > will delay the rest of the series. Stand-alone version is posted as v5 here: https://lore.kernel.org/all/20240224015800.2569851-1-surenb@google.com/ > Thanks, > Suren. > > > > > Petr T > > > > -- > > To unsubscribe from this group and stop receiving emails from it, send = an email to kernel-team+unsubscribe@android.com. > >