Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp955727iob; Fri, 13 May 2022 17:37:39 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzioGvbqea2f+i29LqVp36Sx9SJd6Azg92vGfzYXoXOltLFzKzRcmPRUw+1qBuncoABBol/ X-Received: by 2002:a05:6000:1681:b0:20c:5aa2:ae14 with SMTP id y1-20020a056000168100b0020c5aa2ae14mr5868251wrd.443.1652488658920; Fri, 13 May 2022 17:37:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652488658; cv=none; d=google.com; s=arc-20160816; b=zPox3G3khCbQH14QfU2KnajArCyBdR58qLeph04rTFblwuiDfq3+FUFTpJwnFXBm1i r2FYM2H/WGE2bJLHd9WKxCMsT6+wi2lc1GRdl7ZHHRid+5+BeC3I5XWX4LT/lUSiTHBS V/DVS4rPWXXX7tlCtatUVVeCGBHxJB4aFPAxv6gLcFYFnp5BlQP43/NwhrDxaT3xbtFs sy7s64XDpgZMNQTAUDyL6rV3O+E6S86ma7JZu4gyTgmhX7FswcxAeBU5dWe99jQKPoWL h7UtNjCrGHlxJAmeCCt828+aveKinxg7WHJGtbDuH/d0XhZRs8fBXOV0fXMQvpC+c5uG IXog== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=lUuJK4eL9+OrReBYOWwXyTY//4zqDis40btPse6/uis=; b=C+MF8Ap3cdpL43WmKLRyVjyzcK7ShXrPd372AlfT+UiDmBl7uoCKhYvncTO97Bqfja i25saDnOaBcfFpCY8Y3vUhgDg/LeqF6yTicn93ACHhyEgXbBNVHxV2A7ytxuqH4EWatF VyaLrgh/sZX3Q+H1/2pUqUMTYdswXv9c8akN9p+pq6jpLq3wisTZxuuzqAN/tfUo0QMn jnYq/41Ml4SXEbD9fUbYiG95A66ucRUqUmSmObUggVOArkG9ACe+GqO9oQOZTuZxxTyt N0XfllsoySsJ4nO3ur+CrjV60dT8PexJqHH/ST3Q6qD/LAtPZjiFM084lF1lrMH0pjCN RWpQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@suse.com header.s=susede1 header.b=ZfFAq7Qz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=suse.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id i11-20020a0560001acb00b00207b875b82asi4183462wry.692.2022.05.13.17.37.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 May 2022 17:37:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@suse.com header.s=susede1 header.b=ZfFAq7Qz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=suse.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 305CF3421A2; Fri, 13 May 2022 16:28:33 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1382827AbiEMRSp (ORCPT + 99 others); Fri, 13 May 2022 13:18:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52430 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235495AbiEMRSn (ORCPT ); Fri, 13 May 2022 13:18:43 -0400 Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.220.29]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 82D123B28B; Fri, 13 May 2022 10:18:41 -0700 (PDT) Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id 2B6931F949; Fri, 13 May 2022 17:18:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1; t=1652462320; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=lUuJK4eL9+OrReBYOWwXyTY//4zqDis40btPse6/uis=; b=ZfFAq7QzVD1bjBp+hkF5Z3fIv8AxgN0GzCRe9/I5WP8uaXdZ+RPtceXWSsm6MUZFQnXRSC 2oKg8kF5CJh4K3Mi+mNb8k/06l/ppvpwpWERxZqevlMKpjNhxXkNBOSwii9lXxf/7qjD+u vNfpJWgXzl11DC15sWKmZHQbjp4oyFE= Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id D660013446; Fri, 13 May 2022 17:18:39 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id vARDM++SfmIeUgAAMHmgww (envelope-from ); Fri, 13 May 2022 17:18:39 +0000 From: =?UTF-8?q?Michal=20Koutn=C3=BD?= To: void@manifault.com Cc: akpm@linux-foundation.org, cgroups@vger.kernel.org, hannes@cmpxchg.org, kernel-team@fb.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, mhocko@kernel.org, mkoutny@suse.com, roman.gushchin@linux.dev, shakeelb@google.com, tj@kernel.org, Richard Palethorpe Subject: [PATCH 0/4] memcontrol selftests fixups Date: Fri, 13 May 2022 19:18:07 +0200 Message-Id: <20220513171811.730-1-mkoutny@suse.com> X-Mailer: git-send-email 2.35.3 In-Reply-To: <20220512174452.tr34tuh4k5jm6qjs@dev0025.ash9.facebook.com> References: <20220512174452.tr34tuh4k5jm6qjs@dev0025.ash9.facebook.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no 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 Hello. I'm just flushing the simple patches to make memcontrol selftests check the events behavior we had consensus about (test_memcg_low fails). (I've dropped to goto macros for now.) (test_memcg_reclaim, test_memcg_swap_max fail for me now but it's present even before the refactoring.) The only bigger change is adjustment of the protected values to make tests succeed with the given tolerance. It's based on mm-stable [1] commit e240ac52f7da. AFAIC, the fixup and partial reverts may be folded into respective commits. Let me know if it should be (re)based on something else. Thanks, Michal [1] https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git/log/tools/testing/selftests/cgroup?h=mm-stable Michal Koutný (4): selftests: memcg: Fix compilation selftests: memcg: Expect no low events in unprotected sibling selftests: memcg: Adjust expected reclaim values of protected cgroups selftests: memcg: Remove protection from top level memcg .../selftests/cgroup/test_memcontrol.c | 59 +++++++++---------- 1 file changed, 29 insertions(+), 30 deletions(-) -- 2.35.3