From patchwork Tue Mar 28 15:22:57 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Cupertino Miranda X-Patchwork-Id: 55627 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 0DA813850864 for ; Tue, 28 Mar 2023 15:23:40 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 0DA813850864 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1680017020; bh=VBN+FNXbLCDAicX0rxz5+6JVUIfqw04wQXPK2SbN7L4=; h=To:Cc:Subject:Date:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From:Reply-To:From; b=j0eAp7twUTG2g8VG+OLWq1EoXLaEfNMNby0pLfHHLbu76EWeR2vzHbCl19jHVl1sl pb6Bq5ELoU6nffwRVZ0GloJXg2I7oZ8xsuPbNLNY/va0BUQVM/K05gS2tMxN7YHeY1 quqA8yreDAlvx7oLLhfF5LAfImtyRHX8WTXQc9oc= X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by sourceware.org (Postfix) with ESMTPS id 897093858430 for ; Tue, 28 Mar 2023 15:23:16 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 897093858430 Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 32SFJWIQ007900 for ; Tue, 28 Mar 2023 15:23:15 GMT Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3pm2sb00eu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Tue, 28 Mar 2023 15:23:15 +0000 Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 32SEiHNq027552 for ; Tue, 28 Mar 2023 15:23:14 GMT Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2177.outbound.protection.outlook.com [104.47.56.177]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3phqdd374c-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Tue, 28 Mar 2023 15:23:14 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DgjbCM4sgO+/SLw5iHf+W4wzkCmpSl3dETOuw0bLydVttE1bfb90tsgmwM0OYKqlzTfiTbykVOhPCFD6h8BMUEnyDyNbD6HcCDIn2RhL8l8GCtQu+5zpGLXq9jSMN51pVihhjavmdMQxRjkmVsR6y3GlKu9cUhvoif0KnpMZR2NqMuC7EdiGY3Lh7qsaEUEYTrBluBl4wgv1TroZQPoXfUOSpmCAGHRRn4bUt22+Aj5Q3LNNkOvhbM5PlQxHcxWyq5N2WhyU6X7ZmAQPm39HvvmCUdKXUwEBhx4W3SX+3JS4wMB1jBMs+aDk+bXCm8nNsqbzraAWfI6kr6AHGPHaow== 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=VBN+FNXbLCDAicX0rxz5+6JVUIfqw04wQXPK2SbN7L4=; b=O0ENLodAI6bKpFVS4ut6e0Pur0WUj/pQ8pkk/OuPKM6WAXtAz0dEBDJWo0X+uWN7rvczfFTAefKcE7am+bYW54FpvX39pYxjpBtrkraHbSuFN3/rLLesFFvV9pvgumx38yWnuaXrn1bepo/aK92vOCYtpIbWd6hIkF+CV+umDsTVe5tcXJ/plcPGLKC0irEYQCFa0iS+j6BD/lBcHzlmGqa68Uib8fevkb5ZnEM6Ly5VpU3KxXybSMmHg81bFUUGDhfn9xHOndVk5CiiamB4qi28nYo/uH5/rJIuP7GSdp0nE4DcXyVu1T/q6p2OBXWV1x3BNPYFh3o+9qB6u7sYYw== 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 Received: from BN6PR1001MB2340.namprd10.prod.outlook.com (2603:10b6:405:30::36) by CH0PR10MB5339.namprd10.prod.outlook.com (2603:10b6:610:ca::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6222.33; Tue, 28 Mar 2023 15:23:10 +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.6178.038; Tue, 28 Mar 2023 15:23:10 +0000 To: libc-alpha@sourceware.org Cc: jose.marchesi@oracle.com, elena.zannoni@oracle.com, Cupertino Miranda Subject: [PATCH v5 0/1] *** Created tunable to force small pages on stack allocation. Date: Tue, 28 Mar 2023 16:22:57 +0100 Message-Id: <20230328152258.54844-1-cupertino.miranda@oracle.com> X-Mailer: git-send-email 2.30.2 X-ClientProxiedBy: LO2P265CA0472.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a2::28) To BN6PR1001MB2340.namprd10.prod.outlook.com (2603:10b6:405:30::36) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN6PR1001MB2340:EE_|CH0PR10MB5339:EE_ X-MS-Office365-Filtering-Correlation-Id: 30b346ce-4b8d-44ff-2e0a-08db2fa0569b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 6q0MvkaY9NyWqmPMjoidg8isLl1VApFeGXJdz4lXn8YISrdicXWp5KbBSXHIr2wze6w9pEt6A2ZgdogEKLnhtl9k1CiuvPfPJDRSM1cxE6PGpEwYiUeBSTLMG71GsSfdSVA0OuUetHus0mwL0zCZX/vMGatrRg+5tAh5B0nxzfkAhQNuVx767r3FDROpubxqtcthj1MAAEebieGv424gp4jxZyqwHVNVlX35Vhr+MwzJ/rH8rtwDS0Ld1Qa3GN0R2E1nO1+xVvVAWMhWf4Y8k3sRuTbomI0f+nfmRJRvWfw0IT/R6OFLmlQyV+NCBVNyiQ9MoRRnrb++31AJVJYmz0RqlW//bipwPaK4civ2KBIH/v0ZCA6hJf3vi9YgX+nU8+uE3HrJw3dKODIFxqv9u+yZQmqCCQLh8evpK5TJ8htbivl04z380O0PCPoS/FdY6ufwTETKb8Lm1LpVx/ABbr6kZNNdTeUQi6S/YYepH+6Ovx2iBxfe0N9/u6flqv6GVVyQxDx7lsSjkUICnMIZ+Hi3oaWm1aauzfDROwXeEM+D4e2OzSqkt8eXKi7L3XTG 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:(13230028)(396003)(376002)(366004)(136003)(39860400002)(346002)(451199021)(2616005)(316002)(478600001)(1076003)(186003)(107886003)(6506007)(6666004)(2906002)(5660300002)(6486002)(44832011)(4744005)(8936002)(6512007)(86362001)(36756003)(66556008)(66476007)(38100700002)(66946007)(4326008)(8676002)(41300700001)(6916009); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: /Y0G7KI4O6ak+GIIWmcezG7QBBln0aLJTkudljLYRLcOT+e98+Kq6DnvrOUonklZqtIByS6S+agNV+jMbIGY258uCSWBAKTmPFRlqzwQZhZzPIobEQ6jjwLIE8zT9IbfD3wVVAGkleK5oHzhSetZJS2E5TzPgwwaOi1zc0aIXbHkXRqdc299lrT+6Vv0VRsjcCUDUSrZxlMigcMnMhNxDRwxRdVAGkK525ujIziwar36lCSsq06+h5Xg6fAeuvpmrMdTW74rdc/6yqbnkro/KSoEWFdggpda2ekUIR0qNWIIwEFtJDd1BwNlVx2kiLxck1flKOBB5JeDdJDKBkHbTU6wu/Yx1OEcFvixktPSy24GBsJ9qxw7jOUsJtu/1W0bqDc4ERIjaW3Ci9Q3bhWrdb8QiM9yLmwocPzbH6fttYe9TCyk7ld9Bzvp87FI9pjhVKA8ULV7keARW5E9vDLdU/2E64217zKYZnk5ExxexrQqMsU53b9ngtQYUWwq7dCGiO5/1s4eWheNFhANbfvh4fh0jy3HMk1wxiMIlzYb8D4mE/9/woCAhghSCVOJGfct4k4dHEJBVmmBKEPGOe2BNjTSDNSNDpwahQit39akUx73g6OwGXue74HAw1RqfI1Lqa8OaULukzwHssvYT1cC85YfESAHftni6JR0ANPwOn9yimz3FggbDT8sQTaAc+JSDUjOB77mDUPawJNc8svBExooqqLQW0OINoIbUY5vyGAY2O2YtRUDl3GwUZk9PxiKwgIjGW7RQF5Qv6Lux6kRj6wPEwUtUl1K1d2q/wYDRkQ6UtQbQWNYWMB9URzUozgoHFuOYTV7znOSP+DVRB8aX8cdVp6Pxq2wJfY/yif7+BJo4owbKj1go1EXI5ml8KVizjcIs70Mzu7vT9zH01o3qgrGK9ZDyl+c+8c7Gb4/233aqiH85adlox9+X1xKZ0dS3C7gEEnN62Mx0gqE43D1oCrU2XAUQ0yDgxeC+4AqzfsxX4bRDFURZHgT7HXx+YUqAbisha50Cn62cVCfYqeoiJEqOOZUJIYd0DLV40dgcABO39m6L81bBYZGXtwn8hYo5lFzK1FUqRDwvBGFweRpMxRCutO+hGprqhzX/1UirSaOznvfHGnOTOxGfst9w2cM8BEz7WrvYk9z/8eTjYunQkovBsg0NSw15eETttRtfKXUhQwQusF/9FrxQqkhT/Ehv/QBCCU0qbuz5VlU9nfVuBh7DwYAw6hMWoXYQB9BuotS0/RVY+1qzxz+/BOjt2UbmfaiSuk/ZtXdukWetPiqoDPhHevwEtbGKszDGHOnTEc8Zl1sSZFJIT4WhOLztibAsobuNlliGpDFJgbTCyx0u/rxEBGENi3MBC4Fc0sBzph5uo9M02ddWBEfSqqeMkfgAvmys40CNuZi5vd2AGLxjUW1Xrs1HGu20zjMVOHo00DIzrUAskOh070zRYi1OzaIbe35OK14yX0YBIhc4nRk5mmzClfUk6Tag2IYg0CNMSoaaFzOBKP1cRZrN2oFmO0pQdBYBSg0OAwi8ZkNmqMioXiker7vVKu80Kb7BhRXEsfIJcjFWNXfAzNAprouuuLz2xq39AkGGGMDd1EqMcRoCvgKFIILOapo4BP89bDnk2Aqsm/s9D5J2fzkMSxyZ5DJ X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: KNVJ+BibPx6N+B37eIAsGqYMIXM19yzYuDBkOCuPJOyCS/6z65xPa/KIZsrRTTUMT7UuKBNTeZvP+IjIkGHRKGZWaMhDWvByBuFGwC3/huArPc3AikfryvdePvu6zeoqSRUnuf8SxPXLYLwlgMqnsH+VB+YOJd+EtoyLrXQIqmWcWokXyFKXWV6ZO5obsmO2rsvJX0/OhxDLQVDXy/v+oPjcxpgqqPkV0HKiR8/olvxP+UrOBsgm6iSO2DhRdujm0ZSjkwBuj7P/ahmZynFyqSCl6yUupcGTotp19ELKPb32N1r9RNZuMIATanv5wKnP6/8w8mJ6MTJUvLqccUIQ9sM8XVabCCeRS9yATMCLWZV+BjOql/EHv7SmoSitfY8eule1lF/BLXR6Fu79IAG0t7eglD7dMXVEuns24Hdkq2FkVLx20zl5kHCMhRK5uFX74Oj7bYMvDYUBhVN1rp6F56MUBvWXgPW8PBaWIHxrj2awGQFCpK5RO1moKTVNBRG5AISJk4KRsquhPmJVJ8ok2r39pDW5xmf1DAWuSNxVqaD1zxIG7JtlCJ5CYJe9UOZrvyIXdikQ2qhZT4sJxPBCCf/HGGVKfPpfj0eFqYd49pIR+3UqqjQZkoe6uSOJN0Cec2lnaOMaeZmiyWS7Nn/wdU/+2QVK4EBaI9C1hZ5Cz5ZoJu67ySkWD2rTwcMWizik646agRFB+c2H6SSD8dIidny019MT6ye7sL0obJGdmf5GjrNEGNGu5UB9DWRTEIIP X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 30b346ce-4b8d-44ff-2e0a-08db2fa0569b X-MS-Exchange-CrossTenant-AuthSource: BN6PR1001MB2340.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Mar 2023 15:23:09.9684 (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: 4/c8KK/rn1SK0OQ8nJhFOh/PArJeJ8IFFmxdzmQMiTmMRmI4TNxlp4EufLLD/nCTOF6xIwEUV8SMrdsfrSxgz9rNdw55HtL15d5rPo8FZNo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR10MB5339 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-24_11,2023-03-28_02,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 malwarescore=0 suspectscore=0 mlxscore=0 mlxlogscore=968 spamscore=0 adultscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2303200000 definitions=main-2303280120 X-Proofpoint-GUID: ji3ATR2FlS-F5h1GjBicgbXb62xA9rE9 X-Proofpoint-ORIG-GUID: ji3ATR2FlS-F5h1GjBicgbXb62xA9rE9 X-Spam-Status: No, score=-5.9 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 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-Patchwork-Original-From: Cupertino Miranda via Libc-alpha From: Cupertino Miranda Reply-To: Cupertino Miranda Errors-To: libc-alpha-bounces+patchwork=sourceware.org@sourceware.org Sender: "Libc-alpha" Hi, Fixes in tunables.texi by suggestion of Adhemerval. Thanks for the improvements. Regards, Cupertino Cupertino Miranda (1): Created tunable to force small pages on stack allocation. manual/tunables.texi | 15 +++++++++++++++ nptl/allocatestack.c | 6 ++++++ nptl/nptl-stack.c | 1 + nptl/nptl-stack.h | 3 +++ nptl/pthread_mutex_conf.c | 8 ++++++++ sysdeps/nptl/dl-tunables.list | 6 ++++++ 6 files changed, 39 insertions(+)