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 700B2CD11DD for ; Tue, 26 Mar 2024 11:57:51 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DA1FB6B0093; Tue, 26 Mar 2024 07:57:50 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D521A6B0095; Tue, 26 Mar 2024 07:57:50 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C1A846B0096; Tue, 26 Mar 2024 07:57:50 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id AEC396B0093 for ; Tue, 26 Mar 2024 07:57:50 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 73998160AE9 for ; Tue, 26 Mar 2024 11:57:50 +0000 (UTC) X-FDA: 81939041100.01.C20D0B5 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf18.hostedemail.com (Postfix) with ESMTP id 574521C0011 for ; Tue, 26 Mar 2024 11:57:47 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=hMw4D1PQ; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf18.hostedemail.com: domain of jarkko@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=jarkko@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1711454268; 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=EKJhulSFxLWQLaF7yaxSDnu58jC9IeQn/dXAU0JKliQ=; b=qIA6eshYw9UB4jSkYr1S7QSTAvMlP9a6YPYPHmAjo9Ia7YKjkpWcjCp4DrI12kigeHVC1+ Ak95M4yEPJxT+wAoac3r5xv7/mmKPoWzNvkVRKHV1zL4RkEWnOVTsFXNzs621IlPtKvpTf LczsfLT5MHczBsqWMgr/Ud/ZZL7f05o= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=hMw4D1PQ; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf18.hostedemail.com: domain of jarkko@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=jarkko@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1711454268; a=rsa-sha256; cv=none; b=OnnI5Ju3hwv5V+4/135wIvoi/KpGyRUR24qFigZxWbH6dVSdf3iXwTIciHQxadUUCyrx1e 9mNmmGsgYUlyJZ7mpXKvcKxDl4Vg8frzJdfaGHNi9L5jk1BzEWTJaBI6TdYvEwYP9LjyTk OG/QAZtCajYfVh+HgT0RgtPHZBkxnHE= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id E4D7DCE20A4; Tue, 26 Mar 2024 11:57:44 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 2E9C1C433F1; Tue, 26 Mar 2024 11:57:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1711454264; bh=EKJhulSFxLWQLaF7yaxSDnu58jC9IeQn/dXAU0JKliQ=; h=Date:Cc:Subject:From:To:References:In-Reply-To:From; b=hMw4D1PQCahqfw8MtYxsjzHrzUNPiIFh/by6PO26L5JBoud0NXvOoP+pWDolP6A7W MHWxMfRihenzXqisqycL3g12C+CTWoltIvH4CNPUdz+72PbKPN+WRf81R/oXG8bDpf T1dkgCTQSYki+AzT7VZB67H8zKEuIGM/3R4nByOKzGAkwCto7GnC2k4qJLIzF7Eq/D /5kSEGrmMOO3Stz0ZnDtyv2/s9EdzPUq06xhiB22b5Veavz/fy0YY//StezneyCMcw b0BhOnWShhQodg0X1OfcREnyS8OlaUMwqW9UypBtbcnB46bzRA+9vjV1wmjQjZJ4Bo J5FymRUa+DgSQ== Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Tue, 26 Mar 2024 13:57:37 +0200 Message-Id: Cc: , , , , , , , , , Subject: Re: [PATCH v4 02/14] mm: Switch mm->get_unmapped_area() to a flag From: "Jarkko Sakkinen" To: "Rick Edgecombe" , , , , , , , , , , , , , , , X-Mailer: aerc 0.17.0 References: <20240326021656.202649-1-rick.p.edgecombe@intel.com> <20240326021656.202649-3-rick.p.edgecombe@intel.com> In-Reply-To: <20240326021656.202649-3-rick.p.edgecombe@intel.com> X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 574521C0011 X-Stat-Signature: 1ea78kpu1mryz4kdk1remy13n8jsduwi X-Rspam-User: X-HE-Tag: 1711454267-333538 X-HE-Meta: U2FsdGVkX1+mCjqzjGV7q8QnTeHsr1+yofRINmlPgiGIPki5fqf7pfGkcqLgygocfU/LnGAPuOxhsDgFkmkjPVeVyIPNs65RpUf2CmUR/+y2UNmSJMB9xx1J8cJmqWYUbFScnUSCSOK7RBJgU52R9ip2jWc8CmHlyRZGt1qwbPvbNrkoOkOV+i6u2DEI0+pLsvvg+T2BMq2gg8K4nsvGHhFmmNKuvgY4dSGOINtizNusnMAksuU2HzsCAfwsY1Z6MT0cHuMeAMgk7sDEsuCit08ZCO7a7nwYz+DEGwTqz8OVvFYZ1lHNYPk6ZH+BDGZ5qmG26gOikgieuOT0gIPhX8NcYJmjeJTrKoi64g8QwGq+iIXT2Ts6zZ3I5LvouSSQ/k1SAzW5XVLZpfGesA2rkmO6ZkbiWtb03qipmQMFXATRK8dxwrWKujRu9QP7L211R61XZnnZJzZHNKY6+EgN8xn6M2JUFVUP12/lPmO9MpZ0cVcyFUaBdyShsXBkmFYmpGrpcryTo8D4bUDrqg1GKbyAV78QJM99bjrYwXiylrXgSKcIOzK3FR/AAzBQpIoxLiddHsd5hcS6BgLPneZHH62TllbXp6U1ERgtESpKaUF1sGQc7W6hQtxsCP4U4wnBUpVaBdbCsjob4dX+3l8bM9O8vgzGpdPrC3f6xZJTNhPQkcL8QezB5lOiz5PuVB6/nY1zFWttjNwIAyCzeprfDTadMtmwEH7yojdPaJfTEbmVV523RMFjg3oZxk/rO/zH7oNilGUbz/diioQDlCuW+HnuJXTGlC0Jz9r2Ovs3sT2X6y/+cThZLA4WLJ4DqQPG2ht+p8pjAkoiPPV2tjJzccmV9mhBCHCVghYmmkGG3o3K73SVh4LQfATnzO2bZh9W5OzSCqhhP9Xnmzx4PrzmZPxJhEHiOGLpACjVSfnys97W2aP6/zXVL3MAWVwD+lEGfAzpC0S/Rd61E2aQJqG NH9y67ge oIigFC0bAZ5Rgxtl1Hol6VC7O2RuGBAUpM5pIT55+iP1tkcD1OMoqacAxVxYRs+hLsX/OyMtdpI8OvinF7BlvjG3Z2uiQiYWVBac0r92Z5gIlZsDlZolKCktbk4qeUYHaN0W+j+oQE5kRGD9EvGmgkL38t15xl9VC7J9EWJJv3XBByqsEeOkWtz8PmNJLKhSkGdvNZLGtslpR1l2lRw0beq1DZFfqm/Omx+qP0p2N12InbN7aUNPXwudD4d7s82nJPCJpb0iMef8OE6w= 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 Tue Mar 26, 2024 at 4:16 AM EET, Rick Edgecombe wrote: > The mm_struct contains a function pointer *get_unmapped_area(), which > is set to either arch_get_unmapped_area() or > arch_get_unmapped_area_topdown() during the initialization of the mm. In which conditions which path is used during the initialization of mm and why is this the case? It is an open claim in the current form. That would be nice to have documented for the sake of being complete description. I have zero doubts of the claim being untrue. BR, Jarkko