Received: by 2002:a25:b794:0:0:0:0:0 with SMTP id n20csp2761900ybh; Mon, 5 Aug 2019 06:26:54 -0700 (PDT) X-Google-Smtp-Source: APXvYqysuKzRkSKq6dqn3s+EkhbfiJ+zwjcHWAWJ2m6y9NCKGxbKMMDaWhNtKSxMD+I2Jd3Ava7I X-Received: by 2002:a17:90a:e38f:: with SMTP id b15mr18649379pjz.85.1565011614253; Mon, 05 Aug 2019 06:26:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1565011614; cv=none; d=google.com; s=arc-20160816; b=agtDTLwkXP9XrUggAuLVcR3uMDE9JxKycdGKe1KYrVxxIpgHHWqfzKyhOtKFVUr2bF NYJD8Brt95TlPL6hPaY25Z1GDxYXznpD+WppCb6fnFcqsYjKvjFuFif7AEaULhIblApW tGVoMYAV4u7WLpT3waOeONf56EqwAAQ2KEUMtstd3WNYupGX/p0w7osKnPS08cvvZyzR BBLQjTlbqK85N12rSJ5C4fL2f8sUn4DAtB+LBg5DcIOy2eJxPm0xEDWcM1Uv36ugyNmA Gu8Ck8/GbV+v/Acsesr5sFyRmEfnxEh9vm/aoqWppXMdBZFlEC1o9NInw8UGwwm9v4a+ wACw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=fi8tHKY1rDCk0yIi3m2KvwYcAH7cRc4UIYUXo2Fgm04=; b=zqqx+l915bYGExT0aia/yAKXrzxGDzh1aCkmOUZ//x5jlARdph56W9DUjG85qI8bKV Ou5HtICOozqPtJ1LZLP4J9uGSs+g0lP1XlA3kwkQhGPNjcBBW/E6/gZl5rRn6IoeTdtE MJqDSXTd5CskxyeI1F9LtqoA5K4CnuvCyrgRGqm5Xj9PdXkL3Z6W1jhB4e3J05TBmy4l Ht8XLwOY6kSG0Rta5WZvTNqTRh5u6xOoAN2neT3N9V0i6iAWIEoqVlfu4bQ32Ru2kDV+ RuO9pgHZRT3dpEYJ8KVlqU7AWGzdbbfd8zzWUEq29F2RkKhsT2zMJBQOySJdy/z1Hjtl wTow== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=hti7S6db; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p44si7916464pjp.0.2019.08.05.06.26.39; Mon, 05 Aug 2019 06:26:54 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=hti7S6db; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731352AbfHEN0C (ORCPT + 99 others); Mon, 5 Aug 2019 09:26:02 -0400 Received: from mail.kernel.org ([198.145.29.99]:34514 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731335AbfHENZ5 (ORCPT ); Mon, 5 Aug 2019 09:25:57 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 9889520644; Mon, 5 Aug 2019 13:25:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1565011557; bh=c4qnbbbF6peffAXYg6PUmwwo6Rs0I4rNQqfhLi4h33I=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=hti7S6db3t/aH0ePoiwngVZVjjTePeB/MxSyXuk++5wbtQFDOBXlNkQyBZnunYB6B o6VtNv4oCuMkHn6GBgXQbAF3NySDNxONf1z2bOzJd3npr6YtcMSY6f+ZcEeC4on/B/ 4SLg3Vm0qcc7AIg2swaabOYmo0C9O7LomYWdC5Ds= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Chris Down , Johannes Weiner , Tejun Heo , Roman Gushchin , Andrew Morton , Linus Torvalds Subject: [PATCH 5.2 107/131] cgroup: kselftest: relax fs_spec checks Date: Mon, 5 Aug 2019 15:03:14 +0200 Message-Id: <20190805124959.135988748@linuxfoundation.org> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20190805124951.453337465@linuxfoundation.org> References: <20190805124951.453337465@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Chris Down commit b59b1baab789eacdde809135542e3d4f256f6878 upstream. On my laptop most memcg kselftests were being skipped because it claimed cgroup v2 hierarchy wasn't mounted, but this isn't correct. Instead, it seems current systemd HEAD mounts it with the name "cgroup2" instead of "cgroup": % grep cgroup /proc/mounts cgroup2 /sys/fs/cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate 0 0 I can't think of a reason to need to check fs_spec explicitly since it's arbitrary, so we can just rely on fs_vfstype. After these changes, `make TARGETS=cgroup kselftest` actually runs the cgroup v2 tests in more cases. Link: http://lkml.kernel.org/r/20190723210737.GA487@chrisdown.name Signed-off-by: Chris Down Cc: Johannes Weiner Cc: Tejun Heo Cc: Roman Gushchin Cc: Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- tools/testing/selftests/cgroup/cgroup_util.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- a/tools/testing/selftests/cgroup/cgroup_util.c +++ b/tools/testing/selftests/cgroup/cgroup_util.c @@ -191,8 +191,7 @@ int cg_find_unified_root(char *root, siz strtok(NULL, delim); strtok(NULL, delim); - if (strcmp(fs, "cgroup") == 0 && - strcmp(type, "cgroup2") == 0) { + if (strcmp(type, "cgroup2") == 0) { strncpy(root, mount, len); return 0; }