Message ID | 20231216033552.3553579-1-kent.overstreet@linux.dev (mailing list archive) |
---|---|
State | New |
Headers | show
Return-Path: <owner-linux-mm@kvack.org> 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 BF816C4332F for <linux-mm@archiver.kernel.org>; Sat, 16 Dec 2023 03:36:09 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4ED3B8D015D; Fri, 15 Dec 2023 22:36:09 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 49CE58D015C; Fri, 15 Dec 2023 22:36:09 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 364B58D015D; Fri, 15 Dec 2023 22:36:09 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 252E78D0153 for <linux-mm@kvack.org>; Fri, 15 Dec 2023 22:36:09 -0500 (EST) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id EF2FF120393 for <linux-mm@kvack.org>; Sat, 16 Dec 2023 03:36:08 +0000 (UTC) X-FDA: 81571268016.28.E9BA6D2 Received: from out-183.mta1.migadu.com (out-183.mta1.migadu.com [95.215.58.183]) by imf12.hostedemail.com (Postfix) with ESMTP id 2256340008 for <linux-mm@kvack.org>; Sat, 16 Dec 2023 03:36:06 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=o5z+wqYo; spf=pass (imf12.hostedemail.com: domain of kent.overstreet@linux.dev designates 95.215.58.183 as permitted sender) smtp.mailfrom=kent.overstreet@linux.dev; dmarc=pass (policy=none) header.from=linux.dev ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1702697767; 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=Lx23CvYqmL3FO1BOdwPl48m+Gd9mJQDDIFCAY3/8fI0=; b=yvg1bBwxAjSBQ2C4CcfRIcoeT+LKsEX4TW8jiK9asCX0qN+vIkxegMEY3QmF7PFI9xcn0J yu3Q/fn/hLk0oor1WI1NAoOgTi9yygTHPkdybuGnjaaD2CjXPskei3OjaTla+T4Ml7azCs 3UMaHbCMTSqSFHhp7c0UbVfFRHyaWqI= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1702697767; a=rsa-sha256; cv=none; b=j82+lgfexYkLziaOerIer5j6WIX5BuTa3fuuEklVIBIT/dGAFM2NLE61POhj40w/5O1AqF DAXFrErE9cjbPxBPN8q+yzuAV3GG9zcEKxnNFyZwixuj0mt/f6TlLWE9ktu6VeyPcqIntS sDj5QjGe2WbWeheL51N0mhZPUiO+t1M= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=o5z+wqYo; spf=pass (imf12.hostedemail.com: domain of kent.overstreet@linux.dev designates 95.215.58.183 as permitted sender) smtp.mailfrom=kent.overstreet@linux.dev; dmarc=pass (policy=none) header.from=linux.dev X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1702697763; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Lx23CvYqmL3FO1BOdwPl48m+Gd9mJQDDIFCAY3/8fI0=; b=o5z+wqYoQdVXnS6r4OdqyH4lRXwr0g2HIUjv8a7lcCqCHk8hjzGHrHivbx+/4XXYNf+9iX jsKIbs3P6Pz4RkTLhnbgRjwjpqqommU0D4BNVnMaAIh4umFxfUm48xktMPocCRXv+mkS6J CEJBFfkTi5mQDSL7GRewP4jN4NPtyhI= From: Kent Overstreet <kent.overstreet@linux.dev> To: linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org Cc: Kent Overstreet <kent.overstreet@linux.dev>, tglx@linutronix.de, x86@kernel.org, tj@kernel.org, peterz@infradead.org, mathieu.desnoyers@efficios.com, paulmck@kernel.org, keescook@chromium.org, dave.hansen@linux.intel.com, mingo@redhat.com, will@kernel.org, longman@redhat.com, boqun.feng@gmail.com, brauner@kernel.org Subject: [PATCH 44/50] restart_block: Trim includes Date: Fri, 15 Dec 2023 22:35:45 -0500 Message-ID: <20231216033552.3553579-1-kent.overstreet@linux.dev> In-Reply-To: <20231216024834.3510073-1-kent.overstreet@linux.dev> References: <20231216024834.3510073-1-kent.overstreet@linux.dev> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Rspamd-Queue-Id: 2256340008 X-Rspam-User: X-Stat-Signature: xxxurj7coigwq4n1ha7npnwu4hfmunjf X-Rspamd-Server: rspam03 X-HE-Tag: 1702697766-571450 X-HE-Meta: U2FsdGVkX1+IJjTXTSPH3YUnDCzVEvU+Ni99MTkQwOjZ2Fg3MMONcppffwPW6miDt3AT6aJY5L5xJVS1GoDMPFXEeiYasZTUTW3PdW4sSVLN/QxpyiphEqu/NFMbqxYTckAKQpED4eOPUVE9WWP7J2rq4z9XtMwjGrjF5ZV09AzW4FW46sBEXs5INq4/XywC+jnudO8o5wRSphUvJ2hs0NRJMmWrYebe3FqB/bqb5WeqiYYhDnIg123/CGRRCwoOXgQuHyV5diBLvzzcKM2kMXA3IqaNW9dZeyTtsHFSJlAFg3xESRN3x2GZG8TW3iNH+5BwFO39uCWc3u70X7KLk8HKBnn+jqJ7ZWy/KYC4p/SACrBnMO7qUWPqAlkU0uXl4dAAZyoC3L9NNwrXbCTE9f3Jobuj6yHuUlI1CmW4DH7xEoJdQLcxd6AGpdXmBHbIvS3I7DpVTF78FpLIbFNRFCN3nNSFJBh1CA3AfcpymKkxHMMF0CtKlkMDhQX3VHKfTcK/Bsj1msjlXo/Wvrrnmw/JwMP0ESqCc8uVzZ5uYRG3D3hILWBpJDjoFjsweww+0mylQdcmzr3Lr8EpQPB178PB3wAI2p6SqybOs5lphkbKh7fgJnKyW7Rh140OxsmgvrJnU8FLEpEM5OhzdEoTG1/T8smMjclWm6PWp76BLNSD7nRn7mlH01BHmCbjTENsGKB+VHwMoe2Cu/qBsXaNFL+sGNejLHtbQoxrgHgQEZ7ws//CoG8ifHBA/hgXr2bICE0+5hu9PzueXxJGNto763L7yj2hM8nZRMtQRpuWn8Q33PcIZCui11U1tl9hPr9nDJlVVPHdZ5pUSlXNDY7dkXi7AZfVRdKfU6/u+8THkOSioA/ZxpAkaI3t1SK6zRrEiU3uhLECiJDPUPM8Boo4gF1lJktRw7aGGaL9QaLf8yAWyMPBxytrFLjGMYfR0VEVVcGjhf4NrdGIe/iFbcA BFTvzH26 QNK1mHrvNSnCnUiOitOW22xcdatpKSqfhsf+/9fesJ3lMiHt7Qjao0erJPjG7z8uucVcvHRezhT5w+ErMe20qQ/7BUS5L+7V0YNrD/M882JK0oAhgmXod38RrqkjLY+sX4MEpqYocT0QgthKzcxuZO9t/fN5fscG+Wo/PIeOdUOtOteof4pcu7217LL2+cSwbfKiu6wJUiSzAU1c= 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: <linux-mm.kvack.org> List-Subscribe: <mailto:majordomo@kvack.org> List-Unsubscribe: <mailto:majordomo@kvack.org> |
Series |
big header dependency cleanup targeting sched.h
|
expand
|
diff --git a/include/linux/restart_block.h b/include/linux/restart_block.h index 980a65594412..13f17676c5f4 100644 --- a/include/linux/restart_block.h +++ b/include/linux/restart_block.h @@ -7,8 +7,8 @@ #include <linux/compiler.h> #include <linux/types.h> -#include <linux/time64.h> +struct __kernel_timespec; struct timespec; struct old_timespec32; struct pollfd; diff --git a/include/linux/sched.h b/include/linux/sched.h index 98885e3a81e8..ec739277c39b 100644 --- a/include/linux/sched.h +++ b/include/linux/sched.h @@ -33,6 +33,7 @@ #include <linux/mm_types_task.h> #include <linux/task_io_accounting.h> #include <linux/posix-timers_types.h> +#include <linux/restart_block.h> #include <linux/rseq.h> #include <linux/seqlock_types.h> #include <linux/kcsan.h>
We don't actually use any timekeeping types, no need to pull in time64.h. Also, sched.h uses restart_block; add it as a direct dependency. Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev> --- include/linux/restart_block.h | 2 +- include/linux/sched.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-)