From patchwork Sat Dec 11 06:39:46 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yafang Shao X-Patchwork-Id: 12671699 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 19902C433EF for ; Sat, 11 Dec 2021 06:40:23 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2432B6B0072; Sat, 11 Dec 2021 01:40:13 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 1F19A6B0073; Sat, 11 Dec 2021 01:40:13 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0BA496B0074; Sat, 11 Dec 2021 01:40:13 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0098.hostedemail.com [216.40.44.98]) by kanga.kvack.org (Postfix) with ESMTP id F163A6B0072 for ; Sat, 11 Dec 2021 01:40:12 -0500 (EST) Received: from smtpin15.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay01.hostedemail.com (Postfix) with ESMTP id AFD0B180CB061 for ; Sat, 11 Dec 2021 06:40:02 +0000 (UTC) X-FDA: 78904563444.15.F53DF60 Received: from mail-pj1-f45.google.com (mail-pj1-f45.google.com [209.85.216.45]) by imf28.hostedemail.com (Postfix) with ESMTP id 5FC89C0005 for ; Sat, 11 Dec 2021 06:40:02 +0000 (UTC) Received: by mail-pj1-f45.google.com with SMTP id np6-20020a17090b4c4600b001a90b011e06so9257004pjb.5 for ; Fri, 10 Dec 2021 22:40:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6TTBLJjhklbgzaorxrN5YNkFqXZat3dzZj3OM3PWduE=; b=FcBnjgd+cmQ5JxcCoDykVJaF4bZWiPRhpgAyOGgiCRi83+lVWgaSJT3Q8sxAI8b67L a/Lu60kjlr8+hGGhtkbgIPtZL2KTOlobi3jaNj2/qw3MzZIItnxnJ9vYmZwfxuJgPOJS 0hY21zVD27Ah3/Fie+1utflqjviajWileOHP9lrwnnpgvrbCoYv+s7db9iohAJ0lK/q5 HSrvQBQtHjJraMcvMuAQpeskYpNIlBLayj0nOZeYk+oVG7IR5RyM97ITOj/1zdagzYUf OoIlD0XJLwsihCddx/vUEu2NGGjFd11krwaJb936Y69OPgQ2KgDzXWIb2lNmwk7nnRui ncaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6TTBLJjhklbgzaorxrN5YNkFqXZat3dzZj3OM3PWduE=; b=5vDUvsvDd754JbMH0e5KEN2YIGYxPpeHkIW+KP21F1YJtmLZIGjfrP+GIqo79uaFwl pRLLhF/RQXuCgBgQibGRMOcgXoaibd7ZkzXin57NkdiYbcTOA1cJx3lkWnQ8sOYYoAOz HdOaL3IfiOLNtG0bSqxhXRQvZtFqATAHawOxGAM7IvsHe8PiaxdHqLbnq67PunyNTH7t YvFFCWKeUC85CwpEC6zwMQzCX6o+wsLdg/OicUfc46wenk1AyUiZeOik5oEo0veISGxf Lp+xY9e5l9oNSWKrEKglfBl9YPdKtgsBWiO5/RnwWgKOJ1TIwi0/ouNisS73BreWS9eN RiXw== X-Gm-Message-State: AOAM532dRdeeT4PVTU8u/1DtdoIkeBZ3nrC1nf73zeSB3N41v6QRPg+o 5FMNxfOcRL/o6Sa8xfgddu4= X-Google-Smtp-Source: ABdhPJwIh7sOCDWjFOxGKD2DybyXks0pbOAHtYI/ZjEXWDeEyOyf77V+kWHcehoxUrGeXkhT3oAauw== X-Received: by 2002:a17:902:e544:b0:144:e3fa:3c2e with SMTP id n4-20020a170902e54400b00144e3fa3c2emr81575705plf.17.1639204801449; Fri, 10 Dec 2021 22:40:01 -0800 (PST) Received: from vultr.guest ([45.76.74.237]) by smtp.gmail.com with ESMTPSA id mr2sm869638pjb.25.2021.12.10.22.40.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Dec 2021 22:40:00 -0800 (PST) From: Yafang Shao To: akpm@linux-foundation.org, rostedt@goodmis.org, keescook@chromium.org, pmladek@suse.com, david@redhat.com, arnaldo.melo@gmail.com, andrii.nakryiko@gmail.com, alexei.starovoitov@gmail.com Cc: linux-mm@kvack.org, bpf@vger.kernel.org, linux-perf-users@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, Yafang Shao , Mathieu Desnoyers , Michal Miroslaw , Peter Zijlstra , Matthew Wilcox , Al Viro Subject: [PATCH -mm v2 0/3] Phase 2 of task comm cleanups Date: Sat, 11 Dec 2021 06:39:46 +0000 Message-Id: <20211211063949.49533-1-laoar.shao@gmail.com> X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 5FC89C0005 X-Stat-Signature: 8apzeg5crorwxd1qr4nztjsghrzej6ct Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=FcBnjgd+; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf28.hostedemail.com: domain of laoar.shao@gmail.com designates 209.85.216.45 as permitted sender) smtp.mailfrom=laoar.shao@gmail.com X-HE-Tag: 1639204802-272055 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: This is the followup work of task comm cleanups[1]. In this phase, the hard-coded 16 is replaced by TASK_COMM_LEN_16 to make it grepable. The difference between this two marcos is: - TASK_COMM_LEN The size should be same with the TASK_COMM_LEN defined in linux/sched.h. - TASK_COMM_LEN_16 The size must be a fixed-size 16 no matter what TASK_COMM_LEN is. It may be exposed to userspace so we can't change it. 1. https://lore.kernel.org/lkml/20211120112738.45980-1-laoar.shao@gmail.com/ Changes since v1: - use TASK_COMM_LEN_16 instead of TASK_COMM_LEN in patch #3 (Steven) - avoid changing samples/bpf and bpf/progs (Alexei) Cc: Mathieu Desnoyers Cc: Arnaldo Carvalho de Melo Cc: Alexei Starovoitov Cc: Andrii Nakryiko Cc: Michal Miroslaw Cc: Peter Zijlstra Cc: Steven Rostedt Cc: Matthew Wilcox Cc: David Hildenbrand Cc: Al Viro Cc: Kees Cook Cc: Petr Mladek Yafang Shao (3): elfcore: replace old hard-code 16 with TASK_COMM_LEN_16 cn_proc: replaced old hard-coded 16 with TASK_COMM_LEN_16 tools/perf: replace old hard-coded 16 with TASK_COMM_LEN_16 include/linux/elfcore-compat.h | 8 ++------ include/linux/elfcore.h | 9 ++------- include/linux/sched.h | 5 +++++ include/uapi/linux/cn_proc.h | 4 +++- tools/perf/tests/evsel-tp-sched.c | 8 +++++--- 5 files changed, 17 insertions(+), 17 deletions(-)