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 82BD7C48260 for ; Fri, 16 Feb 2024 13:00:09 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 014F88D0007; Fri, 16 Feb 2024 08:00:09 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id F07ED8D0006; Fri, 16 Feb 2024 08:00:08 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DCF438D0007; Fri, 16 Feb 2024 08:00:08 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id D194D8D0006 for ; Fri, 16 Feb 2024 08:00:08 -0500 (EST) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 4A0A2C0645 for ; Fri, 16 Feb 2024 13:00:08 +0000 (UTC) X-FDA: 81797674896.08.AB95835 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.15]) by imf26.hostedemail.com (Postfix) with ESMTP id 09CD8140015 for ; Fri, 16 Feb 2024 13:00:05 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=ROXESoHs; dmarc=pass (policy=none) header.from=intel.com; spf=none (imf26.hostedemail.com: domain of kirill.shutemov@linux.intel.com has no SPF policy when checking 198.175.65.15) smtp.mailfrom=kirill.shutemov@linux.intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1708088406; 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=pchHAy2KF9D/hXSMRXG4y37jrBJ3ePo4YF1+09eK9QA=; b=ZosCikzTL43NmgaYRP285CRRhROW6GkGl1Kad9hOXAs/WxuSlNHybobrItXX6bcNR4nR5S A7ZYtr/h2QyOxiU4aBKjeM6LaodgYPPHcZ384K0QsX869N30GGIj4I/aMLaWRo5KkMLOY/ UYWIay1FWZgdPbUQOTZAQE4R5YQ/oqc= ARC-Authentication-Results: i=1; imf26.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=ROXESoHs; dmarc=pass (policy=none) header.from=intel.com; spf=none (imf26.hostedemail.com: domain of kirill.shutemov@linux.intel.com has no SPF policy when checking 198.175.65.15) smtp.mailfrom=kirill.shutemov@linux.intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1708088406; a=rsa-sha256; cv=none; b=7kt1Wvfck6ih0MXmNoQrgs1DlWeHPRkEzM57sxEgwhrQBbW/d1/4r1YlqBudpSCNW82Pm0 qtGPxoopQ//jlnaE/6VrUHIch1Yj9+Akkc2KVu32j3ZuAYLXktOsWAgV15NaxlvVdRDc6n CnLxoEEECcLnC4TbEEJz4G6fFF+F3po= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1708088406; x=1739624406; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=V3FWZW7fon/5hW4D4VPYIT+5GMH0y8BeWvF+fEq3D0o=; b=ROXESoHsQ/5Jf6eRBCQWVvpdihO6MkqVTj6shDifuoaKiEPWs/rgxAjV Q8a3AtoXKuTtrt9B1u8mMyXXNWH+Cxco3rvf+pnD0EPBJ1L5hyqM3ajl6 aamL+8GugyIkIq7cAPAO1WBD2cxLX44VT0NCx//7KfGMiBYUD2mD7QLLV SZVneMPcfXnkl3S1KmTnDCEjllJHasi9UVcbEpjkwSC/NoqOeMzCKCEI9 djZUnyiaGDzbZVMAnlfsj2GHTNu6K/XOwMaPVlFLzBWhWXvvTkW/mCNzq DGcUbqGTiBE8WKRty3xs8wedOGeL0kTEx1Rr35fMpNW9pJ4hx52ebx/4I A==; X-IronPort-AV: E=McAfee;i="6600,9927,10985"; a="6042002" X-IronPort-AV: E=Sophos;i="6.06,164,1705392000"; d="scan'208";a="6042002" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orvoesa107.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Feb 2024 05:00:05 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10985"; a="935845521" X-IronPort-AV: E=Sophos;i="6.06,164,1705392000"; d="scan'208";a="935845521" Received: from black.fi.intel.com ([10.237.72.28]) by fmsmga001.fm.intel.com with ESMTP; 16 Feb 2024 04:59:58 -0800 Received: by black.fi.intel.com (Postfix, from userid 1000) id EB57B524; Fri, 16 Feb 2024 14:59:56 +0200 (EET) Date: Fri, 16 Feb 2024 14:59:56 +0200 From: "Kirill A. Shutemov" To: Rick Edgecombe Cc: Liam.Howlett@oracle.com, akpm@linux-foundation.org, debug@rivosinc.com, broonie@kernel.org, keescook@chromium.org, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, x86@kernel.org, luto@kernel.org, peterz@infradead.org, hpa@zytor.com, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [RFC PATCH 4/8] thp: Add thp_get_unmapped_area_vmflags() Message-ID: References: <20240215231332.1556787-1-rick.p.edgecombe@intel.com> <20240215231332.1556787-5-rick.p.edgecombe@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240215231332.1556787-5-rick.p.edgecombe@intel.com> X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 09CD8140015 X-Stat-Signature: facz7jiib8jcm9k5cqy7dqe6d4h3b4bd X-Rspam-User: X-HE-Tag: 1708088405-527172 X-HE-Meta: U2FsdGVkX18IHygNaQA4dAZayYrNJdOFvRppnNgmzgOEUedyRVRBHJvquyPBzHv87gjUH3edPTS9rBWa0qAHhMlNA6G3ebY2A1IbH3WCCkGstQv7xArcFQjzU8H9e0f3NQePOOuVyJ9pAN3kchKncOYG38jebH8o9b0rQOo1gB9X3xT9+LM3qaVwcZYpbPa7YBo+wAhX3gB9q7sCMI0DpR+ObZNJZRaljqlCkEouUyL8iJbA0MN/jWwW0i2+bsUOBfNcMDBIdG73gVIfFHeJtUalVSYdCDl29wKqUyEsry4w37UZ8c/9bz3Txux1ATVSb3MywlfaD2iyPAjkj4rP0b8WpC/9AtvDn52ERlHq533U8k05YcSIo4GqhfilLQnr7offyuFr/v9/dCu0Gs6mXjLjpGDSWSxmwoEB5xnDiThSNM5hVYQO24Huh0CWc9Cflj5gkBhdERP/TqLqKZmuYdSXJTzUcH+Ay9IgSc9rYk45rSiS5oeNlVpSP0jz3KJICH7ieTlErueleyu27hlIrNcUH+IXgTX3P5xLCKZHMpRAHtFAHoYhSSptfJkPxPv7vHKJeGTAhuo2f9VlhaQCmv1fFEB0vPL5jiFUpYX+MaQIo8tKQP5lSmhH/VpKnieU4YqBxE9Xu3b41Gh94IlPISzshqvroEwJTtXqSFcFjFQtlYGv9n7URdEnknCx7mtLUV4GlrmZHuLFjVipM0bGsneZYszmrhNvsjtILVdrxwHMHFFqn2nmbTkRAGuc4Y3Mgrnb/1eP4DyVsEt35XaAsA73ovUXC63dmHyivSAUPSZuTNT9AopqnT8YGNio7UWNJeHyxxh2mqtUKYcpMpXz9jThllc9XYQjnlu6qzk5QfSrTXOVNxt7nw== 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 Thu, Feb 15, 2024 at 03:13:28PM -0800, Rick Edgecombe wrote: > +unsigned long thp_get_unmapped_area(struct file *filp, unsigned long addr, > + unsigned long len, unsigned long pgoff, unsigned long flags) > +{ > + return thp_get_unmapped_area_vmflags(filp, addr, len, pgoff, flags, 0); > } > EXPORT_SYMBOL_GPL(thp_get_unmapped_area); Again, static inline should be fine. -- Kiryl Shutsemau / Kirill A. Shutemov