From patchwork Tue May 28 00:56:47 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yury Norov X-Patchwork-Id: 13675963 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 D532DC25B79 for ; Tue, 28 May 2024 00:57:08 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 489526B0092; Mon, 27 May 2024 20:57:00 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 4389E6B0095; Mon, 27 May 2024 20:57:00 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 23D176B0093; Mon, 27 May 2024 20:57:00 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id F263E6B008C for ; Mon, 27 May 2024 20:56:59 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 9FF4F161654 for ; Tue, 28 May 2024 00:56:59 +0000 (UTC) X-FDA: 82165990158.17.A62F879 Received: from mail-yw1-f169.google.com (mail-yw1-f169.google.com [209.85.128.169]) by imf28.hostedemail.com (Postfix) with ESMTP id C354EC000C for ; Tue, 28 May 2024 00:56:57 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=WErwxBPh; spf=pass (imf28.hostedemail.com: domain of yury.norov@gmail.com designates 209.85.128.169 as permitted sender) smtp.mailfrom=yury.norov@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1716857817; 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-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=qHGYk8qXYj5JTpHSzZERaVZ+nE3cg/cmKUns2Hgwu4w=; b=ITQwUOqLocIfZ4JN6QlAWnAWNnnIfG8E6P8jxYtopwvSAPCs2QNEvyNpXSt/Z5PFLz2BYd K5y0x6Ci0kyJ5Ox0xVihRUzR1Yk0hHeEqwrmxZk9dmJOYadqUYBUFu6RL/Xgm0ls2QOOyy xSfmmm8S6E3shHRjIuB4WYLcHIuRMfM= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=WErwxBPh; spf=pass (imf28.hostedemail.com: domain of yury.norov@gmail.com designates 209.85.128.169 as permitted sender) smtp.mailfrom=yury.norov@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1716857817; a=rsa-sha256; cv=none; b=juO6lh2KxmxIgioQLDXqVj5yisJrGqlBMR9BRp4rXIw/w5xDqorrbh+QSS2TE+eQmhcsIH UMUhEc9gEcgJUE1M9Obc3t2UNOjJHgRmArouaRYDGqEGIc9WvMfCOUoXM8RLBQrLOTdqWU bQou3y4McdRZdDeUPwqQhA4hS+57xKY= Received: by mail-yw1-f169.google.com with SMTP id 00721157ae682-627f3265898so2748397b3.3 for ; Mon, 27 May 2024 17:56:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716857817; x=1717462617; darn=kvack.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=qHGYk8qXYj5JTpHSzZERaVZ+nE3cg/cmKUns2Hgwu4w=; b=WErwxBPhWmLxfexa0dWnQZMZO7ySRLGlqwHJn1L+qDW9ZsAff+gLu4VhPs1/MsPLOA X8JkpaKupkQNJcJBbLh0VGeOZiy+hJ4MKyBVQYsAkeuENmJEm/n7e80P/cHsdJwC7cwI tME2Pye0ecSt9TLgsus3KH4O6WnKMNu//0CoTMa6goGvXR4FfQQPCSmU+2nk7IAWC7Rj didW/9lUzXkscuncByKFLJTowIlO3kM6PzLThBstDepe2ttLLjEzlmUxb7U5qWG2APCs 6bgFN/FcjE1TKJ1ruMqQ7aWyvdhFSLxIZz738/JCEQ0IUffQcu6OKQ5kN9+8gPNJ5Aq+ CZAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716857817; x=1717462617; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qHGYk8qXYj5JTpHSzZERaVZ+nE3cg/cmKUns2Hgwu4w=; b=aBoHvy8macozoB+Zf4vIaSJM3Dj2ovDTlxzlTGdAxBI+b88SIHxqB4qy4m1rs4ln4N ZLsYHG6mXtjbQ6n5YyzmUp/XvwrszM6EeAfJHCKThlYajpJcAPYs0qUvBsjDON/x4udD blDhrRBi/Qf5hqZY+JJX/KO/ae4VSkvl41/xVvujqiB0Q9uX75JV8yM0I0P3ZHkkaSsq 8jdUgT8f+yar98MfabuKW6AvnnTVStsmerUIuGzYPxVkcHeC7PSbf2ffkSz+7zbTrwOI ylQoijqBj1lNvTJIqI1N2R4wPDzaJS+flgvDIDmwSI3Suv0BEsvufVn3mzkhoJABr8IH GwjA== X-Forwarded-Encrypted: i=1; AJvYcCVdALTh7QS28+d7WL8nqJZudFFX3GI0aM8u5daIbQ+r8WojM2fUD8dNLG+17FyZrgfcx9hzGyb+xZmTQ0j+a75yE28= X-Gm-Message-State: AOJu0YyfFPSaxclEfgYgsKcCio1PRurQ0fWkFgUlwp4Oy2HALchj857g O9RQiXM8nepsYVpV1CJkYM9ipq/Y7q3X2TuhRL00xW7kFQBCuc+f X-Google-Smtp-Source: AGHT+IFQ1Cdt/C4ONuJ8/TbLF7uijtI1itlxg7F6r+jPWRUhsZaJ+tjQCHNvVKklYdjZsrys0pVIkA== X-Received: by 2002:a81:a052:0:b0:627:dfbd:89f with SMTP id 00721157ae682-62a08d291b9mr102632737b3.6.1716857816951; Mon, 27 May 2024 17:56:56 -0700 (PDT) Received: from localhost ([2601:344:8301:57f0:35f3:16c3:302:8fdb]) by smtp.gmail.com with ESMTPSA id 00721157ae682-62a0a4f0205sm18118607b3.84.2024.05.27.17.56.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 May 2024 17:56:56 -0700 (PDT) From: Yury Norov To: linux-kernel@vger.kernel.org, cgroups@vger.kernel.org, linux-mm@kvack.org, rcu@vger.kernel.org, linux-trace-kernel@vger.kernel.org Cc: Yury Norov , "Paul E. McKenney" , "Rafael J. Wysocki" , Amit Daniel Kachhap , Andrew Morton , Anna-Maria Behnsen , Christoph Lameter , Daniel Lezcano , Dennis Zhou , Frederic Weisbecker , Johannes Weiner , Juri Lelli , Kees Cook , Mathieu Desnoyers , Peter Zijlstra , Rasmus Villemoes , Tejun Heo , Thomas Gleixner , Ulf Hansson , Vincent Guittot , Viresh Kumar , Zefan Li Subject: [PATCH 5/6] cpumask: cleanup core headers inclusion Date: Mon, 27 May 2024 17:56:47 -0700 Message-Id: <20240528005648.182376-6-yury.norov@gmail.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20240528005648.182376-1-yury.norov@gmail.com> References: <20240528005648.182376-1-yury.norov@gmail.com> MIME-Version: 1.0 X-Stat-Signature: 5phzoedmkzpm6ndphj1mudhqin65h5r4 X-Rspamd-Queue-Id: C354EC000C X-Rspam-User: X-Rspamd-Server: rspam10 X-HE-Tag: 1716857817-496250 X-HE-Meta: U2FsdGVkX183+cr71J1tPP4jNefWr8implE6ZQ6g8xFnTuFTnjJf4OS+liHYIbpVElQjZUZsEOIcTI6zklK/EAxAS2zeq9b1FgKD+XFyyx3cJF02aICGO02u4M2Il7OeeejlFH1sLGeXWl8ZZX4hKxcjLTTdylM+GjqQa7cDKWiTcEk2VOXEcVjaCtKoYhnd2j50GPqLx3UXBopz91L2X0i5nYXmJiCUhDNDua/SHHSum+r46G/3gDRjMFuaTpq8ccjj/jDI4KnCBDPAljmi0zta23wdin6ezyfaBtLoupOi0oGd5DLD4vFAp4mO32zD2Bfy8iu6mMtKsTPD/ac1Cw2pohzEFW4wabVxrz5nCkpddF7nN3gt8klrAoSujHW169wpzoff1J6fztyZ1giGzxyJsLgxgltjrFpEDc9mTRxg4w8EXGeGniJ3EUWtJe1noleOFG0hV+eNqm5l6j0mhGKC4LjQWmaHPy+CIrLpXG6GjuzJN7itZ0SiPLzO12FTORp0X1wazBho8Nd2uFW7UGORf71ubnvZcGlttNwuWhIjR8vcrnS04T6CTs/JdnMCONvdmIsrmcb4Z3k/fc/ZuOax85ARyZUJqQqpctPYAxMyRW9lG/ni5mGEl4tPZiBGKVS3R6pzr7XcMmOQt8R/CQFUYd6sdvuWgQDUWCBQESIbitCzbYqMBINhKL3NCSAvpY+x4QFHoQXSf2LzSbpts83w62fsuip/6mkonj2SC0s762GSSOMXnI77TbMM3DMfUQUhh/HHixiDv/fsAO+7CFqvxxbljHZzdVkYQRcDuIxcf63zxRaTOuBtJUQoMfL5eMyJV62ZBdFizVQLM3/n8NeagcfZ6hSTUUFIkaG7ockHPdwuVBmoiaH6pbptoRagS8OThs/cVydH5GsOPEzLIC3WG7S/Rcz5NE1cFCFxRNr4R+l9Q6QFjT8nKBuj7BkRyesLym8zYPIsUqdvjNC XBuLHegD ehCLoqbfmEoREo2OQ9uNtz9ILPOm7tBeLFFhv0UieF2Yf2CQp526FC+FNkeyonfdHTNTrD7r70tYHaewfJuTuoeCtgLb1hx0h4WX4d7cmoc923yH/x71yk+lyWDvW+8BUG5sgEKT5cYqfjnFDSiBE8H8T7e92EXdcn9d1o3Zv6citt1/hZlWTRfrnMnKe96fYEKOVduOAELFn1btoef4UA7R11l4uJfMQFw6kAXRhzIfqTF4oPQKZBNA/EvUTQTXTcq+LVyy9Uv0TD4Dbp+kCrNPHgE6KvEm2G7BW9pXzCPP4kQF0QCaLyKK7HEdsc1c6ug6QRFC9URyxD30VZcPvpsXa3VUKOsklLPAS/wOXPMzFEd46fKXhxZWZa7o/I7HEwVUc86zNePvRsMCEopydZpigxDN4Js4rt+ZRXZ5uCzmLCsj4m+D5Au4ItXFrqZacgWzV5vs7KAXskY9Z4/wKJyam1obygQgG0kGkxXwRX/SzS74IBELP8s60g/czlcTf2NGfyA9i50kXDs1WPd4mGeJ6FS6RYZdu/IUGTQ3On8Aos6XSxgxKmlGmYw== 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: Many core headers include cpumask.h for nothing. Drop it. Signed-off-by: Yury Norov --- include/linux/cgroup.h | 1 - include/linux/cpu.h | 1 - include/linux/cpu_cooling.h | 1 - include/linux/kernel_stat.h | 1 - include/linux/node.h | 1 - include/linux/percpu.h | 1 - include/linux/profile.h | 1 - include/linux/rcupdate.h | 1 - include/linux/seq_file.h | 1 - include/linux/tracepoint.h | 1 - 10 files changed, 10 deletions(-) diff --git a/include/linux/cgroup.h b/include/linux/cgroup.h index 2150ca60394b..c60ba0ab1462 100644 --- a/include/linux/cgroup.h +++ b/include/linux/cgroup.h @@ -10,7 +10,6 @@ */ #include -#include #include #include #include diff --git a/include/linux/cpu.h b/include/linux/cpu.h index 861c3bfc5f17..ea6ac8f98e4a 100644 --- a/include/linux/cpu.h +++ b/include/linux/cpu.h @@ -16,7 +16,6 @@ #include #include -#include #include #include diff --git a/include/linux/cpu_cooling.h b/include/linux/cpu_cooling.h index a3bdc8a98f2c..2c774fb3c091 100644 --- a/include/linux/cpu_cooling.h +++ b/include/linux/cpu_cooling.h @@ -15,7 +15,6 @@ #include #include -#include struct cpufreq_policy; diff --git a/include/linux/kernel_stat.h b/include/linux/kernel_stat.h index 9c042c6384bb..b97ce2df376f 100644 --- a/include/linux/kernel_stat.h +++ b/include/linux/kernel_stat.h @@ -5,7 +5,6 @@ #include #include #include -#include #include #include #include diff --git a/include/linux/node.h b/include/linux/node.h index dfc004e4bee7..9a881c2208b3 100644 --- a/include/linux/node.h +++ b/include/linux/node.h @@ -16,7 +16,6 @@ #define _LINUX_NODE_H_ #include -#include #include /** diff --git a/include/linux/percpu.h b/include/linux/percpu.h index 03053de557cf..4b2047b78b67 100644 --- a/include/linux/percpu.h +++ b/include/linux/percpu.h @@ -6,7 +6,6 @@ #include #include #include -#include #include #include #include diff --git a/include/linux/profile.h b/include/linux/profile.h index 04ae5ebcb637..2fb487f61d12 100644 --- a/include/linux/profile.h +++ b/include/linux/profile.h @@ -4,7 +4,6 @@ #include #include -#include #include #include diff --git a/include/linux/rcupdate.h b/include/linux/rcupdate.h index dfd2399f2cde..fb8ab4618d63 100644 --- a/include/linux/rcupdate.h +++ b/include/linux/rcupdate.h @@ -29,7 +29,6 @@ #include #include #include -#include #include #define ULONG_CMP_GE(a, b) (ULONG_MAX / 2 >= (a) - (b)) diff --git a/include/linux/seq_file.h b/include/linux/seq_file.h index 8bd4fda6e027..2fb266ea69fa 100644 --- a/include/linux/seq_file.h +++ b/include/linux/seq_file.h @@ -7,7 +7,6 @@ #include #include #include -#include #include #include #include diff --git a/include/linux/tracepoint.h b/include/linux/tracepoint.h index 689b6d71590e..6be396bb4297 100644 --- a/include/linux/tracepoint.h +++ b/include/linux/tracepoint.h @@ -16,7 +16,6 @@ #include #include #include -#include #include #include #include