aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2014-01-13introduce __fcheck_files() to fix rcu_dereference_check_fdtable(), kill rcu_m...Oleg Nesterov1-11/+0
2013-11-20[splitme] use %p[dD]Al Viro1-5/+3
2013-11-20Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-6/+1
2013-11-20Merge tag 'pm+acpi-2-3.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-1/+3
2013-11-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-25/+13
2013-11-19kernel/bounds: avoid circular dependencies in generated headersKirill A. Shutemov1-1/+1
2013-11-19genetlink: only pass array to genl_register_family_with_ops()Johannes Berg1-2/+1
2013-11-19Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-3/+16
2013-11-19Merge branch 'pm-sleep'Rafael J. Wysocki2-1/+3
2013-11-16Merge tag 'trace-3.13' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds16-212/+521
2013-11-15consolidate simple ->d_delete() instancesAl Viro1-6/+1
2013-11-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds3-3/+3
2013-11-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+11
2013-11-15Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-40/+26
2013-11-15kernel: fix generic_exec_single indentationChristoph Hellwig1-2/+1
2013-11-15kernel: provide a __smp_call_function_single stub for !CONFIG_SMPChristoph Hellwig1-0/+11
2013-11-15kernel: remove CONFIG_USE_GENERIC_SMP_HELPERSChristoph Hellwig2-3/+1
2013-11-15revert "softirq: Add support for triggering softirq work on softirqs"Christoph Hellwig1-131/+0
2013-11-15mm: properly separate the bloated ptl from the regular casePeter Zijlstra1-0/+2
2013-11-15mm: implement split page table lock for PMD levelKirill A. Shutemov1-2/+2
2013-11-15mm: convert mm->nr_ptes to atomic_long_tKirill A. Shutemov1-1/+1
2013-11-14PM / Hibernate: Do not crash kernel in free_basic_memory_bitmaps()Rafael J. Wysocki2-1/+3
2013-11-14genetlink: make all genl_ops users constJohannes Berg1-1/+1
2013-11-14taskstats: use genl_register_family_with_ops()Johannes Berg1-25/+14
2013-11-14Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-4/+46
2013-11-14Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds28-32/+1107
2013-11-14Merge tag 'pm+acpi-3.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-33/+35
2013-11-14Merge branch 'for-3.13/core' of git://git.kernel.dk/linux-blockLinus Torvalds2-9/+34
2013-11-13genirq: Prevent spurious detection for unconditionally polled interruptsThomas Gleixner2-3/+16
2013-11-13locking/lockdep: Mark __lockdep_count_forward_deps() as staticFengguang Wu1-2/+2
2013-11-13sched/fair: Avoid integer overflowMichal Nazarewicz1-1/+1
2013-11-13sched: Optimize task_sched_runtime()Peter Zijlstra1-0/+14
2013-11-13sched/numa: Cure update_numa_stats() vs. hotplugPeter Zijlstra1-1/+14
2013-11-13sched/numa: Fix NULL pointer dereference in task_numa_migrate()Rik van Riel1-1/+13
2013-11-13sched: Fix endless sync_sched/rcu() loop inside _cpu_down()Michael wang1-1/+4
2013-11-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-0/+5
2013-11-13Merge branch 'akpm' (patches from Andrew Morton)Linus Torvalds20-239/+934
2013-11-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-9/+11
2013-11-13Merge branch 'for-3.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds1-247/+1
2013-11-13kernel/panic.c: reduce 1 byte usage for print tainted bufferChen Gang1-1/+1
2013-11-13gcov: reuse kbasename helperAndy Shevchenko1-4/+3
2013-11-13kernel/gcov/fs.c: use pr_warn()Andrew Morton1-17/+17
2013-11-13kernel/module.c: use pr_foo()Andrew Morton1-59/+44
2013-11-13gcov: compile specific gcov implementation based on gcc versionFrantisek Hrbata2-1/+61
2013-11-13gcov: add support for gcc 4.7 gcov formatFrantisek Hrbata2-0/+566
2013-11-13gcov: move gcov structs definitions to a gcc version specific fileFrantisek Hrbata4-80/+153
2013-11-13kernel/taskstats.c: return -ENOMEM when alloc memory fails in add_del_listener()Chen Gang1-3/+5
2013-11-13kernel/taskstats.c: add nla_nest_cancel() for failure processing between nla_...Chen Gang1-2/+6
2013-11-13kernel/sysctl_binary.c: use scnprintf() instead of snprintf()Chen Gang1-3/+3
2013-11-13kernel/sysctl.c: check return value after call proc_put_char() in __do_proc_d...Chen Gang1-1/+4
2013-11-13exec/ptrace: fix get_dumpable() incorrect testsKees Cook1-1/+2
2013-11-13kprobes: use KSYM_NAME_LEN to size identifier buffersJoe Mario1-2/+2
2013-11-13list: introduce list_next_entry() and list_prev_entry()Oleg Nesterov1-3/+0
2013-11-13printk.c: comments should refer to /proc/vmcore instead of /proc/vmcoreinfoDirk Gouders1-2/+2
2013-11-13kernel/printk/printk.c: enable boot delay for earlyprintkDave Young1-2/+2
2013-11-13kernel/printk/printk.c: convert to pr_foo()Andrew Morton1-6/+6
2013-11-13printk: report console names during cut-overKees Cook1-10/+9
2013-11-13kernel/sys.c: remove obsolete #include <linux/kexec.h>Geert Uytterhoeven1-1/+0
2013-11-13kernel/delayacct.c: remove redundant checking in __delayacct_add_tsk()Chen Gang1-7/+0
2013-11-13cpu/mem hotplug: add try_online_node() for cpu_up()Toshi Kani1-26/+3
2013-11-13kthread: make kthread_create() killableTetsuo Handa1-18/+55
2013-11-12Merge tag 'devicetree-for-3.13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-7/+6
2013-11-12Merge branch 'x86-uv-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-3/+40
2013-11-12Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+6
2013-11-12Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds10-84/+107
2013-11-12Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds26-827/+2325
2013-11-12Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds6-204/+314
2013-11-12Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2013-11-12Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-12/+25
2013-11-12Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds13-103/+251
2013-11-11tracing: Add rcu annotation for syscall trace descriptorsSteven Rostedt (Red Hat)1-2/+2
2013-11-11ftrace, sched: Add TRACE_FLAG_PREEMPT_RESCHEDPeter Zijlstra3-3/+20
2013-11-11stop_machine: Fix race between stop_two_cpus() and stop_cpus()Rik van Riel1-2/+13
2013-11-11lockdep/proc: Fix lock-time avg computationPeter Zijlstra1-1/+1
2013-11-11locking/doc: Update references to kernel/mutex.cPeter Zijlstra1-1/+1
2013-11-09uprobes: Fix the memory out of bound overwrite in copy_insn()Oleg Nesterov1-22/+21
2013-11-09uprobes: Fix the wrong usage of current->utask in uprobe_copy_process()Oleg Nesterov1-1/+1
2013-11-09constify copy_siginfo_to_user{,32}()Al Viro1-1/+1
2013-11-09switch elf_core_write_extra_phdrs() to dump_emit()Al Viro1-7/+3
2013-11-08Merge branch 'blk-mq/core' into for-3.13/coreJens Axboe1-1/+6
2013-11-08kernel: trace: blktrace: remove redundent memcpy() in compat_blk_trace_setup()Chen Gang1-2/+1
2013-11-08blktrace: Send BLK_TN_PROCESS events to all running tracesJan Kara1-6/+27
2013-11-08Merge tag 'ftrace-urgent-3.12-v2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2013-11-07Merge branch 'pm-sleep'Rafael J. Wysocki1-1/+5
2013-11-07Merge tag 'tty-3.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-1/+1
2013-11-07Merge tag 'driver-core-3.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-5/+8
2013-11-07PM / hibernate: Avoid overflow in hibernate_preallocate_memory()Aaron Lu1-1/+5
2013-11-06tracing: Do not use signed enums with unsigned long long in fgragh outputSteven Rostedt (Red Hat)2-11/+13
2013-11-06tracing: Remove unused function ftrace_off_permanent()Steven Rostedt (Red Hat)1-15/+0
2013-11-06tracing: Do not assign filp->private_data to freed memoryGeyslan G. Bem1-1/+8
2013-11-06perf/ftrace: Fix paranoid level for enabling function tracerSteven Rostedt1-1/+1
2013-11-06uprobes: Export write_opcode() as uprobe_write_opcode()Oleg Nesterov1-7/+7
2013-11-06uprobes: Introduce arch_uprobe->ixolOleg Nesterov1-1/+2
2013-11-06uprobes: Kill module_init() and module_exit()Oleg Nesterov1-6/+1
2013-11-06tracing: Add helper function tracing_is_disabled()Geyslan G. Bem2-0/+6
2013-11-06tracing: Open tracer when ftrace_dump_on_oops is usedCody P Schafer1-0/+11
2013-11-06sched: Remove unnecessary iteration over sched domains to update nr_busy_cpusPreeti U Murthy3-18/+28
2013-11-06sched: Fix asymmetric scheduling for POWER7Vaidyanathan Srinivasan1-1/+1
2013-11-06perf: Factor out strncpy() in perf_event_mmap_event()Oleg Nesterov1-16/+16
2013-11-06perf: Fix arch_perf_out_copy_user defaultPeter Zijlstra1-9/+26
2013-11-06perf: Update a stale commentPeter Zijlstra1-2/+2
2013-11-06perf: Optimize perf_output_begin() -- address calculationPeter Zijlstra1-7/+7
2013-11-06perf: Optimize perf_output_begin() -- lost_event casePeter Zijlstra1-5/+8
2013-11-06perf: Optimize perf_output_begin()Peter Zijlstra1-8/+9
2013-11-06perf: Add unlikely() to the ring-buffer codePeter Zijlstra1-8/+8
2013-11-06perf: Simplify the ring-buffer codePeter Zijlstra1-33/+4
2013-11-06locking: Move the percpu-rwsem code to kernel/locking/Peter Zijlstra2-1/+167
2013-11-06locking: Move the lglocks code to kernel/locking/Peter Zijlstra3-2/+2
2013-11-06locking: Move the rwsem code to kernel/locking/Peter Zijlstra5-2/+593
2013-11-06locking: Move the rtmutex code to kernel/locking/Peter Zijlstra10-5/+5
2013-11-06hung_task: add method to reset detectorMarcelo Tosatti1-0/+11
2013-11-06locking: Move the semaphore core to kernel/locking/Peter Zijlstra3-2/+2
2013-11-06locking: Move the spinlock code to kernel/locking/Peter Zijlstra4-3/+306
2013-11-06locking: Move the lockdep code to kernel/locking/Peter Zijlstra6-6/+6
2013-11-06locking: Move the mutex code to kernel/locking/Peter Zijlstra6-4/+11
2013-11-06Merge branch 'sched/core' into core/locking, to prepare the kernel/locking/ f...Ingo Molnar23-804/+2264
2013-11-06sched: Move completion code from core.c to completion.cPeter Zijlstra3-285/+300
2013-11-06sched: Move wait code from core.c to wait.cPeter Zijlstra2-105/+105
2013-11-06sched: Move wait.c into kernel/sched/Peter Zijlstra3-1/+2
2013-11-06Merge branch 'core/rcu' into core/locking, to prepare the kernel/locking/ fil...Ingo Molnar13-103/+251
2013-11-06Merge tag 'v3.12' into core/locking to pick up mutex upatesIngo Molnar17-66/+247
2013-11-05tracing: Add support for SOFT_DISABLE to syscall eventsTom Zanussi2-12/+34
2013-11-05tracing: Make register/unregister_ftrace_command __initTom Zanussi2-4/+12
2013-11-05tracing: Update event filters for multibufferTom Zanussi12-91/+239
2013-11-05ftrace: Have control op function callback only trace when RCU is watchingSteven Rostedt (Red Hat)1-0/+9
2013-11-05rcu: Do not trace rcu_is_watching() functionsSteven Rostedt2-3/+3
2013-11-05Merge branch 'idle.2013.09.25a' of git://git.kernel.org/pub/scm/linux/kernel/...Steven Rostedt (Red Hat)6-24/+41
2013-11-05trace/trace_stat: use rbtree postorder iteration helper instead of opencodingCody P Schafer1-36/+5
2013-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller5-36/+98
2013-11-04Merge branch 'perf/urgent' into perf/core to fix conflictsIngo Molnar1-4/+27
2013-11-01Merge branch 'linus' into sched/coreIngo Molnar5-40/+77
2013-10-31hung_task debugging: Add tracepoint to report the hangOleg Nesterov1-0/+4
2013-10-29uprobes: Teach uprobe_copy_process() to handle CLONE_VFORKOleg Nesterov2-3/+9
2013-10-29uprobes: Change uprobe_copy_process() to dup xol_areaOleg Nesterov1-0/+28
2013-10-29uprobes: Change uprobe_copy_process() to dup return_instancesOleg Nesterov1-0/+43
2013-10-29uprobes: Teach __create_xol_area() to accept the predefined vaddrOleg Nesterov1-8/+12
2013-10-29uprobes: Introduce __create_xol_area()Oleg Nesterov1-22/+25
2013-10-29uprobes: Change the callsite of uprobe_copy_process()Oleg Nesterov2-9/+9
2013-10-29perf: Fix the perf context switch optimizationPeter Zijlstra1-18/+46
2013-10-29perf: Change zero-padding of strings in perf_event_mmap_event()Peter Zijlstra1-6/+11
2013-10-29perf: Do not waste PAGE_SIZE bytes for ALIGN(8) in perf_event_mmap_event()Oleg Nesterov1-7/+8
2013-10-29perf: Kill the dead !vma->vm_mm code in perf_event_mmap_event()Oleg Nesterov1-8/+6
2013-10-29perf: Remove useless atomic_tPeter Zijlstra1-9/+9
2013-10-29sched: Avoid throttle_cfs_rq() racing with period_timer stoppingBen Segall2-0/+10
2013-10-29sched: Guarantee new group-entities always have weightPaul Turner1-1/+2
2013-10-29sched: Fix hrtimer_cancel()/rq->lock deadlockBen Segall1-4/+11
2013-10-29sched: Fix cfs_bandwidth misuse of hrtimer_expires_remainingBen Segall1-3/+11
2013-10-29sched: Fix race on toggling cfs_bandwidth_usedBen Segall3-9/+19
2013-10-29perf: Fix perf ring buffer memory orderingPeter Zijlstra1-4/+27
2013-10-29Merge branch 'perf/urgent' into perf/coreIngo Molnar5-40/+77
2013-10-28sched: Remove extra put_online_cpus() inside sched_setaffinity()Michael wang1-1/+0
2013-10-28genirq: Set the irq thread policy without checking CAP_SYS_NICEThomas Pfaff1-1/+1
2013-10-28Merge branch 'pm-sleep'Rafael J. Wysocki2-10/+26
2013-10-28Merge branch 'pm-qos'Rafael J. Wysocki1-22/+4
2013-10-27Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-15/+50
2013-10-27Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+4
2013-10-27Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-16/+16
2013-10-26sched/rt: Fix task_tick_rt() commentLi Bin1-2/+2
2013-10-26Merge tag 'pm+acpi-3.12-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2013-10-25smp: don't warn about csd->flags having CSD_FLAG_LOCK cleared for !waitJens Axboe1-1/+5
2013-10-25smp: export __smp_call_function_single()Jens Axboe1-0/+1
2013-10-24pid_namespace: make freeing struct pid_namespace rcu-delayedAl Viro1-1/+7
2013-10-25PM / hibernate: Move software_resume to late_initcall_syncRuss Dill1-1/+1
2013-10-24of/irq: simplify args to irq_create_of_mappingGrant Likely1-7/+6
2013-10-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller5-15/+33
2013-10-23clockevents: Sanitize ticks to nsec conversionThomas Gleixner1-15/+50
2013-10-22Merge branch 'for-3.12-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-8/+6
2013-10-20Merge tag 'perf-urgent-for-mingo' of git://git.kernel.org/pub/scm/linux/kerne...Ingo Molnar1-0/+4
2013-10-19static_key: WARN on usage before jump_label_init was calledHannes Frederic Sowa1-0/+5
2013-10-19Merge 3.12-rc6 into driver-core-nextGreg Kroah-Hartman6-7/+36
2013-10-18ftrace: Add set_graph_notrace filterNamhyung Kim3-3/+108
2013-10-18ftrace: Narrow down the protected area of graph_lockNamhyung Kim1-13/+9
2013-10-18ftrace: Introduce struct ftrace_graph_dataNamhyung Kim1-19/+62
2013-10-18ftrace: Get rid of ftrace_graph_filter_enabledNamhyung Kim2-7/+2
2013-10-18tracing: Fix potential out-of-bounds in trace_get_user()Steven Rostedt1-1/+4
2013-10-18time: Fix signedness bug in sysfs_get_uname() and its callersPatrick Palka3-3/+3
2013-10-18timekeeping: Fix some trivial typos in commentsXie XiuQi1-1/+2
2013-10-18alarmtimer: return EINVAL instead of ENOTSUPP if rtcdev doesn't existKOSAKI Motohiro1-2/+2
2013-10-18PM / Hibernate: Use bool for boolean fields of struct snapshot_dataRafael J. Wysocki1-10/+10
2013-10-18mutex: Avoid gcc version dependent __builtin_constant_p() usageTetsuo Handa1-16/+16
2013-10-18timekeeping: Fix some trivial typos in commentsXie XiuQi1-1/+2
2013-10-18irq: Fix some trivial typos in commentsXie XiuQi2-2/+2
2013-10-18PM / Sleep: Detect device suspend/resume lockup and log eventBenoit Goby1-0/+16
2013-10-18Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/git/paul...Ingo Molnar13-103/+251
2013-10-17PM / QoS: simplify pm_qos_power_write()Andy Shevchenko1-22/+4
2013-10-17perf: Disable PERF_RECORD_MMAP2 supportStephane Eranian1-0/+4
2013-10-17kernel: add support for init_array constructorsFrantisek Hrbata1-2/+18
2013-10-16sysrq: Allow magic SysRq key functions to be disabled through KconfigBen Hutchings1-1/+1
2013-10-16sched/wait: Introduce prepare_to_wait_event()Oleg Nesterov1-0/+24
2013-10-16sched: Remove get_online_cpus() usagePeter Zijlstra3-15/+48
2013-10-16sched: Fix race in migrate_swap_stop()Peter Zijlstra3-9/+22
2013-10-16sched/rt: Add missing rmb()Peter Zijlstra1-1/+9
2013-10-15rcu: Move RCU-related source code to kernel/rcu directoryPaul E. McKenney12-18/+38
2013-10-15Merge branch 'idle.2013.09.25a' into HEADPaul E. McKenney6-24/+41
2013-10-15Merge branch 'gp.2013.09.25a' into HEADPaul E. McKenney3-15/+78
2013-10-15Merge tag 'v3.12-rc5' into perf/coreIngo Molnar5-4/+33
2013-10-14kexec: Typo s/the/then/Geert Uytterhoeven1-1/+1
2013-10-14sched/fair: Fix trivial typos in commentsKamalesh Babulal1-2/+2
2013-10-13cgroup: fix to break the while loop in cgroup_attach_task() correctlyAnjana V Kumar1-3/+3
2013-10-12sched: Remove bogus parameter in structured commentRamkumar Ramachandra1-1/+0