From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id C6A0678003C for ; Mon, 17 Feb 2025 05:24:05 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=W2fmAZMlv7k/urEQvmOqpujz7KBfBvKsWrM+K5UIuWU=; c=relaxed/simple; d=groups.io; h=From:To:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type; s=20240830; t=1739769845; v=1; x=1740029044; b=YePON3Ba13isrpZRrWjTtKhkS0QEkXzknRNiRlTW7aXs3SzS+rGvrxC8cLhJZ/nAHQLs475O sj+7EQ4JbehI7vxEs9PEVGUd9ZrSoPqDXXqFZ6UEjATnaVuStm86N1UWHUwCB4i+y9+wrB1CVlj yaKEOJS+bQOtX+9L7nH87iMsrN9/FjAaEUnUlIYRR0dHDU2CSy2qCDoxpEU+xkTA03UtGy7PQJX zLacG40RD1BBe4Bf/yVwvEsJzIk+Lh6YnFjByFGXQ1qNbSuAbyWM4BheRvA0h+iV95RXih0383B sraJSn11HyMPksrlxOvE7RuTSOTqYEmS/7d3pWkaAb+dw== X-Received: by 127.0.0.2 with SMTP id J5vTYY7687511xjmMJmgwQPX; Sun, 16 Feb 2025 21:24:04 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.10]) by mx.groups.io with SMTP id smtpd.web11.44826.1739769843368365551 for ; Sun, 16 Feb 2025 21:24:03 -0800 X-CSE-ConnectionGUID: UpMdU7EsTv2xig/vvfOXZQ== X-CSE-MsgGUID: swni3krzTJWWRDX3rEQp6Q== X-IronPort-AV: E=McAfee;i="6700,10204,11314"; a="51867693" X-IronPort-AV: E=Sophos;i="6.12,310,1728975600"; d="scan'208,217";a="51867693" X-Received: from fmviesa010.fm.intel.com ([10.60.135.150]) by fmvoesa104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Feb 2025 21:24:03 -0800 X-CSE-ConnectionGUID: AiJZh855RV63Sqgn+91LAQ== X-CSE-MsgGUID: /0fUO0DoTSKDOSzcZVYjZw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.13,292,1732608000"; d="scan'208,217";a="114528584" X-Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmviesa010.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 16 Feb 2025 21:24:02 -0800 X-Received: from ORSMSX901.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.44; Sun, 16 Feb 2025 21:24:01 -0800 X-Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.14 via Frontend Transport; Sun, 16 Feb 2025 21:24:01 -0800 X-Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.170) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.44; Sun, 16 Feb 2025 21:24:00 -0800 X-Received: from PH7PR11MB5943.namprd11.prod.outlook.com (2603:10b6:510:13f::19) by DS0PR11MB7972.namprd11.prod.outlook.com (2603:10b6:8:124::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8445.16; Mon, 17 Feb 2025 05:23:58 +0000 X-Received: from PH7PR11MB5943.namprd11.prod.outlook.com ([fe80::15cc:b461:7bb8:b69f]) by PH7PR11MB5943.namprd11.prod.outlook.com ([fe80::15cc:b461:7bb8:b69f%4]) with mapi id 15.20.8445.015; Mon, 17 Feb 2025 05:23:58 +0000 From: "Jayaprakash, N via groups.io" To: Yoshinoya , "Kinney, Michael D" , "pedro.falcato@gmail.com" , "devel@edk2.groups.io" Subject: Re: [edk2-devel] Python-3.6.8 UEFI : fork support Thread-Topic: [edk2-devel] Python-3.6.8 UEFI : fork support Thread-Index: AQHbgOaK4IMzipTGaE2BKYCs5pBiKLNK9Y8A Date: Mon, 17 Feb 2025 05:23:58 +0000 Message-ID: References: <6e9b7ba0.2bb1.19511cf27cb.Coremail.yoshinoyatoko@163.com> In-Reply-To: <6e9b7ba0.2bb1.19511cf27cb.Coremail.yoshinoyatoko@163.com> Accept-Language: en-IN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH7PR11MB5943:EE_|DS0PR11MB7972:EE_ x-ms-office365-filtering-correlation-id: ebfab8f1-0ee7-4151-9793-08dd4f1347fd x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: =?us-ascii?Q?2KVRjwguaEkuL3fdK3arAsFwyLgf5YvMDrKxAphaDVVxAqsanwmA0RFGd+pw?= =?us-ascii?Q?FvvR5DRk+2Ua/3FWzU5D1DESFPRxnGMRA3s765uf9KQT8mYqTk0engkhcT78?= =?us-ascii?Q?Q9czk0WfOnM1ptSoWx0qM9RPkP//YFDYqd5PQXjoNRlaw/HTq0oZ3AKbtW8b?= =?us-ascii?Q?W0jAzRnDnzIopOJcC6+htpMlxzNfKDy2iM+llZ3MVdenrWl765IfnMZmqa1i?= =?us-ascii?Q?LKPjjCMbQVdZZ1Z1F4CJbHswt8mooacUFn4gzWPpGAQl0mQKg4VDbrvsR9zD?= =?us-ascii?Q?nKmzB3Z9D679YjW1Mk31aeEWXt8OZJkstcMr8YRxqLDerNuwk3Mp1PJSOV2a?= =?us-ascii?Q?DWCsfYjlqk+w226Dl59klv/BWFauXJ/7eTei46W2uTcfty+qj+sG1OiX2xBo?= =?us-ascii?Q?jjysx0RSiY2rPslOwn1nZGUbjTCHqeTpxWGme9D9mDh5nn3xZN7aZFqW65P0?= =?us-ascii?Q?TZICOKdm2UDgmVbJL5VyBWmvn+hdY3AodOQS+/w7n/DCGGzDP2UASPU5T3ds?= =?us-ascii?Q?baK9Nwwdr9ln16XX40rRP5LtVXOD5APH+eq3ZBFrOSjWPkywdlaZPm8C58gp?= =?us-ascii?Q?6Wb9azPjJoKg/FkbaweNt1JnWrHjzVY6cOv7aMdeVqZdGdPIR4WbB+vjgNcx?= =?us-ascii?Q?v0f4ZnWIWWFjSnGdVUopFmF/wqJRTklYXp3RHyPBoKQ/TLh/kW0g5vybx6Yn?= =?us-ascii?Q?yMkSVcexGgX5+3WRS8ZCiArQjEWSqzXUIzgFTWkRSG/vY8GqjguwWQFnyJem?= =?us-ascii?Q?h5W+IMmnfRWZ4nzm4HWn8cbIteD6OoGhuM0qRmp6/Tp87RZTp8fR0WgJe30e?= =?us-ascii?Q?ETmSeeDp7kdTDQBgC9YfWliwmCOkdaZieW7pWs9Qj5B9jVVC7KI4iiuP3KNO?= =?us-ascii?Q?r/MYdXV7vqcE3wSC7SZPFrPy+uyuxqXcJ5eSE9g+pPoesw1jnu32A5jWAW5+?= =?us-ascii?Q?TQj9SbdYHl7ZCOlAvvghrLyhAYGKZkg4+wMWW1Hzon6k/hjbTQjvWlgIgKB8?= =?us-ascii?Q?5/zufijLmRjh+mHINfX1wNjla/GffaSUuYmaxlhG6MwRVAgGbD3e54TODXm5?= =?us-ascii?Q?+w+42Esw31K6hArHqHZm0YwSAn7/DjWQ/znBZbUpSwMCCHO4YtMKK2Q2JLYT?= =?us-ascii?Q?2rg6wSl5iSQ6JVZsG9MoFvm/yGr32VmDu3GZiBkrS1+hcgRXE/31YjisgDJ9?= =?us-ascii?Q?zR9h0pbijFkLb0exb6aic2U1408snHl2z5wO9n25iUkbWkkg2vb7IlkXJrjc?= =?us-ascii?Q?RjjWmc6qO5m02HqneWCDU3800TjFT0aaAfghsmj39MrZIQCYHWeyaF1sl20F?= =?us-ascii?Q?0PgPmhmtzpgR5EUWcXw5JJvAYi3txQLbe9h4uT/FPOXX+QVJ0sELq1u1bhx3?= =?us-ascii?Q?5fBH9AfWfUPYIpWVdzAZOEX+Ksga?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?ZCdZOOinMSnVaXqdrY1PqqtWyyQ681emPm0DoDmF9e4HZrDi35qdpLcrU9Uk?= =?us-ascii?Q?fDEyegABOpIJF5EddQx9DSt/XGQCHLDphNxx/4q/CSjB8FpGHQI6eorY/GMZ?= =?us-ascii?Q?QCX9Xcrlza4PK/52Br2LFE0l3LP6OFVZGmmGS7KtUFMb+dno7Aj8rKWI0/ow?= =?us-ascii?Q?5FP/2ZvZL7Xu/DJywql/qFjoNU9TmOzOeZjWdBU0iBJnoDNlfFjz/+rod4CF?= =?us-ascii?Q?R39a1ogGXiOoCB12fQ43eboL7rBb2ZYEWvq9wDwcDDPNAlWOo6YbhPf90E3G?= =?us-ascii?Q?+nxHPIgPFGykwUi/xB8Z3WqpaHnNlxR89LW9QfkI7ROAPYDzH7+vvngx718m?= =?us-ascii?Q?mdWWVlJriXxlUfDBaaOCgKuUCo5k1yZlSqEeFv7yb6kRca54GvUKSA4fCd3U?= =?us-ascii?Q?epJpXaZl0PJ/XP66ARxxLg655vYtHHFrlsjM74+437ukqVoBV4m6nQvRDYkT?= =?us-ascii?Q?wzN8fCiyoVQoVyfI1va/jsiwN1fQtirKlnUcWu4Cm//VWxQDV0xXXobfTQsX?= =?us-ascii?Q?6K9wPOFFNsshc9KAYne0v+nF0iDhj40NwYHpiqIFhfptsSKJXjoL+Ct9baqg?= =?us-ascii?Q?Xeo6q6/6/loi94D9iAisN8IMZVHL4iVSF2LUEqltxWdbMAwNicEXqiZ9hcRY?= =?us-ascii?Q?TWvmP64tc0gEwuwRKaf+LK/Rss+Hkpr8oaMeOc0iM7vKeGAw/P9ieyRzPj6b?= =?us-ascii?Q?vtxzKz6HdbOBLrk3lydzCgmOo5qilYdYy75UDc2xNSjuzsVWHphNJBwE0/cz?= =?us-ascii?Q?mV7tc9AtKs9sQnQP3AMG5ZKM6kVAHBxoo+wg41Wty32zkmLqGT3UWTPubCD0?= =?us-ascii?Q?mzKbS9eVg5vvjT8kVkEchEEhLFJvyv59EVdTIwG3zt9kN4pZM5OBeNv97c63?= =?us-ascii?Q?XD9X6EO+0Xy9OJ6CaYO1dZ4G36JaDg8onT/F0aeBhu0u8gfFi6KB28ZKl14a?= =?us-ascii?Q?+5oydEvaha+6O+Q3CXJ5nbPZa3kyeqqZEf2HtR9XjJ7xl6y/oWOa/tJip+ts?= =?us-ascii?Q?AueEP6HLrL3quyTNXKcqw9zmJ8m/Enmxx9+oxb+IHg0ZloJfEm6s9TJjZ0rY?= =?us-ascii?Q?P0gTLQgtslmwvuBPyMIAp9e+Sa6xMp1g6AiNRa2GgRsnMlSu+6+f+YNjL8Di?= =?us-ascii?Q?YQ3B+n3HTKwhSDOrfKcI2uuI6M9l4v24XiY3YaC7euh/QvrZEcuDVXhbcaEX?= =?us-ascii?Q?lKa1bVZ97dNt382hPpUIPI2aBl4VevtNwvCnR/LhETEPISPU7Lddl1e9mOw1?= =?us-ascii?Q?rsMQ5YC6arDwyJERjSQrSe2mmbd2yVtTEgnPEAZps+JhiUOUR0O39RhodOmL?= =?us-ascii?Q?pDgUUYrmAp8czyPuNjhnoKkyYSoMwZzhWQz5vnTFEzS6JHiuy1SoSAKTinhu?= =?us-ascii?Q?on3sDcHBfFWiK2ewz2bnjZGXLa8O1eY239ViD42KIFLw5rPi13ULZLWTvWLJ?= =?us-ascii?Q?eJMIYfYGED/lXJVzcyJGcT//DQazjT1RO+3pLV6xEp2cc3j4MfpRI6g+FNZn?= =?us-ascii?Q?4J+HwpFzHvJpMbW/HTXa96FFjC5Xhhr+8YASTAC5uJs9BqAi3KBMlOCTbJJU?= =?us-ascii?Q?GY13qPiq+mwIJlGEn8hcilptPuHfoNhAe+ehKUUE?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR11MB5943.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ebfab8f1-0ee7-4151-9793-08dd4f1347fd X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Feb 2025 05:23:58.6976 (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: H1E9JeQOKwBnukqUadMjhmAU7zojEl0+CESyue8Xq4TSUw7/iyLK1vDIB9gaSahcWYb1WcZamRmA1ng/IUIdng== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR11MB7972 X-OriginatorOrg: intel.com Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Sun, 16 Feb 2025 21:24:03 -0800 Resent-From: n.jayaprakash@intel.com Reply-To: devel@edk2.groups.io,n.jayaprakash@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: i9S1eiNA1npZTKsFQNXdUcc9x7686176AA= Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_PH7PR11MB5943CB583062E7FEF3D6FC30EEFB2PH7PR11MB5943namp_" X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240830 header.b=YePON3Ba; dmarc=pass (policy=none) header.from=groups.io; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io --_000_PH7PR11MB5943CB583062E7FEF3D6FC30EEFB2PH7PR11MB5943namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi Yoshinoya, It's not supported in UEFI. You can see that macros are not defined as part of pyconfig.h https://github.com/tianocore/edk2-libc/blob/master/AppPkg/Applications/Pyth= on/Python-3.6.8/PyMod-3.6.8/Include/pyconfig.h So this functionality doesn't get compiled for UEFI. Regards, JP From: Yoshinoya Sent: Monday, February 17, 2025 8:19 AM To: Kinney, Michael D ; pedro.falcato@gmail.com= ; devel@edk2.groups.io; Jayaprakash, N Subject: [edk2-devel] Python-3.6.8 UEFI : fork support Hi, Michael I am studying Python368 uefi code. I have a question, ask for help. I found some marco defines in edk2module.c "HAVE_FORK / HAVE_FORK1 / HAVE_SPAWNV / etc" It seems about multi-thread support functions, so my question is: 1. Have these functions been tested on uefi shell environments? 2. Are there any code samples for study how to use them? Thank you very much. best wishes, -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#121125): https://edk2.groups.io/g/devel/message/121125 Mute This Topic: https://groups.io/mt/111225588/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- --_000_PH7PR11MB5943CB583062E7FEF3D6FC30EEFB2PH7PR11MB5943namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi Yoshinoya,

 

It’s not supported i= n UEFI.

 

You can see that macros ar= e not defined as part of pyconfig.h

https://github.com/tianocore/edk2-libc/blo= b/master/AppPkg/Applications/Python/Python-3.6.8/PyMod-3.6.8/Include/pyconf= ig.h

 

So this functionality does= n’t get compiled for UEFI.

 

Regards,=

JP

 

From: Yoshinoya <yoshinoyatoko@16= 3.com>
Sent: Monday, February 17, 2025 8:19 AM
To: Kinney, Michael D <michael.d.kinney@intel.com>; pedro.falc= ato@gmail.com; devel@edk2.groups.io; Jayaprakash, N <n.jayaprakash@intel= .com>
Subject: [edk2-devel] Python-3.6.8 UEFI : fork support

 

Hi, Michael=

I  am studying Python368 = uefi code.

I have a question, ask for hel= p.

 

I found some marco defines in = edk2module.c

"HAVE_FORK / HAVE_FORK1 /= HAVE_SPAWNV / etc"

 

It seems about multi-thread su= pport functions, 

so my question is:

1. Have these functions been t= ested on uefi shell environments?

2. Are there any code samples = for study how to use them?

 

Thank you very much.

 

best wishes,=

_._,_._,_

Groups.io Links:

=20 You receive all messages sent to this group. =20 =20

View/Reply Online (#121125) | =20 | Mute= This Topic | New Topic
Your Subscriptio= n | Contact Group Owner | Unsubscribe [rebecca@openfw.io]

_._,_._,_
--_000_PH7PR11MB5943CB583062E7FEF3D6FC30EEFB2PH7PR11MB5943namp_--