From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id E40CCC2D0CD for ; Mon, 19 May 2025 14:03:00 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9E2896B00CD; Mon, 19 May 2025 10:02:59 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 96C406B00CE; Mon, 19 May 2025 10:02:59 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 799716B00CF; Mon, 19 May 2025 10:02:59 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 1CB1D6B00CD for ; Mon, 19 May 2025 10:02:59 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 244371404F1 for ; Mon, 19 May 2025 14:02:59 +0000 (UTC) X-FDA: 83459823678.21.488CCF4 Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by imf18.hostedemail.com (Postfix) with ESMTP id E17991C001B for ; Mon, 19 May 2025 14:02:56 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=suse.com header.s=google header.b=cDzKsluI; spf=pass (imf18.hostedemail.com: domain of mhocko@suse.com designates 209.85.221.42 as permitted sender) smtp.mailfrom=mhocko@suse.com; dmarc=pass (policy=quarantine) header.from=suse.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1747663377; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=yWHK376VyM/OI/YTUsa3tJsiwaElzvKB3NW3NOhpiiM=; b=Tka0g6CqJ7Q5ltaS7FpHeovYXyM37ID6rxKNwyQ6CqfjK/3Nns1S2XB+rXG1hi2SHhFyIP gffTYUAZje0LAPU8xhgbLddGMfAcvvMNBRmaweqyAioaS7pUK6KW2odybLIa91sXGhPPt8 zpyDoCAiePaCm0jGXIYq5MAamwfoTF0= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=suse.com header.s=google header.b=cDzKsluI; spf=pass (imf18.hostedemail.com: domain of mhocko@suse.com designates 209.85.221.42 as permitted sender) smtp.mailfrom=mhocko@suse.com; dmarc=pass (policy=quarantine) header.from=suse.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1747663377; a=rsa-sha256; cv=none; b=n/WT0mEKyEyGYRkOqjpFQHNGXfywggKv2vXbktaRZSUjVgH0IeaUjhGrJhY4rvkjcygGym DmKwWpCZkorM5sifHq61v0UtGFdRfNGYFC0QcCklQFyPvCWBsvyXzGEMs2pws3PHk36j1x Hul/CieVy526DWlpw4yVjlsRv/ijCT0= Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-3a3681aedf8so1722110f8f.1 for ; Mon, 19 May 2025 07:02:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=google; t=1747663375; x=1748268175; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=yWHK376VyM/OI/YTUsa3tJsiwaElzvKB3NW3NOhpiiM=; b=cDzKsluItLnNEsrSlZRH5qanpJe3ohrg5RBUjAkbV9JXRnx2r6Hf4IsIUYMh35AoIZ 7K7snbCK3gQxYge41X4y/rTDINkXeIA9+EabSqt4vs5inRF/Y14YGqO0C60JgZVZ5bu5 mGhQXE99DlWN+vyhGqNIU0UoYl1qIzaGOmrFOUhPndqmGJTChJEbDuizLQkVatOnUabb T2Y55w7qIRVACnMp5UCvk0GLUCeTM9NLebwwgkgBHr4r49/WcFuOGEbpUXu4zW5GXkue fnj6bxoCu3qX+yIMLGtGoc5oGqnJPHGsLvmzwDieEwgy0C/V5PzSY8oPwtVy17xA7OwZ pPvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747663375; x=1748268175; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=yWHK376VyM/OI/YTUsa3tJsiwaElzvKB3NW3NOhpiiM=; b=o0nBSC+D0tae7UyI94fhPBS6jGBkY/A8z2H7lZtRCr2wNpRZIrMVHnER/XntwytqJh lM1kda5ALpcIF2NzOvofWZ6kQaZKa9fUKg/Yqaa3FhO11MIQ/eFpmoscU+7R/ZyeSXgS B5Jzc8F5FiuKXysuA2RD655ge1BnyGDMDOODBb4juV8UaqTOEjMXQ7dHWKK0V+EC9ikX T3kHkEcsoYI90jYq0J1xKvngEc/HsKTst/C3LX4TwynC9TeY43QVtnbu9zzOA0tU34N7 WNIwqX3NN+p3eB3C8B8W3dwaefR6KH8VPzdVo9i+RakSja9M2mn/9LVMkr2j8TUPSMuU Kp0Q== X-Forwarded-Encrypted: i=1; AJvYcCUxUfMaEqba246y3ooyev5FHGn2f8SPGpnhO3pglKq3Pv0AjTO6BL0u/8w6ZcJx95IQKOdLh2ODww==@kvack.org X-Gm-Message-State: AOJu0YzTzExzCY0yOLeFo76bJgDI4uby1+uq31IoKt+4h+8HAd8r0LxH ZPSEVj4zVs+7ptbG03dcNgYZAVb4ZFQzwT9Sr7zRCIS4GqwoJHDKFTSqm7ufSjJ50hM= X-Gm-Gg: ASbGncuvZ4pgJPZlSIy53gYwzfbtIVLlvauTzL1FkvMs4V1TMz5E2o/HqQ1Tshik8g1 M3ggzhQutukkJIgUTje//aq8GcI4NTe0KSPP+OdGVgksMc8wKB6wF7GBpfgUPSTk1E3K/dmIctD JzjuhmAG66XIIMbMtveekYz9w2bcW22sbAclPfrhDh2QTn8+4kQ1lkBdHBte+9yiMGUZkSPwYf9 OSoSOYBDHL8HZYv1jPbVSFEvxBHJeaxBzCt7kRiKffbQlWkEkZEWw+92wIRTN0N4n6f3UZIVGu5 0OJP5moq0xq6rDY= X-Google-Smtp-Source: AGHT+IHgFSt1Ji7/vd8gjbKHf9/ZDkJicJQQ8h96um9tpOt5m+Et9jN1XlhPEUTYTozb2xYGapLzmg== X-Received: by 2002:a05:6000:2482:b0:3a3:652d:1631 with SMTP id ffacd0b85a97d-3a3652d1856mr7082207f8f.16.1747663375211; Mon, 19 May 2025 07:02:55 -0700 (PDT) Received: from localhost ([213.208.157.38]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-3a35ca4d230sm12787370f8f.4.2025.05.19.07.02.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 May 2025 07:02:54 -0700 (PDT) Date: Mon, 19 May 2025 16:02:51 +0200 From: Michal Hocko To: Bharat Agrawal Cc: "hughd@google.com" , "akpm@linux-foundation.org" , "rientjes@google.com" , "zhangyiru3@huawei.com" , "mike.kravetz@oracle.com" , "liuzixian4@huawei.com" , "wuxu.wu@huawei.com" , "linux-fsdevel@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-api@vger.kernel.org" , "linux-mm@kvack.org" Subject: Re: mlock ulimits for SHM_HUGETLB Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Stat-Signature: p4ndhmq9q514smjnq53f6md7mdnjk3qj X-Rspam-User: X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: E17991C001B X-HE-Tag: 1747663376-258463 X-HE-Meta: U2FsdGVkX18GzSP63oDTG7lLqyvG2dDBA4weCnXbKbdV2jrMtUnpcCfU/Stl8RxKidFYPMarJjPGWpN/klhkTeZMzOOnjQJ2UYK2QPLgqZgYBfK3ffLg/8qiEQdP9S/RIp6TyKw8na8FFT+bBoTeXjN+1JYra+5O7g4HK6Sf9/3yJI+FDIrredO37r0tQ7i5YrqXLCQUuYLaF0uILHWWSjdATg0/OIsRxtjqRy7ygYKF1O7d97gs6vSw84PSCnHo9fMprv4awcvE9wJBhALuU8TN03Sj+r9cgEbWYYKxsr5yb+xBOrb3LznkaC80MWrpcnTZwexsHhnmypcg1ZcOjyjPG+bX1UbcbVSfIA8ir9Cd8VWVnCbQ7SPfuqkuuJxvwrkO2Z+ZvkNWXkFsD3k14jVvRWRZvxlgnChVmOtstZZMqYXXeXIuDAJ1FwiTw4n+zw0iEGh5qv50LW9+Wa0mzIzEQ3Ohv8p7EA9kyfVa+dnHICbnLskVcAyMQqighsvYOgXnxMYPT63nA3NBtaU2eONtv7p+f3CZEEtopywCS1iYrHnxccVhYcnRObfNgepeMc7T3asNKxTrCIAYrxfiTmvPiXQvw2v89JgbxGZ+G7v3Jc5iK8cNnb0s8J3j5ofPwf+pbpskpvEMkXQfrNBQNSWUhIH3Z/VW6cFZhpHDXSYz+ZLxEbz9rYz1CIEwUNYn1a3y8qbg3tRXl0tYNnrdkCxbTqjSLdaY7YxfqD4e4HrVUen+4NGw+YmBcemqSCbXY3S67KpcoZa1DTef7CR/HxR6RZQXX+tqCQB92pKplzydCKhkxL9XH8hIsainjRX+ORZlIo6G8wv0eXRmqlmxz7ML36LewbYRtZm+URl8KXr8mx1UaWGpF5JjtlD5ryHzwbpyxwAl2ED0xhBQVYJIfuarTyU+t0N9J+B2JrNft2097mttOizJJWcR+mhZ8nm8nJUq3JZpEC/NzHqcuI+ DByX8Kz/ MzMTLOlkixV4c1NdHtGmpIK6wsiZoyr30xvzB7hc0ndNKFWpMXWIkx2YEUyHZnEKthEIgmsGJVoYZaHd0HsOOinuTBdDWab6pkslClNikThnqGqDlvHnoIXK37/BWNCJtlIWxCDsnefneTBc/WwHJK8iI0gyJoHsoWYnA7EQR+UoIRyint3X5EFPWyUbRPojo8rrohYhNyAdlO3vh7p3lPdfhlp3VHzS8rvOjGgWZ/MA1SWn9Iij/CPFVWbdPC79kWgpQ9lXkmspRhtvfl2Kb3EldaKKNQREftvbPUdlu6152T02fti/9VBIF6rCuuZgloKpt5EBbVeF/jIBDVP+EpsnSMNcAkGXxpxPbq/nZCBU/Hin0IfRjsuMJUkU3IczPIvpVK5q+yeTxr/doUiIA+GCRCCoK+aVqigjPQe/WcEMy4bLIzP0kylCDtkVoBr/IuK8cC+bChRRGPUtE3RWFBbjbrqQDwba9OQHZ1NhxGogZZ9SmzMH7f4hfXc0RyPQYHXkrVEe/PeJspPrchag79baDfSzcChq+xcHyZzt9a3+p6wnAZtbYCwBjSWnz/muVnWANLqHIuJ0k+48TeqbGoxKuu7wRE7UZeIkI X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hi, On Mon 19-05-25 10:21:17, Bharat Agrawal wrote: > Hi all, > > Could anyone please help comment on the risks associated with an > application throwing the "Using mlock ulimits for SHM_HUGETLB is > deprecated" message on RHEL 8.9 with 4.18.0-513.18.1.el8_9.x86_64 > Linux kernel? This is not RHEL specific behavior. The current Linus tree has the same warning which has been added by : commit 2584e517320bd48dc8d20e38a2621a2dbe58fade : Author: Ravikiran G Thirumalai : Date: Tue Mar 31 15:21:26 2009 -0700 : : mm: reintroduce and deprecate rlimit based access for SHM_HUGETLB : : Allow non root users with sufficient mlock rlimits to be able to allocate : hugetlb backed shm for now. Deprecate this though. This is being : deprecated because the mlock based rlimit checks for SHM_HUGETLB is not : consistent with mmap based huge page allocations. : : Signed-off-by: Ravikiran Thirumalai : Reviewed-by: Mel Gorman : Cc: William Lee Irwin III : Cc: Adam Litke : Signed-off-by: Andrew Morton : Signed-off-by: Linus Torvalds HTH -- Michal Hocko SUSE Labs