aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2016-03-22kernel/...: convert pr_warning to pr_warnJoe Perches13-60/+52
2016-03-22memremap: add MEMREMAP_WC flagBrian Starkey1-2/+11
2016-03-22memremap: don't modify flagsBrian Starkey1-7/+7
2016-03-22kernel/signal.c: add compile-time check for __ARCH_SI_PREAMBLE_SIZEHelge Deller1-0/+4
2016-03-22kernel: add kcov code coverageDmitry Vyukov7-0/+301
2016-03-22profile: hide unused functions when !CONFIG_PROC_FSArnd Bergmann1-2/+2
2016-03-22panic: change nmi_panic from macro to functionHidehiro Kawai1-0/+20
2016-03-22fs/coredump: prevent fsuid=0 dumps into user-controlled directoriesJann Horn1-1/+1
2016-03-22ptrace: change __ptrace_unlink() to clear ->ptrace under ->siglockOleg Nesterov1-2/+1
2016-03-22auditsc: for seccomp events, log syscall compat state using in_compat_syscallAndy Lutomirski1-2/+2
2016-03-22ptrace: in PEEK_SIGINFO, check syscall bitness, not task bitnessAndy Lutomirski1-1/+1
2016-03-22seccomp: check in_compat_syscall, not is_compat_task, in strict modeAndy Lutomirski1-2/+2
2016-03-22kernel/hung_task.c: use timeout diff when timeout is updatedTetsuo Handa1-8/+13
2016-03-21Merge branch 'for-4.6-ns' of git://git.kernel.org/pub/scm/linux/kernel/git/tj...Linus Torvalds4-11/+247
2016-03-20Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-2/+12
2016-03-20Merge branch 'core-objtool-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-1/+5
2016-03-19Merge branch 'stable-4.6' of git://git.infradead.org/users/pcmoore/auditLinus Torvalds3-5/+23
2016-03-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds12-114/+1116
2016-03-18Merge branch 'for-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds5-485/+692
2016-03-18Merge branch 'for-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds3-7/+6
2016-03-18Merge branch 'akpm' (patches from Andrew)Linus Torvalds9-114/+133
2016-03-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2-86/+101
2016-03-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2016-03-17lib/bug.c: use common WARN helperJosh Poimboeuf1-15/+26
2016-03-17param: convert some "on"/"off" users to strtoboolKees Cook2-16/+4
2016-03-17printk: add clear_idx symbol to vmcoreinfoIvan Delalande1-10/+9
2016-03-17printk: check CON_ENABLED in have_callable_console()Sergey Senozhatsky1-1/+2
2016-03-17printk: set may_schedule for some of console_trylock() callersSergey Senozhatsky1-9/+14
2016-03-17printk: move can_use_console() out of console_trylock_for_printk()Sergey Senozhatsky1-55/+42
2016-03-17timer: convert timer_slack_ns from unsigned long to u64John Stultz3-7/+10
2016-03-17mm: scale kswapd watermarks in proportion to memoryJohannes Weiner1-0/+10
2016-03-17mm: memcontrol: report kernel stack usage in cgroup2 memory.statVladimir Davydov1-1/+9
2016-03-17watchdog: don't run proc_watchdog_update if new value is same as oldJoshua Hunt1-1/+8
2016-03-17Merge tag 'tty-4.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-14/+13
2016-03-17Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds4-125/+32
2016-03-17livepatch/module: remove livepatch module notifierJessica Yu2-76/+81
2016-03-17modules: split part of complete_formation() into prepare_coming_module()Jessica Yu1-8/+18
2016-03-16Merge tag 'libnvdimm-for-4.6' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-8/+52
2016-03-16Merge tag 'pm+acpi-4.6-rc1-1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds10-12/+136
2016-03-16cgroup: avoid false positive gcc-6 warningArnd Bergmann1-0/+3
2016-03-16cgroup: ignore css_sets associated with dead cgroups during migrationTejun Heo1-2/+18
2016-03-16Merge branch 'akpm' (patches from Andrew)Linus Torvalds6-19/+56
2016-03-15kallsyms: add support for relative offsets in kallsyms address tableArd Biesheuvel1-9/+33
2016-03-15mm/page_poisoning.c: allow for zero poisoningLaura Abbott1-0/+17
2016-03-15mm: fix two typos in comments for to_vmem_altmap()Andreas Ziegler1-2/+2
2016-03-15tags: Fix DEFINE_PER_CPU expansionsPeter Zijlstra3-8/+4
2016-03-15Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds7-181/+1086
2016-03-15Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds11-19/+371
2016-03-15Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-36/+304
2016-03-15Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds7-117/+129
2016-03-15Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+1
2016-03-15Merge commit 'torture.2015.02.23a' into core/rcuIngo Molnar1-0/+1
2016-03-15Merge commit 'fixes.2015.02.23a' into core/rcuIngo Molnar6-117/+128
2016-03-14Merge branch 'timers-nohz-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds8-140/+271
2016-03-14Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds18-664/+1046
2016-03-14Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-26/+38
2016-03-14Merge branch 'mm-readonly-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-3/+1
2016-03-14Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds8-133/+204
2016-03-14Merge branch 'core-resources-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds4-51/+72
2016-03-14Merge branches 'pm-cpuidle', 'pm-sleep' and 'pm-domains'Rafael J. Wysocki2-10/+8
2016-03-14Merge branch 'pm-cpufreq'Rafael J. Wysocki7-1/+120
2016-03-14Merge branches 'acpi-pci', 'acpi-soc' and 'pnp'Rafael J. Wysocki1-1/+8
2016-03-12cpu/hotplug: Document states betterThomas Gleixner1-1/+46
2016-03-11workqueue: Fix comment for work_on_cpu()Anna-Maria Gleixner1-1/+1
2016-03-10cpu/hotplug: Fix smpboot thread orderingThomas Gleixner1-2/+3
2016-03-10Merge branch 'pm-cpufreq-governor' into pm-cpufreqRafael J. Wysocki6-1/+119
2016-03-10cpufreq: Move scheduler-related code to the sched directoryRafael J. Wysocki3-1/+86
2016-03-10genirq: Export IRQ functions for module useQuan Nguyen2-0/+9
2016-03-10locking/csd_lock: Use smp_cond_acquire() in csd_lock_wait()Davidlohr Bueso1-2/+1
2016-03-10locking/csd_lock: Explicitly inline csd_lock*() helpersDavidlohr Bueso1-3/+3
2016-03-10Merge branch 'linus' into locking/core, to pick up fixesIngo Molnar4-21/+33
2016-03-09bpf: avoid copying junk bytes in bpf_get_current_comm()Alexei Starovoitov1-1/+1
2016-03-09bpf: bpf_stackmap_copy depends on CONFIG_PERF_EVENTSAlexei Starovoitov1-0/+5
2016-03-09memremap: check pfn validity before passing to pfn_to_page()Ard Biesheuvel1-2/+2
2016-03-09sched/kasan: remove stale KASAN poison after hotplugMark Rutland1-0/+3
2016-03-09mm: fix mixed zone detection in devm_memremap_pagesDan Williams1-5/+6
2016-03-09list: kill list_force_poison()Dan Williams1-2/+7
2016-03-09livepatch: Fix the error message about unresolvable ambiguityPetr Mladek1-2/+2
2016-03-09resource: Export insert_resource and remove_resourceToshi Kani1-0/+2
2016-03-09resource: Add remove_resource interfaceToshi Kani1-5/+46
2016-03-09resource: Change __request_region to inherit from immediate parentToshi Kani1-3/+4
2016-03-09cpufreq: Add mechanism for registering utilization update callbacksRafael J. Wysocki4-1/+34
2016-03-09x86/ACPI/PCI: Recognize that Interrupt Line 255 means "not connected"Chen Fan1-1/+8
2016-03-08bpf: convert stackmap to pre-allocationAlexei Starovoitov2-18/+70
2016-03-08bpf: check for reserved flag bits in array and stack mapsAlexei Starovoitov2-1/+4
2016-03-08bpf: pre-allocate hash map elementsAlexei Starovoitov2-74/+181
2016-03-08bpf: introduce percpu_freelistAlexei Starovoitov3-1/+132
2016-03-08bpf: prevent kprobe+bpf deadlocksAlexei Starovoitov2-2/+13
2016-03-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller6-144/+266
2016-03-08cgroup: implement cgroup_subsys->implicit_on_dflTejun Heo1-7/+31
2016-03-08cgroup: use css_set->mg_dst_cgrp for the migration target cgroupTejun Heo1-13/+13
2016-03-08cgroup: make cgroup[_taskset]_migrate() take cgroup_root instead of cgroupTejun Heo1-35/+35
2016-03-08cgroup: move migration destination verification out of cgroup_migrate_prepare...Tejun Heo1-8/+20
2016-03-08cgroup: fix incorrect destination cgroup in cgroup_update_dfl_csses()Tejun Heo1-1/+1
2016-03-08futex: Replace barrier() in unqueue_me() with READ_ONCE()Jianyu Zhan1-2/+6
2016-03-08Merge branch 'timers/core-v9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Ingo Molnar8-140/+271
2016-03-08Merge branch 'linus' into irq/core, to pick up fixesIngo Molnar14-298/+521
2016-03-08sched/cputime: Fix steal_account_process_tick() to always return jiffiesChris Friesen1-7/+7
2016-03-08sched/deadline: Remove dl_new from struct sched_dl_entityLuca Abeni2-23/+13
2016-03-08perf/core: Fix perf_sched_count derailmentAlexander Shishkin1-4/+3
2016-03-08time/timekeeping: Work around false positive GCC warningIngo Molnar1-1/+1
2016-03-07Merge tag 'v4.5-rc7' into x86/asm, to pick up SMAP fixIngo Molnar9-185/+276
2016-03-06cpu/hotplug: Remove redundant state checkThomas Gleixner1-2/+0
2016-03-04Merge tag 'trace-fixes-v4.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-12/+15
2016-03-04tracing: Do not have 'comm' filter override event 'comm' fieldSteven Rostedt (Red Hat)2-12/+15
2016-03-04Merge tag 'v4.5-rc6' into core/resources, to resolve conflictIngo Molnar31-954/+1255
2016-03-04Merge branch 'fortglx/4.6/time' of https://git.linaro.org/people/john.stultz/...Thomas Gleixner1-25/+261
2016-03-04Merge tag 'keys-next-20160303' of git://git.kernel.org/pub/scm/linux/kernel/g...James Morris2-1/+15
2016-03-03X.509: Make algo identifiers text instead of enumDavid Howells1-0/+6
2016-03-03cgroup: update css iteration in cgroup_update_dfl_csses()Tejun Heo1-11/+8
2016-03-03cgroup: allocate 2x cgrp_cset_links when setting up a new rootTejun Heo1-3/+4
2016-03-03cgroup: make cgroup_calc_subtree_ss_mask() take @this_ss_maskTejun Heo1-10/+7
2016-03-03cgroup: reimplement rebind_subsystems() using cgroup_apply_control() and friendsTejun Heo1-79/+28
2016-03-03cgroup: use cgroup_apply_enable_control() in cgroup creation pathTejun Heo1-24/+14
2016-03-03cgroup: combine cgroup_mutex locking and offline css drainingTejun Heo1-28/+27
2016-03-03cgroup: factor out cgroup_{apply|finalize}_control() from cgroup_subtree_cont...Tejun Heo1-23/+58
2016-03-03cgroup: introduce cgroup_{save|propagate|restore}_control()Tejun Heo1-20/+62
2016-03-03cgroup: make cgroup_drain_offline() and cgroup_apply_control_{disable|enable}...Tejun Heo1-10/+31
2016-03-03cgroup: factor out cgroup_apply_control_enable() from cgroup_subtree_control_...Tejun Heo1-30/+47
2016-03-03cgroup: factor out cgroup_apply_control_disable() from cgroup_subtree_control...Tejun Heo1-33/+41
2016-03-03cgroup: factor out cgroup_drain_offline() from cgroup_subtree_control_write()Tejun Heo1-25/+52
2016-03-03cgroup: introduce cgroup_control() and cgroup_ss_mask()Tejun Heo1-35/+37
2016-03-03cgroup: factor out cgroup_create() out of cgroup_mkdir()Tejun Heo1-29/+43
2016-03-03cgroup: reorder operations in cgroup_mkdir()Tejun Heo1-31/+30
2016-03-03cgroup: explicitly track whether a cgroup_subsys_state is visible to userlandTejun Heo1-1/+12
2016-03-03cgroup: separate out interface file creation from css creationTejun Heo1-29/+43
2016-03-03cgroup: suppress spurious de-populated eventsTejun Heo1-2/+3
2016-03-03cgroup: re-hash init_css_set after subsystems are initializedTejun Heo1-4/+11
2016-03-03hrtimer: Revert CLOCK_MONOTONIC_RAW supportThomas Gleixner1-16/+2
2016-03-03cpu/hotplug: Plug death reporting raceThomas Gleixner1-2/+14
2016-03-02time: Add history to cross timestamp interface supporting slower devicesChristopher S. Hall1-1/+170
2016-03-02time: Add driver cross timestamp interface for higher precision time synchron...Christopher S. Hall1-0/+56
2016-03-02time: Remove duplicated code in ktime_get_raw_and_real()Christopher S. Hall1-38/+2
2016-03-02time: Add timekeeping snapshot code capturing system time and counterChristopher S. Hall1-0/+30
2016-03-02time: Add cycles to nanoseconds translationChristopher S. Hall1-4/+21
2016-03-02sched-clock: Migrate to use new tick dependency mask modelFrederic Weisbecker2-19/+5
2016-03-02posix-cpu-timers: Migrate to use new tick dependency mask modelFrederic Weisbecker2-47/+12
2016-03-02sched: Migrate sched to use new tick dependency mask modelFrederic Weisbecker3-34/+53
2016-03-02sched: Account rr tasksFrederic Weisbecker2-0/+17
2016-03-02perf: Migrate perf to use new tick dependency mask modelFrederic Weisbecker2-24/+49
2016-03-02nohz: Use enum code for tick stop failure tracing messageFrederic Weisbecker1-9/+9
2016-03-02nohz: New tick dependency maskFrederic Weisbecker2-7/+144
2016-03-02sched/core: Get rid of 'cpu' argument in wq_worker_sleeping()Alexander Gordeev3-5/+4
2016-03-01rcu: Make CPU_DYING_IDLE an explicit callThomas Gleixner3-35/+38
2016-03-01cpu/hotplug: Make wait for dead cpu completion basedThomas Gleixner2-8/+13
2016-03-01cpu/hotplug: Let upcoming cpu bring itself fully upThomas Gleixner2-29/+39
2016-03-01cpu/hotplug: Move online calls to hotplugged cpuThomas Gleixner1-48/+96
2016-03-01cpu/hotplug: Create hotplug threadsThomas Gleixner3-1/+147
2016-03-01cpu/hotplug: Split out the state walk into functionsThomas Gleixner1-43/+68
2016-03-01cpu/hotplug: Unpark smpboot threads from the state machineThomas Gleixner3-38/+11
2016-03-01cpu/hotplug: Move scheduler cpu_online notifier to hotplug coreThomas Gleixner2-10/+18
2016-03-01cpu/hotplug: Implement setup/removal interfaceThomas Gleixner1-0/+224
2016-03-01cpu/hotplug: Make target state writeableThomas Gleixner1-8/+65
2016-03-01cpu/hotplug: Add sysfs state interfaceThomas Gleixner1-0/+100
2016-03-01cpu/hotplug: Hand in target state to _cpu_up/downThomas Gleixner1-11/+20
2016-03-01cpu/hotplug: Convert the hotplugged cpu work to a state machineThomas Gleixner1-15/+66
2016-03-01cpu/hotplug: Convert to a state machine for the control processorThomas Gleixner1-26/+176
2016-03-01cpu/hotplug: Split out cpu down functionsThomas Gleixner1-30/+53
2016-03-01cpu/hotplug: Restructure cpu_up codeThomas Gleixner1-22/+47
2016-03-01cpu/hotplug: Restructure FROZEN state handlingThomas Gleixner1-40/+29
2016-03-01cgroup: reset css on destructionVladimir Davydov1-0/+3
2016-03-01MODSIGN: linux/string.h should be #included to get memcpy()David Howells1-0/+1
2016-02-29cgroup: fix and restructure error handling in copy_cgroup_ns()Tejun Heo1-13/+5
2016-02-29tracing/syscalls: Rename "/format" tracepoint field name "nr" to "__syscall_nr:Taeung Song1-7/+9
2016-02-29Handle ISO 8601 leap seconds and encodings of midnight in mktime64()David Howells1-1/+8
2016-02-29locking/lockdep: Detect chain_key collisionsIngo Molnar1-8/+51
2016-02-29locking/lockdep: Prevent chain_key collisionsAlfredo Alvarez Fernandez1-8/+6
2016-02-29locking/mutex: Allow next waiter lockless wakeupDavidlohr Bueso1-2/+3
2016-02-29locking/pvqspinlock: Enable slowpath locking count trackingWaiman Long2-0/+8
2016-02-29locking/qspinlock: Use smp_cond_acquire() in pending codeWaiman Long1-4/+3
2016-02-29locking/pvqspinlock: Move lock stealing count tracking code into pv_queued_sp...Waiman Long2-20/+9
2016-02-29locking/mcs: Fix mcs_spin_lock() orderingPeter Zijlstra1-1/+7
2016-02-29Merge tag 'v4.5-rc6' into locking/core, to pick up fixesIngo Molnar8-173/+261
2016-02-29sched/deadline: Remove superfluous call to switched_to_dl()Peter Zijlstra1-2/+1
2016-02-29sched/debug: Fix preempt_disable_ip recording for preempt_disable()Sebastian Andrzej Siewior2-14/+4
2016-02-29sched, time: Switch VIRT_CPU_ACCOUNTING_GEN to jiffy granularityRik van Riel1-16/+23
2016-02-29time, acct: Drop irq save & restore from __acct_update_integrals()Rik van Riel1-5/+4
2016-02-29acct, time: Change indentation in __acct_update_integrals()Rik van Riel1-25/+26
2016-02-29sched, time: Remove non-power-of-two divides from __acct_update_integrals()Rik van Riel1-10/+16
2016-02-29sched/rt: Kick RT bandwidth timer immediately on start upSteven Rostedt1-1/+9
2016-02-29sched/debug: Add deadline scheduler bandwidth ratio to /proc/sched_debugSteven Rostedt (Red Hat)1-0/+9
2016-02-29sched/debug: Move sched_domain_sysctl to debug.cSteven Rostedt (Red Hat)3-178/+186
2016-02-29sched/debug: Move the /sys/kernel/debug/sched_features file setup into debug.cSteven Rostedt (Red Hat)2-133/+131
2016-02-29sched/rt: Fix PI handling vs. sched_setscheduler()Peter Zijlstra3-50/+111
2016-02-29sched/core: Remove duplicated sched_group_set_shares() prototypeDongsheng Yang1-1/+0
2016-02-29sched/fair: Consolidate nohz CPU load update codeFrederic Weisbecker1-23/+25
2016-02-29sched/fair: Avoid using decay_load_missed() with a negative valueByungchul Park1-2/+10
2016-02-29Merge branch 'sched/urgent' into sched/core, to pick up fixes before applying...Ingo Molnar17-317/+546
2016-02-29sched/deadline: Always calculate end of period on sched_yield()Peter Zijlstra1-9/+13
2016-02-29sched/cgroup: Fix cgroup entity load tracking tear-downPeter Zijlstra3-20/+23
2016-02-29perf: Export perf_event_sysfs_show()Thomas Gleixner1-0/+1
2016-02-29Merge tag 'v4.5-rc6' into perf/core, to pick up fixesIngo Molnar8-170/+260
2016-02-29uprobes: __create_xol_area() must nullify xol_mapping.faultOleg Nesterov1-0/+1
2016-02-29sched: Always inline context_switch()Josh Poimboeuf1-1/+1
2016-02-29sched: Mark __schedule() stack frame as non-standardJosh Poimboeuf1-0/+2
2016-02-29bpf: Mark __bpf_prog_run() stack frame as non-standardJosh Poimboeuf1-0/+2
2016-02-28Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-128/+240
2016-02-28Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2016-02-27cgroup: fix a mistake in warning messageXiubo Li1-1/+1
2016-02-27jiffies: Use CLOCKSOURCE_MASK instead of constantAlexander Kuleshov1-1/+1