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 706D1C433FE for ; Thu, 31 Mar 2022 00:04:16 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C8EC38D0001; Wed, 30 Mar 2022 20:04:15 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C3E206B0074; Wed, 30 Mar 2022 20:04:15 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A435D8D0001; Wed, 30 Mar 2022 20:04:15 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0108.hostedemail.com [216.40.44.108]) by kanga.kvack.org (Postfix) with ESMTP id 8F0FA6B0073 for ; Wed, 30 Mar 2022 20:04:15 -0400 (EDT) Received: from smtpin27.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay04.hostedemail.com (Postfix) with ESMTP id 43540A6317 for ; Thu, 31 Mar 2022 00:04:15 +0000 (UTC) X-FDA: 79302734070.27.14A3539 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by imf09.hostedemail.com (Postfix) with ESMTP id 6C002140009 for ; Thu, 31 Mar 2022 00:04:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1648685053; x=1680221053; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=5NbXosJKumPmt2gN8NhbGiqtIVRInF63QIyWA3eCehw=; b=Rfr5CVLQK55LNziT2kEp/1VR3riKieG+R+oaSIjkJaSwRglK38OXoILI nXEWgEOa71W5JzaKdXF8vEVWMiKnBXifJbJvcrLpJPP/Ve9dmTrm/chGh IrIhI5PKb8R8HoMN17LnEaGLRUSh95M7oNv2cQrn61zX6zfFc7g4L02OE 4qHIV4fjVWRPD6R00nDAEPVqEEyTYu15XQUpinYbe3WZNHIi/QShwExo2 wHQOQ+9wQPmmR5I5N3obwAGkkp5MK1QfydEZJg41au8MbSkXp5lyM77Lk lNHLJF9lRHqNXoMqaVDUZRvppFK4hAPpe67wL24kKQZCTPdAEowtMsa/W w==; X-IronPort-AV: E=McAfee;i="6200,9189,10302"; a="241826354" X-IronPort-AV: E=Sophos;i="5.90,223,1643702400"; d="scan'208";a="241826354" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Mar 2022 17:04:11 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,223,1643702400"; d="scan'208";a="720175834" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by orsmga005.jf.intel.com with ESMTP; 30 Mar 2022 17:04:11 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Wed, 30 Mar 2022 17:04:11 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Wed, 30 Mar 2022 17:04:11 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.176) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.21; Wed, 30 Mar 2022 17:04:10 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DP0YyCAtJpd0laS20cSWCdzN+4O0WPxYBfEOfQQ6tOphJZgw9TwbfI6LDqqEkx9HzylHOxXcUa3srxn54AhPJamH9L7XdZHczh2Gdty1bgyE7ihYVVc1QMs4JV3cCQnMz5cX1hjcGPu24hdQoyHWOri8G1u7KRtp2PSD6RQPvMdove9J1iUUmj0hKnKQXmvYkgvvwYgLAVNgBK8TwGXDAfPH7UCB4/ax9JXN+5XLtfjg7LmFscibA2Dk5KSgH2ptv1OUFQE3jAk7m/EW3AOq/h6NS9WpPWyYPdUvejqShbgqbNbBtyypx1MpWxDwkJsMptWqREgj0aaE8b0XzPxjqw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=5NbXosJKumPmt2gN8NhbGiqtIVRInF63QIyWA3eCehw=; b=QATz7qiBbe5nr4GqUti5u/G4TMR3KPpFryGIanLqG9MQIVKNsYWC8I/WKBGYXa37fQXnN/f93OctRhcv/F/+QcI6UQWmHyUvhV9gOqCZ0T6GJF7CIhUEiDsKa3zZN/nwBzZQ0uf6g8sJAz8S/6UQuc24W5e9J6Rd1/Y09jpbOJNzD5kvJYCA+pJNoF4SXi0Ho4lC/4NCm44ngiGKae6Krm/6KGbqU+QCz4WmQxlg/v804qtE70I90NJNetAhDYdHwHmgYBAvLeF40pgZeijHlX665kyDiwWk6FbvR9kARoJo4HvkTTHcwDZGCJaXiO7UBRGiV0K3o19LfouLb5riLw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MWHPR11MB1392.namprd11.prod.outlook.com (2603:10b6:300:24::14) by BN6PR11MB1588.namprd11.prod.outlook.com (2603:10b6:405:e::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5102.21; Thu, 31 Mar 2022 00:04:09 +0000 Received: from MWHPR11MB1392.namprd11.prod.outlook.com ([fe80::69:f7e:5f37:240b]) by MWHPR11MB1392.namprd11.prod.outlook.com ([fe80::69:f7e:5f37:240b%3]) with mapi id 15.20.5123.021; Thu, 31 Mar 2022 00:04:09 +0000 From: "Edgecombe, Rick P" To: "netdev@vger.kernel.org" , "linux-mm@kvack.org" , "song@kernel.org" , "bpf@vger.kernel.org" , "x86@kernel.org" CC: "daniel@iogearbox.net" , "andrii@kernel.org" , "kernel-team@fb.com" , "pmenzel@molgen.mpg.de" , "akpm@linux-foundation.org" , "ast@kernel.org" Subject: Re: [PATCH bpf 0/4] introduce HAVE_ARCH_HUGE_VMALLOC_FLAG for bpf_prog_pack Thread-Topic: [PATCH bpf 0/4] introduce HAVE_ARCH_HUGE_VMALLOC_FLAG for bpf_prog_pack Thread-Index: AQHYRIpKa4OOIFtfk0GleBvGfJS766zYnJoA Date: Thu, 31 Mar 2022 00:04:09 +0000 Message-ID: <5ef891091337e2d36b29b1410f7f92c21b52d968.camel@intel.com> References: <20220330225642.1163897-1-song@kernel.org> In-Reply-To: <20220330225642.1163897-1-song@kernel.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 95428e68-2f69-4208-8c10-08da12a9faf1 x-ms-traffictypediagnostic: BN6PR11MB1588:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: JgA252fCyE5fLF4B/bhOwsWcpEzcZBDwZX37qMU4/ePab0UxXnVwLHCtwmFQjpWj6+hSQbweIXJXFt6ZnEJ47yUhSvTMniiy4+KVtmU1AG9aMrRt9vPGJYXy7pXh6j9YE4HrAgP4zVvDYGiSvG+FfeyXhwSeFsIgQ3W2wQv3kAlywTM56yupcOjTV0ymcpyedjrImblnscrj0Ywl3Ix6YQiudxW2/TZ57CnYlMgX2Ti7I79xpMe00D6iD7nlOHoZI4G/D/604QqW9Svms2Hma4alVvsx1pGxDnVyy0WxS2rzUqtDUXHKpNH3MHQeQ07TxjGGYqtMl7aZ8XV2Fgk+K152S3xJ7kBiDtLy2WYpvWMu9hTyJAZIpBuk7uxsvUJhwGQemIOQgbH0UXvHv1h9LHHiskWH0IpTLLF5YdxJq57e6B5rcAiOzo5SOO1JBDQJLxGahGe9XPAuX4SjKRhjT3CC+pSiHZMAw9uy6/qnFE+7ES066HTlFYpREH7i7PfFUAhHAmPqm11v8bhWpLK3/bHY8oz3inrFbc8XeRp/0n3B4fDooqBKa2Avunf9sQaR/i0Bc63jY7FIEvk6oPgtlA/zC720G40ihEJdxVLHdzfGejfveZAGaKQAkS2GlgQXcX+Os67DN0hvQl074gjXZpFcu0Qb6g6DDzHFcb9WNZwEy5gABAVoZR/vELgZ/I5TrZiD+ZuD/T8CCeQuOsqaXOTueE5FBHuS6/9uRsZZorBhT9mXt7/jLQGTT2WNHlP912uZleDgHf4bSQEW8DA2dCG9gvmRazSKfD63K8X/mby0oz9FlpxFRqA62xUYmZLy3fbqorJ4QJX9Vy3T9/KPow== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR11MB1392.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(66446008)(2906002)(186003)(5660300002)(2616005)(26005)(7416002)(66476007)(508600001)(38100700002)(66946007)(76116006)(6512007)(71200400001)(122000001)(54906003)(82960400001)(110136005)(36756003)(66556008)(4326008)(316002)(6506007)(64756008)(86362001)(6486002)(966005)(8936002)(8676002)(38070700005)(99106002)(14583001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MHR2Y3JaRGxjS2ZFZ2dKM1RUTGZIQlQ1UXZsTDErTE1LZkRJK2VuMWF2alZU?= =?utf-8?B?OHRsejYwbmhwZ09kOW9rbHFJMmZFMnUzeEkvTEpTNjhqd2tuQzVzd2h2aDJG?= =?utf-8?B?QTJvYVU4SVQ4Vld1Vng1R3hrRVpwc3ZHRVFwSHNqaWVJZ3FLKys3OEVqK1ND?= =?utf-8?B?bEx6TGJpYW9Iam1nYms1cTBiTk4vaktwNE1jdnZXZmZlTzdDeVFuVmJBcGdy?= =?utf-8?B?eVFZYVRBZG1nT1ZOSGhnSzdRbjFIdE9zM2l2dW1DNHoxQUJWbHpVMGdDSEJY?= =?utf-8?B?K1UxUGNDOVpOOEJxM1VKemxqYUVUT3AralRnQmNTUFlBeXRuY3ZHLzdSL0pr?= =?utf-8?B?NVBRS2Jqa1hvZDhkdUhzcW4xRGxNTnRtWG5rOXk2V3dnRE5OTjVFRUNLdGRJ?= =?utf-8?B?UTRDY1QrTVAwZXJoaGdHa1MzSlVNWmRmSmpTNUFoTkdtbnJqUUpGMzJLTU9Y?= =?utf-8?B?THNtWG1WakowSXZXejlNWEdNYnFBN2xneTN2ZlFmQkxyM3puQWtxc1d1UFZE?= =?utf-8?B?WU81aFo4VmNheHZTQmNCeTN3OWVBMnA1R3g5cThiRFNoTHBsdFlsTVlCaG9I?= =?utf-8?B?bGlESkh2N3dkSlFSSjFIdkVTSzNWNDVVNVFuK09rT0x5R014a2pNVWY5bHdU?= =?utf-8?B?d3JON0tybSszKzZ0THF2S0grTWFxSnNKZlljbFF3NTFJTGp1anhtcTFwSS9B?= =?utf-8?B?K0t4NnRCQUtiYURZRUNHWDJlbnlBVGxTVFVGSUVrNzlxUzN3MnZ2TDlCL3Mv?= =?utf-8?B?cTVEN2hFWm5hbXNSZGFONnhwREZuNTFIM1Bqd2c2eWJub0RKTXJacDFMQU8r?= =?utf-8?B?K3Y5VjZ4Vkp4LzlLcUViaGkwTjNaSURTa2tuaGRsKzZHRmI0ME1lM3Babmhw?= =?utf-8?B?SnVlSm1CQ2h4TUhRTVM0ejhKSytwQzVSc2hsbENHUnFFNjN3QWFwSi9lK0RN?= =?utf-8?B?Q3YvTkpuVlVIdUJTZ1EzRUs1cU1JU1NmQmc5Z2cwdkdjMm9YNGxPN1FKb2x4?= =?utf-8?B?VFRZcWVTSTdLckpQNkdjb0hRSTkwVTBCY3pWY0R3N1AydWk5TzZMTDFtcmdu?= =?utf-8?B?Q2FRMGZqazZ2a3BWYnFJZ1NvZFBFVSsxQ0Qzbm1FcG8yUzBvNjhZSDJBVmJY?= =?utf-8?B?WC8wWjAwVEpmdVdOVFFITXRmSlJIVjl2alRXcVlISndqdjN4SW84b0pqKzND?= =?utf-8?B?RnI2S24zM2RUZllvaGpxN1VuYmtWdVdJMVpqUWJlZERsZDhWT2JJWVNuUlBO?= =?utf-8?B?RjBqeEpPbW0zYm8vOGkzbWcvUlpQWjdLOGFSUld4ZDJRY1NRSVlYN3lSeStR?= =?utf-8?B?QXIrRWkzTTFQbXgrcmVuclNVcHFUYmphUjJaMkpQUllrcmZxb2NhbE5pZkFN?= =?utf-8?B?YnVKTHZFaitJZnRheHhtNENKY3kxTi9DdzFvUjZaVlNpV3VMcDh2UHhNcDMr?= =?utf-8?B?NkhoSjZIMG1RMGg0THBaL0ZNOE9kRXJQTGlMWVFtUGU5Q3d3WVJHNlVIQlMz?= =?utf-8?B?U2F0Qk5SUjBISTNZZzRma052dStUOU9HMFNNeXd3cnMvZkxqc3Z1M3FSY2t6?= =?utf-8?B?dHBzNmxiQlpWMzZ0SVlrTnpnd09zVndNVGxlVDVKd1dRbnVoSmM2QXExMUx5?= =?utf-8?B?M012dy9vQllZSDd3eUVTNDBZZGt1RXlFWW56c2huYmdTVWQzd3VwWXhnTGEv?= =?utf-8?B?WkZ6Wk5MZVRMbUcrUmFkQWdlelBBUWc2Sll0S09GSDc1T1kva01VVmJmUUFw?= =?utf-8?B?dmljaVdrNUlseHQyaGMybkhLbFE3VVVDZE4vV2dELy9nVlgrMWxFZHBMU1Y5?= =?utf-8?B?TXFSVFFuR28wQ2ZhV3U3djRIU1Qzd0k1OXFUeTZJekxMVE8ramNyb2MxS0tO?= =?utf-8?B?b0djYjdjT3hqOWw3YzkrOE92ZkpjT3hoa2N0ZlVjV2RNWjgxblYxaTJCM0t6?= =?utf-8?B?dGZlYTZJTTVDODBnQmM0bWFoLzZDcVNhMjJwNE9hVGFnNTYyZUVENm9lR0VS?= =?utf-8?B?M1UxTjZBRncrL3VoS1dGVnVTVlhnVE84TFNzMXJ3SXg0VnN1L0tranpXOFBP?= =?utf-8?B?Tkt2QzIrVUFKT3lYN3ZmbzZQQ2l6TTc1Vkp2RU9uYWJtVXFhYjlzMGtlWXJL?= =?utf-8?B?SUJyMVg4Z0RpeElSOW9XeGYzL0hQVkw2YU5FQUtuemMwRmNXZFNBSU56K2lD?= =?utf-8?B?TXZBOFFXaWFhYU9uck9UM0Y4Zk16SjFJZFMzZndDd3FMaXhLR0h2dXJiZENi?= =?utf-8?B?K0lxaTltUFdaYTBKZG43K2hmRk5BcTJITW1zdmh0dXc0Z1ZaWFB5UnhJcmxr?= =?utf-8?B?UUI2TFZDUFA2dTV4dWtqa3FDZXd1NWw0NDlxeDEvZHdOL1ZZSXlvNWg0V0F4?= =?utf-8?Q?P9jXupgQGws8AoCBoVIqIVHMMSIDdSsTKFXwu?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR11MB1392.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 95428e68-2f69-4208-8c10-08da12a9faf1 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Mar 2022 00:04:09.4784 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ABYD/AMZVqMQm0QcuPeY4/pvhauHnfdHnlLcIweTUC+6Ry+TzNWhv2pjZFta1/6LTreE1AoL5NWXyM76ERStV3vDVyMDjo52LKP6OSDU5N0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1588 X-OriginatorOrg: intel.com Authentication-Results: imf09.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=Rfr5CVLQ; spf=none (imf09.hostedemail.com: domain of rick.p.edgecombe@intel.com has no SPF policy when checking 134.134.136.126) smtp.mailfrom=rick.p.edgecombe@intel.com; dmarc=pass (policy=none) header.from=intel.com X-Stat-Signature: nt6h8f6by4quohqdm9eo6kidzckfq733 X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 6C002140009 X-HE-Tag: 1648685053-401675 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: T24gV2VkLCAyMDIyLTAzLTMwIGF0IDE1OjU2IC0wNzAwLCBTb25nIExpdSB3cm90ZToNCj4gWzFd IA0KPiBodHRwczovL2xvcmUua2VybmVsLm9yZy9sa21sLzViZDE2ZTJjMDZhMmRmMzU3NDAwNTU2 YzZhZTAxYmI1ZDNjNWMzMmEuY2FtZWxAaW50ZWwuY29tLw0KDQpUaGUgaXNzdWVzIEkgYnJvdWdo dCB1cCBhcm91bmQgVk1fRkxVU0hfUkVTRVRfUEVSTVMgYXJlIG5vdCBmaXhlZCBpbg0KdGhpcyBz ZXJpZXMuIEFuZCBJIHRoaW5rIHRoZSBzb2x1dGlvbiBJIHByb3Bvc2VkIGlzIGtpbmQgb2Ygd29u a3kgd2l0aA0KcmVzcGVjdCB0byBoaWJlcm5hdGUuIFNvIEkgdGhpbmsgbWF5YmUgaGliZXJuYXRl IHNob3VsZCBiZSBmaXhlZCB0byBub3QNCmltcG9zZSByZXN0cmljdGlvbnMgb24gdGhlIGRpcmVj dCBtYXAsIHNvIHRoZSB3b25raW5lc3MgaXMgbm90IG5lZWRlZC4NCkJ1dCB0aGVuIHRoaXMgImZp eGVzIiBzZXJpZXMgYmVjb21lcyBxdWl0ZSBleHRlbnNpdmUuDQoNCkkgd29uZGVyLCB3aHkgbm90 IGp1c3QgcHVzaCB0aGUgcGF0Y2ggMSBoZXJlLCB0aGVuIHJlLWVuYWJsZSB0aGlzIHRoaW5nDQp3 aGVuIGl0IGlzIGFsbCBwcm9wZXJseSBmaXhlZCB1cC4gSXQgbG9va2VkIGxpa2UgeW91ciBjb2Rl IGNvdWxkIGhhbmRsZQ0KdGhlIGFsbG9jYXRpb24gbm90IGFjdHVhbGx5IGdldHRpbmcgbGFyZ2Ug cGFnZXMuDQoNCkFub3RoZXIgc29sdXRpb24gdGhhdCB3b3VsZCBrZWVwIGxhcmdlIHBhZ2VzIGJ1 dCBzdGlsbCBuZWVkIGZpeGluZyB1cA0KbGF0ZXI6IEp1c3QgZG9uJ3QgdXNlIFZNX0ZMVVNIX1JF U0VUX1BFUk1TIGZvciBub3cuIENhbGwNCnNldF9tZW1vcnlfbngoKSBhbmQgdGhlbiBzZXRfbWVt b3J5X3J3KCkgb24gdGhlIG1vZHVsZSBzcGFjZSBhZGRyZXNzDQpiZWZvcmUgdmZyZWUoKS4gVGhp cyB3aWxsIGNsZWFuIHVwIGV2ZXJ5dGhpbmcgdGhhdCdzIG5lZWRlZCB3aXRoDQpyZXNwZWN0IHRv IGRpcmVjdCBtYXAgcGVybWlzc2lvbnMuIEhhdmUgdm1hbGxvYyB3YXJuIGlmIGlzIHNlZXMNClZN X0ZMVVNIX1JFU0VUX1BFUk1TIGFuZCBodWdlIHBhZ2VzIHRvZ2V0aGVyLg0KDQoNCg==