summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
Diffstat (limited to 'kernel')
-rw-r--r--kernel/acct.c6
-rw-r--r--kernel/audit.c76
-rw-r--r--kernel/audit.h2
-rw-r--r--kernel/audit_tree.c2
-rw-r--r--kernel/auditfilter.c39
-rw-r--r--kernel/auditsc.c29
-rw-r--r--kernel/bpf/Makefile3
-rw-r--r--kernel/bpf/arraymap.c69
-rw-r--r--kernel/bpf/cgroup.c570
-rw-r--r--kernel/bpf/core.c210
-rw-r--r--kernel/bpf/cpumap.c706
-rw-r--r--kernel/bpf/devmap.c5
-rw-r--r--kernel/bpf/disasm.c214
-rw-r--r--kernel/bpf/disasm.h32
-rw-r--r--kernel/bpf/hashtab.c7
-rw-r--r--kernel/bpf/inode.c55
-rw-r--r--kernel/bpf/lpm_trie.c98
-rw-r--r--kernel/bpf/offload.c206
-rw-r--r--kernel/bpf/percpu_freelist.c8
-rw-r--r--kernel/bpf/sockmap.c20
-rw-r--r--kernel/bpf/stackmap.c5
-rw-r--r--kernel/bpf/syscall.c315
-rw-r--r--kernel/bpf/verifier.c1859
-rw-r--r--kernel/cgroup/Makefile2
-rw-r--r--kernel/cgroup/cgroup-internal.h9
-rw-r--r--kernel/cgroup/cgroup-v1.c6
-rw-r--r--kernel/cgroup/cgroup.c216
-rw-r--r--kernel/cgroup/cpuset.c15
-rw-r--r--kernel/cgroup/debug.c4
-rw-r--r--kernel/cgroup/stat.c338
-rw-r--r--kernel/compat.c77
-rw-r--r--kernel/configs/nopm.config15
-rw-r--r--kernel/cpu.c26
-rw-r--r--kernel/crash_core.c5
-rw-r--r--kernel/debug/kdb/kdb_io.c2
-rw-r--r--kernel/delayacct.c42
-rw-r--r--kernel/events/core.c585
-rw-r--r--kernel/events/ring_buffer.c6
-rw-r--r--kernel/exit.c11
-rw-r--r--kernel/extable.c2
-rw-r--r--kernel/fork.c26
-rw-r--r--kernel/futex.c96
-rw-r--r--kernel/groups.c5
-rw-r--r--kernel/irq/Kconfig14
-rw-r--r--kernel/irq/Makefile1
-rw-r--r--kernel/irq/affinity.c30
-rw-r--r--kernel/irq/autoprobe.c2
-rw-r--r--kernel/irq/chip.c35
-rw-r--r--kernel/irq/debug.h5
-rw-r--r--kernel/irq/debugfs.c13
-rw-r--r--kernel/irq/generic-chip.c11
-rw-r--r--kernel/irq/internals.h19
-rw-r--r--kernel/irq/irqdesc.c10
-rw-r--r--kernel/irq/irqdomain.c179
-rw-r--r--kernel/irq/manage.c36
-rw-r--r--kernel/irq/matrix.c453
-rw-r--r--kernel/irq/msi.c86
-rw-r--r--kernel/irq/proc.c5
-rw-r--r--kernel/irq/spurious.c6
-rw-r--r--kernel/irq/timings.c2
-rw-r--r--kernel/irq_work.c23
-rw-r--r--kernel/jump_label.c28
-rw-r--r--kernel/kallsyms.c86
-rw-r--r--kernel/kcov.c216
-rw-r--r--kernel/kexec_file.c5
-rw-r--r--kernel/kprobes.c18
-rw-r--r--kernel/kthread.c76
-rw-r--r--kernel/livepatch/Makefile2
-rw-r--r--kernel/livepatch/core.c52
-rw-r--r--kernel/livepatch/core.h40
-rw-r--r--kernel/livepatch/patch.c1
-rw-r--r--kernel/livepatch/shadow.c277
-rw-r--r--kernel/livepatch/transition.c45
-rw-r--r--kernel/locking/lockdep.c637
-rw-r--r--kernel/locking/qrwlock.c86
-rw-r--r--kernel/locking/qspinlock_paravirt.h47
-rw-r--r--kernel/locking/rtmutex.c26
-rw-r--r--kernel/locking/rtmutex_common.h1
-rw-r--r--kernel/locking/rwsem.c16
-rw-r--r--kernel/locking/spinlock.c18
-rw-r--r--kernel/module.c38
-rw-r--r--kernel/padata.c75
-rw-r--r--kernel/panic.c47
-rw-r--r--kernel/pid.c271
-rw-r--r--kernel/pid_namespace.c59
-rw-r--r--kernel/power/Kconfig14
-rw-r--r--kernel/power/main.c29
-rw-r--r--kernel/power/qos.c4
-rw-r--r--kernel/power/snapshot.c45
-rw-r--r--kernel/power/suspend.c2
-rw-r--r--kernel/power/swap.c134
-rw-r--r--kernel/printk/printk.c5
-rw-r--r--kernel/printk/printk_safe.c17
-rw-r--r--kernel/rcu/rcu.h21
-rw-r--r--kernel/rcu/rcu_segcblist.c1
-rw-r--r--kernel/rcu/rcutorture.c28
-rw-r--r--kernel/rcu/tree.c175
-rw-r--r--kernel/rcu/tree.h5
-rw-r--r--kernel/rcu/tree_plugin.h36
-rw-r--r--kernel/rcu/update.c28
-rw-r--r--kernel/reboot.c27
-rw-r--r--kernel/resource.c76
-rw-r--r--kernel/sched/Makefile1
-rw-r--r--kernel/sched/clock.c2
-rw-r--r--kernel/sched/completion.c5
-rw-r--r--kernel/sched/core.c299
-rw-r--r--kernel/sched/cpuacct.h18
-rw-r--r--kernel/sched/cpufreq_schedutil.c8
-rw-r--r--kernel/sched/cputime.c17
-rw-r--r--kernel/sched/deadline.c23
-rw-r--r--kernel/sched/debug.c18
-rw-r--r--kernel/sched/fair.c1091
-rw-r--r--kernel/sched/idle.c4
-rw-r--r--kernel/sched/isolation.c155
-rw-r--r--kernel/sched/membarrier.c2
-rw-r--r--kernel/sched/rt.c326
-rw-r--r--kernel/sched/sched.h75
-rw-r--r--kernel/sched/stop_task.c2
-rw-r--r--kernel/sched/topology.c49
-rw-r--r--kernel/sched/wait.c2
-rw-r--r--kernel/sched/wait_bit.c18
-rw-r--r--kernel/signal.c98
-rw-r--r--kernel/smp.c2
-rw-r--r--kernel/softirq.c18
-rw-r--r--kernel/sys.c12
-rw-r--r--kernel/sysctl.c89
-rw-r--r--kernel/test_kprobes.c29
-rw-r--r--kernel/time/Kconfig7
-rw-r--r--kernel/time/clockevents.c21
-rw-r--r--kernel/time/clocksource.c5
-rw-r--r--kernel/time/hrtimer.c658
-rw-r--r--kernel/time/ntp.c227