sched/headers: Prepare for new header dependencies before moving code to <linux/sched...
authorIngo Molnar <mingo@kernel.org>
Wed, 1 Feb 2017 15:36:40 +0000 (16:36 +0100)
committerIngo Molnar <mingo@kernel.org>
Thu, 2 Mar 2017 07:42:27 +0000 (08:42 +0100)
We are going to split <linux/sched/clock.h> out of <linux/sched.h>, which
will have to be picked up from other headers and .c files.

Create a trivial placeholder <linux/sched/clock.h> file that just
maps to <linux/sched.h> to make this patch obviously correct and
bisectable.

Include the new header in the files that are going to need it.

Acked-by: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Mike Galbraith <efault@gmx.de>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Ingo Molnar <mingo@kernel.org>
65 files changed:
arch/arm/mach-bcm/platsmp.c
arch/arm/mach-omap2/pm-debug.c
arch/arm/probes/kprobes/test-core.c
arch/cris/kernel/time.c
arch/ia64/kernel/setup.c
arch/microblaze/kernel/timer.c
arch/mn10300/kernel/time.c
arch/parisc/kernel/setup.c
arch/parisc/kernel/time.c
arch/powerpc/kernel/time.c
arch/s390/kernel/time.c
arch/sparc/kernel/ds.c
arch/sparc/kernel/viohs.c
arch/tile/kernel/time.c
arch/x86/events/amd/ibs.c
arch/x86/events/core.c
arch/x86/kernel/cpu/amd.c
arch/x86/kernel/cpu/centaur.c
arch/x86/kernel/cpu/common.c
arch/x86/kernel/cpu/cyrix.c
arch/x86/kernel/cpu/intel.c
arch/x86/kernel/cpu/transmeta.c
arch/x86/kernel/kvmclock.c
arch/x86/kernel/nmi.c
arch/x86/kernel/tsc.c
block/cfq-iosched.c
drivers/acpi/apei/ghes.c
drivers/clocksource/arm_arch_timer.c
drivers/clocksource/pxa_timer.c
drivers/clocksource/timer-digicolor.c
drivers/cpuidle/cpuidle.c
drivers/firmware/tegra/bpmp.c
drivers/gpu/drm/i915/i915_gem_request.c
drivers/gpu/drm/i915/intel_drv.h
drivers/md/bcache/bset.c
drivers/md/bcache/btree.c
drivers/md/bcache/sysfs.c
drivers/md/bcache/util.c
drivers/md/bcache/util.h
drivers/md/bcache/writeback.c
drivers/misc/cxl/native.c
drivers/net/irda/pxaficp_ir.c
drivers/perf/arm_pmu.c
drivers/vhost/net.c
include/linux/blkdev.h
include/linux/sched/clock.h [new file with mode: 0644]
include/linux/skbuff.h
include/net/busy_poll.h
kernel/events/core.c
kernel/locking/lockdep.c
kernel/locking/qspinlock_stat.h
kernel/printk/printk.c
kernel/sched/clock.c
kernel/sched/core.c
kernel/sched/sched.h
kernel/time/sched_clock.c
kernel/time/tick-sched.c
kernel/torture.c
kernel/trace/ring_buffer.c
kernel/trace/trace_clock.c
kernel/trace/trace_hwlat.c
kernel/trace/trace_output.c
kernel/watchdog.c
lib/plist.c
net/ipv4/tcp_cdg.c

index 582886d0d02f7243d5117a59d88c356ceb4fd11a..9e3f275934eb412f14947bf40ae2cec0f785bcc0 100644 (file)
@@ -21,6 +21,7 @@
 #include <linux/of.h>
 #include <linux/of_address.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/smp.h>
 
 #include <asm/cacheflush.h>
index 003a6cb248bec3cdce7646f2480c2157589af5e9..5c46ea6756d7b1dcbe8e6a6afd9cddc556880e04 100644 (file)
@@ -21,6 +21,7 @@
 
 #include <linux/kernel.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/clk.h>
 #include <linux/err.h>
 #include <linux/io.h>
index 9775de22e2ffa3359ff228116adc5a0874613bc8..c893726aa52d8da16e56d9df56ad1e6ca8685b29 100644 (file)
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/slab.h>
+#include <linux/sched/clock.h>
 #include <linux/kprobes.h>
 #include <linux/errno.h>
 #include <linux/stddef.h>
index 2dda6da7152159bb62663ff8b9d2158bdd75ce48..bc562cf511a6305ebef1feebd6d98bb65704fe10 100644 (file)
@@ -29,7 +29,7 @@
 #include <linux/timex.h>
 #include <linux/init.h>
 #include <linux/profile.h>
-#include <linux/sched.h>       /* just for sched_clock() - funny that */
+#include <linux/sched/clock.h>
 
 
 #define D(x)
index d68322966f33acba41b13b06395356bfd1f8b6d2..32a6cc36296f5d1de5888a88a6cf60c324d1e18c 100644 (file)
@@ -32,6 +32,7 @@
 #include <linux/kernel.h>
 #include <linux/reboot.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/seq_file.h>
 #include <linux/string.h>
 #include <linux/threads.h>
index 1d6fad50fa76f60f89fc15f244f767d5846c3471..9990661927155380bda1daf610d82e039a7b7e28 100644 (file)
@@ -12,6 +12,7 @@
 #include <linux/interrupt.h>
 #include <linux/delay.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/sched_clock.h>
 #include <linux/clk.h>
 #include <linux/clockchips.h>
index 67c6416a58f8304cae8a6eb3c5f4307185afb903..06b83b17c5f1976f5c782d4db013442fcc5f1b5a 100644 (file)
@@ -10,6 +10,7 @@
  * 2 of the Licence, or (at your option) any later version.
  */
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/kernel.h>
 #include <linux/interrupt.h>
 #include <linux/time.h>
index 068ed3607bac0cdad18a381b8c2052c7c985b97b..dee6f9d6a153ce461ec816e6caeb5a38dd3bb9f2 100644 (file)
@@ -37,6 +37,7 @@
 #include <linux/proc_fs.h>
 #include <linux/export.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 
 #include <asm/processor.h>
 #include <asm/sections.h>
index 1e22f981cd81fb0cf840407210d499cab0319e0e..89421df70160833a84614c1336fee443ee9b5351 100644 (file)
@@ -14,6 +14,7 @@
 #include <linux/module.h>
 #include <linux/rtc.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/sched_clock.h>
 #include <linux/kernel.h>
 #include <linux/param.h>
index bc84a8d47b9e88ce823fb026186d02167b5f6f53..37833c5dc27424698e909aa5c53a676b7e60d695 100644 (file)
@@ -34,6 +34,7 @@
 #include <linux/errno.h>
 #include <linux/export.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/kernel.h>
 #include <linux/param.h>
 #include <linux/string.h>
index de66abb479c9eb46e3501ff361e81a35cc5167a8..c31da46bc037d39dafcd73d0fb5c654850f9a3a9 100644 (file)
@@ -18,6 +18,7 @@
 #include <linux/errno.h>
 #include <linux/export.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/kernel.h>
 #include <linux/param.h>
 #include <linux/string.h>
index f87a55d7709469c63d8234fa9d3455513025dc55..b542cc7c8d94d8fc75319091f91ba5dc25251fd9 100644 (file)
@@ -9,6 +9,7 @@
 #include <linux/string.h>
 #include <linux/slab.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/delay.h>
 #include <linux/mutex.h>
 #include <linux/kthread.h>
index 526fcb5d8ce95d54c7afa7f5ea7c9c3a652dce3a..b30b30ab3ddde264c057d0741fb2ea1d3dc120b6 100644 (file)
@@ -8,6 +8,7 @@
 #include <linux/string.h>
 #include <linux/delay.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/slab.h>
 
 #include <asm/ldc.h>
index c9357012b1c892a838512d2df063e25e4d66930d..5bd4e88c7c604a3e2f6c7d4286723544da3aaea6 100644 (file)
@@ -20,6 +20,7 @@
 #include <linux/clockchips.h>
 #include <linux/hardirq.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/smp.h>
 #include <linux/delay.h>
 #include <linux/module.h>
index 496e60391fac68e231ebac4fae9ff74ae867ffc0..786fd875de9287d8745bb7ec42d52fc7a2a4dac0 100644 (file)
@@ -12,6 +12,7 @@
 #include <linux/pci.h>
 #include <linux/ptrace.h>
 #include <linux/syscore_ops.h>
+#include <linux/sched/clock.h>
 
 #include <asm/apic.h>
 
index 1635c0c8df23a697a93a8a7bd0dbbfd534c3caef..2ecc0e97772b13dd63caf652e6d0e6baf8bb3879 100644 (file)
@@ -21,6 +21,7 @@
 #include <linux/init.h>
 #include <linux/kdebug.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/uaccess.h>
 #include <linux/slab.h>
 #include <linux/cpu.h>
index 4e95b2e0d95fed354f23b09ea3491a7b7d4a35b9..35a5d5dca2fae5fb68d522658824440f3b736d8b 100644 (file)
@@ -5,6 +5,7 @@
 
 #include <linux/io.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/random.h>
 #include <asm/processor.h>
 #include <asm/apic.h>
index 2c234a6d94c4482e191b5feee3a12752f30d2c95..adc0ebd8bed0e17be1716f3fb7c3eab51b7fa0c4 100644 (file)
@@ -1,5 +1,6 @@
 
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 
 #include <asm/cpufeature.h>
 #include <asm/e820.h>
index c64ca5929cb5e00e6c7b694f1663ea0b338d5447..c7e2ca966386df15eada12c88ea72fb03cf4aeba 100644 (file)
@@ -8,6 +8,7 @@
 #include <linux/ctype.h>
 #include <linux/delay.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/init.h>
 #include <linux/kprobes.h>
 #include <linux/kgdb.h>
index 47416f959a48e304bba6a3d6ebbb3e978041c59a..0a3bc19de0177e93f81ae24c58264e7205406fd6 100644 (file)
@@ -10,6 +10,7 @@
 #include <asm/tsc.h>
 #include <asm/cpufeature.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 
 #include "cpu.h"
 
index 017ecd3bb5536ee5233b652a2e3c65dd8e4e8934..fe0a615a051b19a99f9388a7b245b326cee86e11 100644 (file)
@@ -4,6 +4,7 @@
 #include <linux/bitops.h>
 #include <linux/smp.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/thread_info.h>
 #include <linux/init.h>
 #include <linux/uaccess.h>
index c1ea5b99983935ca3742bcdcf49821eaf740f77b..8457b49786686f74a737429ec47d04c2f92bab35 100644 (file)
@@ -1,5 +1,6 @@
 #include <linux/kernel.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/mm.h>
 #include <asm/cpufeature.h>
 #include <asm/msr.h>
index bae6ea6cfb94134241c8e56241556f7685d844f2..d88967659098b59478633d9707e0045562fdd85c 100644 (file)
@@ -25,6 +25,7 @@
 #include <linux/hardirq.h>
 #include <linux/memblock.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 
 #include <asm/x86_init.h>
 #include <asm/reboot.h>
index bfe4d6c96fbd8ff8563cf0f69947251fe837c4cc..d17b1a940add086118878f3d2fba0648b57e1e78 100644 (file)
@@ -20,6 +20,7 @@
 #include <linux/ratelimit.h>
 #include <linux/slab.h>
 #include <linux/export.h>
+#include <linux/sched/clock.h>
 
 #if defined(CONFIG_EDAC)
 #include <linux/edac.h>
index 2724dc82f992ef2845fddc55c5965c9a00aa0113..46bcda4cb1c2f84762bc409bf4c89b1528ba1c52 100644 (file)
@@ -2,6 +2,7 @@
 
 #include <linux/kernel.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/init.h>
 #include <linux/export.h>
 #include <linux/timer.h>
index 13794477785985f21b68daeccb328af3702e3d24..440b95ee593c97a81b749f02809dbc5e2ce42b72 100644 (file)
@@ -8,6 +8,7 @@
  */
 #include <linux/module.h>
 #include <linux/slab.h>
+#include <linux/sched/clock.h>
 #include <linux/blkdev.h>
 #include <linux/elevator.h>
 #include <linux/ktime.h>
index e53bef6cf53c627d7c9a6a566d75fbe1805d1138..b192b42a835105a68038ce13d568fad7154497c4 100644 (file)
@@ -44,6 +44,7 @@
 #include <linux/pci.h>
 #include <linux/aer.h>
 #include <linux/nmi.h>
+#include <linux/sched/clock.h>
 
 #include <acpi/ghes.h>
 #include <acpi/apei.h>
index 93aa1364376ac8d94145b7dca83240413d080517..7a8a4117f123d6d861e6e1a9751b1a93defd19ae 100644 (file)
@@ -24,6 +24,7 @@
 #include <linux/of_address.h>
 #include <linux/io.h>
 #include <linux/slab.h>
+#include <linux/sched/clock.h>
 #include <linux/sched_clock.h>
 #include <linux/acpi.h>
 
index 9cae38eebec2c770cf945171064081c125a8a5b9..1c24de215c142a0a91a420fffabb27f988e1d497 100644 (file)
@@ -19,6 +19,7 @@
 #include <linux/clockchips.h>
 #include <linux/of_address.h>
 #include <linux/of_irq.h>
+#include <linux/sched/clock.h>
 #include <linux/sched_clock.h>
 
 #include <clocksource/pxa.h>
index 10318cc99c0e8f82c5ff9b179a2aacee19b4b7ff..e9f50d2893629046626ff011fbdb1d7c18d7dfa2 100644 (file)
@@ -31,6 +31,7 @@
 #include <linux/interrupt.h>
 #include <linux/irq.h>
 #include <linux/irqreturn.h>
+#include <linux/sched/clock.h>
 #include <linux/sched_clock.h>
 #include <linux/of.h>
 #include <linux/of_address.h>
index 62810ff3b00f33d1799fb882ea4172bbce040ae8..548b90be76854850bc4a0aec6863ca898fe1a941 100644 (file)
@@ -12,6 +12,7 @@
 #include <linux/kernel.h>
 #include <linux/mutex.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/notifier.h>
 #include <linux/pm_qos.h>
 #include <linux/cpu.h>
index 4ff02d310868b60a9a1ed78e90155039f1bcee91..84e4c9a58a0c74d228e9ca5fc2924c7663205745 100644 (file)
@@ -19,6 +19,7 @@
 #include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/semaphore.h>
+#include <linux/sched/clock.h>
 
 #include <soc/tegra/bpmp.h>
 #include <soc/tegra/bpmp-abi.h>
index f31deeb727039fe9908efd6e7af4ac0565a968b0..df3fef393dbe00ea8fdc03603eaed49c77fb9d80 100644 (file)
@@ -24,6 +24,8 @@
 
 #include <linux/prefetch.h>
 #include <linux/dma-fence-array.h>
+#include <linux/sched.h>
+#include <linux/sched/clock.h>
 
 #include "i915_drv.h"
 
index b9cde116dab34c3c3df80f7b2ecc3ca4d35eb6d3..344f238b283f3bfafcaac0ac27f28f141f4bf9ee 100644 (file)
@@ -28,6 +28,7 @@
 #include <linux/async.h>
 #include <linux/i2c.h>
 #include <linux/hdmi.h>
+#include <linux/sched/clock.h>
 #include <drm/i915_drm.h>
 #include "i915_drv.h"
 #include <drm/drm_crtc.h>
index 646fe85261c17bcfb43ff89b54586838a00c39e7..18526d44688de271fbb8a893920c0239c0bc12d0 100644 (file)
@@ -11,6 +11,7 @@
 #include "bset.h"
 
 #include <linux/console.h>
+#include <linux/sched/clock.h>
 #include <linux/random.h>
 #include <linux/prefetch.h>
 
index a43eedd5804dd8a9c13b60d96c5bca59fd355b81..384559af310e46fc783664510069358a4aa0f3a1 100644 (file)
@@ -32,6 +32,7 @@
 #include <linux/prefetch.h>
 #include <linux/random.h>
 #include <linux/rcupdate.h>
+#include <linux/sched/clock.h>
 #include <trace/events/bcache.h>
 
 /*
index b3ff57d61ddea7d053c7b01d5cb1819d2a5a326e..f90f1361698080654ffe41778a4c637cbd40898b 100644 (file)
@@ -13,6 +13,7 @@
 
 #include <linux/blkdev.h>
 #include <linux/sort.h>
+#include <linux/sched/clock.h>
 
 static const char * const cache_replacement_policies[] = {
        "lru",
index dde6172f3f105dde590744b52fd9116db10f825d..8c3a938f4bf068cdc648327c410c18585b59cd4a 100644 (file)
@@ -12,6 +12,7 @@
 #include <linux/module.h>
 #include <linux/seq_file.h>
 #include <linux/types.h>
+#include <linux/sched/clock.h>
 
 #include "util.h"
 
index cf2cbc211d8388fea1d7cf31c29d590445bdbf2e..a126919ed102763e9d86da2a9ce615ff0b8a2001 100644 (file)
@@ -6,6 +6,7 @@
 #include <linux/errno.h>
 #include <linux/blkdev.h>
 #include <linux/kernel.h>
+#include <linux/sched/clock.h>
 #include <linux/llist.h>
 #include <linux/ratelimit.h>
 #include <linux/vmalloc.h>
index 69e1ae59cab8b9755d33c77e4435cabce634dce6..6ac2e48b92354474d9dcc0e98096be2b3ba86eeb 100644 (file)
@@ -13,6 +13,7 @@
 
 #include <linux/delay.h>
 #include <linux/kthread.h>
+#include <linux/sched/clock.h>
 #include <trace/events/bcache.h>
 
 /* Rate limiting */
index 09505f432eda6231e0265769d7214196a5660557..7ae710585267a5d37366490108adc4e744e609b2 100644 (file)
@@ -9,6 +9,7 @@
 
 #include <linux/spinlock.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/slab.h>
 #include <linux/mutex.h>
 #include <linux/mm.h>
index 6e8f616be48eff3557369a922334cd8e7f7617c8..1dba16bc7f8d7781be68fa4cb39ca41422b0625b 100644 (file)
@@ -24,6 +24,7 @@
 #include <linux/dma/pxa-dma.h>
 #include <linux/gpio.h>
 #include <linux/slab.h>
+#include <linux/sched/clock.h>
 
 #include <net/irda/irda.h>
 #include <net/irda/irmod.h>
index 6d9335865880e18bd3d8e6172e876fe38180a22a..9612b84bc3e0084f072023f16fa97823d3602467 100644 (file)
@@ -20,6 +20,7 @@
 #include <linux/perf/arm_pmu.h>
 #include <linux/platform_device.h>
 #include <linux/slab.h>
+#include <linux/sched/clock.h>
 #include <linux/spinlock.h>
 #include <linux/irq.h>
 #include <linux/irqdesc.h>
index 2fe35354f20e5ea82509fc9859435029a5a2dfcc..5c98ad4d2f4c25c0b6407068448a0bb0a74bce9d 100644 (file)
@@ -17,6 +17,7 @@
 #include <linux/workqueue.h>
 #include <linux/file.h>
 #include <linux/slab.h>
+#include <linux/sched/clock.h>
 #include <linux/vmalloc.h>
 
 #include <linux/net.h>
index aecca0e7d9cadb04c368fbac010ae7dacc831c90..796016e63c1da7b64c59f8d9a1b4979d8059027b 100644 (file)
@@ -2,6 +2,7 @@
 #define _LINUX_BLKDEV_H
 
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 
 #ifdef CONFIG_BLOCK
 
diff --git a/include/linux/sched/clock.h b/include/linux/sched/clock.h
new file mode 100644 (file)
index 0000000..7cb7d79
--- /dev/null
@@ -0,0 +1,6 @@
+#ifndef _LINUX_SCHED_CLOCK_H
+#define _LINUX_SCHED_CLOCK_H
+
+#include <linux/sched.h>
+
+#endif /* _LINUX_SCHED_CLOCK_H */
index 69ccd26369112031a9c47b246da6e94d576c1ebd..c776abd86937f52b002773728b5611746f199281 100644 (file)
@@ -34,6 +34,7 @@
 #include <linux/dma-mapping.h>
 #include <linux/netdev_features.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <net/flow_dissector.h>
 #include <linux/splice.h>
 #include <linux/in6.h>
index b8d637225a07ddd2c0183b75a42cd5c9c5a69851..b96832df239ec72ec58690c94ba31f468ae3bad4 100644 (file)
@@ -25,6 +25,7 @@
 #define _LINUX_NET_BUSY_POLL_H
 
 #include <linux/netdevice.h>
+#include <linux/sched/clock.h>
 #include <net/ip.h>
 
 #ifdef CONFIG_NET_RX_BUSY_POLL
index 1031bdf9f0125110088f0880699349c485d9bfcf..42fe16a84f979bfb66fbc6f2877e31d30362f858 100644 (file)
@@ -46,6 +46,7 @@
 #include <linux/filter.h>
 #include <linux/namei.h>
 #include <linux/parser.h>
+#include <linux/sched/clock.h>
 
 #include "internal.h"
 
index 9812e5dd409e98b7cfe8133601854cae8111b772..cdafaff926cac11a51755d98aefbc369f85e52a6 100644 (file)
@@ -28,6 +28,7 @@
 #define DISABLE_BRANCH_PROFILING
 #include <linux/mutex.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/delay.h>
 #include <linux/module.h>
 #include <linux/proc_fs.h>
index e852be4851fc91e0b4beb6dbb8c66b45206364a5..4a30ef63c607649e219cd3d99c88629c8500a375 100644 (file)
@@ -63,6 +63,7 @@ enum qlock_stats {
  */
 #include <linux/debugfs.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/fs.h>
 
 static const char * const qstat_names[qstat_num + 1] = {
index 34da86e73d00b999c566a812ae0207d7f770bf45..47050eedc206ed75f50a36755660bcce670904a0 100644 (file)
@@ -45,6 +45,7 @@
 #include <linux/utsname.h>
 #include <linux/ctype.h>
 #include <linux/uio.h>
+#include <linux/sched/clock.h>
 
 #include <linux/uaccess.h>
 #include <asm/sections.h>
index ad64efe41722bef0e3a056386f677de8ecd3eda9..dd7817cdbf58ed80c2052ca3b7baea8830a6d839 100644 (file)
@@ -58,6 +58,7 @@
 #include <linux/percpu.h>
 #include <linux/ktime.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/static_key.h>
 #include <linux/workqueue.h>
 #include <linux/compiler.h>
index 1bd317db98108ace615b174d16537bd1a0295215..1a7fd3d21e5a750038c235dd962e7283a9cf8eff 100644 (file)
@@ -6,6 +6,7 @@
  *  Copyright (C) 1991-2002  Linus Torvalds
  */
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/cpuset.h>
 #include <linux/delayacct.h>
 #include <linux/init_task.h>
index 683570739f468e8bc7de33b88aab06e4a0c221e6..4d386461f13a0de791602637f76e34dafbbe5a9c 100644 (file)
@@ -3,6 +3,7 @@
 #include <linux/sched/sysctl.h>
 #include <linux/sched/topology.h>
 #include <linux/sched/rt.h>
+#include <linux/sched/clock.h>
 #include <linux/sched/wake_q.h>
 #include <linux/u64_stats_sync.h>
 #include <linux/sched/deadline.h>
index a26036d37a3895f163a20abdde5c6361d0110cf1..ea6b610c4c57c3f4d600cfc5a42597a34bedc72b 100644 (file)
@@ -13,6 +13,7 @@
 #include <linux/kernel.h>
 #include <linux/moduleparam.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/syscore_ops.h>
 #include <linux/hrtimer.h>
 #include <linux/sched_clock.h>
index 2c115fdab39765f4ecbeaade9fa74008e711d08a..4fee1c3abd0b4f2a57a1230211e0b132ffdac035 100644 (file)
@@ -19,6 +19,7 @@
 #include <linux/percpu.h>
 #include <linux/profile.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/module.h>
 #include <linux/irq_work.h>
 #include <linux/posix-timers.h>
index 01a99976f072e56e562e7ccaaf7f50eb4f82ae57..55de96529287a21fc2683070ad3eeb4298e5c8f8 100644 (file)
@@ -30,6 +30,7 @@
 #include <linux/smp.h>
 #include <linux/interrupt.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/atomic.h>
 #include <linux/bitops.h>
 #include <linux/completion.h>
index a85739efcc304b30b3f2e08fc51aff5e84200628..96fc3c043ad654e0c2de8a9d65a38695788b46b2 100644 (file)
@@ -6,6 +6,7 @@
 #include <linux/trace_events.h>
 #include <linux/ring_buffer.h>
 #include <linux/trace_clock.h>
+#include <linux/sched/clock.h>
 #include <linux/trace_seq.h>
 #include <linux/spinlock.h>
 #include <linux/irq_work.h>
index 0f06532a755b7136d731697cef038d96ae508803..5fdc779f411d83f5f47d5f501b0c0b8cc40facca 100644 (file)
@@ -18,6 +18,7 @@
 #include <linux/module.h>
 #include <linux/percpu.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/ktime.h>
 #include <linux/trace_clock.h>
 
index edfacd954e1bb54a454f9345276d7a91e65fd7da..21ea6ae77d93fd45f50ed71059fbe4954b9ef2c0 100644 (file)
@@ -44,6 +44,7 @@
 #include <linux/uaccess.h>
 #include <linux/cpumask.h>
 #include <linux/delay.h>
+#include <linux/sched/clock.h>
 #include "trace.h"
 
 static struct trace_array      *hwlat_trace;
index 070866c32eb9d67ede52cfcb21c2c5e7c4433374..107afca9764950915d2266d87cf6963b5ff93ec6 100644 (file)
@@ -8,6 +8,7 @@
 #include <linux/module.h>
 #include <linux/mutex.h>
 #include <linux/ftrace.h>
+#include <linux/sched/clock.h>
 
 #include "trace_output.h"
 
index 63177be0159e9493f6d6ade90efae743aaf117b7..144d7b1b0364e8ab64639aed0d97e483885ff9ea 100644 (file)
@@ -21,6 +21,7 @@
 #include <linux/sched/rt.h>
 #include <linux/tick.h>
 #include <linux/workqueue.h>
+#include <linux/sched/clock.h>
 
 #include <asm/irq_regs.h>
 #include <linux/kvm_para.h>
index 3a30c53db06158d1b99d5aa452dd935415192cce..199408f91057d527dcaafc2f054be51892819da5 100644 (file)
@@ -175,6 +175,7 @@ void plist_requeue(struct plist_node *node, struct plist_head *head)
 
 #ifdef CONFIG_DEBUG_PI_LIST
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/module.h>
 #include <linux/init.h>
 
index 35b280361cb20f23727c5c7a3df081163597af65..50a0f3e51d5ba3ec544674b667371d7dfb3dc1b4 100644 (file)
@@ -27,6 +27,8 @@
 #include <linux/kernel.h>
 #include <linux/random.h>
 #include <linux/module.h>
+#include <linux/sched/clock.h>
+
 #include <net/tcp.h>
 
 #define HYSTART_ACK_TRAIN      1