From owner-freebsd-arm@freebsd.org Sun Feb 3 14:29:53 2019 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 506BF14CFE31 for ; Sun, 3 Feb 2019 14:29:53 +0000 (UTC) (envelope-from jfc@mit.edu) Received: from NAM04-BN3-obe.outbound.protection.outlook.com (mail-eopbgr680097.outbound.protection.outlook.com [40.107.68.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9ECE8705C4 for ; Sun, 3 Feb 2019 14:29:51 +0000 (UTC) (envelope-from jfc@mit.edu) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mit.edu; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KP7hrBBfCq0i3aprATCI1pHWC0e9q9V4nNzQ3LXjRM4=; b=XZ4pLXLiIxv3/BZJ+FKQJnNIKdYV4p8GJs87GKYRM5AAP/KPW0BJ1DmVZerMmK6EWj8ByrshCgyGyZSObFdAS32mjrv6DhK89u9o7CWCbIv40jvD0OcLMqR0k3RCx1wZ54Wo1g/AnXhelYYpfehCrJEy368MgL1at0jrc54h7c8= Received: from DM5PR0101CA0032.prod.exchangelabs.com (2603:10b6:4:28::45) by BN7PR01MB3748.prod.exchangelabs.com (2603:10b6:406:81::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1580.20; Sun, 3 Feb 2019 14:29:50 +0000 Received: from CO1NAM03FT006.eop-NAM03.prod.protection.outlook.com (2a01:111:f400:7e48::209) by DM5PR0101CA0032.outlook.office365.com (2603:10b6:4:28::45) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1580.20 via Frontend Transport; Sun, 3 Feb 2019 14:29:49 +0000 Received-SPF: Pass (protection.outlook.com: domain of mit.edu designates 18.9.28.59 as permitted sender) receiver=protection.outlook.com; client-ip=18.9.28.59; helo=outgoing-exchange-5.mit.edu; Received: from outgoing-exchange-5.mit.edu (18.9.28.59) by CO1NAM03FT006.mail.protection.outlook.com (10.152.80.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1580.10 via Frontend Transport; Sun, 3 Feb 2019 14:29:49 +0000 Received: from w92exedge3.exchange.mit.edu (W92EXEDGE3.EXCHANGE.MIT.EDU [18.7.73.15]) by outgoing-exchange-5.mit.edu (8.14.7/8.12.4) with ESMTP id x13EUMDr024880 for ; Sun, 3 Feb 2019 09:30:24 -0500 Received: from OC11EXHUB12.exchange.mit.edu (18.9.3.26) by w92exedge3.exchange.mit.edu (18.7.73.15) with Microsoft SMTP Server (TLS) id 15.0.1293.2; Sun, 3 Feb 2019 09:29:00 -0500 Received: from OC11EXPO24.exchange.mit.edu ([169.254.1.113]) by OC11EXHUB12.exchange.mit.edu ([18.9.3.26]) with mapi id 14.03.0352.000; Sun, 3 Feb 2019 09:29:46 -0500 From: John F Carr To: "freebsd-arm@freebsd.org" Subject: Scheduling on heterogeneous ARM SoC Thread-Topic: Scheduling on heterogeneous ARM SoC Thread-Index: AQHUu8zpUSO+qcfeskORpgCfYTjTeA== Date: Sun, 3 Feb 2019 14:29:45 +0000 Message-ID: <34290296-577D-4A05-9FC8-1142A47909F5@exchange.mit.edu> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [18.9.1.81] Content-Type: text/plain; charset="us-ascii" Content-ID: <4052C168108D624DA55D8E4E078B934C@exchange.mit.edu> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:18.9.28.59; IPV:CAL; SCL:-1; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(136003)(376002)(39860400002)(346002)(396003)(2980300002)(189003)(199004)(426003)(66066001)(82746002)(186003)(6916009)(336012)(5640700003)(7696005)(23726003)(75432002)(476003)(46406003)(486006)(97756001)(7596002)(7736002)(8936002)(356004)(77096007)(305945005)(6116002)(3846002)(26005)(8746002)(246002)(126002)(102836004)(8676002)(86362001)(558084003)(36906005)(786003)(106466001)(2501003)(2351001)(2906002)(316002)(33656002)(83716004)(478600001)(50466002)(26826003)(88552002)(47776003)(85806002)(106002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR01MB3748; H:outgoing-exchange-5.mit.edu; FPR:; SPF:Pass; LANG:en; PTR:outgoing-exchange-5.mit.edu; MX:1; A:1; X-Microsoft-Exchange-Diagnostics: 1; CO1NAM03FT006; 1:A3WvoBIdiW2MGzoBpbvZZNaSfno2ymgAbK2pxKhoHR6AH5WH1MG1itMCvqMlTAitgDL8nlsQ/oXZgcBnuwG9AygQfsAb5j2rbWomCqt+rRG2NshqUgAOEKrNQE5IdhD1dA9eQChVkXi0KpRj0fIyKQsOFWJTa4Y6l7JghqzEyMk= X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6d1b3756-ad50-41fb-8e2d-08d689e40dad X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(4608076)(4709027)(2017052603328)(7153060)(7193020); SRVR:BN7PR01MB3748; X-Microsoft-Exchange-Diagnostics: 1; BN7PR01MB3748; 3:qDSgFy7uthUR544fFfK9YBbrsXOrgBrCUiHCFenyglsF5dxt62dNkyYMEBHznlPdqblwhRpCCZu6jCk7l7634wWeUKaDslDUJoyMvLiXi4a4qf5NiOi9vxhcY7KrzJJQecuvPSxgxdpPKd8lMAdU3Zb+wQoIpIOkmekK6dgHDDneCYx28rdo+KxCm76nFZ4XDSdrYfz4rx3dBdx7CcsVlv3uOsQyUZmIPtMytB8pSLTr2dy1YDa3w14YctKPyxX07BdX4ThCx7KtWVLzGMtob5SS1B6j/WTuqNqL/vHzJGB8i/Wl5XLGt57bELj8BOTpDNkSNW8zvufp1nqewQzbDecgiY1ww2VEBSYRmm6dqotCejljB7mQxgyIKRol/vlc; 25:zFkP9p1NwqfxTvd8yZwiXhj8ZEArRJ+UG6U1qAYDHWbWHNDlg+BoLOj6mDhcIDi5fGjlNAUyg5t1Y+zkoPPTVckzHmiPo7KpoANUgijPjGWBKh4+MApMsF4lSlYOAMP775QVpguzTEqWlqh8B28q924zytkm6AxmULurqouzA0ZQP/CltHf+VKu1xzKhxUnzK0TNkOE/nH1DoIoy+QFjdVEpwzoJzNGdDz2a5y4wxNx/POud9rJIVGd0lG4zX8cl7UtCxTgvwjN+YNhTPG0Rm5HDfwgXNoBTNa2H7FhpLslWtvMyJFuVmUzuf9168moEA7s3LddifJsm5tx8d3xO3g== X-MS-TrafficTypeDiagnostic: BN7PR01MB3748: X-Microsoft-Exchange-Diagnostics: 1; BN7PR01MB3748; 31:5ttRQ7V7CSazllP0IbIKkL8Fwbu8CRAuleQKzaVuD4WgSAkixGWvhgoIrbVSfbzokSFBAVeD4ncCzjcJHF3G7xGN5M0rcjApw1xe9rjYTgAzOstrUG4HQik3+20nEtNBsy9BqbBM1qn35n0UlASG6hMC06g9U2zHDVkphlg+cYUVlwdGFGr3LPB0zTeL7QY3B6D1PoPXSn17ssG4JlznLALjv7soQfl4I9iLA8msCVc=; 20:kJgczAHvAPN2+URHD/EgrrOkEModRTq7VyY8tMeBSsCC/j0m4twnQqAzR0Pvgf/Vj6GPkXILpegXCcDAoAvLv1BHOhnTsC4tf7dV2z1Ck6+KQcEZVrdFhA/be/gzcxLr5hZGD0qvFOpBHzLJPUKCAsLCPXxbWUVh+NVimGbVhku0FFJvR5f+PYcL3f4mefTYm76DW/h3fa8iCsEvyUNOHOF3WhbwEqG/KYDAhb7wWQTop/63Odp7x6Xm1DXiI3E19YO/DC63ip5dGWjHnO6VosyRNbUlaAaqBJgX7xZI1kjZ8Nh5/japgfnG2K3lNPb732nvWLVAiDO69JUzhRbMhUGfiSeuJVt/Kykx9XE9ybd/S6YNnlIv8F43k8fMpORLSZeCJf7meYstBomfsYQfF020b5utRmVWCkz5jzu0BAouRFwuNtkqoH/2Xqta5QIOePKmnz2INi5yo8uKtVZWnLkn2Olg1NPZYShvSD/A2b9mI78lFhHFIMd45uDsbT68+c7nkJZUzg2TdKDaS8H8pIqzGXluwQG8mwATjhbkks8K5uYyXZWCiWS/b2CJVH8lAcGysmN23t22lDM0YSFOCZbolPX1kpAvvlA4zAJPeqg= X-Microsoft-Antispam-PRVS: X-Microsoft-Exchange-Diagnostics: 1; BN7PR01MB3748; 4:uYd71WxTl/XGaw8n68MYYy7whn7Ae8/47+JC5RGK/vYlIv85w6XD7kSOCCf7bzNk+otUypVdg5c4UvC+08LMy1C+Find5zxVH4oCOZQq6STSgfe4+MXH/TVWlJ+mGVYPWdcP0WVHKErcnNP9vKQ5xhOr4lGFxaf090wWBrYupsAfvYyFxokOUElM1+xiaup/6v6qNqcIEcTzqiyNOs+QDIP+F+tVWW0WByhqr5dkETce4ZOp7llpjx8mnU5PPhFq1yLbaJ0muYgRDqhqpgfv//8N74BaE/ON5f0VQKKQX7o= X-Forefront-PRVS: 0937FB07C5 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN7PR01MB3748; 23:igIBzkdlLgbHsFcCi8y+4XsY4rQxEXvEXfxcYn6Rc?= =?us-ascii?Q?RzwtcteELI0rar1ndx5cd7RMUGV4BybCuCjeClr+3/IQUPucijW/ZPlSJIys?= =?us-ascii?Q?wvONygq0Lv+OVSdHJ363KLRFSaXi3n2gdmfx7/aG54HVNvc1y9+OYXF0ItcR?= =?us-ascii?Q?ktwpyqgF88XiqeUpGcvFK+hGEW7TBtyLph+8qPSm6YER2Qae/GdyS6lyDCVw?= =?us-ascii?Q?aRQgq4VqydK1Ok+Nm5SWRSDm3CEurY8yzsmck6QnAXiG64fMhzufCa3d5M0S?= =?us-ascii?Q?Pm7iXuhRDiRe3LicFTNO90f/il8Qd3yxvN5QZbh5GfwYy5nIBwyp5tfZ49dc?= =?us-ascii?Q?TI3ZscdUFX7TyvHGJWfWaIM1EWhOMA3uSM1Yz3egx3Z1n2vTjhNm/GIts2Hh?= =?us-ascii?Q?aipzXcaEu564kLbFc6meMMeFv/Wnxcu2dyIChO37bI5bMkCmEvb4EfpZX7DS?= =?us-ascii?Q?qOU8tjTOMgO3+YW8QJ79VaXqfdbfJNEa0ojDkpGb4uQC9Dy0nVbvb3i4PMWi?= =?us-ascii?Q?vwtyRY/oMMIXvcD3f+t+ybv9dpv8PRKNxYRA76Y8kIVVeI2s2WE1V4Upzzbl?= =?us-ascii?Q?A93J75ILwmMaVJMKxWqGNIwi/z6CQThRW49fehKtwwAWXoBGGD9a5NINf1G/?= =?us-ascii?Q?QStpzKTpwDzVja3u4nG/ztdN0zoq++eBOQT/13GoYwUI5ZsC7k83NyH9HQjq?= =?us-ascii?Q?AlIk0MftDrPk/JGsxMCtQziTQT9m+5iCsY3mPyRZj2gg6/I4Wgr/rxIeq5nK?= =?us-ascii?Q?S1t3UdWQF1UoW3/5sLOUq8BdPmI8sMmvBl0hYOBm9lnmf1RLse1zZ2wEWJzf?= =?us-ascii?Q?XrMT8zrwhpFziTdti7oYpGpTHdsa9me9OgGkM6LFynQpY/MeCWcZshM0J2GY?= =?us-ascii?Q?CZBaHK+0LbOKnLxYbYK28Gvui8HIu4ioqCRCDm4sGKGyMdZOBd5XHT1NMku2?= =?us-ascii?Q?jivVtFtaWl1PRVxPP0/CL9JIXrEECd52vN3+eiJERbUmyzKpop1momH1N6QY?= =?us-ascii?Q?4Tr12DyKxiXaksAx7Kt9LNuml/8MIIicOS0nlcPocXts1U5xUsDLRvU98r5D?= =?us-ascii?Q?+hXxWEb1t74OcoK5uNQ55GjSkOIeldyAL8wDwvPeFIQOj0akKwyxJpqIyAC7?= =?us-ascii?Q?f7jl0EWdhpO/TLerMLuPwFZGiB/zLQVxK2uGMubyaAO5MIpJMmAVFRuN+XhD?= =?us-ascii?Q?g/5S4+TJvFFYqs=3D?= X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Message-Info: QLrKVD+DMenARK492tuw/XKUqvQGeSjxR8ColRmvmYur23ahA1crhniyAROxy7vVn0Cm5/Vqk9nE9OKvB8rEjLiaF4DAkijVKp6pQXf9joMmkvrIQmA6n3vNG5ncuZZH7E2cWPE19aMeFDBYJS5SlrnOo4ZefCuECbqnNWqj9RBBAke5ndGlpLmMm5N1GmQrmBdb0f9FOv2+7+S+l4zt7aeIyMIuyUsIMSiT9M3D/BtNnSLTtzl6Dt7hDJzbZVRVky8KAm/M+8lyLeEN0aSg5B8LbqzEBKa5PvIXkUxVqZHcxTN58pqj/iTzPQrtwuIHbkqHhPZDtRPSY7iSoj0WB5LuYvkihkTqSOFD2dMG261B3ioxIvs+VcRd884nEDCWusKnnzd662tDj1+Dw3ikmdwzxCuR98MlzpHeKTm1WMA= X-Microsoft-Exchange-Diagnostics: 1; BN7PR01MB3748; 6:/92S3CyFFJAjy6ILqGni9ZaM2LvDBkS97p8kZujAiWiq8palXBNQyxpPwIUDrqqYVximc7vdlT9qQKNsIBa+w4ubBbo3Y0KDBLnTX89xCHySmtLRuD6QUQ/XvwD0bZBBUFZ14/X9t4J+7OFqyCFqVBX6U4lr4Inr+5V8MVi4fHdbb6+yBi4h0ZmGpm5FEcq3kbUIBNo61ETeq5a+k63pb761xwmB1MAFH5qx8Th4WSCvZRcu0sgz8mqI0ZoZp9APzsYLMP2NAh/Mdvr9S9ZpDRBBzCPxd0Du7YKc0Ut3aNdCPMPh2KCMiYugn/zAJ/tHiQbtphoyKWTjSVvArcx1UZgxb1nZFGQYhpxs4UgGj2IugcOdEkvOXUt7P/zLeOAl4m+Bwz+5cVzD9hlcx5hNvegV6emu2ayi52zbaJouyddgdrpmb0zJBbZetD1HMT2emOC7W2EGb2PkhpEfN9d63w==; 5:q08bHfLRwnTh06q6eXHSTrh8UmPIHOGn6Ye4i1kRDo3phWRj+qr4+GqtE6OwQ3GI+1TKmiP9RVCe9jRoG4A2oDAC4JoIK+2Mi942sgHyO7MCQRe3WRdc+NnRmtrW/YZlwaukz2K/DzIHnLKf/JfKSyKFEfKBpdx4yGMu5h8HsCej39LUyEdfp/Xe9sybaidV8juDdw/FajZrNuPbqme0jw==; 7:WP1mlBh/YLQATCfxw8+yDsiBS4TU23NKc9ab5XUIOhBKlGNnvpjZSKd2smlb/gqeJx7sYdJnxgpLOPn6f0R2Y4hqPjVmS/sCrDIzHZB92+fBdxeXyIMj65p8isq8vVOHKDvAcgwU5T7btGTkD1m4BQ== X-OriginatorOrg: mit.edu X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Feb 2019 14:29:49.0053 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 6d1b3756-ad50-41fb-8e2d-08d689e40dad X-MS-Exchange-CrossTenant-Id: 64afd9ba-0ecf-4acf-bc36-935f6235ba8b X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=64afd9ba-0ecf-4acf-bc36-935f6235ba8b; Ip=[18.9.28.59]; Helo=[outgoing-exchange-5.mit.edu] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR01MB3748 X-Rspamd-Queue-Id: 9ECE8705C4 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=mit.edu header.s=selector1 header.b=XZ4pLXLi; spf=pass (mx1.freebsd.org: domain of jfc@mit.edu designates 40.107.68.97 as permitted sender) smtp.mailfrom=jfc@mit.edu X-Spamd-Result: default: False [-5.23 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[mit.edu:s=selector1]; HAS_XOIP(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:40.107.0.0/16]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; DMARC_NA(0.00)[mit.edu]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_LOW(-1.00)[mit.edu.dwl.dnswl.org : 127.0.11.1]; IP_SCORE(-1.01)[ipnet: 40.64.0.0/10(-2.68), asn: 8075(-2.29), country: US(-0.07)]; MX_GOOD(-0.01)[mit-edu.mail.protection.outlook.com,mit-edu.mail.protection.outlook.com]; DKIM_TRACE(0.00)[mit.edu:+]; RCVD_IN_DNSWL_NONE(0.00)[97.68.107.40.list.dnswl.org : 127.0.3.0]; NEURAL_HAM_SHORT(-0.71)[-0.708,0]; TO_DN_EQ_ADDR_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:8075, ipnet:40.64.0.0/10, country:US]; RCVD_COUNT_SEVEN(0.00)[7] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Feb 2019 14:29:53 -0000 Some ARM-based single board computers combine two types of Cortex processor= s, for example 4 A73 and 4 A 53 or 2 A72 and 4 A53. How does FreeBSD sched= ule processes on these chips? Does it use all cores at random, only the "b= ig" or "little" set, or something more complicated?