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 5C0E9C5AD49 for ; Mon, 9 Jun 2025 02:15:12 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 82FD66B007B; Sun, 8 Jun 2025 22:15:11 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 7E06F6B0088; Sun, 8 Jun 2025 22:15:11 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6D0E16B0089; Sun, 8 Jun 2025 22:15:11 -0400 (EDT) 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 4EF586B007B for ; Sun, 8 Jun 2025 22:15:11 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id D0FF41609E5 for ; Mon, 9 Jun 2025 02:15:10 +0000 (UTC) X-FDA: 83534244780.21.2931849 Received: from mail-qt1-f175.google.com (mail-qt1-f175.google.com [209.85.160.175]) by imf29.hostedemail.com (Postfix) with ESMTP id D517B120009 for ; Mon, 9 Jun 2025 02:15:08 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=soleen-com.20230601.gappssmtp.com header.s=20230601 header.b=iLp0+AT5; spf=pass (imf29.hostedemail.com: domain of pasha.tatashin@soleen.com designates 209.85.160.175 as permitted sender) smtp.mailfrom=pasha.tatashin@soleen.com; dmarc=pass (policy=none) header.from=soleen.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1749435309; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=AydmufO++E0g/MFtFHuOsivIZ3Gs0PlbJ7oKpifNFmA=; b=oMRP5MKUKi2PI0XaFDUzsLv16veIdKeFU0GqFZHOxZRopRL+Vxc2E891kJzJLgjzzsgmlA HTtJ0cPv8tgHHNPttiO7DGrL+ffV9d2/TEqHYgelL/s/USdjsLur4ahq8+7HZH764/Q/20 EHF22i8K1yk3vbW+bVqIzAmmHY0MfUw= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=soleen-com.20230601.gappssmtp.com header.s=20230601 header.b=iLp0+AT5; spf=pass (imf29.hostedemail.com: domain of pasha.tatashin@soleen.com designates 209.85.160.175 as permitted sender) smtp.mailfrom=pasha.tatashin@soleen.com; dmarc=pass (policy=none) header.from=soleen.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1749435309; a=rsa-sha256; cv=none; b=iRQpMx4NqTZFJk8egvoXNIjUSgRho1tpWvJ84It5dzrAuvaULPOucWNr8S4Iuz0AfkVk5y w5zjBidsojKjbF71wmOE0kelhS+U8YvqCwmVMnt5WtEtXc9RZQJknukaehYdwCh5Rnt7uB bQ9VMD8FtfjIKubgKx/qJlA+w+DCPmI= Received: by mail-qt1-f175.google.com with SMTP id d75a77b69052e-4a58d95ea53so43527001cf.0 for ; Sun, 08 Jun 2025 19:15:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=soleen-com.20230601.gappssmtp.com; s=20230601; t=1749435308; x=1750040108; darn=kvack.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=AydmufO++E0g/MFtFHuOsivIZ3Gs0PlbJ7oKpifNFmA=; b=iLp0+AT5BY9B9bYJcGmWEHyF73IFKK2VJo7FaXEjDKy7uwAyqWn/p8nubwFwgBCu76 QAsrUtiT9xqmZMrJGgjYS/7ssZ29ZXvJNxPN3IpK/RPpDP7IfQUZdo+n463WKM+zm5Cw FdLcBvRhSx4cNdQC3cYlNTtBTysMAsi6Ez8iqdfCYS9eWfiyXQvBnWgb142+o1hBUkhX mRQPpQOnLcjum+WViRqfIONrYZUInHk1u326GOYk3Pw2BQTkCL6AtTONbo1LbqL4lDn9 teim5T99qn86C7ikwxg/TtCq2PvoYWmC6nZ/jtSIOPbWm3TZfdW8Aq5qmRno8hm3Qehu gE3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749435308; x=1750040108; h=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=AydmufO++E0g/MFtFHuOsivIZ3Gs0PlbJ7oKpifNFmA=; b=QzVeG+Cg1MP9vclCUQlxsAWLc9EPHSR67IRCpCQnXzgYRzD5X11SkdKkwPq7kjdVuY Q2GMCxHkfUC3LGzwtuxl9tQGxi/ED6Ab4GMY73XWyv89pmdvOrcQD7xm//Xv0DVTI75m pjWxSawRx5kHa7rYjjZnmVBRV6DMSFKVQP4ld4j2PmGhE/5OfPX8YduJXwoNtSuTtwjW ItEE2EaPCLBsRGpkIg3Pjxo7J5rDh7XbZawzqX+jeA/KtP8yF9swg30zOSPM6zpc2Fst d4y8X6qEMlHCmc4p8p9igV6LqDsuOgkUDyE2v/v//uFKgtT4Fmh6I+3FimXTS3ZlS2Ru oEKw== X-Forwarded-Encrypted: i=1; AJvYcCXYXsCbkFjIuW7ttGhlYbR6slwway3Kv9l4auuBMIHQbui/gGcXSei2bIBQ6uoO74GkxZNPNtSNOA==@kvack.org X-Gm-Message-State: AOJu0Yx21xI8SJEA/RL69WXt50t5bZ0cgQYXbCemUc5AHsuEVseYwsx1 C4kFfGCqdQZqJdhQRXx651r+jLQdcT2wsHzGJiaHnl1WWXoeJgWQyj6sYqBM7b9Hig0UIgn2ojJ RUPFxJq6VfqwrLKlcUtGwL7CfxPegO52CQp3NU8zbrw== X-Gm-Gg: ASbGncsjLaPMAlBMeswuBVxbJfaCvPtyLrGh9QeCyCUPK6rVRCgGeb/XqfWZwRNlgz0 vjxnOixGmAi531KGqZB8SzKW53lhOC+KoQaSQ+WhqjJpC+aVNA/8xLgEp7GACxivsP1LIu0nuAU obyZueiq9mqrKX8wCZkNlOKI2SyB2kqLQXHSvDeqAL X-Google-Smtp-Source: AGHT+IHyNDAVSlPRlXSF3+PVFRlz7xzc9k6c4v3jOeaBWfnlwTxhrz5c+YAyhG+PuQduhw/yffksNG8ZON2q0C0fghA= X-Received: by 2002:a05:622a:a1b:b0:494:9072:e5bf with SMTP id d75a77b69052e-4a5bdd35addmr184955911cf.18.1749435307847; Sun, 08 Jun 2025 19:15:07 -0700 (PDT) MIME-Version: 1.0 References: <20250515182322.117840-1-pasha.tatashin@soleen.com> <20250515182322.117840-6-pasha.tatashin@soleen.com> In-Reply-To: From: Pasha Tatashin Date: Sun, 8 Jun 2025 22:14:30 -0400 X-Gm-Features: AX0GCFt8-dnNIlLs_4aoCF99g3jU94XH2Qg_GDQmLfM_0NNxRQANvzU8cQlDTQA Message-ID: Subject: Re: [RFC v2 05/16] luo: luo_core: integrate with KHO To: Mike Rapoport Cc: pratyush@kernel.org, jasonmiu@google.com, graf@amazon.com, changyuanl@google.com, dmatlack@google.com, rientjes@google.com, corbet@lwn.net, rdunlap@infradead.org, ilpo.jarvinen@linux.intel.com, kanie@linux.alibaba.com, ojeda@kernel.org, aliceryhl@google.com, masahiroy@kernel.org, akpm@linux-foundation.org, tj@kernel.org, yoann.congal@smile.fr, mmaurer@google.com, roman.gushchin@linux.dev, chenridong@huawei.com, axboe@kernel.dk, mark.rutland@arm.com, jannh@google.com, vincent.guittot@linaro.org, hannes@cmpxchg.org, dan.j.williams@intel.com, david@redhat.com, joel.granados@kernel.org, rostedt@goodmis.org, anna.schumaker@oracle.com, song@kernel.org, zhangguopeng@kylinos.cn, linux@weissschuh.net, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, linux-mm@kvack.org, gregkh@linuxfoundation.org, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, x86@kernel.org, hpa@zytor.com, rafael@kernel.org, dakr@kernel.org, bartosz.golaszewski@linaro.org, cw00.choi@samsung.com, myungjoo.ham@samsung.com, yesanishhere@gmail.com, Jonathan.Cameron@huawei.com, quic_zijuhu@quicinc.com, aleksander.lobakin@intel.com, ira.weiny@intel.com, andriy.shevchenko@linux.intel.com, leon@kernel.org, lukas@wunner.de, bhelgaas@google.com, wagi@kernel.org, djeffery@redhat.com, stuart.w.hayes@gmail.com, ptyadav@amazon.de Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: D517B120009 X-Stat-Signature: 5pmf4i15ujiqmfowf6uube7amrtznha5 X-Rspam-User: X-Rspamd-Server: rspam04 X-HE-Tag: 1749435308-212548 X-HE-Meta: U2FsdGVkX194n/12ZbNtaBI8rT8PwQ2/X18JJawP5clAU2abnCZ3IiBlQYgT1ShSxryZE/KaoWJmmOni8xN6aSahhw25CVmJbFQf9N4JGwSXO5ITOmXaXd7yBoGUvc770vOoGwRPqspeOQLe0yorPIOcH4tXqLmdESCOSC+rlRmE0k89zAS59tcwoMnIntB3ZZhmytkinEXYVqftrQaZZnxdNrjOSvBCEMDKTkvCjGBZsN28GBQ3yXKhUql69k2id083477FOaEnPUGeMKAvBTErD9Nq63mQVYNe0lP2DfhebRVQYwS6Grm5ResMj3924zVF6JFofZ8GPuD9b/ZY3OY0hWe1UiHya/KxyndUSqaDm4u1reWOsgT9Jhy42FbvQ1+wRj4IsBkJOutLRGtAo500cXhq7PVGq/aX+RKf4prgxG6AG76S5BLSJFSSTg52gJhedzHPT/3hogFq5S9FdUhgQEm/qYPOPrn+PcHQr+SFct5ouduuSdcSJd2VBGZMUO4ZTU9IOWVRCO9rx21/t5eIrpDroQ1XQW7yuXGJmAxn5WAD7+P4YGzFTAtSvD93r4TZBYqZ7zy0Tu5NTRa8dvLagbVCI/xN3amGJt11Df+bfZqLbZvjkVZi1yUsrYVuiqkO+pJml81KprvttrU7Tij93bVry628glWjDngJ671QgtTYF9uXfVTglbtKzv9qvMj9ykNhxnKQz20GBgd/KGaqlrQMbl8V1rT7UYzsVzqFzgQTJdab4YRjf8o66ACwOhWalhiq7sk9zNru6KVYdZ8uNX1+skMOBwgjrx3F9D/IFyJCH69kX8nkX3LcgL6nTZBrKpyNbTw3tZawCCDQ1zwX2Hr4W8m5ZPV4G7RWOC1A2AJnwA1wCfkQahy6J+gTwO+bXwRt32fYJj0/BQfct0X7+TUlxEtgF9fxBSTCSNEDSUvDGq/AK4+RjRE8QE7tb8LXzYu5EO98EHl2Yrm CxA5fa6X kDEiOTEo70etfp5jN6BFbRoDxa6wqyijgq1DuqHK0w4dRP6TSvYOUr156LGXck04PNTUW5EAfQ938CX/VFHURQgpqwyhpg47aRyxcfpwcYMho4WcQuX7HPaFX8eyoXXJzsfh3khx9igYW5IxncHn+IpTDdhLj94Ul0MCMIKpuRKB5FOyJxdkq2aJDFLS9fNCd+03AxFUlZ59hfR3cFlx92cGAeNT7W5DtZnGmDeGLuUzyNpUHwpHome4wKWqDxiDTQCpJGGEwamp7MnD4dO+5OE1GxCleDE5RsUnWt7GwqFv92++R/QRtH77LPFE8/QcvS6IYCaMLrpEKF40Gp3soZdRi7Q34eb1TcU1taDGuVu+7eQNzYmtfhl05vQ== 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: > > > +static void *luo_fdt_out; > > > +static void *luo_fdt_in; > > > +#define LUO_FDT_SIZE SZ_1M > > > > Does LUO really need that much? > > Not, really, but I am keeping it simple in this patch. I added the > following comment: Actually, given that we are moving files to be another subsystem, this can be reduced to only one page (i.e. unlikely more than one page of subsystems ever register), and for files we can dynamically calculate the required size. So, I am going to fix this.