lkml.org 
[lkml]   [2017]   [Feb]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH 00/48] sched.h modernization -v2, phase #2: "Prepare header dependencies"
Date
This is phase #2 of the sched.h modernization series.

These patches add trivial placeholder headers and update various .c and .h
files with the expected future dependencies. These patches increase the header
dependency graph of the kernel monotonically.

See the announcement for more details:

https://lkml.org/lkml/2017/2/8/564

The Git tree can be found at:

git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git WIP.sched/core

Thanks,

Ingo

Ingo Molnar (48):
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/topology.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/idle.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/wake_q.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/clock.h>
sched/headers: Prepare for new header dependencies before moving code to <uapi/linux/sched/types.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/loadavg.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/autogroup.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/mm.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/coredump.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/signal.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/user.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/nmi.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/cpufreq.h>
sched/headers: Prepare for new header dependencies before moving more code to <linux/sched/mm.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/numa_balancing.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/jobctl.h>
sched/headers: Prepare header dependency changes, move the <asm/paravirt.h> include to kernel/sched/sched.h
sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>
sched/headers: Prepare for the removal of <asm/ptrace.h> from <linux/sched.h>
sched/headers: Prepare for the removal of <linux/rtmutex.h> from <linux/sched.h>
sched/headers: Prepare for the removal of various unrelated headers from <linux/sched.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/xacct.h>
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
sched/headers: Prepare to move the memalloc_noio_*() APIs to <linux/sched/mm.h>
sched/headers: Prepare to remove the <linux/gfp.h> include from <linux/sched.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/stat.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/nohz.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/debug.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/hotplug.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task.h>
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task_stack.h>
sched/headers: Prepare to move the 'root_task_group' declaration to <linux/sched/autogroup.h>
signals: Prepare to split out <linux/signal_types.h> from <linux/signal.h>
sched/headers: Prepare for the reduction of <linux/sched.h>'s signal API dependency
mm/headers, sched/headers: Prepare to split <linux/mm_types_task.h> out of <linux/mm_types.h>
sched/headers: Prepare to remove the <linux/mm_types.h> dependency from <linux/sched.h>
sched/headers: Prepare to move 'init_task' and 'init_thread_union' from <linux/sched.h> to <linux/sched/task.h>
sched/headers: Prepare to use <linux/rcuupdate.h> instead of <linux/rculist.h> in <linux/sched.h>
sched/headers: Prepare to move the task_lock()/unlock() APIs to <linux/sched/task.h>
sched/headers: Prepare to move cputime functionality from <linux/sched.h> into <linux/sched/cputime.h>
sched/headers: Prepare to move sched_info_on() and force_schedstat_enabled() from <linux/sched.h> to <linux/sched/stat.h>
sched/headers, vfs/execve: Prepare to move the do_execve*() prototypes from <linux/sched.h> to <linux/binfmts.h>
sched/headers: Prepare to move kstack_end() from <linux/sched.h> to <linux/sched/task_stack.h>
sched/headers: Prepare to move exit_files() and exit_itimers() from <linux/sched.h> to <linux/sched/task.h>
sched/headers: Prepare to move _init() prototypes from <linux/sched.h> to <linux/sched/init.h>
sched/headers: Prepare to move the get_task_struct()/put_task_struct() and related APIs from <linux/sched.h> to <linux/sched/task.h>
sched/headers: Prepare to remove the <linux/magic.h> include from <linux/sched/task_stack.h>
sched/headers: Prepare to remove spurious <linux/sched.h> inclusion dependencies

arch/alpha/include/asm/a.out-core.h | 1 +
arch/alpha/include/asm/mmu_context.h | 2 ++
arch/alpha/kernel/osf_sys.c | 5 ++++-
arch/alpha/kernel/process.c | 3 +++
arch/alpha/kernel/ptrace.c | 1 +
arch/alpha/kernel/signal.c | 3 ++-
arch/alpha/kernel/traps.c | 3 ++-
arch/alpha/math-emu/math.c | 1 +
arch/alpha/mm/fault.c | 2 +-
arch/arc/include/asm/mmu_context.h | 1 +
arch/arc/kernel/ctx_sw.c | 1 +
arch/arc/kernel/kgdb.c | 1 +
arch/arc/kernel/process.c | 3 +++
arch/arc/kernel/ptrace.c | 1 +
arch/arc/kernel/signal.c | 2 ++
arch/arc/kernel/stacktrace.c | 2 ++
arch/arc/kernel/traps.c | 2 +-
arch/arc/kernel/troubleshoot.c | 3 +++
arch/arc/mm/fault.c | 2 +-
arch/arc/mm/mmap.c | 3 ++-
arch/arc/mm/tlb.c | 2 ++
arch/arm/common/bL_switcher.c | 3 ++-
arch/arm/include/asm/mmu_context.h | 2 ++
arch/arm/include/asm/tlbflush.h | 7 ++++---
arch/arm/kernel/perf_regs.c | 1 +
arch/arm/kernel/process.c | 3 +++
arch/arm/kernel/ptrace.c | 3 ++-
arch/arm/kernel/smp.c | 2 ++
arch/arm/kernel/stacktrace.c | 1 +
arch/arm/kernel/suspend.c | 1 +
arch/arm/kernel/swp_emulate.c | 1 +
arch/arm/kernel/sys_oabi-compat.c | 1 +
arch/arm/kernel/topology.c | 1 +
arch/arm/kernel/traps.c | 4 +++-
arch/arm/mach-bcm/platsmp.c | 1 +
arch/arm/mach-omap2/pm-debug.c | 1 +
arch/arm/mach-rpc/ecard.c | 1 +
arch/arm/mm/alignment.c | 3 ++-
arch/arm/mm/fault.c | 3 ++-
arch/arm/mm/idmap.c | 1 +
arch/arm/mm/init.c | 2 ++
arch/arm/mm/mmap.c | 3 ++-
arch/arm/probes/kprobes/core.c | 1 +
arch/arm/probes/kprobes/test-core.c | 1 +
arch/arm/vfp/vfpmodule.c | 2 +-
arch/arm64/include/asm/compat.h | 1 +
arch/arm64/include/asm/mmu_context.h | 2 ++
arch/arm64/kernel/debug-monitors.c | 1 +
arch/arm64/kernel/fpsimd.c | 2 +-
arch/arm64/kernel/kgdb.c | 2 ++
arch/arm64/kernel/perf_regs.c | 1 +
arch/arm64/kernel/probes/kprobes.c | 1 +
arch/arm64/kernel/process.c | 3 +++
arch/arm64/kernel/ptrace.c | 3 ++-
arch/arm64/kernel/setup.c | 1 +
arch/arm64/kernel/smp.c | 2 ++
arch/arm64/kernel/stacktrace.c | 2 ++
arch/arm64/kernel/sys_compat.c | 1 +
arch/arm64/kernel/topology.c | 1 +
arch/arm64/kernel/traps.c | 5 ++++-
arch/arm64/mm/fault.c | 3 ++-
arch/arm64/mm/kasan_init.c | 1 +
arch/arm64/mm/mmap.c | 3 ++-
arch/avr32/include/asm/mmu_context.h | 2 ++
arch/avr32/kernel/nmi_debug.c | 1 +
arch/avr32/kernel/process.c | 3 +++
arch/avr32/kernel/ptrace.c | 1 +
arch/avr32/kernel/stacktrace.c | 1 +
arch/avr32/kernel/traps.c | 2 +-
arch/blackfin/include/asm/mmu_context.h | 2 ++
arch/blackfin/kernel/dumpstack.c | 2 ++
arch/blackfin/kernel/early_printk.c | 1 +
arch/blackfin/kernel/flat.c | 1 +
arch/blackfin/kernel/nmi.c | 1 +
arch/blackfin/kernel/process.c | 4 ++++
arch/blackfin/kernel/ptrace.c | 1 +
arch/blackfin/kernel/signal.c | 1 +
arch/blackfin/kernel/stacktrace.c | 1 +
arch/blackfin/kernel/trace.c | 4 +++-
arch/blackfin/kernel/traps.c | 2 ++
arch/blackfin/mach-common/ints-priority.c | 1 +
arch/blackfin/mach-common/smp.c | 1 +
arch/blackfin/mm/isram-driver.c | 1 +
arch/blackfin/mm/sram-alloc.c | 2 ++
arch/c6x/kernel/process.c | 2 ++
arch/c6x/kernel/ptrace.c | 1 +
arch/c6x/kernel/traps.c | 1 +
arch/cris/arch-v10/drivers/sync_serial.c | 2 +-
arch/cris/arch-v10/kernel/process.c | 3 +++
arch/cris/arch-v10/kernel/ptrace.c | 1 +
arch/cris/arch-v10/kernel/signal.c | 1 +
arch/cris/arch-v10/kernel/traps.c | 2 ++
arch/cris/arch-v10/mm/tlb.c | 2 ++
arch/cris/arch-v32/drivers/sync_serial.c | 2 +-
arch/cris/arch-v32/kernel/process.c | 3 +++
arch/cris/arch-v32/kernel/ptrace.c | 1 +
arch/cris/arch-v32/kernel/signal.c | 1 +
arch/cris/arch-v32/kernel/traps.c | 2 ++
arch/cris/arch-v32/mm/tlb.c | 1 +
arch/cris/include/asm/pgtable.h | 2 +-
arch/cris/kernel/irq.c | 1 +
arch/cris/kernel/process.c | 1 +
arch/cris/kernel/stacktrace.c | 2 +-
arch/cris/kernel/time.c | 2 +-
arch/cris/kernel/traps.c | 1 +
arch/cris/mm/fault.c | 1 +
arch/cris/mm/tlb.c | 2 ++
arch/frv/kernel/process.c | 3 +++
arch/frv/kernel/traps.c | 3 ++-
arch/frv/mm/elf-fdpic.c | 1 +
arch/frv/mm/init.c | 1 +
arch/frv/mm/mmu-context.c | 2 ++
arch/h8300/kernel/process.c | 3 +++
arch/h8300/kernel/ptrace_s.c | 2 +-
arch/h8300/kernel/signal.c | 1 +
arch/h8300/kernel/traps.c | 2 ++
arch/hexagon/include/asm/mmu_context.h | 2 ++
arch/hexagon/kernel/kgdb.c | 1 +
arch/hexagon/kernel/process.c | 3 +++
arch/hexagon/kernel/ptrace.c | 1 +
arch/hexagon/kernel/signal.c | 2 ++
arch/hexagon/kernel/smp.c | 1 +
arch/hexagon/kernel/stacktrace.c | 1 +
arch/hexagon/kernel/traps.c | 4 +++-
arch/hexagon/kernel/vm_events.c | 1 +
arch/hexagon/mm/vm_fault.c | 1 +
arch/ia64/hp/sim/simserial.c | 1 +
arch/ia64/include/asm/mmu_context.h | 1 +
arch/ia64/include/asm/pgtable.h | 2 +-
arch/ia64/kernel/asm-offsets.c | 2 +-
arch/ia64/kernel/brl_emu.c | 2 +-
arch/ia64/kernel/mca.c | 4 +++-
arch/ia64/kernel/perfmon.c | 2 ++
arch/ia64/kernel/process.c | 4 ++++
arch/ia64/kernel/ptrace.c | 2 ++
arch/ia64/kernel/setup.c | 3 +++
arch/ia64/kernel/sys_ia64.c | 2 ++
arch/ia64/kernel/time.c | 3 ++-
arch/ia64/kernel/traps.c | 3 ++-
arch/ia64/kernel/unaligned.c | 2 +-
arch/ia64/kernel/uncached.c | 1 +
arch/ia64/mm/fault.c | 2 +-
arch/ia64/mm/init.c | 1 +
arch/ia64/sn/kernel/sn2/sn2_smp.c | 1 +
arch/m32r/include/asm/mmu_context.h | 2 ++
arch/m32r/kernel/process.c | 3 +++
arch/m32r/kernel/ptrace.c | 1 +
arch/m32r/kernel/smpboot.c | 1 +
arch/m32r/kernel/traps.c | 4 ++++
arch/m68k/include/asm/a.out-core.h | 1 +
arch/m68k/include/asm/mmu_context.h | 1 +
arch/m68k/kernel/process.c | 3 +++
arch/m68k/kernel/ptrace.c | 1 +
arch/m68k/kernel/time.c | 1 +
arch/m68k/kernel/traps.c | 1 +
arch/m68k/mac/macints.c | 1 +
arch/m68k/sun3/mmu_emu.c | 1 +
arch/metag/include/asm/mmu_context.h | 1 +
arch/metag/kernel/process.c | 3 +++
arch/metag/kernel/ptrace.c | 2 ++
arch/metag/kernel/signal.c | 1 +
arch/metag/kernel/smp.c | 2 ++
arch/metag/kernel/stacktrace.c | 2 ++
arch/metag/kernel/traps.c | 3 +++
arch/metag/mm/fault.c | 1 +
arch/metag/mm/init.c | 1 +
arch/microblaze/include/asm/mmu_context_mm.h | 2 ++
arch/microblaze/kernel/exceptions.c | 1 +
arch/microblaze/kernel/heartbeat.c | 1 +
arch/microblaze/kernel/process.c | 3 +++
arch/microblaze/kernel/ptrace.c | 1 +
arch/microblaze/kernel/timer.c | 1 +
arch/microblaze/kernel/traps.c | 1 +
arch/microblaze/kernel/unwind.c | 1 +
arch/microblaze/mm/pgtable.c | 1 +
arch/mips/cavium-octeon/smp.c | 1 +
arch/mips/include/asm/abi.h | 2 ++
arch/mips/include/asm/elf.h | 2 ++
arch/mips/include/asm/fpu.h | 1 +
arch/mips/include/asm/mmu_context.h | 2 ++
arch/mips/kernel/branch.c | 2 +-
arch/mips/kernel/crash.c | 1 +
arch/mips/kernel/mips-mt-fpaff.c | 2 ++
arch/mips/kernel/perf_event.c | 1 +
arch/mips/kernel/process.c | 3 +++
arch/mips/kernel/ptrace.c | 1 +
arch/mips/kernel/ptrace32.c | 1 +
arch/mips/kernel/rtlx.c | 2 ++
arch/mips/kernel/signal_o32.c | 1 +
arch/mips/kernel/smp-bmips.c | 1 +
arch/mips/kernel/smp-cps.c | 1 +
arch/mips/kernel/smp.c | 2 +-
arch/mips/kernel/stacktrace.c | 2 ++
arch/mips/kernel/syscall.c | 1 +
arch/mips/kernel/traps.c | 1 +
arch/mips/kvm/mips.c | 2 ++
arch/mips/loongson64/loongson-3/smp.c | 2 ++
arch/mips/math-emu/dsemul.c | 2 ++
arch/mips/mm/ioremap.c | 1 +
arch/mips/mm/mmap.c | 3 ++-
arch/mips/paravirt/paravirt-smp.c | 1 +
arch/mips/sgi-ip22/ip22-berr.c | 2 +-
arch/mips/sgi-ip22/ip22-reset.c | 2 +-
arch/mips/sgi-ip22/ip28-berr.c | 1 +
arch/mips/sgi-ip27/ip27-berr.c | 1 +
arch/mips/sgi-ip32/ip32-berr.c | 1 +
arch/mips/sgi-ip32/ip32-irq.c | 1 +
arch/mips/sibyte/bcm1480/smp.c | 1 +
arch/mn10300/include/asm/mmu_context.h | 2 ++
arch/mn10300/kernel/fpu.c | 2 ++
arch/mn10300/kernel/process.c | 3 +++
arch/mn10300/kernel/ptrace.c | 1 +
arch/mn10300/kernel/smp.c | 3 ++-
arch/mn10300/kernel/time.c | 1 +
arch/mn10300/kernel/traps.c | 1 +
arch/mn10300/mm/tlb-smp.c | 2 +-
arch/nios2/include/asm/mmu_context.h | 2 ++
arch/nios2/kernel/process.c | 4 ++++
arch/nios2/kernel/ptrace.c | 1 +
arch/nios2/kernel/setup.c | 1 +
arch/nios2/kernel/traps.c | 1 +
arch/nios2/mm/fault.c | 1 +
arch/openrisc/kernel/process.c | 3 +++
arch/openrisc/kernel/ptrace.c | 1 +
arch/openrisc/kernel/traps.c | 2 ++
arch/openrisc/mm/fault.c | 2 +-
arch/parisc/kernel/cache.c | 1 +
arch/parisc/kernel/pa7300lc.c | 1 +
arch/parisc/kernel/process.c | 3 +++
arch/parisc/kernel/setup.c | 1 +
arch/parisc/kernel/signal.c | 1 +
arch/parisc/kernel/sys_parisc.c | 2 ++
arch/parisc/kernel/time.c | 1 +
arch/parisc/kernel/traps.c | 1 +
arch/parisc/kernel/unaligned.c | 3 ++-
arch/parisc/math-emu/driver.c | 3 ++-
arch/parisc/mm/fault.c | 1 +
arch/parisc/mm/hugetlbpage.c | 1 +
arch/powerpc/kernel/io-workarounds.c | 2 +-
arch/powerpc/kernel/paca.c | 1 +
arch/powerpc/kernel/process.c | 3 +++
arch/powerpc/kernel/smp.c | 1 +
arch/powerpc/kernel/stacktrace.c | 1 +
arch/powerpc/kernel/swsusp_64.c | 1 +
arch/powerpc/kernel/time.c | 3 ++-
arch/powerpc/kernel/traps.c | 1 +
arch/powerpc/kvm/book3s_64_vio.c | 1 +
arch/powerpc/kvm/book3s_hv.c | 3 ++-
arch/powerpc/kvm/book3s_mmu_hpte.c | 1 +
arch/powerpc/kvm/e500_mmu_host.c | 2 +-
arch/powerpc/kvm/powerpc.c | 1 +
arch/powerpc/lib/feature-fixups.c | 1 +
arch/powerpc/mm/fault.c | 1 +
arch/powerpc/mm/hash_utils_64.c | 2 +-
arch/powerpc/mm/mmap.c | 3 ++-
arch/powerpc/mm/mmu_context_iommu.c | 2 +-
arch/powerpc/mm/pgtable-book3s64.c | 2 ++
arch/powerpc/mm/pgtable-hash64.c | 2 ++
arch/powerpc/mm/pgtable-radix.c | 2 +-
arch/powerpc/mm/slb.c | 2 ++
arch/powerpc/perf/perf_regs.c | 1 +
arch/powerpc/platforms/83xx/suspend.c | 1 +
arch/powerpc/platforms/85xx/smp.c | 1 +
arch/powerpc/platforms/cell/cpufreq_spudemand.c | 1 +
arch/powerpc/platforms/cell/spufs/context.c | 2 ++
arch/powerpc/platforms/cell/spufs/fault.c | 2 +-
arch/powerpc/platforms/cell/spufs/sched.c | 3 ++-
arch/powerpc/platforms/cell/spufs/spufs.h | 1 +
arch/powerpc/platforms/powermac/smp.c | 1 +
arch/powerpc/platforms/powernv/smp.c | 1 +
arch/powerpc/platforms/pseries/hotplug-cpu.c | 1 +
arch/powerpc/xmon/xmon.c | 2 +-
arch/s390/appldata/appldata_os.c | 2 ++
arch/s390/crypto/prng.c | 2 ++
arch/s390/include/asm/compat.h | 1 +
arch/s390/include/asm/elf.h | 2 +-
arch/s390/include/asm/kprobes.h | 1 +
arch/s390/include/asm/mmu_context.h | 1 +
arch/s390/kernel/compat_signal.c | 1 +
arch/s390/kernel/dumpstack.c | 2 ++
arch/s390/kernel/idle.c | 2 +-
arch/s390/kernel/nmi.c | 3 +++
arch/s390/kernel/process.c | 3 +++
arch/s390/kernel/processor.c | 1 +
arch/s390/kernel/ptrace.c | 1 +
arch/s390/kernel/runtime_instr.c | 2 ++
arch/s390/kernel/setup.c | 2 ++
arch/s390/kernel/signal.c | 1 +
arch/s390/kernel/smp.c | 2 ++
arch/s390/kernel/stacktrace.c | 1 +
arch/s390/kernel/time.c | 1 +
arch/s390/kernel/topology.c | 1 +
arch/s390/kernel/traps.c | 1 +
arch/s390/kernel/uprobes.c | 2 ++
arch/s390/kernel/vtime.c | 2 +-
arch/s390/kvm/gaccess.c | 2 ++
arch/s390/kvm/kvm-s390.c | 2 ++
arch/s390/kvm/priv.c | 2 ++
arch/s390/kvm/vsie.c | 2 ++
arch/s390/mm/fault.c | 1 +
arch/s390/mm/mmap.c | 2 ++
arch/score/include/asm/mmu_context.h | 2 ++
arch/score/kernel/process.c | 2 ++
arch/score/kernel/ptrace.c | 1 +
arch/score/kernel/traps.c | 4 +++-
arch/sh/drivers/heartbeat.c | 1 +
arch/sh/include/asm/mmu_context.h | 2 ++
arch/sh/kernel/cpu/fpu.c | 5 ++++-
arch/sh/kernel/cpu/sh2a/fpu.c | 2 +-
arch/sh/kernel/disassemble.c | 2 ++
arch/sh/kernel/dumpstack.c | 2 ++
arch/sh/kernel/hw_breakpoint.c | 1 +
arch/sh/kernel/kgdb.c | 2 ++
arch/sh/kernel/nmi_debug.c | 1 +
arch/sh/kernel/process.c | 4 +++-
arch/sh/kernel/process_32.c | 3 +++
arch/sh/kernel/process_64.c | 3 +++
arch/sh/kernel/ptrace_32.c | 1 +
arch/sh/kernel/ptrace_64.c | 1 +
arch/sh/kernel/signal_32.c | 1 +
arch/sh/kernel/smp.c | 1 +
arch/sh/kernel/stacktrace.c | 1 +
arch/sh/kernel/sys_sh32.c | 1 +
arch/sh/kernel/traps.c | 4 ++++
arch/sh/kernel/traps_32.c | 2 ++
arch/sh/kernel/traps_64.c | 1 +
arch/sh/math-emu/math.c | 2 +-
arch/sh/mm/asids-debugfs.c | 3 +++
arch/sh/mm/fault.c | 1 +
arch/sh/mm/mmap.c | 1 +
arch/sparc/include/asm/mmu_context_64.h | 2 ++
arch/sparc/include/asm/pgtable_64.h | 3 +++
arch/sparc/kernel/asm-offsets.c | 1 +
arch/sparc/kernel/ds.c | 1 +
arch/sparc/kernel/led.c | 1 +
arch/sparc/kernel/process_32.c | 3 +++
arch/sparc/kernel/process_64.c | 3 +++
arch/sparc/kernel/ptrace_64.c | 1 +
arch/sparc/kernel/smp_64.c | 1 +
arch/sparc/kernel/stacktrace.c | 1 +
arch/sparc/kernel/sun4m_irq.c | 1 +
arch/sparc/kernel/sys_sparc_32.c | 4 +++-
arch/sparc/kernel/sys_sparc_64.c | 4 +++-
arch/sparc/kernel/traps_32.c | 2 ++
arch/sparc/kernel/traps_64.c | 1 +
arch/sparc/kernel/unaligned_32.c | 2 +-
arch/sparc/kernel/viohs.c | 1 +
arch/sparc/mm/fault_64.c | 1 +
arch/sparc/mm/hugetlbpage.c | 1 +
arch/sparc/mm/tsb.c | 2 ++
arch/tile/include/asm/mmu_context.h | 2 ++
arch/tile/include/asm/stack.h | 2 ++
arch/tile/kernel/compat_signal.c | 1 +
arch/tile/kernel/kgdb.c | 2 ++
arch/tile/kernel/process.c | 3 +++
arch/tile/kernel/ptrace.c | 2 ++
arch/tile/kernel/signal.c | 2 ++
arch/tile/kernel/smpboot.c | 1 +
arch/tile/kernel/stack.c | 2 ++
arch/tile/kernel/time.c | 1 +
arch/tile/kernel/traps.c | 1 +
arch/tile/kernel/unaligned.c | 2 ++
arch/tile/mm/fault.c | 3 +++
arch/tile/mm/hugetlbpage.c | 1 +
arch/tile/mm/mmap.c | 3 ++-
arch/um/drivers/line.c | 3 ++-
arch/um/drivers/mconsole_kern.c | 1 +
arch/um/drivers/random.c | 2 +-
arch/um/include/asm/mmu_context.h | 2 ++
arch/um/kernel/exec.c | 4 +++-
arch/um/kernel/process.c | 3 +++
arch/um/kernel/reboot.c | 4 +++-
arch/um/kernel/skas/mmu.c | 3 ++-
arch/um/kernel/skas/process.c | 5 ++++-
arch/um/kernel/sysrq.c | 3 +++
arch/um/kernel/tlb.c | 3 ++-
arch/um/kernel/trap.c | 3 ++-
arch/um/kernel/um_arch.c | 2 ++
arch/unicore32/kernel/fpu-ucf64.c | 2 +-
arch/unicore32/kernel/process.c | 3 +++
arch/unicore32/kernel/ptrace.c | 1 +
arch/unicore32/kernel/stacktrace.c | 1 +
arch/unicore32/kernel/traps.c | 3 +++
arch/unicore32/mm/alignment.c | 1 +
arch/unicore32/mm/fault.c | 2 +-
arch/x86/entry/common.c | 1 +
arch/x86/entry/vdso/vma.c | 1 +
arch/x86/entry/vsyscall/vsyscall_64.c | 2 ++
arch/x86/events/amd/ibs.c | 1 +
arch/x86/events/core.c | 3 ++-
arch/x86/ia32/ia32_aout.c | 1 +
arch/x86/ia32/ia32_signal.c | 1 +
arch/x86/include/asm/a.out-core.h | 2 ++
arch/x86/include/asm/intel_rdt.h | 1 +
arch/x86/include/asm/mpx.h | 2 ++
arch/x86/include/asm/mwait.h | 1 +
arch/x86/kernel/amd_gart_64.c | 1 +
arch/x86/kernel/apm_32.c | 3 ++-
arch/x86/kernel/cpu/amd.c | 1 +
arch/x86/kernel/cpu/centaur.c | 1 +
arch/x86/kernel/cpu/common.c | 2 ++
arch/x86/kernel/cpu/cyrix.c | 1 +
arch/x86/kernel/cpu/intel.c | 1 +
arch/x86/kernel/cpu/intel_cacheinfo.c | 1 +
arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 3 ++-
arch/x86/kernel/cpu/transmeta.c | 1 +
arch/x86/kernel/doublefault.c | 1 +
arch/x86/kernel/dumpstack.c | 2 ++
arch/x86/kernel/dumpstack_32.c | 1 +
arch/x86/kernel/dumpstack_64.c | 1 +
arch/x86/kernel/fpu/init.c | 1 +
arch/x86/kernel/fpu/regset.c | 1 +
arch/x86/kernel/ioport.c | 1 +
arch/x86/kernel/irq_64.c | 1 +
arch/x86/kernel/kprobes/core.c | 1 +
arch/x86/kernel/kvmclock.c | 1 +
arch/x86/kernel/nmi.c | 2 ++
arch/x86/kernel/perf_regs.c | 1 +
arch/x86/kernel/process.c | 4 ++++
arch/x86/kernel/process_32.c | 2 ++
arch/x86/kernel/process_64.c | 2 ++
arch/x86/kernel/ptrace.c | 1 +
arch/x86/kernel/pvclock.c | 2 ++
arch/x86/kernel/signal.c | 1 +
arch/x86/kernel/smpboot.c | 3 +++
arch/x86/kernel/stacktrace.c | 2 ++
arch/x86/kernel/step.c | 1 +
arch/x86/kernel/sys_x86_64.c | 1 +
arch/x86/kernel/traps.c | 1 +
arch/x86/kernel/tsc.c | 1 +
arch/x86/kernel/unwind_frame.c | 2 ++
arch/x86/kernel/vm86_32.c | 1 +
arch/x86/kvm/cpuid.c | 2 ++
arch/x86/kvm/hyperv.c | 2 ++
arch/x86/kvm/irq_comm.c | 2 ++
arch/x86/kvm/mmu.c | 1 +
arch/x86/kvm/page_track.c | 2 ++
arch/x86/kvm/x86.c | 2 ++
arch/x86/mm/extable.c | 2 ++
arch/x86/mm/fault.c | 1 +
arch/x86/mm/hugetlbpage.c | 1 +
arch/x86/mm/kasan_init_64.c | 1 +
arch/x86/mm/mmap.c | 3 ++-
arch/x86/mm/mpx.c | 1 +
arch/x86/platform/uv/uv_nmi.c | 1 +
arch/x86/um/syscalls_64.c | 1 +
arch/x86/um/sysrq_32.c | 1 +
arch/x86/um/sysrq_64.c | 1 +
arch/x86/xen/mmu.c | 2 +-
arch/x86/xen/smp.c | 1 +
arch/xtensa/include/asm/mmu_context.h | 1 +
arch/xtensa/kernel/process.c | 3 +++
arch/xtensa/kernel/ptrace.c | 1 +
arch/xtensa/kernel/signal.c | 1 +
arch/xtensa/kernel/smp.c | 2 ++
arch/xtensa/kernel/syscall.c | 1 +
arch/xtensa/kernel/traps.c | 4 +++-
block/blk-cgroup.c | 1 +
block/blk-ioc.c | 1 +
block/blk-map.c | 1 +
block/blk-mq.c | 2 ++
block/blk-softirq.c | 1 +
block/cfq-iosched.c | 1 +
block/ioprio.c | 3 +++
crypto/algboss.c | 2 +-
crypto/algif_aead.c | 1 +
crypto/algif_skcipher.c | 1 +
crypto/api.c | 2 +-
crypto/crypto_engine.c | 1 +
crypto/mcryptd.c | 1 +
drivers/acpi/acpi_pad.c | 1 +
drivers/acpi/apei/ghes.c | 1 +
drivers/android/binder.c | 3 ++-
drivers/atm/horizon.c | 1 +
drivers/base/core.c | 1 +
drivers/base/power/main.c | 1 +
drivers/base/power/runtime.c | 2 +-
drivers/base/power/wakeup.c | 2 +-
drivers/block/drbd/drbd_int.h | 2 +-
drivers/block/drbd/drbd_main.c | 1 +
drivers/block/drbd/drbd_receiver.c | 2 ++
drivers/block/drbd/drbd_worker.c | 2 +-
drivers/block/swim3.c | 2 +-
drivers/char/applicom.c | 2 +-
drivers/char/hpet.c | 1 +
drivers/char/hw_random/core.c | 1 +
drivers/char/ipmi/ipmi_watchdog.c | 1 +
drivers/char/lp.c | 2 +-
drivers/char/ppdev.c | 2 +-
drivers/char/rtc.c | 2 +-
drivers/char/snsc.c | 2 +-
drivers/char/snsc_event.c | 2 +-
drivers/clocksource/arm_arch_timer.c | 1 +
drivers/clocksource/pxa_timer.c | 1 +
drivers/clocksource/timer-digicolor.c | 1 +
drivers/cpufreq/cpufreq_governor.c | 1 -
drivers/cpufreq/cpufreq_governor.h | 1 +
drivers/cpufreq/cpufreq_ondemand.c | 1 +
drivers/cpufreq/intel_pstate.c | 2 +-
drivers/cpuidle/cpuidle.c | 1 +
drivers/cpuidle/driver.c | 1 +
drivers/cpuidle/governors/menu.c | 2 ++
drivers/dax/dax.c | 1 +
drivers/dma-buf/dma-fence.c | 1 +
drivers/dma/dmatest.c | 1 +
drivers/firmware/psci_checker.c | 1 +
drivers/firmware/tegra/bpmp.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 2 ++
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 2 ++
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 1 +
drivers/gpu/drm/amd/scheduler/gpu_scheduler.c | 1 +
drivers/gpu/drm/drm_lock.c | 2 ++
drivers/gpu/drm/etnaviv/etnaviv_gem.c | 2 ++
drivers/gpu/drm/i915/i915_gem_request.c | 3 +++
drivers/gpu/drm/i915/i915_gem_userptr.c | 1 +
drivers/gpu/drm/i915/intel_breadcrumbs.c | 1 +
drivers/gpu/drm/i915/intel_drv.h | 1 +
drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 2 +-
drivers/gpu/drm/ttm/ttm_lock.c | 2 +-
drivers/gpu/drm/vc4/vc4_gem.c | 1 +
drivers/gpu/vga/vgaarb.c | 2 +-
drivers/hid/hid-debug.c | 2 +-
drivers/hid/hid-roccat.c | 2 +-
drivers/hid/hidraw.c | 2 +-
drivers/hid/usbhid/hiddev.c | 1 +
drivers/hsi/clients/cmt_speech.c | 2 +-
drivers/hv/vmbus_drv.c | 2 ++
drivers/i2c/busses/i2c-ibm_iic.c | 2 ++
drivers/i2c/busses/i2c-mpc.c | 2 +-
drivers/ide/ide-cd.c | 1 +
drivers/ide/ide-taskfile.c | 1 +
drivers/iio/industrialio-buffer.c | 2 +-
drivers/infiniband/core/umem.c | 3 ++-
drivers/infiniband/core/umem_odp.c | 2 ++
drivers/infiniband/hw/cxgb3/iwch_provider.c | 2 +-
drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 2 +-
drivers/infiniband/hw/hfi1/file_ops.c | 1 +
drivers/infiniband/hw/hfi1/user_pages.c | 2 +-
drivers/infiniband/hw/mlx4/main.c | 3 +++
drivers/infiniband/hw/mlx5/main.c | 2 ++
drivers/infiniband/hw/qib/qib_user_pages.c | 1 +
drivers/infiniband/hw/usnic/usnic_uiom.c | 3 ++-
drivers/infiniband/ulp/ipoib/ipoib_cm.c | 1 +
drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 1 +
drivers/iommu/amd_iommu_v2.c | 1 +
drivers/iommu/intel-svm.c | 1 +
drivers/isdn/capi/kcapi.c | 2 +-
drivers/isdn/i4l/isdn_tty.c | 1 +
drivers/isdn/mISDN/l1oip_core.c | 2 ++
drivers/isdn/mISDN/stack.c | 3 +++
drivers/isdn/mISDN/timerdev.c | 2 ++
drivers/leds/trigger/ledtrig-heartbeat.c | 1 +
drivers/lguest/core.c | 1 +
drivers/lguest/lguest_user.c | 1 +
drivers/macintosh/adb.c | 2 +-
drivers/macintosh/smu.c | 1 +
drivers/macintosh/via-pmu.c | 2 +-
drivers/mailbox/mailbox-test.c | 1 +
drivers/md/bcache/bset.c | 1 +
drivers/md/bcache/btree.c | 3 +++
drivers/md/bcache/closure.h | 1 +
drivers/md/bcache/sysfs.c | 1 +
drivers/md/bcache/util.c | 1 +
drivers/md/bcache/util.h | 1 +
drivers/md/bcache/writeback.c | 1 +
drivers/md/dm-bufio.c | 1 +
drivers/md/dm-ioctl.c | 1 +
drivers/md/dm.c | 1 +
drivers/md/md.c | 1 +
drivers/md/persistent-data/dm-block-manager.c | 1 +
drivers/md/raid1.c | 3 +++
drivers/md/raid5.c | 2 ++
drivers/media/dvb-core/dvb_ca_en50221.c | 2 +-
drivers/media/dvb-core/dvb_demux.c | 2 +-
drivers/media/dvb-core/dvb_frontend.c | 2 +-
drivers/media/pci/cx18/cx18-driver.h | 2 +-
drivers/media/pci/ivtv/ivtv-driver.c | 1 +
drivers/media/pci/ivtv/ivtv-driver.h | 2 +-
drivers/media/pci/pt1/pt1.c | 1 +
drivers/media/pci/pt3/pt3.c | 1 +
drivers/media/pci/solo6x10/solo6x10-i2c.c | 1 +
drivers/media/pci/zoran/zoran_device.c | 1 +
drivers/media/platform/vivid/vivid-radio-rx.c | 2 ++
drivers/media/platform/vivid/vivid-radio-tx.c | 1 +
drivers/media/rc/lirc_dev.c | 2 +-
drivers/media/usb/cpia2/cpia2_core.c | 1 +
drivers/media/usb/gspca/cpia1.c | 2 ++
drivers/media/v4l2-core/videobuf-dma-sg.c | 2 +-
drivers/misc/cxl/fault.c | 3 ++-
drivers/misc/cxl/file.c | 2 +-
drivers/misc/cxl/main.c | 2 ++
drivers/misc/cxl/native.c | 1 +
drivers/misc/eeprom/eeprom.c | 1 +
drivers/misc/genwqe/card_dev.c | 2 +-
drivers/misc/ibmasm/r_heartbeat.c | 2 +-
drivers/misc/kgdbts.c | 2 ++
drivers/misc/lis3lv02d/lis3lv02d.c | 1 +
drivers/misc/lkdtm_heap.c | 1 +
drivers/misc/lkdtm_usercopy.c | 1 +
drivers/misc/mei/bus.c | 2 +-
drivers/misc/mei/client.c | 2 +-
drivers/misc/mei/main.c | 2 +-
drivers/misc/mic/cosm/cosm_scif_server.c | 2 ++
drivers/misc/mic/cosm_client/cosm_scif_client.c | 2 ++
drivers/misc/mic/scif/scif_main.h | 2 +-
drivers/misc/mic/scif/scif_rma.c | 3 +++
drivers/misc/vexpress-syscfg.c | 2 +-
drivers/misc/vmw_vmci/vmci_context.c | 1 +
drivers/misc/vmw_vmci/vmci_event.c | 1 +
drivers/misc/vmw_vmci/vmci_host.c | 1 +
drivers/misc/vmw_vmci/vmci_resource.c | 1 +
drivers/mmc/core/sdio_irq.c | 1 +
drivers/mtd/nand/gpmi-nand/gpmi-nand.c | 1 +
drivers/mtd/nand/nand_base.c | 1 +
drivers/mtd/tests/mtd_test.h | 2 +-
drivers/net/bonding/bond_options.c | 2 ++
drivers/net/bonding/bond_sysfs.c | 2 +-
drivers/net/can/softing/softing_fw.c | 2 +-
drivers/net/ethernet/broadcom/tg3.c | 1 +
drivers/net/ethernet/cavium/liquidio/octeon_main.h | 2 ++
drivers/net/ethernet/sfc/falcon/falcon.c | 2 ++
drivers/net/irda/pxaficp_ir.c | 1 +
drivers/net/irda/stir4200.c | 1 +
drivers/net/macvtap.c | 2 +-
drivers/net/ppp/ppp_generic.c | 1 +
drivers/net/slip/slip.c | 2 +-
drivers/net/tun.c | 1 +
drivers/net/usb/hso.c | 2 +-
drivers/net/usb/qmi_wwan.c | 1 +
drivers/net/wan/cosa.c | 2 +-
drivers/net/wireless/ath/ath6kl/cfg80211.c | 1 +
drivers/net/wireless/broadcom/b43legacy/main.c | 2 +-
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 +-
drivers/net/wireless/intersil/hostap/hostap_hw.c | 2 +-
drivers/net/wireless/intersil/hostap/hostap_ioctl.c | 2 +-
drivers/net/xen-netback/interface.c | 1 +
drivers/nvme/target/admin-cmd.c | 2 ++
drivers/nvme/target/core.c | 2 ++
drivers/oprofile/buffer_sync.c | 2 ++
drivers/oprofile/cpu_buffer.c | 2 ++
drivers/oprofile/event_buffer.c | 2 +-
drivers/parisc/power.c | 2 +-
drivers/parport/daisy.c | 2 +-
drivers/parport/ieee1284.c | 2 +-
drivers/parport/ieee1284_ops.c | 2 +-
drivers/parport/parport_ip32.c | 2 +-
drivers/parport/parport_pc.c | 2 +-
drivers/parport/share.c | 2 +-
drivers/pci/access.c | 2 +-
drivers/pci/hotplug/cpci_hotplug_core.c | 1 +
drivers/pci/hotplug/cpqphp.h | 2 +-
drivers/pci/hotplug/pciehp.h | 2 +-
drivers/pci/hotplug/shpchp.h | 2 +-
drivers/perf/arm_pmu.c | 1 +
drivers/platform/x86/intel_ips.c | 1 +
drivers/ps3/ps3-sys-manager.c | 1 +
drivers/rtc/rtc-dev.c | 2 +-
drivers/s390/char/fs3270.c | 1 +
drivers/s390/char/keyboard.c | 2 +-
drivers/s390/cio/cio.c | 2 +-
drivers/s390/cio/device.c | 1 +
drivers/s390/cio/qdio_thinint.c | 2 ++
drivers/scsi/bnx2fc/bnx2fc.h | 2 +-
drivers/scsi/bnx2i/bnx2i.h | 2 +-
drivers/scsi/libfc/fc_disc.c | 2 ++
drivers/scsi/libfc/fc_rport.c | 2 ++
drivers/scsi/libiscsi.c | 1 +
drivers/scsi/lpfc/lpfc_vport.c | 1 +
drivers/scsi/osst.c | 2 +-
drivers/scsi/st.c | 2 +-
drivers/soc/fsl/qbman/dpaa_sys.h | 1 +
drivers/spi/spi.c | 1 +
drivers/staging/android/ion/ion.c | 1 +
drivers/staging/android/ion/ion_heap.c | 1 +
drivers/staging/android/lowmemorykiller.c | 2 +-
drivers/staging/comedi/comedi_fops.c | 2 +-
drivers/staging/dgnc/dgnc_tty.c | 2 +-
drivers/staging/dgnc/dgnc_utils.c | 2 +-
drivers/staging/greybus/uart.c | 2 +-
drivers/staging/lustre/lnet/libcfs/linux/linux-prim.c | 2 +-
drivers/staging/lustre/lustre/include/lustre/lustre_user.h | 1 +
drivers/staging/lustre/lustre/include/lustre_compat.h | 1 +
drivers/staging/lustre/lustre/include/lustre_lib.h | 2 +-
drivers/staging/lustre/lustre/include/obd_support.h | 2 ++
drivers/staging/lustre/lustre/ptlrpc/sec.c | 2 ++
drivers/staging/media/lirc/lirc_parallel.c | 2 +-
drivers/staging/media/lirc/lirc_sir.c | 2 +-
drivers/staging/media/lirc/lirc_zilog.c | 2 +-
drivers/staging/rtl8188eu/include/osdep_service.h | 2 +-
drivers/staging/rtl8712/osdep_service.h | 2 +-
drivers/staging/rtl8712/rtl8712_cmd.c | 1 +
drivers/staging/speakup/speakup_soft.c | 2 +-
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c | 1 +
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_util.h | 2 +-
drivers/target/iscsi/cxgbit/cxgbit_target.c | 2 ++
drivers/target/iscsi/iscsi_target.c | 1 +
drivers/target/iscsi/iscsi_target_erl0.c | 2 ++
drivers/target/iscsi/iscsi_target_login.c | 1 +
drivers/target/iscsi/iscsi_target_nego.c | 1 +
drivers/thermal/intel_powerclamp.c | 1 +
drivers/tty/n_gsm.c | 2 +-
drivers/tty/pty.c | 2 +-
drivers/tty/serial/crisv10.c | 2 +-
drivers/tty/serial/sc16is7xx.c | 1 +
drivers/tty/serial/serial_core.c | 1 +
drivers/tty/sysrq.c | 4 +++-
drivers/tty/tty_io.c | 3 ++-
drivers/tty/tty_ioctl.c | 2 +-
drivers/tty/tty_ldsem.c | 2 ++
drivers/tty/tty_port.c | 2 +-
drivers/tty/vt/keyboard.c | 4 +++-
drivers/tty/vt/vt.c | 2 +-
drivers/tty/vt/vt_ioctl.c | 2 +-
drivers/uio/uio.c | 2 +-
drivers/usb/atm/usbatm.c | 2 +-
drivers/usb/class/cdc-acm.c | 1 +
drivers/usb/class/usblp.c | 2 +-
drivers/usb/core/devio.c | 1 +
drivers/usb/core/hub.c | 2 +-
drivers/usb/gadget/function/f_fs.c | 1 +
drivers/usb/gadget/function/f_mass_storage.c | 1 +
drivers/usb/image/mdc800.c | 2 +-
drivers/usb/misc/adutux.c | 1 +
drivers/usb/misc/idmouse.c | 1 +
drivers/usb/misc/rio500.c | 2 +-
drivers/usb/misc/uss720.c | 1 +
drivers/usb/mon/mon_bin.c | 1 +
drivers/usb/mon/mon_text.c | 1 +
drivers/usb/serial/digi_acceleport.c | 1 +
drivers/usb/serial/generic.c | 1 +
drivers/usb/usbip/usbip_common.h | 1 +
drivers/vfio/vfio_iommu_spapr_tce.c | 3 +++
drivers/vfio/vfio_iommu_type1.c | 3 ++-
drivers/vhost/net.c | 2 ++
drivers/vhost/vhost.c | 2 ++
drivers/video/fbdev/cobalt_lcdfb.c | 1 +
drivers/video/fbdev/nvidia/nv_accel.c | 2 ++
drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c | 2 +-
drivers/virtio/virtio_balloon.c | 1 +
drivers/w1/w1_family.c | 2 +-
drivers/w1/w1_int.c | 1 +
drivers/xen/balloon.c | 1 +
drivers/xen/gntdev.c | 1 +
fs/9p/v9fs.c | 1 +
fs/affs/inode.c | 1 +
fs/affs/super.c | 1 +
fs/afs/rxrpc.c | 2 ++
fs/aio.c | 2 +-
fs/attr.c | 1 +
fs/autofs4/dev-ioctl.c | 1 +
fs/autofs4/waitq.c | 1 +
fs/befs/linuxvfs.c | 1 +
fs/binfmt_aout.c | 1 +
fs/binfmt_elf.c | 4 ++++
fs/binfmt_elf_fdpic.c | 3 +++
fs/binfmt_flat.c | 1 +
fs/binfmt_misc.c | 2 +-
fs/btrfs/ctree.h | 1 +
fs/btrfs/extent-tree.c | 1 +
fs/btrfs/free-space-cache.c | 1 +
fs/buffer.c | 1 +
fs/cachefiles/internal.h | 1 +
fs/ceph/addr.c | 1 +
fs/ceph/caps.c | 2 +-
fs/cifs/connect.c | 1 +
fs/cifs/inode.c | 2 ++
fs/coda/psdev.c | 2 +-
fs/coda/upcall.c | 2 +-
fs/compat.c | 1 +
fs/coredump.c | 4 +++-
fs/dax.c | 1 +
fs/dlm/user.c | 1 +
fs/ecryptfs/read_write.c | 2 ++
fs/eventfd.c | 2 +-
fs/eventpoll.c | 2 +-
fs/exec.c | 5 +++++
fs/exportfs/expfs.c | 1 +
fs/ext2/balloc.c | 1 +
fs/ext4/ext4.h | 1 +
fs/ext4/ialloc.c | 2 ++
fs/f2fs/data.c | 1 +
fs/fcntl.c | 1 +
fs/file.c | 2 +-
fs/file_table.c | 1 +
fs/fs_struct.c | 3 ++-
fs/fuse/dev.c | 1 +
fs/gfs2/inode.c | 1 +
fs/gfs2/lock_dlm.c | 1 +
fs/gfs2/super.c | 2 +-
fs/gfs2/sys.c | 1 +
fs/hfs/inode.c | 1 +
fs/hfsplus/inode.c | 1 +
fs/hpfs/hpfs_fn.h | 2 +-
fs/hugetlbfs/inode.c | 2 +-
fs/ioctl.c | 2 ++
fs/iomap.c | 2 ++
fs/isofs/inode.c | 1 +
fs/jffs2/background.c | 2 +-
fs/jffs2/fs.c | 1 +
fs/jffs2/nodemgmt.c | 2 +-
fs/kernfs/file.c | 2 +-
fs/libfs.c | 1 +
fs/lockd/svc.c | 2 +-
fs/namespace.c | 3 +++
fs/ncpfs/inode.c | 1 +
fs/ncpfs/ioctl.c | 1 +
fs/ncpfs/sock.c | 1 +
fs/nfs/callback.c | 1 +
fs/nfs/inode.c | 2 +-
fs/nfsd/nfssvc.c | 2 +-
fs/nilfs2/segment.c | 2 ++
fs/notify/fanotify/fanotify.c | 1 +
fs/notify/fanotify/fanotify_user.c | 1 +
fs/notify/inotify/inotify_fsnotify.c | 1 +
fs/notify/inotify/inotify_user.c | 2 +-
fs/ntfs/file.c | 2 +-
fs/ocfs2/alloc.c | 1 +
fs/ocfs2/cluster/tcp.c | 1 +
fs/ocfs2/dlm/dlmdomain.c | 1 +
fs/ocfs2/dlmfs/userdlm.c | 1 +
fs/ocfs2/dlmglue.c | 1 +
fs/ocfs2/super.c | 1 +
fs/omfs/inode.c | 1 +
fs/orangefs/orangefs-kernel.h | 2 +-
fs/overlayfs/copy_up.c | 3 ++-
fs/overlayfs/inode.c | 1 +
fs/overlayfs/namei.c | 1 +
fs/overlayfs/super.c | 1 +
fs/overlayfs/util.c | 1 +
fs/posix_acl.c | 1 +
fs/proc/array.c | 4 ++++
fs/proc/base.c | 5 +++++
fs/proc/fd.c | 2 +-
fs/proc/internal.h | 2 ++
fs/proc/kcore.c | 1 +
fs/proc/loadavg.c | 2 ++
fs/proc/proc_net.c | 1 +
fs/proc/proc_sysctl.c | 1 +
fs/proc/root.c | 2 ++
fs/proc/stat.c | 3 ++-
fs/proc/task_mmu.c | 1 +
fs/proc/task_nommu.c | 2 ++
fs/proc_namespace.c | 2 ++
fs/quota/dquot.c | 1 +
fs/read_write.c | 3 ++-
fs/select.c | 4 ++--
fs/splice.c | 2 ++
fs/stat.c | 1 +
fs/userfaultfd.c | 3 ++-
fs/xfs/kmem.c | 1 +
fs/xfs/xfs_buf.c | 1 +
fs/xfs/xfs_ioctl.c | 1 +
fs/xfs/xfs_linux.h | 2 +-
include/drm/drm_mm.h | 1 +
include/drm/drm_os_linux.h | 1 +
include/linux/blkdev.h | 1 +
include/linux/cpu.h | 2 ++
include/linux/cpuset.h | 2 ++
include/linux/cred.h | 3 ++-
include/linux/dmar.h | 2 +-
include/linux/elfcore.h | 2 ++
include/linux/i2c.h | 1 +
include/linux/init_task.h | 2 ++
include/linux/khugepaged.h | 3 ++-
include/linux/ksm.h | 1 +
include/linux/mm_types.h | 6 +++---
include/linux/mm_types_task.h | 10 ++++++++++
include/linux/oom.h | 2 +-
include/linux/perf_regs.h | 2 ++
include/linux/pid.h | 2 +-
include/linux/ptrace.h | 1 +
include/linux/rhashtable.h | 2 +-
include/linux/sched.h | 3 +++
include/linux/sched/autogroup.h | 6 ++++++
include/linux/sched/clock.h | 6 ++++++
include/linux/sched/coredump.h | 6 ++++++
include/linux/sched/cpufreq.h | 6 ++++++
include/linux/sched/cputime.h | 7 +++++++
include/linux/sched/debug.h | 6 ++++++
include/linux/sched/hotplug.h | 6 ++++++
include/linux/sched/idle.h | 6 ++++++
include/linux/sched/init.h | 6 ++++++
include/linux/sched/jobctl.h | 4 ++++
include/linux/sched/loadavg.h | 6 ++++++
include/linux/sched/mm.h | 8 ++++++++
include/linux/sched/nohz.h | 6 ++++++
include/linux/sched/numa_balancing.h | 6 ++++++
include/linux/sched/signal.h | 11 +++++++++++
include/linux/sched/stat.h | 6 ++++++
include/linux/sched/task.h | 6 ++++++
include/linux/sched/task_stack.h | 7 +++++++
include/linux/sched/topology.h | 8 ++++++++
include/linux/sched/user.h | 6 ++++++
include/linux/sched/wake_q.h | 6 ++++++
include/linux/sched/xacct.h | 6 ++++++
include/linux/signal.h | 3 +--
include/linux/signal_types.h | 7 +++++++
include/linux/signalfd.h | 2 +-
include/linux/skbuff.h | 1 +
include/linux/sunrpc/types.h | 1 +
include/linux/taskstats_kern.h | 2 +-
include/linux/user_namespace.h | 1 +
include/linux/wait.h | 1 +
include/media/v4l2-ioctl.h | 1 +
include/net/bluetooth/hci_core.h | 2 ++
include/net/busy_poll.h | 2 ++
include/net/scm.h | 1 +
include/rdma/ib.h | 1 +
include/sound/control.h | 1 +
include/target/target_core_base.h | 1 +
include/trace/events/sched.h | 2 +-
include/uapi/linux/sched/types.h | 6 ++++++
init/init_task.c | 1 +
init/main.c | 5 +++++
ipc/mqueue.c | 3 +++
ipc/msg.c | 1 +
ipc/namespace.c | 2 ++
ipc/sem.c | 1 +
kernel/acct.c | 2 ++
kernel/bpf/syscall.c | 1 +
kernel/cgroup.c | 1 +
kernel/cpu.c | 4 +++-
kernel/cpuset.c | 2 ++
kernel/cred.c | 1 +
kernel/debug/debug_core.c | 1 +
kernel/debug/gdbstub.c | 1 +
kernel/debug/kdb/kdb_bt.c | 3 ++-
kernel/debug/kdb/kdb_main.c | 3 +++
kernel/delayacct.c | 2 ++
kernel/events/callchain.c | 2 ++
kernel/events/core.c | 2 ++
kernel/events/uprobes.c | 2 ++
kernel/exit.c | 6 ++++++
kernel/fork.c | 10 ++++++++++
kernel/futex.c | 2 ++
kernel/hung_task.c | 3 +++
kernel/irq/manage.c | 2 ++
kernel/kmod.c | 2 ++
kernel/kthread.c | 2 ++
kernel/latencytop.c | 2 ++
kernel/locking/lockdep.c | 2 ++
kernel/locking/locktorture.c | 2 ++
kernel/locking/mutex.c | 4 +++-
kernel/locking/qspinlock_stat.h | 1 +
kernel/locking/rtmutex-debug.c | 1 +
kernel/locking/rtmutex.c | 4 +++-
kernel/locking/rtmutex_common.h | 1 +
kernel/locking/rwsem-spinlock.c | 3 ++-
kernel/locking/rwsem-xadd.c | 4 +++-
kernel/locking/rwsem.c | 1 +
kernel/locking/semaphore.c | 1 +
kernel/panic.c | 1 +
kernel/pid.c | 1 +
kernel/pid_namespace.c | 3 +++
kernel/power/hibernate.c | 1 +
kernel/power/process.c | 2 ++
kernel/power/snapshot.c | 1 +
kernel/printk/printk.c | 3 +++
kernel/profile.c | 2 ++
kernel/ptrace.c | 3 +++
kernel/rcu/rcuperf.c | 1 +
kernel/rcu/rcutorture.c | 3 ++-
kernel/rcu/tree.c | 2 ++
kernel/rcu/tree.h | 1 +
kernel/rcu/tree_plugin.h | 2 ++
kernel/rcu/update.c | 3 ++-
kernel/sched/autogroup.h | 1 +
kernel/sched/clock.c | 2 ++
kernel/sched/completion.c | 3 ++-
kernel/sched/core.c | 4 ++++
kernel/sched/cpufreq_schedutil.c | 1 +
kernel/sched/cputime.c | 6 +-----
kernel/sched/debug.c | 3 ++-
kernel/sched/fair.c | 4 +++-
kernel/sched/idle.c | 1 +
kernel/sched/loadavg.c | 1 +
kernel/sched/sched.h | 24 ++++++++++++++++++++++--
kernel/sched/swait.c | 2 +-
kernel/sched/wait.c | 3 ++-
kernel/seccomp.c | 1 +
kernel/signal.c | 7 ++++++-
kernel/smp.c | 1 +
kernel/smpboot.c | 1 +
kernel/sys.c | 7 +++++++
kernel/sysctl.c | 1 +
kernel/time/alarmtimer.c | 2 ++
kernel/time/hrtimer.c | 4 +++-
kernel/time/itimer.c | 2 ++
kernel/time/posix-cpu-timers.c | 3 ++-
kernel/time/posix-timers.c | 1 +
kernel/time/sched_clock.c | 1 +
kernel/time/tick-sched.c | 6 +++++-
kernel/time/timekeeping.c | 2 ++
kernel/time/timer.c | 4 +++-
kernel/torture.c | 1 +
kernel/trace/ftrace.c | 1 +
kernel/trace/ring_buffer.c | 1 +
kernel/trace/ring_buffer_benchmark.c | 1 +
kernel/trace/trace_clock.c | 1 +
kernel/trace/trace_events_hist.c | 1 +
kernel/trace/trace_events_trigger.c | 1 +
kernel/trace/trace_hwlat.c | 1 +
kernel/trace/trace_kprobe.c | 1 +
kernel/trace/trace_output.c | 2 ++
kernel/trace/trace_selftest.c | 1 +
kernel/trace/trace_stack.c | 1 +
kernel/trace/trace_uprobe.c | 1 +
kernel/tracepoint.c | 3 ++-
kernel/tsacct.c | 4 +++-
kernel/ucount.c | 1 +
kernel/uid16.c | 1 +
kernel/user.c | 1 +
kernel/user_namespace.c | 1 +
kernel/utsname.c | 2 ++
kernel/watchdog.c | 3 +++
kernel/watchdog_hld.c | 2 ++
lib/bug.c | 1 +
lib/debugobjects.c | 1 +
lib/dma-debug.c | 2 ++
lib/dump_stack.c | 1 +
lib/is_single_threaded.c | 5 +++--
lib/nmi_backtrace.c | 1 +
lib/percpu_ida.c | 3 ++-
lib/plist.c | 1 +
lib/rhashtable.c | 1 +
lib/syscall.c | 1 +
mm/compaction.c | 1 +
mm/filemap.c | 1 +
mm/gup.c | 2 +-
mm/huge_memory.c | 2 ++
mm/hugetlb.c | 1 +
mm/kasan/kasan.c | 1 +
mm/khugepaged.c | 2 ++
mm/kmemleak.c | 4 +++-
mm/ksm.c | 2 ++
mm/memcontrol.c | 1 +
mm/memory-failure.c | 3 ++-
mm/memory.c | 4 ++++
mm/memory_hotplug.c | 1 +
mm/mempolicy.c | 3 +++
mm/migrate.c | 1 +
mm/mlock.c | 1 +
mm/mmu_context.c | 2 ++
mm/mmu_notifier.c | 1 +
mm/nommu.c | 1 +
mm/oom_kill.c | 3 +++
mm/page-writeback.c | 1 +
mm/page_alloc.c | 1 +
mm/process_vm_access.c | 1 +
mm/rmap.c | 2 ++
mm/shmem.c | 1 +
mm/slab.c | 1 +
mm/swapfile.c | 2 ++
mm/usercopy.c | 3 +++
mm/userfaultfd.c | 1 +
mm/util.c | 2 ++
mm/vmacache.c | 3 ++-
mm/vmscan.c | 1 +
mm/zsmalloc.c | 1 +
net/9p/client.c | 2 +-
net/atm/common.c | 2 +-
net/atm/svc.c | 2 +-
net/ax25/af_ax25.c | 2 +-
net/bluetooth/af_bluetooth.c | 2 ++
net/bluetooth/cmtp/capi.c | 2 +-
net/bluetooth/hci_request.c | 2 ++
net/bluetooth/l2cap_sock.c | 1 +
net/bluetooth/rfcomm/sock.c | 1 +
net/bluetooth/sco.c | 1 +
net/bridge/br_sysfs_br.c | 1 +
net/bridge/br_sysfs_if.c | 1 +
net/caif/caif_socket.c | 2 +-
net/ceph/crypto.c | 1 +
net/core/ethtool.c | 2 +-
net/core/net-sysfs.c | 1 +
net/core/net_namespace.c | 2 ++
net/core/netclassid_cgroup.c | 2 ++
net/core/netprio_cgroup.c | 2 ++
net/core/scm.c | 1 +
net/core/stream.c | 1 +
net/dccp/output.c | 1 +
net/decnet/af_decnet.c | 2 +-
net/dns_resolver/dns_query.c | 2 ++
net/ipv4/devinet.c | 1 +
net/ipv4/tcp_cdg.c | 2 ++
net/ipv6/addrconf.c | 1 +
net/irda/af_irda.c | 1 +
net/irda/ircomm/ircomm_tty.c | 2 +-
net/irda/irnet/irnet_ppp.c | 3 ++-
net/iucv/af_iucv.c | 2 +-
net/kcm/kcmsock.c | 2 ++
net/llc/af_llc.c | 2 ++
net/mac80211/mesh_plink.c | 2 ++
net/mac802154/llsec.c | 2 ++
net/netfilter/xt_owner.c | 2 ++
net/netrom/af_netrom.c | 2 +-
net/nfc/llcp_sock.c | 1 +
net/phonet/pep.c | 1 +
net/phonet/socket.c | 2 ++
net/rose/af_rose.c | 2 +-
net/rxrpc/conn_client.c | 2 ++
net/rxrpc/recvmsg.c | 2 ++
net/rxrpc/sendmsg.c | 2 ++
net/sched/em_meta.c | 1 +
net/sctp/socket.c | 1 +
net/sunrpc/auth.c | 1 +
net/sunrpc/svc.c | 2 +-
net/tipc/socket.c | 2 ++
net/unix/af_unix.c | 2 +-
net/vmw_vsock/af_vsock.c | 1 +
net/vmw_vsock/virtio_transport_common.c | 1 +
net/x25/af_x25.c | 2 +-
security/apparmor/policy.c | 2 ++
security/integrity/evm/evm_main.c | 2 ++
security/keys/internal.h | 1 +
security/keys/keyctl.c | 2 ++
security/keys/persistent.c | 2 ++
security/keys/process_keys.c | 1 +
security/selinux/hooks.c | 3 ++-
security/tomoyo/domain.c | 2 ++
security/tomoyo/group.c | 2 ++
security/tomoyo/util.c | 2 ++
sound/core/control.c | 1 +
sound/core/hwdep.c | 1 +
sound/core/oss/pcm_oss.c | 1 +
sound/core/pcm_lib.c | 1 +
sound/core/pcm_native.c | 1 +
sound/core/rawmidi.c | 2 +-
sound/core/seq/oss/seq_oss_device.h | 2 +-
sound/core/seq/oss/seq_oss_writeq.c | 1 +
sound/core/seq/seq_fifo.c | 2 ++
sound/core/seq/seq_memory.c | 1 +
sound/core/timer.c | 1 +
sound/firewire/bebob/bebob.h | 1 +
sound/firewire/dice/dice.h | 1 +
sound/firewire/digi00x/digi00x.h | 1 +
sound/firewire/fireworks/fireworks.h | 1 +
sound/firewire/oxfw/oxfw.h | 1 +
sound/firewire/tascam/tascam.h | 1 +
sound/isa/gus/gus_pcm.c | 2 ++
sound/isa/msnd/msnd.c | 1 +
sound/isa/sb/emu8000.c | 2 +-
sound/isa/sb/emu8000_patch.c | 2 ++
sound/isa/sb/emu8000_pcm.c | 2 ++
sound/isa/wavefront/wavefront_synth.c | 1 +
sound/oss/dmabuf.c | 2 ++
sound/oss/dmasound/dmasound_core.c | 1 +
sound/oss/midibuf.c | 2 ++
sound/oss/msnd_pinnacle.c | 2 ++
sound/oss/sound_config.h | 1 +
sound/oss/swarm_cs4297a.c | 2 +-
virt/kvm/async_pf.c | 1 +
virt/kvm/kvm_main.c | 4 +++-
1154 files changed, 1850 insertions(+), 302 deletions(-)
create mode 100644 include/linux/mm_types_task.h
create mode 100644 include/linux/sched/autogroup.h
create mode 100644 include/linux/sched/clock.h
create mode 100644 include/linux/sched/coredump.h
create mode 100644 include/linux/sched/cpufreq.h
create mode 100644 include/linux/sched/cputime.h
create mode 100644 include/linux/sched/debug.h
create mode 100644 include/linux/sched/hotplug.h
create mode 100644 include/linux/sched/idle.h
create mode 100644 include/linux/sched/init.h
create mode 100644 include/linux/sched/jobctl.h
create mode 100644 include/linux/sched/loadavg.h
create mode 100644 include/linux/sched/mm.h
create mode 100644 include/linux/sched/nohz.h
create mode 100644 include/linux/sched/numa_balancing.h
create mode 100644 include/linux/sched/signal.h
create mode 100644 include/linux/sched/stat.h
create mode 100644 include/linux/sched/task.h
create mode 100644 include/linux/sched/task_stack.h
create mode 100644 include/linux/sched/topology.h
create mode 100644 include/linux/sched/user.h
create mode 100644 include/linux/sched/wake_q.h
create mode 100644 include/linux/sched/xacct.h
create mode 100644 include/linux/signal_types.h
create mode 100644 include/uapi/linux/sched/types.h

--
2.7.4

\
 
 \ /
  Last update: 2017-02-08 20:18    [W:0.279 / U:0.136 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site