Received: by 2002:a05:7412:37c9:b0:e2:908c:2ebd with SMTP id jz9csp1678223rdb; Wed, 20 Sep 2023 16:53:37 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHuw78lDV1JbTtOZuPxx1erblnJOdXVt1QAOyd3+XshBUG6pgLHCHY5vUEzWCmkfUxkKjEp X-Received: by 2002:a67:e352:0:b0:44e:9f69:fa52 with SMTP id s18-20020a67e352000000b0044e9f69fa52mr3991997vsm.22.1695254016963; Wed, 20 Sep 2023 16:53:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695254016; cv=none; d=google.com; s=arc-20160816; b=kRRn4Whk0CQSldo4xP02pVWFF7rLI+o3MB9FPQmQgFk1z6m5hEpAkK1nOOz9kRywX6 uUQoahc0yR1I840ztg2puWiFQpNXezbcHy1/IIlpz/AUGJg+KjErcKIqWf68zh+7mpLK ivcC/gvkpSHY0kMGhwMTV4PwgHNQIv/+B/cs0g1R4cLWyHrRJ0in5AdnR1dWBz2vX17J TaT8B2vB6rr31SaV2jmKvfZ2qfSoX3wFr7lCyg9N8GKPuRaCTadwNtHVsDJ32h2mzbm/ slnZQxKHUm1lXJFd0ukQ6JP2A7yQynHdhxPdC5Sdzc98SVcxASAgXg4sXV30na5ogcFD lT1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=gANn8NVB2NEK8/dkBC5MGqGDIrIr0tBy9ASv9Dt/xcQ=; fh=e+JCg35yaW7N/gWlOR0L/RCSino+W5T9C2oW0PyEm9k=; b=iIbGbuvnb9M4z3G0ZAYReOSdL6vEqXm/JWWDraZvede2jWgx1APQqcQJLSaJceXvmJ +DkaFsmyin5zwduhkKQodDJoGChNHYQ+exJHXziO0+SeQyn0oHIs6iw08SWeC11/1tpS vlqjzYWqDoxHExcxzg5Ty8UBkFa74pckk9fhX30agbxlhlkJJ5BV9Pt1bxNvOkkZZX3S ecmJ/o7OtgB4cAGFS/21nYLzBHwf6e3cGozjtCPemrWAWZl5gXbPTRkryzdoEEhsS28p jpHQsHsG79u/AkZnURKFLE91Xg2TraQyOWsc5EYhDTMNaFyBMmFZl1X+5M9ghQtntV0X FyXw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=jtrGWMQw; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from howler.vger.email (howler.vger.email. [23.128.96.34]) by mx.google.com with ESMTPS id k33-20020a634b61000000b00578f23273a3si149467pgl.738.2023.09.20.16.53.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Sep 2023 16:53:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) client-ip=23.128.96.34; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=jtrGWMQw; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id 26FAC834C87A; Wed, 20 Sep 2023 14:47:09 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229486AbjITVrL (ORCPT + 99 others); Wed, 20 Sep 2023 17:47:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35544 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229451AbjITVrK (ORCPT ); Wed, 20 Sep 2023 17:47:10 -0400 Received: from mail-pl1-x630.google.com (mail-pl1-x630.google.com [IPv6:2607:f8b0:4864:20::630]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B5301AF for ; Wed, 20 Sep 2023 14:47:04 -0700 (PDT) Received: by mail-pl1-x630.google.com with SMTP id d9443c01a7336-1c469ab6935so23445ad.1 for ; Wed, 20 Sep 2023 14:47:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1695246424; x=1695851224; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=gANn8NVB2NEK8/dkBC5MGqGDIrIr0tBy9ASv9Dt/xcQ=; b=jtrGWMQwcRUPRx28PjQyFE1lP8JHYX+I+msSRy140Mtm6CB3rwFPkFGNekz+BPX3y2 mta3dgdx20Bh+Yw+/GenKkvFYdblncAbOO5yCdJZIVAlMruc4KKZI1YZKiBxqAjWY8JD MydmauF2nmaJCNYv9hjJnF3TLb5wLn5rG5ZcZNje2j4ipPfTPi7nKr/k8StSPgMn061L uM34lI8YPmp4LNeP40DyFaliAOJjsgRDDDUeDj86MJF7RKclxtmCvpS6gxQ6BGYelTbY GvCuExXENGNPQ4XQTWSpdQIjbbO3c5cbSUb8uKqXr+y1SQUXb1MCUSOWwL+5hhVbtYp5 +j3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695246424; x=1695851224; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gANn8NVB2NEK8/dkBC5MGqGDIrIr0tBy9ASv9Dt/xcQ=; b=TkmnKlZT1xWuh8T5zMjWfL59oONNFfu/eBf0cUJBh3NXRv8V08VIRhKSheuN1HISb7 k7oaVB9GdTun3gDkAeO/N3KFra2ZqhrHhV+t+ay9Pi+obvsOXCV3nknsWxEbglJdsqJB QNTKEA4qr3Lxh+loUGKq5YQb2jd5pVGhctVs9iFRfOD4FE0go8pSfnhDAqyGJJF/tiwW g30sFShEgrHinxJIF0z08yKUvtV0LPRIHJg6V+uZQn/scjAXjhsE2vEPQMm7elzMivgm agdELq8f/ovMKlkDTL75ESfQNmr0pHLfLnBUqxuayZThd6ft/6nn+SDSeNfamTcIlRV5 5rGA== X-Gm-Message-State: AOJu0YwV2Q+t2fm71P2of6n7266AH5dS7Ks58bvghX7TUia7R8nj18a6 dSzQRqx/KsbUFbLfHykVcmQ04Ru6BsyWlmaZ8+xTiA== X-Received: by 2002:a17:902:c949:b0:1c4:1392:e4b5 with SMTP id i9-20020a170902c94900b001c41392e4b5mr20503pla.21.1695246424078; Wed, 20 Sep 2023 14:47:04 -0700 (PDT) MIME-Version: 1.0 References: <20230917191042.204185566@linuxfoundation.org> <20230920081101.GA12096@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> <101987a1-b1ab-429d-af03-b6bdf6216474@linux.microsoft.com> <4eb47d6a-b127-4aad-af30-896c3b9505b4@linux.microsoft.com> In-Reply-To: From: Shakeel Butt Date: Wed, 20 Sep 2023 14:46:52 -0700 Message-ID: Subject: Re: [REGRESSION] Re: [PATCH 6.1 033/219] memcg: drop kmem.limit_in_bytes To: Michal Hocko Cc: Jeremi Piotrowski , Johannes Weiner , Roman Gushchin , Muchun Song , Greg Kroah-Hartman , stable@vger.kernel.org, patches@lists.linux.dev, Tejun Heo , Andrew Morton , linux-kernel@vger.kernel.org, regressions@lists.linux.dev, mathieu.tortuyaux@gmail.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Wed, 20 Sep 2023 14:47:09 -0700 (PDT) On Wed, Sep 20, 2023 at 1:08=E2=80=AFPM Michal Hocko wrot= e: > [...] > > have a strong opinion against it. Also just to be clear we are not > > talking about full revert of 58056f77502f but just the returning of > > EOPNOTSUPP, right? > > If we allow the limit to be set without returning a failure then we > still have options 2 and 3 on how to deal with that. One of them is to > enforce the limit. > Option 3 is a partial revert of 58056f77502f where we keep the no limit enforcement and remove the EOPNOTSUPP return on write. Let's go with option 3. In addition, let's add pr_warn_once on the read of kmem.limit_in_bytes as well.