summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorDmitry Torokhov <dmitry.torokhov@gmail.com>2017-11-13 17:10:13 -0800
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2017-11-13 17:10:13 -0800
commitc25141062a82ae8bddced1b3ce2b57a1c0efabe0 (patch)
tree105edf10059bc0c4f2f00338b0c861b813d1bb1a /kernel
parent26dd633e437dca218547ccbeacc71fe8a620b6f6 (diff)
parentc1b433e04ef9c0a1c4d65bfe918472ffa334dff4 (diff)
downloadlinux-c25141062a82ae8bddced1b3ce2b57a1c0efabe0.tar.gz
linux-c25141062a82ae8bddced1b3ce2b57a1c0efabe0.tar.bz2
linux-c25141062a82ae8bddced1b3ce2b57a1c0efabe0.zip
Merge branch 'next' into for-linus
Prepare input updates for 4.15 merge window.
Diffstat (limited to 'kernel')
-rw-r--r--kernel/Makefile7
-rw-r--r--kernel/acct.c3
-rw-r--r--kernel/async.c8
-rw-r--r--kernel/audit.c66
-rw-r--r--kernel/audit.h31
-rw-r--r--kernel/audit_tree.c1
-rw-r--r--kernel/audit_watch.c14
-rw-r--r--kernel/auditsc.c44
-rw-r--r--kernel/bounds.c1
-rw-r--r--kernel/bpf/Makefile9
-rw-r--r--kernel/bpf/arraymap.c90
-rw-r--r--kernel/bpf/bpf_lru_list.h3
-rw-r--r--kernel/bpf/cgroup.c37
-rw-r--r--kernel/bpf/core.c112
-rw-r--r--kernel/bpf/devmap.c415
-rw-r--r--kernel/bpf/hashtab.c115
-rw-r--r--kernel/bpf/inode.c17
-rw-r--r--kernel/bpf/lpm_trie.c9
-rw-r--r--kernel/bpf/map_in_map.c5
-rw-r--r--kernel/bpf/map_in_map.h1
-rw-r--r--kernel/bpf/sockmap.c898
-rw-r--r--kernel/bpf/stackmap.c8
-rw-r--r--kernel/bpf/syscall.c596
-rw-r--r--kernel/bpf/tnum.c180
-rw-r--r--kernel/bpf/verifier.c2514
-rw-r--r--kernel/capability.c1
-rw-r--r--kernel/cgroup/Makefile2
-rw-r--r--kernel/cgroup/cgroup-internal.h18
-rw-r--r--kernel/cgroup/cgroup-v1.c230
-rw-r--r--kernel/cgroup/cgroup.c1106
-rw-r--r--kernel/cgroup/cpuset.c112
-rw-r--r--kernel/cgroup/debug.c383
-rw-r--r--kernel/cgroup/freezer.c6
-rw-r--r--kernel/cgroup/namespace.c1
-rw-r--r--kernel/cgroup/pids.c1
-rw-r--r--kernel/compat.c927
-rw-r--r--kernel/configs/android-base.config12
-rw-r--r--kernel/configs/android-recommended.config5
-rw-r--r--kernel/cpu.c776
-rw-r--r--kernel/cpu_pm.c50
-rw-r--r--kernel/crash_core.c44
-rw-r--r--kernel/cred.c2
-rw-r--r--kernel/dma.c1
-rw-r--r--kernel/elfcore.c1
-rw-r--r--kernel/events/Makefile1
-rw-r--r--kernel/events/core.c436
-rw-r--r--kernel/events/internal.h7
-rw-r--r--kernel/events/ring_buffer.c43
-rw-r--r--kernel/events/uprobes.c2
-rw-r--r--kernel/exec_domain.c1
-rw-r--r--kernel/exit.c354
-rw-r--r--kernel/extable.c52
-rw-r--r--kernel/fork.c83
-rw-r--r--kernel/futex.c174
-rw-r--r--kernel/futex_compat.c1
-rw-r--r--kernel/gcov/Makefile1
-rw-r--r--kernel/gcov/base.c1
-rw-r--r--kernel/gcov/fs.c1
-rw-r--r--kernel/gcov/gcc_3_4.c1
-rw-r--r--kernel/gcov/gcc_4_7.c1
-rw-r--r--kernel/gcov/gcov.h1
-rw-r--r--kernel/groups.c36
-rw-r--r--kernel/irq/Kconfig27
-rw-r--r--kernel/irq/Makefile4
-rw-r--r--kernel/irq/affinity.c90
-rw-r--r--kernel/irq/autoprobe.c5
-rw-r--r--kernel/irq/chip.c318
-rw-r--r--kernel/irq/cpuhotplug.c183
-rw-r--r--kernel/irq/debug.h1
-rw-r--r--kernel/irq/debugfs.c261
-rw-r--r--kernel/irq/devres.c86
-rw-r--r--kernel/irq/generic-chip.c23
-rw-r--r--kernel/irq/handle.c4
-rw-r--r--kernel/irq/internals.h240
-rw-r--r--kernel/irq/ipi.c4
-rw-r--r--kernel/irq/irq_sim.c164
-rw-r--r--kernel/irq/irqdesc.c63
-rw-r--r--kernel/irq/irqdomain.c607
-rw-r--r--kernel/irq/manage.c255
-rw-r--r--kernel/irq/migration.c31
-rw-r--r--kernel/irq/msi.c16
-rw-r--r--kernel/irq/pm.c2
-rw-r--r--kernel/irq/proc.c111
-rw-r--r--kernel/irq/resend.c1
-rw-r--r--kernel/irq/settings.h1
-rw-r--r--kernel/irq/spurious.c1
-rw-r--r--kernel/irq/timings.c369
-rw-r--r--kernel/jump_label.c120
-rw-r--r--kernel/kallsyms.c10
-rw-r--r--kernel/kcmp.c58
-rw-r--r--kernel/kcov.c2
-rw-r--r--kernel/kexec.c8
-rw-r--r--kernel/kexec_core.c55
-rw-r--r--kernel/kexec_file.c29
-rw-r--r--kernel/kexec_internal.h3
-rw-r--r--kernel/kmod.c634
-rw-r--r--kernel/kprobes.c101
-rw-r--r--kernel/ksysfs.c4
-rw-r--r--kernel/kthread.c1
-rw-r--r--kernel/livepatch/core.c60
-rw-r--r--kernel/livepatch/core.h1
-rw-r--r--kernel/livepatch/patch.h1
-rw-r--r--kernel/livepatch/transition.h1
-rw-r--r--kernel/locking/Makefile1
-rw-r--r--kernel/locking/lockdep.c1204
-rw-r--r--kernel/locking/lockdep_internals.h3
-rw-r--r--kernel/locking/lockdep_proc.c5
-rw-r--r--kernel/locking/lockdep_states.h1
-rw-r--r--kernel/locking/mcs_spinlock.h1
-rw-r--r--kernel/locking/mutex-debug.h1
-rw-r--r--kernel/locking/mutex.c6
-rw-r--r--kernel/locking/mutex.h1
-rw-r--r--kernel/locking/osq_lock.c14
-rw-r--r--kernel/locking/qrwlock.c1
-rw-r--r--kernel/locking/qspinlock.c118
-rw-r--r--kernel/locking/qspinlock_paravirt.h28
-rw-r--r--kernel/locking/rtmutex-debug.c9
-rw-r--r--kernel/locking/rtmutex-debug.h3
-rw-r--r--kernel/locking/rtmutex.c73
-rw-r--r--kernel/locking/rtmutex.h3
-rw-r--r--kernel/locking/rtmutex_common.h42
-rw-r--r--kernel/locking/rwsem-spinlock.c42
-rw-r--r--kernel/locking/rwsem-xadd.c61
-rw-r--r--kernel/locking/rwsem.c1
-rw-r--r--kernel/locking/rwsem.h1
-rw-r--r--kernel/locking/spinlock.c1
-rw-r--r--kernel/locking/test-ww_mutex.c2
-rw-r--r--kernel/membarrier.c70
-rw-r--r--kernel/memremap.c142
-rw-r--r--kernel/module.c114
-rw-r--r--kernel/padata.c43
-rw-r--r--kernel/panic.c12
-rw-r--r--kernel/params.c35
-rw-r--r--kernel/pid.c19
-rw-r--r--kernel/pid_namespace.c4
-rw-r--r--kernel/power/Makefile1
-rw-r--r--kernel/power/autosleep.c1
-rw-r--r--kernel/power/console.c1
-rw-r--r--kernel/power/hibernate.c31
-rw-r--r--kernel/power/main.c66
-rw-r--r--kernel/power/power.h6
-rw-r--r--kernel/power/process.c8