From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 3577842C10; Fri, 2 Jun 2023 15:10:43 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 23182427F2; Fri, 2 Jun 2023 15:10:43 +0200 (CEST) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mails.dpdk.org (Postfix) with ESMTP id B908C406B8 for ; Fri, 2 Jun 2023 15:10:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1685711440; x=1717247440; h=message-id:date:subject:to:references:from:in-reply-to: content-transfer-encoding:mime-version; bh=g1GZLetjHm+PSwnywpAWZKaWfZGj4izpIrf7qUKqC/s=; b=kKO1V4ZLOLlV7RjceZq15Eff/OrGkr3YBZs6Q7qZ7Z0t4U9BXxu1hCyg pNBvdQWI7xZwEBOgdFpw+UfNCHLgscGcx74RxuWq0b7F4L1+DdrUX0gG9 azvC7wyg7904Y4b67ypIizuiyM7H7DIDBdUpcAhthMhRT/R+FgDl4t43N x1sr9nCPVwiz2RsBpZVpgvacQX9JlziYxInXcAQX2ROpDcBGUqEVvGzp/ kx6+8sEr1lsLybOHhkdGCHQsN7REuou+K1QA1qEit/Uly1syWAQoS5FHe wl1Jv0FVgBbiyCzadh7w0+Q/dueXgl7ERwrjKHwJO0eqLSDdN7DZygnaN Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10729"; a="384146158" X-IronPort-AV: E=Sophos;i="6.00,213,1681196400"; d="scan'208";a="384146158" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Jun 2023 06:10:39 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10729"; a="701962739" X-IronPort-AV: E=Sophos;i="6.00,213,1681196400"; d="scan'208";a="701962739" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga007.jf.intel.com with ESMTP; 02 Jun 2023 06:10:39 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Fri, 2 Jun 2023 06:10:39 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Fri, 2 Jun 2023 06:10:39 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.103) 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.2507.23; Fri, 2 Jun 2023 06:10:38 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m423ulyKb9ZB/QnME+duORGykywoCKHO07OPt0XWw4xdmepI15QkQVAAQfxPsLzZvgKBDG+xMO2l8Y4r7D6RPswEugJpKE8kMuXqFpIKqm7Y0BQLUc4DZ/8U3s2/E3mPck6LSKk4JqxSiJMkXtE8Ydqai2QYjOWw+Ns1wAVzqQKV34xHZex+rNz28yGlgmyGuJ8fbV54fQSmSYfC0gNoAMle85Salhc9mvTsij/m+4Y4kP78qMipLX/ygO21fWRQhHcyQMjPkGtoCf7W6MPzzKTGqQ1HLBjEHJNGIj7LvlqzSwV2Lha3r404eO4LTJA/7Z/y4nJOtRUKTyvfvQRCJA== 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=iej5KH37u4yaMycY9ZjGoxWp2De54IYt2EJ1nrLDiPs=; b=kAjRzC5IxKOZhfDD2CnRLZ82+LuD5ejlAw0ZeeuS5I9QsIum/2BPQUKKPb2f1E2DfIhYvTyQbGaCqxA0uo1v7iCmRuyXFzuje2t/8Lhf3ux+lKt1SIHbARnbydd+xk8yHag8Y/7Vc6D9SEQH+ZUCtdKcMQuvO2MDRhwD/rYuXTk3m61bGK3RLhQiOZp4bvFO+mRAajz61C31lv9Y16GPEr8XL3pvIY4AfuL+bD0uPdS/jEBzZhcSjXBrdxbDpa6u3EvgjT0DEt2G0w9JE7AUfG7SGiqxOi4LYXbv2p1VdL/3TDNzTk7p7VPQb2xO+Urj++LG+sD0+yF80QF8J/C74A== 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 Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from DM4PR11MB6502.namprd11.prod.outlook.com (2603:10b6:8:89::7) by SA2PR11MB4810.namprd11.prod.outlook.com (2603:10b6:806:116::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.22; Fri, 2 Jun 2023 13:10:34 +0000 Received: from DM4PR11MB6502.namprd11.prod.outlook.com ([fe80::49c0:aa4c:e5b4:e718]) by DM4PR11MB6502.namprd11.prod.outlook.com ([fe80::49c0:aa4c:e5b4:e718%7]) with mapi id 15.20.6455.020; Fri, 2 Jun 2023 13:10:34 +0000 Message-ID: <5334574c-2c1f-4111-170b-ecc3d7f7f193@intel.com> Date: Fri, 2 Jun 2023 14:10:28 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0 Thunderbird/102.11.1 Subject: Re: [PATCH] eal/linux: register mp hotplug callback after memory init Content-Language: en-US To: Zhihong Wang , , References: <20230531065506.63021-1-wangzhihong.wzh@bytedance.com> From: "Burakov, Anatoly" In-Reply-To: <20230531065506.63021-1-wangzhihong.wzh@bytedance.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P265CA0249.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:350::14) To DM4PR11MB6502.namprd11.prod.outlook.com (2603:10b6:8:89::7) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR11MB6502:EE_|SA2PR11MB4810:EE_ X-MS-Office365-Filtering-Correlation-Id: 08962ad6-18f4-4405-1ac4-08db636abfb7 X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: NdLJLJvZY1SXdmJPBKv9vFm+eiWlEkMXwNS/YC3r9UtqhGS3jULlLmp2Z3mcUOXWjCltTAx4Kb6HwxQ9YATrK8idvlY8RDZPkEs4CHmq8VFSP+IZjzY8jFbzqINJI9i0qB+O/olEVYcQ4CoZOIIre1SPS7jAW/mP6BoGfOiOeJWWgp9u2l94sLvlXAjaidQsC8gjyXp2CFU6hd9ThTILzmUBW+5k2gSLrKxuJgkpnvROcf5ilymRM/pt4xhrxULeiZMD0OMtytUhyMBpmUvQ6kSezFXDsa0TxVyV8dAyYfbZIPBpSpJGwnFrG6omrElAc7lypZO3qOTexmx9AXjl4A+QC9x4y7RkunSssfI7gh7r3V9OvzDqEnn3YTVgCkTNJuQOV10aOO87qT7IYSb8DyP1z5slNMjx70GVjVSE8QYSA3l6I+7l+wxwPn0zmbVAicYrr4A9MWXRu/Z7fX0rH9QbrxmIuUjKfVQ+r9Zq3PRv3aYGm/1qiEmn7hqmeTEFF0YFMrj3+f9L2yfpsPdtG4Lc3mpbUOmxD7CJKw+3KLFPOYU/wcPitsxnDBxGTGQh8TKSOmJQOvAZIVlTRJr4yOiIV+/qE8pZ6Pev5CTK724qls+vjO2FcZLAvezujs9lCkDUibL1U4HuZNUwUZ59bg== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB6502.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(376002)(346002)(396003)(39860400002)(366004)(136003)(451199021)(6666004)(6486002)(38100700002)(36756003)(31696002)(2616005)(83380400001)(82960400001)(86362001)(53546011)(558084003)(6512007)(6506007)(26005)(186003)(66556008)(66946007)(6636002)(66476007)(2906002)(316002)(8936002)(8676002)(31686004)(41300700001)(478600001)(5660300002)(43740500002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YkRYcnFFa0lxY1BjOW91dGdNSUNCZy8zTm1wY1BwUmVwVVB1amxSa0NpUUVm?= =?utf-8?B?cjJtRHJDcUU5ZHFDaEppTlZkZ3Axc0FZbUlUMXVIZGpjUTJiMzdnT1lySjY3?= =?utf-8?B?NDhMSUM2UG10bW5tZWJDVlZ3eHVGU3V6T0ZVQmxJMUN6Q25BWFNuTW8wN0dx?= =?utf-8?B?K3FRTDl5RHQ5cEpER2RnT2Q1OUI3R1FjVmFCL0dqMzdZZWtZZjBUUmFmTSs5?= =?utf-8?B?cHFPL3ZpQ1RjZjNoMHJacVEzbnIvaTc5b3R4c1V6ZEU4OGhDMFN1aEVrSlhm?= =?utf-8?B?MDFUNE1GNGNOZ3ZXNWNVM3d6Y0hCWlFQOCtXa205Wm9rQ0xYOUlQTFJLYTdn?= =?utf-8?B?RGVLcEJOVlRRVlRiZnJvSmdHd3VuUFp6cUc3cm5oS2tLOC9hU09nSlY2UnlM?= =?utf-8?B?UXhCQXNHUFptZ29Sc2VmSEdrTmpqR29sbjBBWWUyVjY3eHZNcVdhOG1lSzBu?= =?utf-8?B?ZWhWQmJXL2MrS2tURmhFVXZ5UmRpZDlOVElzVGN5NUEySURrREt3YWdsU0kv?= =?utf-8?B?Nk5GTDRhaUVBTm9GcXlJM3FiOXliRXdkMi9DaWdnRnJaNjlKdEdjcmpzdzgz?= =?utf-8?B?S1cwZHZHTnY3WnRYeGhqenRjMlpMK0tjTmVqTld4a0R3VXIwOHJ6RlpnYVUw?= =?utf-8?B?ZFVBa1lzbWt2SU1SalNZSUo5aWt3OXFxcno2TTlEQW01SCtLNlEvMUtmdDYy?= =?utf-8?B?aEROWVhkeFczS0kzZ0haNU16dGNxTVhZNjg4Z1pOM0hyME9IYURzQVB3R05X?= =?utf-8?B?TldQN1hxbmFUdWx2bno0TEptbTh4T2xhS0tyTnpEMjBhbjZKK0dReTQ2TEVS?= =?utf-8?B?OFJ6d2p4RlZCNkNNUlAwN3RoMlhvNEc1SGhnUEo3Q1lRdnE3dVN5V0VSV1Qv?= =?utf-8?B?L3VtZG1RdSs2VkpuWkd4SDhObnZaM3ZSc1VFVlp3ZzYyMkdLUnI4dllWU1h0?= =?utf-8?B?Slg4a3VCWnUvWTBEREloOU05ckRYZHJGdkUxRDdVNzFFSmhUL0M0cmlvTlRJ?= =?utf-8?B?OU9VcEU5WmtFNnNYaCtnbWhjOFh6UmRoTXdvb0dqTjZXejE0V1M4SkxLN21R?= =?utf-8?B?Z2FveGVuVDNjdUh6dE5aYzFtck43dnZKU3ErOEN1WnlMRC9BN2gzWFFiOEZq?= =?utf-8?B?ay94c2pBNTZqc3daWEVrQ1Z6THFHa2JCc213MHlacWJrZjVoQmJkVXcrYWQv?= =?utf-8?B?STBvT3hmZWJ5R1dSdDE2MmZpRERFZlN0Nkh1MURkdG9wU0piaGs0dmdCSmVo?= =?utf-8?B?VVgvQ1IwMWhabE90aGtVRnpQRlQ1eW5JVmd0cFNoMGRXL3BCSFFhemRITlFN?= =?utf-8?B?TExhdHZ3KytHMkh1YzV1VFg3Uk45SGU2ZXVXZGFvVk9sYTVpempwSjJHWllE?= =?utf-8?B?dzdqOEUxa04yVWFUY3JIVHBhWXhuWExtaUxyVU51TFd0dzQ5ZkFnOHZQRlY1?= =?utf-8?B?cTNWTjJuNE5KdmNFNXBmSjhhNGxUeFhEUHkvZU1Iam01Z2d4akExS3gvczEy?= =?utf-8?B?U1R0WlFpWjZpaXRTTnRLMVMrYW9rc09zUzNuK1BGZEVMS01VT2VIR0dnOG5w?= =?utf-8?B?cHNaSWQ1VFpqRWZ6NGRtekR3aFhWQjRHMHNSUGRtS0NHQXlHS1pSWHJpUDBs?= =?utf-8?B?cC9TbWhoUUtyeFVIZGxDY1ErZitucXhITUhyeUFkY2NuL25qNE55b0wwUmlG?= =?utf-8?B?NTBGWHlKTlVYRXd0NkY0K2E3bnZBWlJZd1R4ajhnSzlxYTB3UmJUc0pnYTFp?= =?utf-8?B?dDJwWXFHTGx2VnBGTnovL29kQW42dWI2WitnYlFpZWxCS0NGMUp0Z0xWVFRw?= =?utf-8?B?ckF3RWZRempKS2J1K2VuMHJnNjhPdDlCamhEVThUdG1RU1VjWGRSN2txaHdC?= =?utf-8?B?RXVSOW9ZMmx6RHRraXBUUzBCcmxudjc2VTVaY3hSUjR0NjRRVkwva0tEQVVp?= =?utf-8?B?L1B0R3lvZVRud3I5Ym0wL3IvWmJMMVdqcWFkMlhRY3RmYUhmVkUwUEdFQ1N3?= =?utf-8?B?WEZoUXZXVzVFZ1Z6bVhBNk5DQnM1NEZwNXVlVitlQVg0bXFQWCtpYUZubnlX?= =?utf-8?B?VWY2U090TWpwVGR6VGdmODdyMWJNNnd4ZVloMUs4QVArRDZpUGdubG8zNjh0?= =?utf-8?B?WWhINkJqUmRENmp6RlhyNEFVZnhtUnZ2Y3ZKMWIxOGNhUmVVWkg0ZHh3VnVx?= =?utf-8?B?bUE9PQ==?= X-MS-Exchange-CrossTenant-Network-Message-Id: 08962ad6-18f4-4405-1ac4-08db636abfb7 X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB6502.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jun 2023 13:10:34.2023 (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: 0p6sqyDMNdM6k/pQL+0EnSL58yR2gXHS0voHMkach0t6X29Roos5S0QyGTgT3Qdj7c+PhP6WCaMyF++qM6a/NczyWzNBhzabstX/9S+z5yE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB4810 X-OriginatorOrg: intel.com X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org On 5/31/2023 7:55 AM, Zhihong Wang wrote: > Secondary would crash if it tries to handle mp requests before memory > init, since globals such as eth_dev_shared_data_lock are not accessible > to it at this moment. > --- Acked-by: Anatoly Burakov -- Thanks, Anatoly