From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80087.outbound.protection.outlook.com [40.107.8.87]) by sourceware.org (Postfix) with ESMTPS id B9DB9385AE61 for ; Thu, 28 Jul 2022 12:25:44 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org B9DB9385AE61 ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=bDRY512xLDpX/t2BU+r6MMyOoN8MQ3SKkyA4CtJmoNjYcVfcGFt6JsxEi3OTm5tFlrypVmu5asOAmjOG3FNmjHYq946qegyNm3vVoitlIH8DVCqg61UGj6LEH767tkZXeQ12V3umzmVh9MsSda0FxWBaROEE58sjMaHPvFNI1KhZEGtaaeurqIVRQaOv2q+rdYSGqmmaSpno+A7/JXXsSNcJ+eu9KwlW3IW4ekDolDOkln9pLm6bXgLjyb0E6cCZZF4CUZdxp3B8Tjue/p51OvlL188Z3ZppH5ZG/fGmuxvuhLvkNw8InuDU86lHaEYSWnvC3SCq4cpAaitcgZL8lg== ARC-Message-Signature: i=2; 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=0adh81nDawnEg8XG/e+4QVsLHdLKdoMHAHFlqF78itc=; b=JRVMsfEU6hyQa2EwiOQTk8dp/MUY3W0hCzlQIn8NCribx80cnngIqgWcvH/XyDak40rgfP20xhNPy1XZ1JKG1UsE/ieHfP7YfdLYq2RqITfDkrpHyijjpab271vNbXgonUtq+M4cWsLiBkUFHkdyeDnw9M0SXFPmLhq5ASImrpOv6w6KqiKU1/TQOlcjty7K7Zp+sjcRdu4aIHGJDYQfkBilDBCBLKUjLGmLMCOYHDp/nzn4GnzYFTesO/qSstnHUMqBXL4OUAQqH3RjKm0mhnywZx+XCDdw2IoKhf89i4vBWUPkywtCpQhbZdQze0i2QPUgz+qjnDP+9ovbvsY2RA== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=sourceware.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) Received: from AS9PR06CA0557.eurprd06.prod.outlook.com (2603:10a6:20b:485::17) by AM6PR08MB5255.eurprd08.prod.outlook.com (2603:10a6:20b:ef::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.19; Thu, 28 Jul 2022 12:25:39 +0000 Received: from AM5EUR03FT028.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:485:cafe::6c) by AS9PR06CA0557.outlook.office365.com (2603:10a6:20b:485::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5482.10 via Frontend Transport; Thu, 28 Jul 2022 12:25:39 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT028.mail.protection.outlook.com (10.152.16.118) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5482.12 via Frontend Transport; Thu, 28 Jul 2022 12:25:39 +0000 Received: ("Tessian outbound c883b5ba7b70:v123"); Thu, 28 Jul 2022 12:25:39 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: f11bf55bff6662af X-CR-MTA-TID: 64aa7808 Received: from 47dff32c3736.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id D1D05B3E-24AC-4090-A645-68EE6ED09631.1; Thu, 28 Jul 2022 12:25:32 +0000 Received: from EUR01-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 47dff32c3736.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 28 Jul 2022 12:25:32 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WWbggirxaDWCYZOrfTx0KXNqdAOjfoOq+z+blDMQqacfrQbZD6dgU3DyBdcvHJ0LONaEq6um/l+IRogOKXs0ltFZ1z9mQYNOB2i6WWwLHL9dEqmYSjeReddtBedA89qaF7Z6lBMCDwBFFoGQC+yKpHMVjqiJeLeFCy2udONTVopoSSbySXIYxwxFDsOvobu6IHt4FMlp/mHjRBOrdxfDPwbM/nrqE3s7D8IG5R1ZmXqxft2P+VKEMnQD3gRrEk7+DJd+NTL8DYUY5xdjL5KX9+F3lsATbPC6p5RTW7psYFL2joT/8gulKsHdJHQ+kJiJcg83LetSlL0+1B0CRUStwg== 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=0adh81nDawnEg8XG/e+4QVsLHdLKdoMHAHFlqF78itc=; b=NwUAvx4v+NtTVKwoSTVpFIBOY3ym5m3WA0DMmWYAnD/sU6Cy1Pzu5h8SWagr4+yrKI+pUrEcw7hpuKYPctxIzFUyEq8Ddyx4mfVfuBsSyW/p3agEZvSAgiwl8dsYRgQ2i/0WIwgYU72XlGNVyxALyrlJhkJ5LmA8K5NlF1qTyMmXl78WjSD9UIY6Gh+hRbLrZW30Fq7oD0WIIaR/Dsl2PK1FljV+mUiaBtyJrv3lIq/UXQcuSqrq182bB1nA2lzZ0/dmExtvSXFSRCnZvviwIIeMlgRG/eVxmGr/dlj4JIJS2ouqjF9YTJzu4hMSfFB1RckEO0bkKRhuCraQLGU7DQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from DB9PR08MB7179.eurprd08.prod.outlook.com (2603:10a6:10:2cc::19) by DU0PR08MB7905.eurprd08.prod.outlook.com (2603:10a6:10:3b3::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.19; Thu, 28 Jul 2022 12:25:30 +0000 Received: from DB9PR08MB7179.eurprd08.prod.outlook.com ([fe80::7920:5d4b:d11d:d5e4]) by DB9PR08MB7179.eurprd08.prod.outlook.com ([fe80::7920:5d4b:d11d:d5e4%3]) with mapi id 15.20.5458.025; Thu, 28 Jul 2022 12:25:29 +0000 Date: Thu, 28 Jul 2022 13:25:16 +0100 From: Szabolcs Nagy To: Adhemerval Zanella Cc: libc-alpha@sourceware.org, Florian Weimer , "Jason A . Donenfeld" , Carlos O'Donell Subject: Re: [PATCH v2] stdlib: Tuned down tst-arc4random-thread internal parameters Message-ID: References: <20220727131031.2016648-1-adhemerval.zanella@linaro.org> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20220727131031.2016648-1-adhemerval.zanella@linaro.org> X-ClientProxiedBy: LO6P123CA0047.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:310::16) To DB9PR08MB7179.eurprd08.prod.outlook.com (2603:10a6:10:2cc::19) MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 098666c5-5a8a-4401-debe-08da7094484a X-MS-TrafficTypeDiagnostic: DU0PR08MB7905:EE_|AM5EUR03FT028:EE_|AM6PR08MB5255:EE_ x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 8SPEwcZdYQhZrrKiBtPTcWvgmoNuPor9F7XELEQ9xg+41xOI+aq3GcGT/S+braAjd+iam0Y7Yqo8OSMN6Audrgyd1iiT1I8CFns3IXEwMznVy6d1MHhrqv4JQzzrrWwumuf5nGfRoJAWCcGKj6+hJeqJHI0xaed8rotcVdGYJqWdn53oBPPSKdnyUJOGWm0JgkfKWyVcKQ/vQqBypcYsoVbJ5tGGi31O+/eRjAS584+teuthhKV+ZiLLl6wnNNOgVGD+xwdCnCOVv8RsLODe3+KDi4ZKdv4yreVkcfx/Le0bHec111b4myuKmMIx4qjOHGrqW0TfTBRwp67iMqDHnj7rYter56LUThfaADEuqT9OqZojjadsTK0lxP8p2aupNFzjaLP8tpNhyVrjtDBSiGAdXFvPlZvxtmQI7I+3GWCjwQKu+YTSCBFKZQi6PfbTeBqvdTznfUS8nRxci9I+y61m9DaTCspOu8Mm5QSH1T0kQm57CPiKP+j3aY1dtmyomn+EueWJgXDFF8ELcAfvtw/WTnrpFzOsBoaICJZFNgLiGiOfp811+kQwVOC3XJn/6sNCoCyUg3fIVnwmRiO/14eGk1udd86Hs59Hcgj5zwUGFzLod/2ofnkk4mRsa4EDiN7/JsxDp8uT5N1ZbhLlNgQqqqnMZpzqVCxUQ0qDtL1Pj/WZ4v8O6RMV7wdo20nfjFV6Tf+tWbUjFWZy29Ted/nXdsqPJSUvlQl1OQfGSn+lZ2amBX7Ig10NLcX5TOQi X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR08MB7179.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(396003)(376002)(346002)(366004)(39860400002)(136003)(2906002)(86362001)(6666004)(26005)(6512007)(44832011)(6506007)(41300700001)(8936002)(4744005)(6486002)(66946007)(83380400001)(478600001)(5660300002)(2616005)(186003)(316002)(66476007)(66556008)(38100700002)(8676002)(36756003)(54906003)(4326008)(6916009); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR08MB7905 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT028.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 8c5c39ff-b3b1-413f-7f1d-08da7094424c X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: QQ4UsJuABDKIJCS5jElDEAlk7Qw8m2dmdz2RvMdyZ6FUX3ghSPAQVAg9KVOTIpczLoRlYg2g+Sx14dzTNuLFTY2Nv3+6e2Oe8SNRQVDQ6Qy4I8mofEB15RMVO+R5roQuTf1rkzKc8Kz5WTEmGFcf2gijkBWdKVyMycQzUUYTsrxKnVHiZOIbn91AOhtmXtzhF51wK1EHMJgIGNw4h4y+pePxk+L5gvSZGinJ1GAhSXRuZvIFfqo0HqDWpZAh9hTJNolAjVBkK/IhYOGZ4A5jjJdzIoRbKZDaPkDUAjJpWpgSvluso4f4ANyVH2NT3GQ0jzoHgjRq7MYUnydi1ol8YWA1Z4mh3vjaUfBp388jVvWdv0DWvnGAK9E64rRZRoEMMrZxmus9w14fyT1CDwYFHM9KTJuiOWAynSPn4UU+18r4Qa3Wztu+9xmmTiERdYEeqVLaTFkzzuqHkBIZ8r3iPakVrDCA/Lm0AJmGvT2ez/JXjteAW25/XFF+AiDdgKs9R1Jd/R9qxOAyPJNVGaRcww9V8ORGsDVa+keVt2da4nwA3u5B8AvBr1qvQc1BeyK6FRqYxa6yzdtK4llBdXr/2/IsxkZzsJNTwWpLvwuxOOYzGAJzx9n+9iLfuiJT4KfCsBizO6jZgC/P88T/GUJNfQ9kc+fnn1I7yLZ27/2LSmln+lG10wCbjljwXQD4rs8VqQenlWh9qcJAM8PnQm0dU0X8rOO2SRz5b2uL9O3x16wrqrqPxe8mLgxad/UCqezO7C+eBA7m3EPp3RN5Atq6FdBU7dsQtcu3ZGfc77DtAEwXzvVKdnkslDqS5C7AOi2t X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(13230016)(4636009)(136003)(39860400002)(376002)(346002)(396003)(46966006)(36840700001)(40470700004)(356005)(36860700001)(36756003)(6862004)(82310400005)(5660300002)(6666004)(47076005)(81166007)(336012)(82740400003)(86362001)(26005)(186003)(70206006)(8936002)(6512007)(316002)(41300700001)(107886003)(6506007)(4326008)(2616005)(40480700001)(44832011)(83380400001)(70586007)(54906003)(6486002)(478600001)(40460700003)(2906002)(8676002)(4744005); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jul 2022 12:25:39.6058 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 098666c5-5a8a-4401-debe-08da7094484a X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT028.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB5255 X-Spam-Status: No, score=-6.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, FORGED_SPF_HELO, KAM_DMARC_NONE, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_NONE, TXREP, UNPARSEABLE_RELAY autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jul 2022 12:25:46 -0000 The 07/27/2022 10:10, Adhemerval Zanella via Libc-alpha wrote: > + /* Do not run more threads than the maximum of online CPUs. */ > + long int cpus = sysconf (_SC_NPROCESSORS_ONLN); > + if (cpus != -1) > + /* Limit the number to not overload the system. */ > + outer_threads = (cpus / 2) / inner_threads ?: 1; on my glibc test system $ getconf _NPROCESSORS_ONLN 160 $ nproc 16 $ taskset -c 0 getconf _NPROCESSORS_ONLN 160 $ taskset -c 0 nproc 1 this is in a cgroup with a fixed cpuset 0-15. sched_getaffinity might be better for this.