aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2015-01-26bpf: rcu lock must not be held when calling copy_to_user()Alexei Starovoitov1-8/+17
2015-01-26Merge branch 'for-3.19-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2015-01-26kexec, Kconfig: spell "architecture" properlyBorislav Petkov1-1/+1
2015-01-26Merge branch 'linus' into irq/coreThomas Gleixner9-43/+97
2015-01-25new fs_pin killing logicsAl Viro1-47/+34
2015-01-25get rid of the second argument of acct_kill()Al Viro1-10/+7
2015-01-25take count and rcu_head out of fs_pinAl Viro1-6/+8
2015-01-25pull bumping refcount into ->kill()Al Viro1-0/+6
2015-01-25kill pin_put()Al Viro1-4/+10
2015-01-25file->f_path.dentry is pinned down for as long as the file is open...Al Viro1-4/+1
2015-01-25Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+4
2015-01-25Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-0/+11
2015-01-24hrtimer: Make __hrtimer_get_next_event() statickbuild test robot1-1/+1
2015-01-24Merge tag 'fortglx-3.20-time' of https://git.linaro.org/people/john.stultz/li...Thomas Gleixner3-10/+10
2015-01-23rtc: Convert rtc_set_ntp_time() to use timespec64Xunlei Pang1-2/+2
2015-01-23time: Expose getboottime64 for in-kernel usesJohn Stultz1-6/+6
2015-01-23ktime: Optimize ktime_divns for constant divisorsNicolas Pitre1-2/+2
2015-01-23PM / hibernate: Remove unused functionRickard Strandqvist1-2/+0
2015-01-23PM / QoS: Add debugfs support to view the list of constraintsNishanth Menon1-2/+89
2015-01-23X.509: shut up about included cert for silent buildArnd Bergmann1-1/+1
2015-01-23hrtimer: Prevent stale expiry time in hrtimer_interrupt()Thomas Gleixner1-58/+50
2015-01-23genirq: Set initial affinity in irq_set_affinity_hint()Jesse Brandeburg1-0/+2
2015-01-23smpboot: Add missing get_online_cpus() in smpboot_register_percpu_thread()Lai Jiangshan1-0/+2
2015-01-23audit: replace getname()/putname() hacks with reference countersPaul Moore2-109/+13
2015-01-23audit: fix filename matching in __audit_inode() and __audit_inode_child()Paul Moore1-9/+25
2015-01-23audit: enable filename recording via getname_kernel()Paul Moore1-37/+3
2015-01-22x86, mpx: Strictly enforce empty prctl() argsDave Hansen1-0/+4
2015-01-23Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-26/+74
2015-01-22tracing: Use IS_ERR() check for return value of tracing_init_dentry()Steven Rostedt (Red Hat)9-12/+12
2015-01-22tracing: Remove unneeded includes of debugfs.h and fs.hSteven Rostedt (Red Hat)9-17/+0
2015-01-22cgroup: prevent mount hang due to memory controller lifetimeJohannes Weiner1-1/+1
2015-01-22Merge branch 'fortglx/3.19-stable/time' of https://git.linaro.org/people/john...Thomas Gleixner2-0/+11
2015-01-22module: make module_refcount() a signed integer.Rusty Russell2-5/+14
2015-01-21livepatch: fix uninitialized return valueJosh Poimboeuf1-1/+1
2015-01-21Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar14-518/+440
2015-01-21Merge branch 'for-3.19-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-17/+8
2015-01-20livepatch: support for repatching a functionJosh Poimboeuf1-51/+119
2015-01-20livepatch: enforce patch stacking semanticsJosh Poimboeuf1-0/+10
2015-01-20audit: remove vestiges of vers_opsRichard Guy Briggs1-2/+0
2015-01-20livepatch: change ARCH_HAVE_LIVE_PATCHING to HAVE_LIVE_PATCHINGMiroslav Benes1-2/+2
2015-01-20module: fix race in kallsyms resolution during module load success.Rusty Russell1-13/+42
2015-01-20module: remove mod arg from module_free, rename module_memfree().Rusty Russell3-9/+9
2015-01-20module_arch_freeing_init(): new hook for archs before module->module_init freed.Rusty Russell1-0/+7
2015-01-20param: fix uninitialized read with CONFIG_DEBUG_LOCK_ALLOCRusty Russell1-0/+1
2015-01-19futex: Fix argument handling in futex_lock_pi() callsMichael Kerrisk1-3/+3
2015-01-18netlink: make nlmsg_end() and genlmsg_end() voidJohannes Berg1-11/+2
2015-01-17kernel: avoid overflow in cmp_rangeLouis Langholtz1-5/+5
2015-01-16workqueue: fix subtle pool management issue which can stall whole worker_poolTejun Heo1-17/+8
2015-01-17Merge tag 'trace-fixes-v3.19-rc3' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-23/+100
2015-01-15Merge branches 'doc.2015.01.07a', 'fixes.2015.01.15a', 'preempt.2015.01.06a',...Paul E. McKenney14-501/+391
2015-01-15rcu: Initialize tiny RCU stall-warning timeouts at bootPaul E. McKenney1-0/+2
2015-01-15rcu: Fix RCU CPU stall detection in tiny implementationMiroslav Benes1-4/+3
2015-01-15rcu: Add GP-kthread-starvation checks to CPU stall warningsPaul E. McKenney1-1/+20
2015-01-15rcu: Make cond_resched_rcu_qs() apply to normal RCU flavorsPaul E. McKenney3-7/+41
2015-01-15rcu: Optionally run grace-period kthreads at real-time priorityPaul E. McKenney2-5/+23
2015-01-15tracing: Fix enabling of syscall events on the command lineSteven Rostedt (Red Hat)1-14/+55
2015-01-15tracing: Remove extra call to init_ftrace_syscalls()Steven Rostedt (Red Hat)1-1/+0
2015-01-15ftrace: Check both notrace and filter for old hashSteven Rostedt (Red Hat)1-7/+20
2015-01-15ftrace: Fix updating of filters for shared global_ops filtersSteven Rostedt (Red Hat)1-1/+25
2015-01-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller12-184/+260
2015-01-14ksoftirqd: Use new cond_resched_rcu_qs() functionPaul E. McKenney1-6/+1
2015-01-14ksoftirqd: Enable IRQs and call cond_resched() before poking RCUCalvin Owens1-1/+5
2015-01-14softirq/preempt: Add missing current->preempt_disable_ip updateHeiko Carstens1-1/+5
2015-01-14locking/osq: No need for load/acquire when acquire-pollingDavidlohr Bueso1-1/+1
2015-01-14perf: Avoid horrible stack usagePeter Zijlstra (Intel)6-13/+26
2015-01-14locking/mcs: Better differentiate between MCS variantsDavidlohr Bueso4-23/+7
2015-01-14locking/mutex: Introduce ww_mutex_set_context_slowpath()Davidlohr Bueso1-18/+26
2015-01-14locking/mutex: Move MCS related comments to proper locationDavidlohr Bueso1-11/+5
2015-01-14locking/mutex: Checking the stamp is WW onlyDavidlohr Bueso1-2/+2
2015-01-14sched/debug: Print rq->clock_taskPeter Zijlstra1-0/+1
2015-01-14sched/core: Rework rq->clock update skipsPeter Zijlstra4-10/+28
2015-01-14sched/core: Validate rq_clock*() serializationPeter Zijlstra2-1/+8
2015-01-14sched/core: Remove check of p->sched_classYao Dongdong1-6/+6
2015-01-14sched/fair: Fix sched_entity::avg::decay_count initializationKirill Tkhai2-1/+3
2015-01-14sched/debug: Fix potential call to __ffs(0) in sched_show_task()Tetsuo Handa1-2/+3
2015-01-14sched/debug: Check for stack overflow in ___might_sleep()Eric Sandeen1-0/+3
2015-01-14sched/fair: Fix the dealing with decay_count in __synchronize_entity_decay()Xunlei Pang1-1/+1
2015-01-13kprobes: Pass the original kprobe for preparing optimized kprobeMasami Hiramatsu1-2/+2
2015-01-11Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-30/+14
2015-01-11Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-11/+8
2015-01-11Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-1/+1
2015-01-10rcutorture: Add more diagnostics in rcu_barrier() test failure casePaul E. McKenney1-0/+3
2015-01-10rcutorture: Check from beginning to end of grace periodPaul E. McKenney3-40/+65
2015-01-10rcu: Remove redundant rcu_batches_completed() declarationPaul E. McKenney1-1/+0
2015-01-10rcutorture: Drop rcu_torture_completed() and friendsPaul E. McKenney1-13/+3
2015-01-10rcutorture: Use unsigned for Reader Batch computationsPaul E. McKenney1-9/+9
2015-01-10rcu: Make _batches_completed() functions return unsigned longPaul E. McKenney3-6/+6
2015-01-09Merge tag 'for_linus-3.19-rc4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds6-139/+228
2015-01-09livepatch: fix deferred module patching orderJosh Poimboeuf1-1/+1
2015-01-09kbuild,gcov: simplify kernel/gcov/Makefile moreMasahiro Yamada1-19/+4
2015-01-09kbuild,gcov: simplify kernel/gcov/MakefileMasahiro Yamada1-3/+3
2015-01-09kbuild,gcov: remove unnecessary workaroundMasahiro Yamada1-12/+1
2015-01-09kbuild: do not add $(call ...) to invoke cc-version or cc-fullversionMasahiro Yamada1-1/+1
2015-01-09mutex: Always clear owner field upon mutex_unlock()Chris Wilson1-1/+1
2015-01-09sched/fair: Fix RCU stall upon -ENOMEM in sched_create_group()Tetsuo Handa1-0/+4
2015-01-09sched/deadline: Avoid double-accounting in case of missed deadlinesLuca Abeni1-18/+1
2015-01-09sched/deadline: Fix migration of SCHED_DEADLINE tasksLuca Abeni1-3/+3
2015-01-09sched: Fix odd values in effective_load() calculationsYuyang Du1-1/+1
2015-01-09perf: Move task_pt_regs sampling into arch codeAndy Lutomirski1-11/+8
2015-01-09livepatch: handle ancient compilers with more graceJiri Kosina1-0/+6
2015-01-08exit: fix race between wait_consider_task() and wait_task_zombie()Oleg Nesterov1-3/+9
2015-01-07time: adjtimex: Validate the ADJ_FREQUENCY valuesSasha Levin1-0/+7
2015-01-07time: settimeofday: Validate the values of tv from userSasha Levin1-0/+4
2015-01-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-9/+40
2015-01-06livepatch: kconfig: use bool instead of booleanChristoph Jaeger1-2/+2
2015-01-06rcu: Handle gpnum/completed wrap while dyntick idlePaul E. McKenney3-6/+15
2015-01-06rcu: Improve diagnostics for spurious RCU CPU stall warningsPaul E. McKenney2-5/+29
2015-01-06rcu: Make RCU_CPU_STALL_INFO include number of fqs attemptsPaul E. McKenney3-1/+5
2015-01-06rcu: Make SRCU optional by using CONFIG_SRCUPranith Kumar3-1/+6
2015-01-06rcu: Expand SRCU ->completed to 64 bitsPaul E. McKenney1-1/+1
2015-01-06rcu: Remove redundant callback-list initializationPaul E. McKenney1-3/+0
2015-01-06rcu: Don't scan root rcu_node structure for stalled tasksPaul E. McKenney1-9/+0
2015-01-06rcu: Revert "Allow post-unlock reference for rt_mutex" to avoid priority-inve...Lai Jiangshan2-12/+1
2015-01-06rcu: Note quiescent state when CPU goes offlinePaul E. McKenney1-1/+1
2015-01-06rcu: Don't bother affinitying rcub kthreads away from offline CPUsPaul E. McKenney1-5/+1
2015-01-06rcu: Don't initiate RCU priority boosting on root rcu_nodePaul E. McKenney1-6/+0
2015-01-06rcu: Don't spawn rcub kthreads on root rcu_node structurePaul E. McKenney1-6/+2
2015-01-06rcu: Make use of rcu_preempt_has_tasks()Paul E. McKenney1-3/+3
2015-01-06rcu: Shorten irq-disable region in rcu_cleanup_dead_cpu()Paul E. McKenney1-2/+2
2015-01-06rcu: Don't migrate blocked tasks even if all corresponding CPUs offlinePaul E. McKenney3-160/+4
2015-01-06rcu: Make rcu_read_unlock_special() propagate ->qsmaskinit bit clearingPaul E. McKenney2-3/+17
2015-01-06rcu: Abstract rcu_cleanup_dead_rnp() from rcu_cleanup_dead_cpu()Paul E. McKenney3-19/+66
2015-01-06rcu: Rename "empty" to "empty_norm" in preparation for boost reworkPaul E. McKenney1-3/+3
2015-01-06rcu: Protect rcu_boost() lockless accesses with ACCESS_ONCE()Paul E. McKenney1-1/+2
2015-01-06rcu: Remove "select IRQ_WORK" from config TREE_RCULai Jiangshan1-1/+0
2015-01-06rcu: Fix rcu_barrier() race that could result in too-short waitPaul E. McKenney3-39/+36
2015-01-06hotplugcpu: Avoid deadlocks by waking active_writerDavid Hildenbrand1-33/+23
2015-01-06tiny_rcu: Directly force QS when call_rcu_[bh|sched]() on idle_taskLai Jiangshan4-99/+14
2015-01-03spinlock: Add spin_lock_bh_nested()Thomas Graf1-0/+8
2014-12-31Merge branch 'upstream' of git://git.infradead.org/users/pcmoore/auditLinus Torvalds1-9/+40
2014-12-30rcu: Fix invoke_rcu_callbacks() commentPaul E. McKenney1-1/+1
2014-12-30rcu: Remove redundant rcu_is_cpu_rrupt_from_idle() from tiny RCUAlexander Gordeev1-11/+1
2014-12-30rcu: Make rcu_nmi_enter() handle nestingPaul E. McKenney1-17/+49
2014-12-30timecounter: keep track of accumulated fractional nanosecondsRichard Cochran1-7/+24
2014-12-30time: move the timecounter/cyclecounter code into its own file.Richard Cochran3-77/+96
2014-12-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-1/+1
2014-12-30audit: create private file name copies when auditing inodesPaul Moore1-9/+40
2014-12-27netlink/genetlink: pass network namespace to bind/unbindJohannes Berg1-1/+1
2014-12-23Merge branch 'upstream' of git://git.infradead.org/users/pcmoore/auditLinus Torvalds3-21/+24
2014-12-23audit: restore AUDIT_LOGINUID unset ABIRichard Guy Briggs1-0/+10
2014-12-23sched: Fix KMALLOC_MAX_SIZE overflow during cpumask allocationAlex Thorlton1-8/+5
2014-12-22tracing: Remove taking of trace_types_lock in pipe filesSteven Rostedt (Red Hat)1-82/+28
2014-12-23param: initialize store function to NULL if not available.Rusty Russell1-0/+2
2014-12-22tracing: Add ref count to tracer for when they are being read by pipeSteven Rostedt (Red Hat)2-1/+16
2014-12-22livepatch: use FTRACE_OPS_FL_IPMODIFYJosh Poimboeuf1-1/+2
2014-12-22audit: correctly record file names with different path name typesPaul Moore1-4/+10
2014-12-22livepatch: move x86 specific ftrace handler code to arch/x86Li Bin1-1/+1
2014-12-22livepatch: kernel: add support for live patchingSeth Jennings4-0/+952
2014-12-22livepatch: kernel: add TAINT_LIVEPATCHSeth Jennings1-0/+2
2014-12-20Merge tag 'pm-config-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-10/+6
2014-12-19audit: use supplied gfp_mask from audit_buffer in kauditd_send_multicast_skbRichard Guy Briggs1-4/+4
2014-12-19audit: don't attempt to lookup PIDs when changing PID filtering audit rulesPaul Moore1-13/+0
2014-12-19PM: Eliminate CONFIG_PM_RUNTIMERafael J. Wysocki1-10/+6
2014-12-19Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+0
2014-12-19Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-1/+77
2014-12-19Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+2
2014-12-19tick/powerclamp: Remove tick_nohz_idle abuseThomas Gleixner1-2/+0
2014-12-18Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-146/+121
2014-12-18Merge tag 'pm+acpi-3.19-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2014-12-18param: do not set store func without write permKees Cook1-1/+3
2014-12-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds4-13/+125
2014-12-16Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds6-54/+55
2014-12-16Merge tag 'trace-3.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ros...Linus Torvalds5-8/+87
2014-12-15Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2-1/+2
2014-12-15tracing: Add tp_printk cmdline to have tracepoints go to printk()Steven Rostedt (Red Hat)4-0/+57
2014-12-15tracing: Move enabling tracepoints to just after rcu_init()Steven Rostedt (Red Hat)4-8/+30
2014-12-14Merge tag 'tty-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-21/+0
2014-12-13Merge branch 'for-3.19/core' of git://git.kernel.dk/linux-blockLinus Torvalds1-3/+0
2014-12-13Merge tag 'trace-seq-buf-3.19-v2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+8
2014-12-13Merge branch 'upstream' of git://git.infradead.org/users/pcmoore/auditLinus Torvalds1-1/+1
2014-12-13fsnotify: unify inode and mount marks handlingJan Kara1-8/+8
2014-12-13gcov: enable GCOV_PROFILE_ALL from ARCH KconfigsRiku Voipio1-1/+4
2014-12-13kexec: remove unnecessary KERN_ERR from kexec.cMasanari Iida1-1/+1
2014-12-13syscalls: implement execveat() system callDavid Drysdale1-0/+3
2014-12-13stacktrace: introduce snprint_stack_trace for buffer outputJoonsoo Kim1-0/+32
2014-12-13uprobes: share the i_mmap_rwsemDavidlohr Bueso1-2/+2
2014-12-13mm: convert i_mmap_mutex to rwsemDavidlohr Bueso1-1/+1
2014-12-13mm: use new helper functions around the i_mmap_mutexDavidlohr Bueso2-4/+4
2014-12-13genirq: Prevent proc race against freeing of irq descriptorsThomas Gleixner3-1/+77
2014-12-13tracing / PM: Replace CONFIG_PM_RUNTIME with CONFIG_PMRafael J. Wysocki1-1/+1
2014-12-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2-2/+2
2014-12-12Merge branch 'linus' into perf/urgent, to pick up the upstream merged bitsIngo Molnar16-148/+325
2014-12-11Merge branch 'for-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds2-159/+178
2014-12-11Merge branch 'for-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-6/+24
2014-12-11Merge branch 'for-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...Linus Torvalds2-3/+3
2014-12-12Merge tag 'drm-intel-next-fixes-2014-12-11' of git://anongit.freedesktop.org/...Dave Airlie1-0/+1
2014-12-11Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2-7/+13
2014-12-11userns; Correct the comment in map_writeEric W. Biederman1-1/+1
2014-12-11userns: Allow setting gid_maps without privilege when setgroups is disabledEric W. Biederman1-0/+5
2014-12-11userns: Add a knob to disable setgroups on a per user namespace basisEric W. Biederman2-0/+86
2014-12-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds7-97/+750
2014-12-11printk: Do not disable preemption for accessing printk_funcSteven Rostedt (Red Hat)1-2/+8
2014-12-11perf: Fix events installation during moving groupJiri Olsa1-2/+2
2014-12-10Merge tag 'pm+acpi-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-41/+35
2014-12-10Merge tag 'trace-seq-buf-3.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-131/+172
2014-12-10Merge tag 'trace-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds25-1177/+1132
2014-12-10Merge branch 'akpm' (patchbomb from Andrew)Linus Torvalds12-424/+205
2014-12-10Merge branch 'nsfs' into for-nextAl Viro6-54/+55
2014-12-10exit: pidns: fix/update the comments in zap_pid_ns_processes()Oleg Nesterov1-4/+24
2014-12-10exit: pidns: alloc_pid() leaks pid_namespace if child_reaper is exitingOleg Nesterov1-0/+2