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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id D2B0EC43334 for ; Fri, 17 Jun 2022 23:05:29 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1382413AbiFQXF3 (ORCPT ); Fri, 17 Jun 2022 19:05:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39408 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1381250AbiFQXF2 (ORCPT ); Fri, 17 Jun 2022 19:05:28 -0400 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8659F63526; Fri, 17 Jun 2022 16:05:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1655507127; x=1687043127; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=uV+VMoTkenlLc4JKKCj6uGXIx1vLaehmSo+zsMqxf8Q=; b=MQoQklg4jJs+k0Ldg+2MJp9/HafcaSv3aY4bJbc1HyubZLxRxIzl/k3V nx8badRAI7DnUnXXDjFQ4IZRuadCXuw6/l/+aWQB0dWZ59HkQeFu4VfRw qtA1EmQLzrGQQ9ahb6x5IEKvdIQgJqW2Hld52+LiH9jFjwnML/KMtQ6/Y MzGUWOAWfJWaUzvAcku97Q9O6IMOLAYN29G0CMtPUAWWrfjEjLP2bibV7 kabWekMwBRf3AdZLLZKAVx0fE4DBKM4vLaMWieyc4SAgx3lDqYJVoMk+0 OaBwK0iGr4sCJuN5297sFgYVWcqQQQjFhfJC9tKh+uQ8omeTAtNM0aiu8 g==; X-IronPort-AV: E=McAfee;i="6400,9594,10380"; a="279637433" X-IronPort-AV: E=Sophos;i="5.92,306,1650956400"; d="scan'208";a="279637433" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Jun 2022 16:05:27 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,306,1650956400"; d="scan'208";a="675669136" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by FMSMGA003.fm.intel.com with ESMTP; 17 Jun 2022 16:05:27 -0700 Received: from orsmsx605.amr.corp.intel.com (10.22.229.18) by ORSMSX606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Fri, 17 Jun 2022 16:05:26 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) 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 via Frontend Transport; Fri, 17 Jun 2022 16:05:26 -0700 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (104.47.73.41) 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.27; Fri, 17 Jun 2022 16:05:26 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hv+2VeHBC4mFjeSbpiY+TOsRRklGfOnzVzWTxLIH4yhy5KL/BPFTkO5yXBONe8YEb8FdqKpilTGqK8UWqH0tO/0kBhCyckLawAo0hdprrM+7mLd9Pi4pYbTUk68zgy1RhLSF9j42r0cXTt1hRuLIXYrNLmOAw0i+oEZoq244KahEpvv+ufAadJq0ulo5fsV+HAK/Dp2WmVvBCtJ9uoDzYf2jaDSYvqNS+gSSlEBsDg9WcgD0FV6vUhH8RkpVyDwuZ2Uq4DSBoQ6VDOTrlZErA21C3zeaIwUNsVHGxlROIgC+u/QixgIelm6B9QuOMugqqqdTcQ5CZvm5UoS0dJXGug== 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=uV+VMoTkenlLc4JKKCj6uGXIx1vLaehmSo+zsMqxf8Q=; b=OZ9GVdz7WSLXu0gWV22zUCbw3Pyb+r4O+B4uoiNMtM678bxrIbJYNl77mYf72yajFTUnMlt/BwhCnlamwx2jp5PEE2g+uz6bXYcipX1JDpKpYi20hSk9IvU/WnBiwQqs7SzYKMkeA1p00VYwIKRZNMQgXGjk1qRCqCivFhix3s/yBOWv6l1rR0RiB0/EYDUBunTvyE6DS8l94vgri/HEE82LhSZFccuYsNKULgOv4clq/tzDu9kZKnC55rAimqQveFlNLXSfyOzDOqXDW0sLqXWf+zW0WkHi6kB2exy75ZYXyZCykRxfLWyC4mFG1xmAgbxiv1J9iNAcJmI+f6ZN/g== 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 MWHPR11MB1408.namprd11.prod.outlook.com (2603:10b6:300:24::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.15; Fri, 17 Jun 2022 23:05:24 +0000 Received: from MWHPR11MB1392.namprd11.prod.outlook.com ([fe80::6463:8e61:8405:30f4]) by MWHPR11MB1392.namprd11.prod.outlook.com ([fe80::6463:8e61:8405:30f4%12]) with mapi id 15.20.5353.016; Fri, 17 Jun 2022 23:05:24 +0000 From: "Edgecombe, Rick P" To: "linux-kernel@vger.kernel.org" , "linux-mm@kvack.org" , "song@kernel.org" , "bpf@vger.kernel.org" CC: "daniel@iogearbox.net" , "Torvalds, Linus" , "peterz@infradead.org" , "kernel-team@fb.com" , "ast@kernel.org" , "mcgrof@kernel.org" Subject: Re: [PATCH v4 bpf-next 5/8] bpf: use module_alloc_huge for bpf_prog_pack Thread-Topic: [PATCH v4 bpf-next 5/8] bpf: use module_alloc_huge for bpf_prog_pack Thread-Index: AQHYbKXnj3o6xLcz+0eRQs/hI9nkpK1UZCaA Date: Fri, 17 Jun 2022 23:05:24 +0000 Message-ID: References: <20220520235758.1858153-1-song@kernel.org> <20220520235758.1858153-6-song@kernel.org> In-Reply-To: <20220520235758.1858153-6-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 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 163f6f16-feb8-463f-027f-08da50b5dc5f x-ms-traffictypediagnostic: MWHPR11MB1408:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr 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: vlLpYCdxSuk6VwRa8fUpq8U2LHeCKskHhyd2b6IvAXhA5q/S9zyMmUZOCZWro1dTa73DONoIMlNzNncS7Ze4OdrSJJtMM28ZlCFCUARdMNJ32CI1twNODybk6hoe3CUOcRtVG8Wgq8nUQfBAH+l7bknsAhBtlqapw1xJSc22A9KzW216kVV0qtiWx6tCz/3/S+w3C03Ueh03NAqq86X3yAgP8Y762H9Jewua+l2CUbK5JVGpl2/TTD0hlWblem/7ndjknB2yrWrESZ/iHhGbw2JBycy1Jl9fo2EsWAjSGR+KiR+WX86LfKbKmuMN+9YJTp7g6SBsr34xkbx+p8l+A1S3qX/al8z849IC4x3QzETdjkpGsWuMLocjM37lCMCsLz6zgOIgjIdDiQJZ186hVc1PBIeUd+5jcZXEo+kMmLaCyvzOSAefA0wkuqWOML8k7bvZdbqSzQZ2fyaizdOL3n4ESlVwSh0JTboHrVAtX51U4H9AQaxsKIwjeBPX33A4YzOtlYgIjIuZ5h+ylm/pw4JB+OFCDY1awpopC0QW0MmTVx9vm+60o4h8E7YcSKeaofRjcbe4K4SVWZnr1jTXD+l3Rixz+raiq0W0Zh22b1r7k7q0zDL8OsMUaoDGtE0gsxsoDw+RRQpDnGJnKHb+Fm2uScMLTXVnPgwsf4K5FPePLTXAB5PqGrp9n+TCz8L1P7oMtwNkHGpba5Tja+sc9FtDvL1ivMcNwdscB6QZzgv3vq06oj5DN4PKnNwgnZEx1lC6csPY35b26KlQxucVGy8Hd/dyRGhqZAn/EKVPsEb4QnEMQtbbwd7KS9HucQCx6PPrZ7u1cjsnPlDa0BMk6w== 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:(13230016)(366004)(186003)(76116006)(66946007)(66556008)(966005)(8676002)(71200400001)(2616005)(66476007)(66446008)(316002)(4326008)(54906003)(6486002)(83380400001)(64756008)(498600001)(8936002)(7416002)(82960400001)(2906002)(38100700002)(5660300002)(6506007)(36756003)(110136005)(26005)(86362001)(122000001)(38070700005)(6512007)(99106002)(14583001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?K0YyUkJodHplUjE2dUc5Z0RKcjFSSHdidzlsL3k1TDFPNXlJR2tSZ3U0eG9m?= =?utf-8?B?MnNycmg2em5rakc3azZZaitXTTFUYzdEa214SkNMSFFUcDlQRktESkJTdFVI?= =?utf-8?B?NUhYVW56bmMxdzBQOHE1WWhlQXdIS0ZxT0tsZkhTaXdaRXpxUWtyQTJNcit5?= =?utf-8?B?VkxURFFua0oyU2dYRktFZmRFam94RVhCVG9IbVdwRHNCR29BTHhNL3ZOWlFZ?= =?utf-8?B?NUxJd1R5T2V0cnh5ZmdVK2kyWXBNL2hGaUMxdVR6QkowSG5xbGFRSEZKWmFp?= =?utf-8?B?R3NkNG5pZkdWU1NSUzAyaWd5OUE4N1dMUnJsN2U1RkQvZjRzZVR2bEE4WUZJ?= =?utf-8?B?NldMdWNxY0NzU2FuVDNuT3ZXYlJ0eWZPa0ZxN1R0bUtReVdSQ0kxRHlIY3VQ?= =?utf-8?B?a2h2ZEZRMTFZZ2h2OGNueG4vVXJVcXFBMndUMFNaZWExV01EZVRRaTFlZENy?= =?utf-8?B?OFhkcHM3cVlXUmhpa0lWakxYUzJaYVorQkhHbnNkN2FrcThJMVlDK3Iwc1Uy?= =?utf-8?B?SXJXWlB0am5xNGlKdEhVVnBlV2d3M1dzWlE3L0ZZMklITXcxbEZVWUQrSlJT?= =?utf-8?B?V3UrMlVhbzYyM0ZVa3hiRkJNSHV0NVBjUEl6MTFnNUZwNklxNDd0RjdteDgx?= =?utf-8?B?ZWVRdzAxWVowSEpOQVpvNWh4bGxsbUgvWkl2YjJmR0dsYTM2TGcwNGQ1WU54?= =?utf-8?B?dkhCVXlBSmlpeXpXZ1dwSVpXYVc5VXM2bzlHSjNSenBvWnZkSTlCb3BpeElE?= =?utf-8?B?NUtHVGdMRmJ4VGwybnRyai9ieDcrS2I3ZGk1ZzY3V3liRjYvR1JHcFdPamRs?= =?utf-8?B?TEE4NlV0K3dwS1RvRWY5ZEkxekszb1BBbnZFMkhkeWc4S1VWYUNpVExCYUlv?= =?utf-8?B?VXA3d1E1eWxHV1FKL2hBb1o5bEF6enUvQjY5OWpydllMT0Rld0lpMDZqbXQz?= =?utf-8?B?R0phTktFSXpQZDJSZnhmOWNxMFZtVnZib1dNQXhNdXBaYVpFQWJoTk9qTTlH?= =?utf-8?B?STQzMVc5cFlmZkhMWnJweW01VnpiNU5VMkd2WlJHZkpmbDBucklOS0x2NUxY?= =?utf-8?B?cnZsNVc2aE1yTkF4TFdZdTFabC83SW95b2RQQ0NPUVI0QVdxYmpsZUJnZEFr?= =?utf-8?B?Y1NPaElHbUpES2djTmJFNGhuSHRYVnh2R2c1UXptR0Y0VjFneTVrSFNyZTg4?= =?utf-8?B?TU54T3UwK3E5YnBVa25yenpPWkhGYlluZmloNVB4MTFLbkVKVEZxa1FNaEhO?= =?utf-8?B?WDBkUEVaUmhGY243SDVDZzNLRWJBT1l0UXVUSUo5K2lwMFRzK29KL2lydXAz?= =?utf-8?B?K1FrQ0tRNGxvKzBHZ250OHE5M05JK2tkUTFyL29iTWgrS3VLT3gxK2Q0cHl5?= =?utf-8?B?TERFZ0Z4TE9UbXd5SUNnUHhpT0dnT0NickVZNkh3NnhBSzJlZi9KaWU5MXpO?= =?utf-8?B?c2hCamFCWWp6WHg2WHlNWFJmSXBROEdmTGdvVWNRdkorY1ViMnM0ZTlwbkJW?= =?utf-8?B?NU9BRmdnaUJuL0xFYTJ3Qi81ak8wNXk2U1Uremh6cmp2Y2xlcys4Q3BhZzBq?= =?utf-8?B?Yi9HVVlvcFZueHhWZkdDNGdjMG9sckJVMkhPTzU5TXQzdU10VTVXN1MvdVdt?= =?utf-8?B?OWo1L0lTMlJqVUtpeFpUY3JlTUhzbytEcVQ5NmVHYmsxUnpOZzZDZVhmRDdh?= =?utf-8?B?bHlWMXgvdlY0SnVlRkt6OUNma253UWU1Y0lDRUNIOXJweXZ4Rks1Vm1HejFY?= =?utf-8?B?RFhISnJ6M3U2MUJBWlFKUExzTTZpU2RKdW9FMUZNb28xQ29qSmlKNUhkbzBI?= =?utf-8?B?Q3lERGl6KzQ1bUEvTE5Ba05QM2lBL2RvRkhiOWZKUnAyaEV4RHpTVnllT3h6?= =?utf-8?B?M3lNVkFiSFlpVFJGcEJZeGFzSm5DQXdjSGY2Zmptb1NiL3gwMXlTMy9ETnZF?= =?utf-8?B?S0VSdjdWcGgvMTVHd1psOUplQlJZWk9XdTh5aGRzUEd0UHNld3VnTjNrVWxh?= =?utf-8?B?VUlYb2xzMjI4N1VYcjVpZ09HMzVzSkg2KzN4TTZiRGNtcThoTmk3Ti9wQ3B1?= =?utf-8?B?U0d1MlZEZzBOclQrMjdyYzZPOEpiS0dXWnE5RFV3WFpEMW14U000QVBmc080?= =?utf-8?B?cHpLcG5qRGk5RlFjNk14MHdrb0UwOW95MEt4WEwvdEpXTE1qY0o3ck5VWk1L?= =?utf-8?B?WWFvb0Jyd0hQKzlFZ0ZGUng5K1hPbTVPd0tKZFV6RFJMbnh3dCt4MW41aC9V?= =?utf-8?B?UmI3SkhBaTl2MExNM1hJNHI4YVFpeWRkUjZlNldSMTVSc2ZlbVhjRE9ua200?= =?utf-8?B?SkxzT1VUZ0gzMDAxS0hMNHdLUzJGRkxGdWp4WmVnSDYrSFUwS3lzZXhERGYx?= =?utf-8?Q?Y8VpFcd1kWKL3Ry5IRu/aYS+QiUykwdKwojgn?= Content-Type: text/plain; charset="utf-8" Content-ID: <1A7138A64B1FBB4795D37843B6128941@namprd11.prod.outlook.com> 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: 163f6f16-feb8-463f-027f-08da50b5dc5f X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jun 2022 23:05:24.2550 (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: UXafIA7dhoUUrK5hquUQOGnfoIbSiEpXlCw8/jfNgT7rcEpEBFJP4D0REjCYM8nQfa1JPIX20weJZR9LHABnQYNPiawJ5PDoENiRu+8LT9A= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1408 X-OriginatorOrg: intel.com Precedence: bulk List-ID: X-Mailing-List: bpf@vger.kernel.org T24gRnJpLCAyMDIyLTA1LTIwIGF0IDE2OjU3IC0wNzAwLCBTb25nIExpdSB3cm90ZToNCj4gVXNl IG1vZHVsZV9hbGxvY19odWdlIGZvciBicGZfcHJvZ19wYWNrIHNvIHRoYXQgQlBGIHByb2dyYW1z IHNpdCBvbg0KPiBQTURfU0laRSBwYWdlcy4gVGhpcyBiZW5lZml0cyBzeXN0ZW0gcGVyZm9ybWFu Y2UgYnkgcmVkdWNpbmcgaVRMQg0KPiBtaXNzDQo+IHJhdGUuIEJlbmNobWFyayBvZiBhIHJlYWwg d2ViIHNlcnZpY2Ugd29ya2xvYWQgc2hvd3MgdGhpcyBjaGFuZ2UNCj4gZ2l2ZXMNCj4gYW5vdGhl ciB+MC4yJSBwZXJmb3JtYW5jZSBib29zdCBvbiB0b3Agb2YgUEFHRV9TSVpFIGJwZl9wcm9nX3Bh Y2sNCj4gKHdoaWNoIGltcHJvdmUgc3lzdGVtIHRocm91Z2hwdXQgYnkgfjAuNSUpLg0KPiANCj4g QWxzbywgcmVtb3ZlIHNldF92bV9mbHVzaF9yZXNldF9wZXJtcygpIGZyb20gYWxsb2NfbmV3X3Bh Y2soKSBhbmQgdXNlDQo+IHNldF9tZW1vcnlfW254fHJ3XSBpbiBicGZfcHJvZ19wYWNrX2ZyZWUo KS4gVGhpcyBpcyBiZWNhdXNlDQo+IFZNX0ZMVVNIX1JFU0VUX1BFUk1TIGRvZXMgbm90IHdvcmsg d2l0aCBodWdlIHBhZ2VzIHlldC4gWzFdDQo+IA0KPiBbMV0gDQo+IGh0dHBzOi8vbG9yZS5rZXJu ZWwub3JnL2JwZi9hZWVlYWYwYjdlYzYzZmRiYTU1ZDQ4MzRkMmY1MjRkOGJmMDViNzFiLmNhbWVs QGludGVsLmNvbS8NCj4gU3VnZ2VzdGVkLWJ5OiBSaWNrIEVkZ2Vjb21iZSA8cmljay5wLmVkZ2Vj b21iZUBpbnRlbC5jb20+DQo+IFNpZ25lZC1vZmYtYnk6IFNvbmcgTGl1IDxzb25nQGtlcm5lbC5v cmc+DQoNCkhpLA0KDQpQZXIgcmVxdWVzdCwganVzdCB3YW50ZWQgdG8gbWFrZSBpdCBjbGVhciBJ J20gcGVyc29uYWxseSBvbiBib2FyZCB3aXRoDQpzaWRlLXN0ZXBwaW5nIFZNX0ZMVVNIX1JFU0VU X1BFUk1TIGhlcmUgYmVjYXVzZSB0aGUgd2F5IHRoaW5ncyBhcmUNCmhlYWRlZCBpdCBtYXkgY2hh bmdlIGFueXdheSwgYW5kIHRoaXMgYWxyZWFkeSBkb2VzIGEgYmV0dGVyIGpvYiBhdA0KbWluaW1p emluZyBlQlBGIEpJVCBrZXJuZWwgc2hvb3Rkb3ducyB0aGFuIFZNX0ZMVVNIX1JFU0VUX1BFUk1T IGRpZA0Kd2hlbiBpdCB3YXMgaW50cm9kdWNlZC4gVGhlIHdhcm5pbmcgYWRkZWQgaW4gdGhlIG90 aGVyIHBhdGNoIHdpbGwNCnByZXZlbnQgYWNjaWRlbnRzIGxpa2UgdGhlIGZpcnN0IHZlcnNpb24g b2YgdGhlIHNlcmllcy4gU28gdGhhdCBhc3BlY3QNCnNlZW1zIG9rIHRvIG1lLg0KDQpJbiBnZW5l cmFsIEkgdGhpbmsgdGhpcyBzZXJpZXMgc3RpbGwgbmVlZHMgbW9yZSB4ODYvbW0gc2NydXRpbnkg dGhvdWdoLg0KDQpUaGFua3MsDQoNClJpY2sNCg==