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 0443BC4332F for ; Mon, 12 Dec 2022 08:41:15 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 758448E0003; Mon, 12 Dec 2022 03:41:15 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 708178E0002; Mon, 12 Dec 2022 03:41:15 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5F7498E0003; Mon, 12 Dec 2022 03:41:15 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 4F9868E0002 for ; Mon, 12 Dec 2022 03:41:15 -0500 (EST) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 24107807BF for ; Mon, 12 Dec 2022 08:41:15 +0000 (UTC) X-FDA: 80233009710.30.DCCB4AB Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) by imf26.hostedemail.com (Postfix) with ESMTP id 2D724140008 for ; Mon, 12 Dec 2022 08:41:11 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=XdYbOTEu; spf=none (imf26.hostedemail.com: domain of BATV+e7adfb2e96d8751dccb7+7050+infradead.org+hch@bombadil.srs.infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=BATV+e7adfb2e96d8751dccb7+7050+infradead.org+hch@bombadil.srs.infradead.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1670834472; a=rsa-sha256; cv=none; b=VAfMRCNTf+HagEoVNZvnZJz2DLOyhbEkTkC3rVBs/mG2JwfeJ9XcKqHCR8P/mgQX3/mmRI 3tdVovSnLMZZq5RlFnxdXghXWqRZHrj6mfdHMHnQ2t/kwwXld70hyNI87YanCqYgXZpSin NjeCimDFARvs66vkZJDyWg+l4SsczYQ= ARC-Authentication-Results: i=1; imf26.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=XdYbOTEu; spf=none (imf26.hostedemail.com: domain of BATV+e7adfb2e96d8751dccb7+7050+infradead.org+hch@bombadil.srs.infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=BATV+e7adfb2e96d8751dccb7+7050+infradead.org+hch@bombadil.srs.infradead.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1670834472; 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=0qMngGvo9tWSlRBC9+H8YplkNjsSQIhhqbVTvhNodKI=; b=0b0/K/K+D2GXiLxZL8ZGy3A5c+Wp0g14ZrHqYRtarDFsS9BNeJjHjVVGfx/Re5qS+Pj1e0 fEobHqbxCVBV2+IqMTbBoiUR41xoeRiEhsKhSJEBbvdkE8b6hBU7bT55JtrRvv1IYuQW1s 5sA4YcK5jLMISReCE9atXzPQzZpQ1do= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=In-Reply-To:Content-Type:MIME-Version :References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=0qMngGvo9tWSlRBC9+H8YplkNjsSQIhhqbVTvhNodKI=; b=XdYbOTEuj6AZucpXIkPZZ8eX13 106hFAqwHQn0fnaFMRHIZg0Zw9lp1JJzMDxdahK96wmnC476V9QrQrYZQi+cyNMUYHXyzRcnE3PiB FqxBwbAo1yxk/m1LlUA6ytst8QsUPFrzoGXbnM30FfH40phEVIsQep3pPpVJ2dSIcDp1IQIyjpHtA G34xG5KSfeQyE1mABKkbeMgm/YOolj8b7mqBiSW5Quh9r+G/ofM9DZIuwL8wFYps7OTY7WtEzvI8p DKLkZOErejQkFU1bvpWJxe/kE1qLGoFQ8JgYesgcZ6FGqDO7Dk3EFDGlnklZ8n9NCQcWvtsJWoloM U6evXugw==; Received: from hch by bombadil.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1p4eN2-00APjF-Sv; Mon, 12 Dec 2022 08:41:08 +0000 Date: Mon, 12 Dec 2022 00:41:08 -0800 From: Christoph Hellwig To: Xander Moerkerken Cc: akpm@linux-foundation.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, Xander Moerkerken , Xander Moerkerken Subject: Re: [PATCH] Added ability to vmalloc executable memory Message-ID: References: <20221209131052.64235-1-xander.moerkerken@omron.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20221209131052.64235-1-xander.moerkerken@omron.com> X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org. See http://www.infradead.org/rpr.html X-Rspam-User: X-Rspamd-Queue-Id: 2D724140008 X-Rspamd-Server: rspam01 X-Stat-Signature: z7mzt8ko33pz1o1e1anqpr8ibg5p7amz X-HE-Tag: 1670834471-831194 X-HE-Meta: U2FsdGVkX1/3N4eD+YE3VI0FILO8xJRnkO7cCWfMYfjYjamg2oI2nbgwNFbc2LTRxqH/lEFv/7QXRGwMxrm6JD8GbHzw3r9CdYfot60qa3X8K3PwoOFZ1J+E1ZMIl8kwKwWhqTFB5EN3F0EAHJ8XuBzkBfUp14efykWXH/uB/QEyrRefjXidCbyAKPjby9K47fd1uknCBCMCX/j499Qnhde5kbT1F+HmRyr6jm89ncSVo7H4vOnXAXSaJZvdsSFBUOrDxaZsAusayuVyTTla2y+zIm1c5lH3HHFJuxZJd+vgvz03EFO+w8+NUo+wY5B3c6dfR2OMlkCZKO3fwIhc5MTxEZafWSVOMbrPqdYiiMfWBwiW7S8kTeGQH9cNnjVNCLA1d3Ah16NbsivSXUbTxGG5+JDJxPDr7C8AjelUFivT4lhcymJk0r42LhRxtHCPtFkgrNHRZKpueq8ZH2qrf1oMtgj5/w0oQL8ze5ZlBexcrdAyiw/dkmsybcdgmW6nOLSZgbIJd4B2B5OZNrrGSnC0dWZO4ofxWTD26TvWAUX/uz6nFQkG7EViAvYVnA3ykvRwuP8+I/0LYiLj3KXkJNuu8qla8f87+cQ8JnOqCsoR1XXZgVyxso0gZPb5x9sRKKXiW8BsOm+shAi1O98csCJ3SyrJd8NwBgytNkesqmD3Bws/zGBvNyVTM+b7dtlEGvAL8zcdRmEacuCWdm/XJptY/GADov/NDhBkLJ//rXBCzbSKRrG61/5KfqEV6sFjgZYTrC/mEKQhg02m3xvHnXwmfqzdqNE0oMett4sVnGC1OYpVcR7Y8GYNcT/Fap7txshqxXATDMTUO2lk1W4vitCxkfvGmkUcNsW/ULT7e/kix5mhmSQDeJG5gdC2XOcB89PsELL3YBNqMDVBbUMyAOqR62lRXv4989O/lnGLedJAX+cJUHNHSKV68Utcl/TYLOYNcX+WQxxsGvDuEZh pKvEpkQI +vB8jQavU8Hh8rur/aQasbI6u/GqcyXQ4qUp+xFLT9uWdQdwqDMLYs0k0pKpMIQKlJ77RDbb9TTQvTlH8I8p4mzcpxuSieEGwf9SSuF3f3oxSTXdARObBMdCNCt9Swka97ME3EB/yebmlVViL7dSRPtmh7dsIlBmpezgTqPIMas829Q+m1fErk00AVUUIZhwASnPy0DoNFLFfvmo= 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: On Fri, Dec 09, 2022 at 02:10:52PM +0100, Xander Moerkerken wrote: > From: Xander Moerkerken > > Since release 5.8-rc1 the pgprot got removed from __vmalloc > because the only usage was PAGE_KERNEL as argument. > However, this removes the ability to input other arguments > such as 'PAGE_KERNEL_EXEC', which can be used to allocate > memory in which you can execute. .. which is very much intentional.