From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by sourceware.org (Postfix) with ESMTPS id 5E5833858D20 for ; Thu, 9 Mar 2023 19:01:29 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 5E5833858D20 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=oracle.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 329HnXpE008578; Thu, 9 Mar 2023 19:01:23 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=references : from : to : cc : subject : in-reply-to : date : message-id : content-type : mime-version; s=corp-2022-7-12; bh=1131gdIXVkY73PYfSm/6V12wuo8VdzZ+2IPIwza96yQ=; b=clirfnkleBt5Qd+6AnJ3ZkXi2APiuovVMGD5nYugwv3JRAoGcbCv4QMQIA9HDHCg5aNF fM0YFZHPJmkkiqqZhvnT9myhVQViHVR52gQh2jU5Jlm+HbyFURcm4M9QycTuKzKQDErw jNuISnldQqOjn2yxRREWdD0cqQ5Kl+kCHFpnPonuUUgrDo18dclAaqKUsRlQO/zuMWjI 9lFBoOsXweLoaiYBMJ4Wa5+5YZUgUSGFQ+YRe4dIzRwTsH9DXtY9twyiFxvFk88BPjb5 Yi0bGBN/ZOW2Ub9/O/24tg14nF0fUT14Wq6JfM1fIKL4CHrug4bBP7PLFVtCUazWXgq2 4Q== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3p5nn97v0p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 09 Mar 2023 19:01:23 +0000 Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 329IeO4l020836; Thu, 9 Mar 2023 19:01:23 GMT Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2049.outbound.protection.outlook.com [104.47.56.49]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3p6fu9w7tv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 09 Mar 2023 19:01:22 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FerMWkMjk/aw0MasbsITDM+P4W/NiF1wgiMD0uvpzmFXvwwSPfUN5p4vm5uK3jqNk+svYqIoFdG/vawX/lro504BsPhNlZpS/Ht8McO90x/l0SNA5nJALN0iw5cPpIAmTn0IxWqYheHu0zTtY9taTKyQJ8mvU827GpVOskkargAvDzWk5bBKNeRQdTtzr+ssnsqRPZs2DhU9N6olYlb1jyU1x5pEUVGhb4RuECb0nwstMEk+1g3ZWpncv3f+x4cPxwY2EBnCmOHd93HyiOgMN7CQzDr1AC3TwUhDdvZvpAzgYSZWk6f+AxV/SnDV7kp0b2Nr3PZdp39jsV5fuaF6Tg== 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=1131gdIXVkY73PYfSm/6V12wuo8VdzZ+2IPIwza96yQ=; b=bHtn2ev1DpAXH2ZJeqiVIeLFYovyf2kUhUfXWBz01VRnXt8OBMdzl36vCXIWtsQogV5vqI2WR5J6Es0OklK8hX0tnShHftFZktEEhEc8m26D7sei0nSLsf5YRMQS6OoP1yYvr5gFoQzcshmZ1kPkQvzxUAsClQzGYFLVPI2f4LBfNzyteFEdcpxzhtO4PIejevi/bMetyDyjgzvFAI8noQKbITTaj0OBzdeSb5QCjSonSn1iaKO8wgeVLvYxXxHM/LnvFsAWvbng1IYeNWXDAGOUlDM3o7PGYEi/2U/we5uVR0bwTryDLdeQfb7DmMjIAn0aoqgHQ11dAqlR8+L22w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1131gdIXVkY73PYfSm/6V12wuo8VdzZ+2IPIwza96yQ=; b=KQa+E8M0OFbaA6T72/RgY1LKwEhulBHClPIjdNsaytuRBqJO9bQYPFCBkGN/zfT/78rcsvpIKk2qCyxqPGmXEgN6zMwq12Hg7SHoI9IhPXLrERlCl5E0+2HEGHax2FvEiQCPsuZ4QDiTAbNPopazBL0tyHFZ1+JNa6lDy0uMZb0= Received: from BN6PR1001MB2340.namprd10.prod.outlook.com (2603:10b6:405:30::36) by CH0PR10MB4905.namprd10.prod.outlook.com (2603:10b6:610:ca::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.28; Thu, 9 Mar 2023 19:01:20 +0000 Received: from BN6PR1001MB2340.namprd10.prod.outlook.com ([fe80::a502:c948:c3f6:9728]) by BN6PR1001MB2340.namprd10.prod.outlook.com ([fe80::a502:c948:c3f6:9728%6]) with mapi id 15.20.6156.023; Thu, 9 Mar 2023 19:01:20 +0000 References: <87pm9j4azf.fsf@oracle.com> <87mt4n49ak.fsf@oracle.com> <06a84799-3a73-2bff-e157-281eed68febf@linaro.org> <87edpy464g.fsf@oracle.com> <8f22594a-145a-a358-7ae0-dbbe16d709e8@linaro.org> <87y1o53icm.fsf@oracle.com> <843f1062-562a-c455-c6b1-c767f2e4417f@linaro.org> User-agent: mu4e 1.4.15; emacs 28.1 From: Cupertino Miranda To: Adhemerval Zanella Netto Cc: libc-alpha@sourceware.org, "Jose E. Marchesi" , Elena Zannoni , Cupertino Miranda Subject: Re: [RFC] Stack allocation, hugepages and RSS implications In-reply-to: <843f1062-562a-c455-c6b1-c767f2e4417f@linaro.org> Date: Thu, 09 Mar 2023 19:01:14 +0000 Message-ID: <87ttyt3g1x.fsf@oracle.com> Content-Type: text/plain X-ClientProxiedBy: LO4P123CA0558.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:33b::14) To BN6PR1001MB2340.namprd10.prod.outlook.com (2603:10b6:405:30::36) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN6PR1001MB2340:EE_|CH0PR10MB4905:EE_ X-MS-Office365-Filtering-Correlation-Id: 40debd10-eaab-4c4c-72c7-08db20d0ab5e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: xJ/80uhO41NnzdYg1k1E0FOtSZEvYbGS8OpOZckhi2xd+axh9ChZCXBeQ+oHRBqf8LnOJoValaw94IR2i+VRNXkSOs/92ykZT6nRTnT4paJ3dSl1U+61A2OXMTfQe+I1kGYcuJi9jUMdfNf1+K/ngS4hzaTEP8Ky9Y9Z53DkQViPbacMSOpnaOQuQhfWUyx+3H84TNsvSf5/sk0fQkkxI5SxbS2uioo7MV+3eguti/ELEPTg4R9chGNoKK3T/XFo7OQjHBTP1b3JIvEe6Q9F39CSzxCMRNkLq98s+IzAfITooLBRZcKhqpMjGpMfZ3BDWhv3sfpodTBOAP4ghu9o40BOyE+7cBcQPxpilAGQr3y56aBWlzVaEM9m5sdc6LpGPgkfLORyVwC2PDhVHZy9MV3TjlFQQaxyWz73dMWkXc1cMZYS8/ok5pcGRqG6zgcyGZvXJCRgj2BjkBCRp4Mk4rFbLp+galcz4Vte01tNt7jFXnMezS/czxgXDZVqQ0Tz0lmRSkaNV/LTwt4ZYURZjagISZEP9dIgFPY5xkMw9+7HKg7jrnF3YjqQGe+vpeZwB63yO9w+j6qnBM+k5+KFrQYPjjCahcBHql+TXKcjKCd8vPXyKu7PBzs+QcsNt0QwB9HbP7GqMChVDJLFa0LrDQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN6PR1001MB2340.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(136003)(396003)(39860400002)(346002)(366004)(376002)(451199018)(36756003)(316002)(83380400001)(478600001)(54906003)(186003)(6486002)(66556008)(6666004)(6506007)(2616005)(5660300002)(41300700001)(4744005)(66476007)(44832011)(66946007)(2906002)(86362001)(8936002)(38100700002)(8676002)(6512007)(6916009)(4326008);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?8UK918ylatRwzBY9icfbB0PfspcNAPyWSqHXu9JS2rVQ96OWXQmwOPKh2rNp?= =?us-ascii?Q?scwpUOCqvSsUYLGoQc20E6Hss2RbUeaeSfuQQ+TtIvTb6+36NThX+3YqB4La?= =?us-ascii?Q?WijtvrbjLyMr9ueg/lC0KbPgpqXXJOVniAyLUrubxRIhKRdSprgrquB2Brn7?= =?us-ascii?Q?Cl2OvUHxEKM/Rzdx93SjyFniNBJu3+r7pW21n2ABGjkgaG2SI2KR2KT0cdal?= =?us-ascii?Q?dMZ8wm5WZr+GON+o9MUQjK0rSqPBPUhOTSLfApVHa3eeXQy1csotQ4/0K0Wq?= =?us-ascii?Q?YwBFds3/sTfqxMZwkM/V6DDwUGpqDdKDeXawXDwQnLuP/FsHhS1zvtVj4Y9N?= =?us-ascii?Q?oDpxCQzImPcCTIUrbPA3vymN5TDUgctR3L5liF46jgRAhwVyK+JS7G/0bJec?= =?us-ascii?Q?RqMJFxvEykAZRl0q5u+kwZ+ia0mAwujbyzl/0EngP8j1Z3L/yLhDF/+uG1GG?= =?us-ascii?Q?Dl8xKEtF8COS5FOAHy8cporgPDFlJIoncRWzwM/NrWm8WKmIHANBmuc1HIFz?= =?us-ascii?Q?Kczl6Msp4hlGczvMfJTG9FU5XqAw177b/Y+Yzp3jY+BeqszID0/FiDIMHTY0?= =?us-ascii?Q?K+1QvsaZ7wRJPn7xGM6O50kRtejhoTbOI4NDVqCt/rl+c6OAz4E8V2QNMD5A?= =?us-ascii?Q?WpYIR9bjmGi8RF79VS9eKAcRir25DEpOjq2/LHG9Attkz714NeME4nn0BR8X?= =?us-ascii?Q?dv5ZDIHQ3FLqB3yjao9NCvyxwDcGh/VXG5JWefwolz1ow17+RuOY/JMs15uK?= =?us-ascii?Q?m9XZ5ynTS6st20HuuG3lAeqPmp1knQy0Il0NbDgSm1el3tV1szh796Pki7oa?= =?us-ascii?Q?aIscDkparH8HsivBcYpeYzSdKBoRFeAKCCWxlYd9rddV5LyLWOLO4xPd766C?= =?us-ascii?Q?g9TVxMQRapqrVC53N+hSvcqcK4xqp5ud7N4Gx6PYBcDnsC95qVJV1nAmkvrF?= =?us-ascii?Q?Y9fNZNQXjXchRyhM9kSJtmHpQXZbb4PEZDCB4xPpRBnXx7inikYAEKuA0sPf?= =?us-ascii?Q?NzfSWbqqOkwW/HRB0PYIm1awIKv1wV+76NwwyJFx/nGK9q9ZwiRHqk5vQFBp?= =?us-ascii?Q?6Re3QyBvzH76hAfD2teseytGURUCa1+UzAaRvn5S0kP3VbybHIEMd90WX18t?= =?us-ascii?Q?GRqv8rAYfItRua4/U5W+ItICXLdy9ePgSJpQOaSjPbpF4Y16Y9LyOTViJnmw?= =?us-ascii?Q?+iL1m9t4Wyy5y91BxT43/iFed+TrXSYoiof3PAfR84wfu7hflyrSwkblH5ua?= =?us-ascii?Q?S//yS8F17em13XniJlHbc3vWM0FTS36zrqqoikLmncURjO+FWRqZAuhVtLGw?= =?us-ascii?Q?W6QZJNNm9/t3mmsRv+GszmGPCt/2SoT7RGf0BBr0CA2Zl+trC+Ou+J+AEP0f?= =?us-ascii?Q?kwGOo9WpJEC2sjRtCU4nLJ8UbQ8UfAkTFGYoIxYxg5k2xJ7tGnucke8WAAw6?= =?us-ascii?Q?L2PqsD1NHM1LB0NNbRSLY0j/gEwHzYVb6igOR2eZB78/DS22F/rMqDzcm7Wh?= =?us-ascii?Q?gJ8g9aphuZNGxpFwMt3j7CxMAnHToEAl+RW52S76XXmG0I7qD5fkxtRWFsYh?= =?us-ascii?Q?r/9n5eqfmIIjj8dlthixo9lLXlELjeIcxvkBzb+WkIL8hUM0gSaKAfC4GZSP?= =?us-ascii?Q?KjsXQicepwYCgB88Dn54bA0yYArKenAnzXKbYngLrKDa?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 6vGRT4xMHmJ/LrFWJra4woZJarFHsLKnJmT420w0MSaKTZI75Dv94XAJBIQN26rfTX4rwXGLe4B5MQid8KZCWPMAnxohtbHZcZ5eSmdI7S8CgptRtLtb3kjbWV0uSqloMYsaYjqjH4UyqBwOUTv4FMZTnk63Tk1A5hi58TJ9fSCyZVi0k0j677jIzgRTb6CIlb1U26RyO2OpoKLyFYvApW8CFgEZgjqW0pN4zo+G0jqagZ6FDv2pFoVXDCCRpgxUIr054SwHmqbcy8mLrjPnk2jTOSTLnwjC+Wyf4wg+FzBrbkWCTKnNOhw4Uo22gTBMQHuurOIbgVLoqwjTAn22mId/9C+IIwqxsob8laEW/68+FThKuI2owG6Tj2juPzsxR5K9YRnB5+wCycA3/izjGm1G6LjJ8hYFaxYynLrcEu95WvjwZU/dEcyU8uZQqNVPW+7/0kBZiFrxiExv9+d3k8HhrY4Z6sR7BRTdSeZsPPriLg0M7D8X/XpX4BzzaQPIG4jGZx72VDJqoia1lns96HO2HUopQp1iJOlcVJdwazQ1karTFZsSMAYihjN7zwp8fjLzxSeEDMuQH2qdpxcANvviy/kDFLBvvwCvLtjwlD1UIqUupXYXZLfKPX9oFnF7U7WzQiABzWQPZFrD7fSmKUDUU6uKCkY5DN8KggKTVGYPybFnFhBog+0zwXquLrU9X+FwfInyNbxZA/uitzq9GlRIbtRa2OBswdGSCF0rzLBva+/9wi1SPLJ0bdiBQvT6M/07RBD+QYBTf/mTMVfIteJUiSEFH7DDbisBM1FNACnp05zZJPfw0rlIIIOccuXT X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 40debd10-eaab-4c4c-72c7-08db20d0ab5e X-MS-Exchange-CrossTenant-AuthSource: BN6PR1001MB2340.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Mar 2023 19:01:20.5155 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 8Mdbz/KCRsWIPFvnrJmG3aTsubYD+xZuDZ5vvFQj2RR6TxG4cSR2Id22wBTgTHhkV1yAHHJNSYWOWVSalfP9m3X10vyc+aQkqL+6iK1BTy4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR10MB4905 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-09_10,2023-03-09_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=893 adultscore=0 phishscore=0 suspectscore=0 malwarescore=0 spamscore=0 bulkscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2303090152 X-Proofpoint-GUID: -mP2ZfVfnlSuF86SO1AXKpJqA5IZRP9O X-Proofpoint-ORIG-GUID: -mP2ZfVfnlSuF86SO1AXKpJqA5IZRP9O X-Spam-Status: No, score=-5.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: >> Will work on the patch right away. I would swap the 0 and the 1, >> otherwise it looks in reverse logic. 0 to enable and 1 to disable. > > It works as well. Asked in IRC as well, ignore if you reply there. I was wondering if there is any incovenient to make the tunable also writable through an environment variable. It would allow to limit the "optimization" to only particular executables.