aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2016-06-15kernel/kcov: unproxify debugfs file's fopsNicolai Stange1-1/+6
2016-06-10Merge branch 'stacking-fixes' (vfs stacking fixes from Jann)Linus Torvalds1-1/+2
2016-06-10sched: panic on corrupted stack endJann Horn1-1/+2
2016-06-10Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-16/+28
2016-06-10Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-4/+2
2016-06-10Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds3-6/+77
2016-06-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-2/+2
2016-06-10Merge tag 'pm-4.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds1-1/+1
2016-06-09Merge branches 'pm-cpufreq-fixes' and 'pm-cpuidle'Rafael J. Wysocki1-1/+1
2016-06-09kernel/relay.c: fix potential memory leakZhouyi Zhou1-0/+1
2016-06-08futex: Calculate the futex key based on a tail page for file-based futexesMel Gorman1-3/+11
2016-06-08sched/debug: Fix 'schedstats=enable' cmdline optionJosh Poimboeuf1-5/+21
2016-06-08sched/debug: Fix /proc/sched_debug regressionJosh Poimboeuf2-11/+7
2016-06-08perf/core: Remove a redundant checkAlexander Shishkin1-4/+2
2016-06-08locking/qspinlock: Fix spin_unlock_wait() some morePeter Zijlstra1-0/+60
2016-06-07bpf, trace: use READ_ONCE for retrieving file ptrDaniel Borkmann1-2/+2
2016-06-03Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2016-06-03Merge tag 'irqchip-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Thomas Gleixner66-1058/+6095
2016-06-03locking/ww_mutex: Report recursive ww_mutex locking earlyChris Wilson1-3/+6
2016-06-02cpuidle: Do not access cpuidle_devices when !CONFIG_CPU_IDLECatalin Marinas1-1/+1
2016-05-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-1/+1
2016-05-31timer: Export destroy_hrtimer_on_stack()Guenter Roeck1-0/+1
2016-05-27Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-0/+16
2016-05-27remove lots of IS_ERR_VALUE abusesArnd Bergmann1-1/+1
2016-05-26Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...Linus Torvalds1-0/+1
2016-05-26mm: oom_reaper: remove some bloatMichal Hocko1-0/+2
2016-05-26add down_write_killable_nested()Al Viro1-0/+16
2016-05-25Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-7/+11
2016-05-25Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-14/+36
2016-05-25Merge tag 'pm-4.7-rc1-more' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+3
2016-05-25Merge branches 'pm-cpufreq', 'pm-cpuidle' and 'pm-core'Rafael J. Wysocki1-1/+3
2016-05-25sched/core: Fix remote wakeupsPeter Zijlstra1-7/+11
2016-05-24Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-0/+1
2016-05-24genirq: Fix missing return value in irq_destroy_ipi()Matt Redfearn1-1/+1
2016-05-23uprobes: wait for mmap_sem for write killableMichal Hocko1-2/+5
2016-05-23prctl: make PR_SET_THP_DISABLE wait for mmap_sem killableMichal Hocko1-1/+2
2016-05-23mm, fork: make dup_mmap wait for mmap_sem for write killableMichal Hocko1-1/+5
2016-05-23s390/kexec: consolidate crash_map/unmap_reserved_pages() and arch_kexec_prote...Xunlei Pang2-21/+2
2016-05-23kexec: do a cleanup for function kexec_loadMinfei Huang1-56/+69
2016-05-23kexec: make a pair of map/unmap reserved pages in error pathMinfei Huang1-3/+6
2016-05-23kexec: introduce a protection mechanism for the crashkernel reserved memoryXunlei Pang3-2/+21
2016-05-23kernek/fork.c: allocate idle task for a CPU always on its local nodeAndi Kleen1-6/+9
2016-05-23kernel/signal.c: convert printk(KERN_<LEVEL> ...) to pr_<level>(...)Wang Xiaoqiang1-5/+5
2016-05-23wait: allow sys_waitid() to accept __WNOTHREAD/__WCLONE/__WALLOleg Nesterov1-1/+2
2016-05-23wait/ptrace: assume __WALL if the child is tracedOleg Nesterov1-9/+20
2016-05-23ELF/MIPS build fixRalf Baechle1-3/+1
2016-05-23bpf, inode: disallow userns mountsDaniel Borkmann1-1/+0
2016-05-22Merge tag 'trace-v4.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ros...Linus Torvalds1-3/+2
2016-05-22x86: remove more uaccess_32.h complexityLinus Torvalds2-3/+2
2016-05-20Merge branch 'akpm' (patches from Andrew)Linus Torvalds10-59/+383
2016-05-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds3-12/+24
2016-05-20radix-tree: introduce radix_tree_emptyMatthew Wilcox1-6/+1
2016-05-20kernel/sysctl_binary.c: use generic UUID libraryAndy Shevchenko1-16/+7
2016-05-20printk/nmi: flush NMI messages on the system panicPetr Mladek5-3/+47
2016-05-20printk/nmi: increase the size of NMI buffer and make it configurablePetr Mladek1-1/+2
2016-05-20printk/nmi: warn when some message has been lost in NMI contextPetr Mladek3-1/+25
2016-05-20printk/nmi: generic solution for safe printk in NMIPetr Mladek4-18/+265
2016-05-20fork: free thread in copy_process on failureJiri Slaby1-1/+3
2016-05-20exit_thread: accept a task parameter to be exitedJiri Slaby1-1/+1
2016-05-20mm, oom_reaper: do not mmput synchronously from the oom reaper contextMichal Hocko1-15/+35
2016-05-20bpf: teach verifier to recognize imm += ptr patternAlexei Starovoitov1-1/+17
2016-05-20bpf: support decreasing order in direct packet accessAlexei Starovoitov1-8/+4
2016-05-20bpf: Use mount_nodev not mount_ns to mount the bpf filesystemEric W. Biederman1-1/+1
2016-05-20bpf: rather use get_random_int for randomizationsDaniel Borkmann1-2/+2
2016-05-20ftrace: Don't disable irqs when taking the tasklist_lock read_lockSoumya PN1-3/+2
2016-05-20Merge tag 'powerpc-4.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds1-0/+12
2016-05-20Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds1-2/+9
2016-05-20Merge tag 'perf-core-for-mingo-20160516' of git://git.kernel.org/pub/scm/linu...Ingo Molnar3-14/+36
2016-05-19Merge branch 'akpm' (patches from Andrew)Linus Torvalds9-231/+123
2016-05-19cpuset: use static key better and convert to new APIVlastimil Babka1-7/+7
2016-05-19mm: /proc/sys/vm/stat_refresh to force vmstat updateHugh Dickins1-0/+7
2016-05-19include/linux/nodemask.h: create next_node_in() helperAndrew Morton1-7/+1
2016-05-19mm: rename _count, field of the struct page, to _refcountJoonsoo Kim1-1/+1
2016-05-19kernel/padata.c: hide unused functionsArnd Bergmann1-37/+37
2016-05-19kernel/padata.c: removed unused codeRichard Cochran1-64/+0
2016-05-19debugobjects: insulate non-fixup logic related to static obj from fixup callb...Du, Changbin4-92/+26
2016-05-19rcu: update debugobjects fixup callbacks return typeDu, Changbin1-3/+3
2016-05-19timer: update debugobjects fixup callbacks return typeDu, Changbin2-24/+24
2016-05-19workqueue: update debugobjects fixup callbacks return typeDu, Changbin1-10/+10
2016-05-19time: remove timespec_add_safe()Deepa Dinamani1-4/+0
2016-05-19time: add missing implementation for timespec64_add_safe()Deepa Dinamani1-0/+25
2016-05-19Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds1-10/+3
2016-05-19Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds2-4/+5
2016-05-18Merge tag 'trace-v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds10-284/+3930
2016-05-18Merge branch 'stable-4.7' of git://git.infradead.org/users/pcmoore/auditLinus Torvalds3-29/+21
2016-05-19cpufreq: schedutil: Improve prints messages with pr_fmtViresh Kumar1-1/+3
2016-05-18Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-29/+8
2016-05-17Merge tag 'gpio-v4.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds1-0/+1
2016-05-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds3-64/+266
2016-05-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds13-231/+1122
2016-05-17Merge branch 'for-4.7/core' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+2
2016-05-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2016-05-17Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-27/+65
2016-05-17Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-4/+4
2016-05-17Merge tag 'trace-fixes-v4.6-rc7' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-17/+18
2016-05-17Merge branches 'for-4.7/core', 'for-4.7/livepatching-doc' and 'for-4.7/livepa...Jiri Kosina3-64/+263
2016-05-17Merge branch 'ovl-fixes' into for-linusAl Viro18-95/+280
2016-05-16Merge tag 'pm-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds5-11/+577
2016-05-16perf core: Separate accounting of contexts and real addresses in a stack traceArnaldo Carvalho de Melo2-1/+18
2016-05-16perf core: Add perf_callchain_store_context() helperArnaldo Carvalho de Melo1-2/+2
2016-05-16perf core: Add a 'nr' field to perf_event_callchain_contextArnaldo Carvalho de Melo1-2/+1
2016-05-16perf core: Pass max stack as a perf_callchain_entry contextArnaldo Carvalho de Melo2-9/+14
2016-05-16perf core: Generalize max_stack sysctl handlerArnaldo Carvalho de Melo2-3/+4
2016-05-16Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-0/+18
2016-05-16Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds16-776/+1059
2016-05-16Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds7-92/+1005
2016-05-16Merge branch 'locking-rwsem-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-8/+68
2016-05-16Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds4-22/+33
2016-05-16Merge branch 'core-signals-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-14/+17
2016-05-16Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds9-149/+916
2016-05-16bpf: add generic constant blinding for use in jitsDaniel Borkmann1-0/+203
2016-05-16bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apisDaniel Borkmann2-5/+15
2016-05-16bpf: add bpf_patch_insn_single helperDaniel Borkmann2-44/+80
2016-05-16bpf: minor cleanups in ebpf codeDaniel Borkmann1-2/+0
2016-05-16Merge branch 'pm-cpufreq'Rafael J. Wysocki5-11/+577
2016-05-15locking/rwsem: Fix down_write_killable()Peter Zijlstra1-6/+15
2016-05-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller7-17/+100
2016-05-13Merge branch 'for-4.6-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+63
2016-05-13Merge branch 'for-4.6-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+11
2016-05-13ring-buffer: Prevent overflow of size in ring_buffer_resize()Steven Rostedt (Red Hat)1-5/+4
2016-05-13Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-14/+6
2016-05-13ring-buffer: Use long for nr_pages to avoid overflow failuresSteven Rostedt (Red Hat)1-12/+14
2016-05-13secomp: Constify mode1 syscall whitelistMatt Redfearn1-2/+2
2016-05-13seccomp: Get compat syscalls from asm-generic headerMatt Redfearn1-8/+1
2016-05-12workqueue: fix rebind bound workers warningWanpeng Li1-0/+11
2016-05-12cgroup: fix compile warningFelipe Balbi1-1/+1
2016-05-12perf/core: Disable the event on a truncated AUX recordAlexander Shishkin1-1/+9
2016-05-12perf/core: Disable the event on a truncated AUX recordAlexander Shishkin1-1/+9
2016-05-12sched/core: Provide a tsk_nr_cpus_allowed() helperThomas Gleixner3-27/+27
2016-05-12sched/core: Use tsk_cpus_allowed() instead of accessing ->cpus_allowedThomas Gleixner3-5/+5
2016-05-12sched/loadavg: Fix loadavg artifacts on fully idle and on fully loaded systemsVik Heyndrickx1-4/+7
2016-05-12sched/fair: Correct unit of load_above_capacityMorten Rasmussen1-2/+4
2016-05-12sched/fair: Clean up scale confusionPeter Zijlstra1-2/+1
2016-05-12sched/nohz: Fix affine unpinned timers messWanpeng Li1-1/+4
2016-05-12sched/fair: Fix fairness issue on migrationPeter Zijlstra1-6/+16
2016-05-12sched/core: Kill sched_class::task_waking to clean up the migration logicPeter Zijlstra3-42/+32
2016-05-12sched/fair: Prepare to fix fairness problems on migrationPeter Zijlstra2-8/+58
2016-05-12sched/fair: Move record_wakee()Peter Zijlstra1-28/+33
2016-05-12Merge branch 'smp/hotplug' into sched/core, to resolve conflictsIngo Molnar4-255/+195
2016-05-12Merge branch 'sched/urgent' into sched/core to pick up fixesIngo Molnar15-82/+212
2016-05-11Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar9-53/+105
2016-05-11genirq: Ensure IRQ descriptor is valid when setting-up the IRQJon Hunter1-1/+1
2016-05-11Revert "sched/fair: Fix fairness issue on migration"Ingo Molnar1-14/+6
2016-05-10Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-1/+10
2016-05-10gcov: disable for COMPILE_TESTArnd Bergmann1-0/+1
2016-05-10blktrace: add missed mask nameShaohua Li1-0/+1
2016-05-10blktrace: delete garbage for message traceShaohua Li1-0/+1
2016-05-10sched/rt, sched/dl: Don't push if task's scheduling class was changedXunlei Pang2-0/+2
2016-05-09perf/core: Change the default paranoia level to 2Andy Lutomirski1-1/+1
2016-05-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-15/+23
2016-05-09cgroup, kernfs: make mountinfo show properly scoped path for cgroup namespacesSerge E. Hallyn1-0/+63
2016-05-09sched/core: Fix comment typo in wake_q_add()Davidlohr Bueso1-1/+1
2016-05-09sched/core: Remove unused variableMuhammad Falak R Wani1-2/+2
2016-05-07sched/fair: Fix !CONFIG_SMP kernel cpufreq governor breakageRafael J. Wysocki1-1/+8
2016-05-06bpf: improve verifier state equivalenceAlexei Starovoitov1-20/+3
2016-05-06bpf: direct packet accessAlexei Starovoitov2-8/+438
2016-05-06bpf: cleanup verifier codeAlexei Starovoitov1-47/+53
2016-05-06Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-13/+16
2016-05-06sched: Make hrtick_notifier an explicit callThomas Gleixner1-33/+1
2016-05-06sched/fair: Make ilb_notifier an explicit callThomas Gleixner3-14/+6
2016-05-06sched/hotplug: Make activate() the last hotplug stepThomas Gleixner1-6/+9
2016-05-06sched/hotplug: Move migration CPU_DYING to sched_cpu_dying()Thomas Gleixner2-51/+23
2016-05-06sched/migration: Move CPU_ONLINE into scheduler stateThomas Gleixner1-11/+22
2016-05-06sched/migration: Move calc_load_migrate() into CPU_DYINGThomas Gleixner1-3/+0
2016-05-06sched/migration: Move prepare transition to SCHED_STARTING stateThomas Gleixner1-9/+11
2016-05-06sched/hotplug: Move sync_rcu to be with set_cpu_active(false)Peter Zijlstra2-15/+14
2016-05-06sched/hotplug: Convert cpu_[in]active notifiers to state machineThomas Gleixner2-48/+27
2016-05-06sched: Move sched_domains_numa_masks_clear() to DOWN_PREPAREThomas Gleixner1-3/+0
2016-05-06sched: Consolidate the notifier mazeThomas Gleixner1-105/+69
2016-05-06sched: Allow hotplug notifiers to be setup earlyThomas Gleixner1-23/+36
2016-05-06sched: Make set_cpu_rq_start_time() a built in hotplug stateThomas Gleixner2-7/+15
2016-05-06sched: Allow per-cpu kernel threads to run on online && !activePeter Zijlstra (Intel)1-7/+42
2016-05-06Merge tag 'keys-next-20160505' of git://git.kernel.org/pub/scm/linux/kernel/g...James Morris1-3/+4
2016-05-05perf/arm: Special-case hetereogeneous CPUsMark Rutland1-1/+7
2016-05-05perf/core: Let userspace know if the PMU supports address filtersAlexander Shishkin1-0/+26
2016-05-05perf/core: Introduce address range filteringAlexander Shishkin1-16/+607
2016-05-05perf/core: Extend perf_event_aux_ctx() to optionally iterate through more eventsAlexander Shishkin1-10/+13
2016-05-05perf/core: Move set_filter() out of CONFIG_EVENT_TRACINGAlexander Shishkin1-23/+22
2016-05-05Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar12-25/+135
2016-05-05locking/atomics: Flip atomic_fetch_or() argumentsPeter Zijlstra1-2/+2
2016-05-05locking/pvqspinlock: Robustify init_qspinlock_stat()Davidlohr Bueso1-8/+14
2016-05-05locking/pvqspinlock: Avoid double resetting of statsDavidlohr Bueso1-2/+0
2016-05-05Merge tag 'v4.6-rc6' into locking/core, to pick up fixesIngo Molnar15-48/+188
2016-05-05sched/fair: Fix comment in calculate_imbalance()Dietmar Eggemann1-3/+4
2016-05-05sched/fair: Remove stale power aware scheduling commentsDietmar Eggemann1-10/+3
2016-05-05sched/fair: Update rq clock before updating nohz CPU loadMatt Fleming1-0/+1
2016-05-05sched/debug: Print out idle balance values even on !CONFIG_SCHEDSTATS kernelsWanpeng Li1-5/+5
2016-05-05sched/fair: Optimize sum computation with a lookup tableYuyang Du1-8/+13
2016-05-05sched/fair: Rename SCHED_LOAD_SHIFT to NICE_0_LOAD_SHIFT and remove SCHED_LOA...Yuyang Du2-13/+13
2016-05-05sched/fair: Generalize the load/util averages resolution definitionYuyang Du2-9/+10
2016-05-05sched/core: Enable increased load resolution on 64-bit kernelsPeter Zijlstra1-4/+6
2016-05-05locking/lockdep, sched/core: Implement a better lock pinning schemePeter Zijlstra8-62/+123
2016-05-05sched/core: Introduce 'struct rq_flags'Peter Zijlstra3-56/+62
2016-05-05sched/core: Move task_rq_lock() out of linePeter Zijlstra2-63/+69
2016-05-05Merge branch 'sched/urgent' into sched/core, to pick up fixes before applying...Ingo Molnar6-27/+72
2016-05-04seccomp: Fix comment typoMickaël Salaün1-1/+1
2016-05-04signals/sigaltstack: Report current flag bits in sigaltstack()Andy Lutomirski1-1/+2
2016-05-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller11-63/+188
2016-05-03Merge tag 'trace-fixes-v4.6-rc6' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+7
2016-05-03tracing: Use temp buffer when filtering eventsSteven Rostedt (Red Hat)4-8/+185