aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2015-08-22Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+18
2015-08-22Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+2
2015-08-20genirq: Introduce irq_chip_set_type_parent() helperGrygorii Strashko1-0/+17
2015-08-20genirq: Don't return ENOSYS in irq_chip_retrigger_hierarchyGrygorii Strashko1-1/+1
2015-08-18timer: Write timer->flags atomicallyEric Dumazet1-2/+2
2015-08-17Merge branch 'for-4.2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2015-08-14Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-28/+73
2015-08-14Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-1/+10
2015-08-12perf: Fix PERF_EVENT_IOC_PERIOD migration racePeter Zijlstra1-20/+55
2015-08-12perf: Fix double-free of the AUX bufferBen Hutchings1-4/+6
2015-08-10cpuset: use trialcs->mems_allowed as a temp variableAlban Crequy1-1/+1
2015-08-07kthread: export kthread functionsDavid Kershner1-0/+4
2015-08-07signal: fix information leak in copy_siginfo_to_userAmanieu d'Antras1-3/+6
2015-08-07signal: fix information leak in copy_siginfo_from_user32Amanieu d'Antras1-2/+2
2015-08-04perf: Fix fasync handling on inherited eventsPeter Zijlstra1-2/+10
2015-07-29module: weaken locking assertion for oops path.Rusty Russell1-2/+6
2015-07-27perf: Fix running time accountingPeter Zijlstra1-2/+2
2015-07-26Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+3
2015-07-25Merge tag 'trace-v4.2-rc2-fix3' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-18/+34
2015-07-24ftrace: Fix breakage of set_ftrace_pidSteven Rostedt (Red Hat)1-18/+34
2015-07-22mm: Fix bugs in region_is_ram()Toshi Kani1-3/+3
2015-07-21locking/pvqspinlock: Fix kernel panic in locking-selftestWaiman Long1-1/+10
2015-07-18Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+6
2015-07-18Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-1/+1
2015-07-18Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2015-07-18Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-14/+13
2015-07-18x86/fpu, sched: Introduce CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT and use it on...Ingo Molnar1-6/+5
2015-07-18x86/fpu, sched: Dynamically allocate 'struct fpu'Dave Hansen1-1/+7
2015-07-17genirq: Prevent resend to interrupts marked IRQ_NESTED_THREADThomas Gleixner1-5/+13
2015-07-15Merge tag 'trace-v4.2-rc1-fix' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-7/+11
2015-07-15genirq: Revert sparse irq locking around __cpu_up() and move it to x86 for nowThomas Gleixner1-9/+0
2015-07-14tick: Move the export of tick_broadcast_oneshot_control to the proper placeThomas Gleixner2-1/+1
2015-07-12Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-70/+148
2015-07-12Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-5/+21
2015-07-11tick/broadcast: Prevent NULL pointer dereferenceThomas Gleixner1-8/+10
2015-07-09module: Fix load_module() error pathPeter Zijlstra1-0/+1
2015-07-08Fix broken audit tests for exec arg lenLinus Torvalds1-2/+1
2015-07-08tracing: Have branch tracer use recursive field of task structSteven Rostedt (Red Hat)2-7/+11
2015-07-08hotplug: Prevent alloc/free of irq descriptors during cpu up/downThomas Gleixner2-5/+21
2015-07-07tick/broadcast: Handle spurious interrupts gracefullyThomas Gleixner1-0/+7
2015-07-07tick/broadcast: Check for hrtimer broadcast active earlyThomas Gleixner1-10/+26
2015-07-07tick/broadcast: Return busy when IPI is pendingThomas Gleixner1-3/+7
2015-07-07tick/broadcast: Return busy if periodic mode and hrtimer broadcastThomas Gleixner1-1/+5
2015-07-07tick/broadcast: Move the check for periodic mode inside state handlingThomas Gleixner1-14/+8
2015-07-07tick/broadcast: Prevent deep idle if no broadcast device availableThomas Gleixner1-0/+7
2015-07-07tick/broadcast: Make idle check independent from mode and configThomas Gleixner3-15/+42
2015-07-07tick/broadcast: Sanity check the shutdown of the local clock_eventThomas Gleixner1-7/+16
2015-07-07tick/broadcast: Prevent hrtimer recursionThomas Gleixner1-1/+15
2015-07-07clockevents: Allow set-state callbacks to be optionalViresh Kumar1-15/+9
2015-07-06sched/fair: Test list head instead of list entry in throttle_cfs_rq()Cong Wang1-1/+1
2015-07-06perf: Fix AUX buffer refcountingPeter Zijlstra3-10/+35
2015-07-04Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2015-07-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-2/+15
2015-07-04Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds5-26/+55
2015-07-04sched/numa: Fix numa balancing stats in /proc/pid/schedSrikar Dronamraju3-23/+47
2015-07-04sched/numa: Show numa_group ID in /proc/sched_debug task listingsSrikar Dronamraju1-1/+1
2015-07-04sched/debug: Move print_cfs_rq() declaration to kernel/sched/sched.hSrikar Dronamraju1-0/+5
2015-07-04sched/stat: Simplify the sched_info accounting dependencyNaveen N. Rao2-3/+3
2015-07-03Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2-13/+5
2015-07-03sched, preempt_notifier: separate notifier registration from static_key inc/decPeter Zijlstra1-2/+15
2015-07-02make certificate list change message more usefulLinus Torvalds1-1/+1
2015-07-01Merge branch 'akpm' (patches from Andrew)Linus Torvalds6-11/+28
2015-07-01Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-3/+2
2015-07-01Merge tag 'pm+acpi-4.2-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-2/+4
2015-07-01Merge tag 'for-linus-4.2-rc0-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+48
2015-07-01Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds5-143/+328
2015-07-01sysfs: Create mountpoints with sysfs_create_mount_pointEric W. Biederman1-6/+4
2015-07-01sysctl: Allow creating permanently empty directories that serve as mountpoints.Eric W. Biederman1-7/+1
2015-07-01time: Remove development rules from Kbuild/MakefileThomas Gleixner1-2/+0
2015-06-30kernel/relay.c: use kvfree() in relay_free_page_array()Pekka Enberg1-4/+1
2015-06-30printk: improve the description of /dev/kmsg line formatAntonio Ospite1-4/+4
2015-06-30gcov: add support for GCC 5.1Lorenzo Stoakes2-1/+9
2015-06-30kernel/panic/kexec: fix "crash_kexec_post_notifiers" option issue in oops pathHATAYAMA Daisuke2-1/+12
2015-06-30kernel/panic: call the 2nd crash_kexec() only if crash_kexec_post_notifiers i...HATAYAMA Daisuke1-1/+2
2015-06-28modules: only use mod->param_lock if CONFIG_MODULESStephen Rothwell1-0/+4
2015-06-28param: fix module param locks when !CONFIG_SYSFS.Rusty Russell2-5/+22
2015-06-27Merge branch 'upstream' of git://git.infradead.org/users/pcmoore/auditLinus Torvalds2-5/+3
2015-06-27Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds1-9/+4
2015-06-26Merge branch 'for-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-162/+322
2015-06-26Merge branch 'for-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds2-131/+146
2015-06-26Merge tag 'driver-core-4.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-8/+21
2015-06-26Merge tag 'trace-v4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds25-572/+538
2015-06-26timer: Fix hotplug regressionThomas Gleixner1-1/+2
2015-06-26Merge tag 'trace-fixes-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-2/+10
2015-06-26Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-armLinus Torvalds1-1/+7
2015-06-26Merge branch 'akpm' (patches from Andrew)Linus Torvalds6-173/+281
2015-06-26Merge branches 'acpi-video', 'device-properties', 'pm-sleep' and 'pm-cpuidle'Rafael J. Wysocki2-2/+4
2015-06-25exit,stats: /* obey this comment */Rik van Riel1-1/+1
2015-06-25kernel/trace/blktrace.c: use strreplace() in do_blk_trace_setup()Rasmus Villemoes1-4/+2
2015-06-25kernel/trace/trace_events_filter.c: use strreplace()Rasmus Villemoes1-3/+2
2015-06-25check_syslog_permissions() cleanupVasily Averin1-5/+5
2015-06-25security_syslog() should be called once onlyVasily Averin1-7/+4
2015-06-25printk: implement support for extended console driversTejun Heo1-8/+58
2015-06-25printk: factor out message formatting from devkmsg_read()Tejun Heo1-66/+80
2015-06-25printk: guard the amount written per line by devkmsg_read()Tejun Heo1-12/+22
2015-06-25clone: support passing tls argument via C rather than pt_regs magicJosh Triplett1-16/+32
2015-06-25prctl: more prctl(PR_SET_MM_*) checksAlexey Dobriyan1-67/+91
2015-06-25tracing: Fix typo from "static inlin" to "static inline"Steven Rostedt (Red Hat)1-1/+1
2015-06-25tracing/filter: Do not allow infix to exceed end of stringSteven Rostedt (Red Hat)1-0/+6
2015-06-25tracing/filter: Do not WARN on operand count going below zeroSteven Rostedt (Red Hat)1-1/+3
2015-06-25Merge branch 'for-4.2/core' of git://git.kernel.dk/linux-blockLinus Torvalds4-153/+121
2015-06-24Merge branch 'akpm' (patches from Andrew)Linus Torvalds4-7/+129
2015-06-24mm: oom_kill: clean up victim marking and exiting interfacesJohannes Weiner1-1/+1
2015-06-24watchdog: add watchdog_cpumask sysctl to assist nohzChris Metcalf3-5/+70
2015-06-24smpboot: allow excluding cpus from the smpboot threadsChris Metcalf1-1/+58
2015-06-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds7-118/+413
2015-06-25PM / sleep: Increase default DPM watchdog timeout to 60Takashi Iwai1-1/+1
2015-06-24Merge branch 'sched-hrtimers-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds6-492/+587
2015-06-24PM / hibernate: re-enable nonboot cpus on disable_nonboot_cpus() failureVitaly Kuznetsov1-1/+3
2015-06-24Merge branch 'sched-locking-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-34/+88
2015-06-23vfs: add file_path() helperMiklos Szeredi1-1/+1
2015-06-23Merge tag 'pm+acpi-4.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-63/+78
2015-06-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-35/+61
2015-06-23module: add per-module param_lockDan Streetman2-19/+33
2015-06-23module: make perm constDan Streetman1-5/+3
2015-06-23params: suppress unused variable error, warn once just in case code changes.Rusty Russell1-0/+1
2015-06-22Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds12-37/+115
2015-06-22Merge branch 'timers-nohz-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-23/+48
2015-06-22Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds33-1263/+1142
2015-06-22Merge branch 'x86-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-3/+53
2015-06-22Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-4/+4
2015-06-22Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds19-456/+592
2015-06-22Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-7/+7
2015-06-22Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-13/+37
2015-06-22Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds11-17/+894
2015-06-22Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds13-380/+481
2015-06-22Merge branches 'for-4.1/upstream-fixes', 'for-4.2/kaslr' and 'for-4.2/upstrea...Jiri Kosina1-30/+48
2015-06-22Merge branches 'x86/apic', 'x86/asm', 'x86/mm' and 'x86/platform' into x86/co...Ingo Molnar15-28/+897
2015-06-20Merge branch 'irq/for-x86' into irq/coreThomas Gleixner6-21/+28
2015-06-20genirq: Remove bogus restriction in irq_move_mask_irq()Thomas Gleixner1-3/+3
2015-06-19locking/rtmutex: Update stale plist commentsDavidlohr Bueso1-9/+9
2015-06-19futex: Lower the lock contention on the HB lock during wake upSebastian Andrzej Siewior3-18/+73
2015-06-19timer: Minimize nohz off overheadThomas Gleixner4-8/+17
2015-06-19timer: Reduce timer migration overhead if disabledThomas Gleixner8-43/+121
2015-06-19timer: Stats: Simplify the flags handlingThomas Gleixner2-10/+7
2015-06-19timer: Replace timer base by a cpu indexThomas Gleixner1-91/+36
2015-06-19timer: Use hlist for the timer wheel hash bucketsThomas Gleixner1-37/+27
2015-06-19timer: Remove FIFO "guarantee"Thomas Gleixner1-4/+2
2015-06-19timers: Sanitize catchup_timer_jiffies() usageThomas Gleixner1-24/+16
2015-06-19sched/deadline: Remove needless parameter in dl_runtime_exceeded()Zhiqiang Zhang1-2/+2
2015-06-19sched: Remove superfluous resetting of the p->dl_throttled flagWanpeng Li1-1/+0
2015-06-19sched/deadline: Drop duplicate init_sched_dl_class() declarationWanpeng Li1-1/+0
2015-06-19sched/deadline: Reduce rq lock contention by eliminating locking of non-feasi...Wanpeng Li1-1/+14
2015-06-19sched/deadline: Make init_sched_dl_class() __initWanpeng Li1-1/+1
2015-06-19sched/deadline: Optimize pull_dl_task()Wanpeng Li1-1/+27
2015-06-19sched/preempt: Add static_key() to preempt_notifiersPeter Zijlstra1-5/+23
2015-06-19sched/preempt: Fix preempt notifiers documentation about hlist_del() within u...Mathieu Desnoyers1-1/+1
2015-06-19sched/stop_machine: Fix deadlock between multiple stop_two_cpus()Peter Zijlstra2-37/+27
2015-06-19sched/debug: Add sum_sleep_runtime to /proc/<pid>/schedSrikar Dronamraju1-0/+1
2015-06-19sched/debug: Replace vruntime with wait_sum in /proc/sched_debugSrikar Dronamraju1-2/+2
2015-06-19sched/debug: Properly format runnable tasks in /proc/sched_debugSrikar Dronamraju1-2/+4
2015-06-19locking/qrwlock: Don't contend with readers when setting _QW_WAITINGWaiman Long1-4/+24
2015-06-19perf: Fix ring_buffer_attach() RCU sync, againOleg Nesterov1-7/+7
2015-06-19Merge branches 'pm-sleep' and 'pm-runtime'Rafael J. Wysocki3-8/+19
2015-06-19Merge branch 'pm-cpuidle'Rafael J. Wysocki1-55/+59
2015-06-19sched,lockdep: Employ lock pinningPeter Zijlstra5-8/+71
2015-06-19lockdep: Implement lock pinningPeter Zijlstra1-0/+80
2015-06-19lockdep: Simplify lock_release()Peter Zijlstra1-101/+18
2015-06-19sched: Streamline the task migration locking a littlePeter Zijlstra1-42/+34
2015-06-19sched: Move code aroundPeter Zijlstra1-186/+178
2015-06-19sched,dl: Fix sched class hopping CBS holePeter Zijlstra1-66/+86
2015-06-19sched, dl: Convert switched_{from, to}_dl() / prio_changed_dl() to balance ca...Peter Zijlstra1-21/+24
2015-06-19sched,dl: Remove return value from pull_dl_task()Peter Zijlstra1-10/+10
2015-06-19sched, rt: Convert switched_{from, to}_rt() / prio_changed_rt() to balance ca...Peter Zijlstra1-16/+19
2015-06-19sched,rt: Remove return value from pull_rt_task()Peter Zijlstra1-11/+11
2015-06-19sched: Allow balance callbacks for check_class_changed()Peter Zijlstra1-3/+22
2015-06-19sched: Use replace normalize_task() with __sched_setscheduler()Peter Zijlstra1-42/+23
2015-06-19sched: Replace post_schedule with a balance callback listPeter Zijlstra4-38/+63
2015-06-19Merge branch 'timers/core' into sched/hrtimersThomas Gleixner31-1069/+939
2015-06-19hrtimer: Allow hrtimer::function() to free the timerPeter Zijlstra1-23/+91
2015-06-19hrtimer: Fix hrtimer_is_queued() holePeter Zijlstra1-10/+13
2015-06-19hrtimer: Remove HRTIMER_STATE_MIGRATEOleg Nesterov1-5/+2
2015-06-18cgroup: require write perm on common ancestor when moving processes on the de...Tejun Heo1-3/+27
2015-06-18cgroup: separate out cgroup_procs_write_permission() from __cgroup_procs_write()Tejun Heo1-14/+24
2015-06-18locking/rtmutex: Implement lockless top-waiter wakeupDavidlohr Bueso1-11/+10
2015-06-18irq: Add irq_set_chained_handler_and_data()Russell King1-11/+34
2015-06-18timekeeping: Copy the shadow-timekeeper over the real timekeeper lastJohn Stultz1-1/+2
2015-06-18clockevents: Check state instead of mode in suspend/resume pathViresh Kumar1-2/+2
2015-06-17Merge tag 'trace-fix-filter-4.1-rc8' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+9
2015-06-17tracing: Have filter check for balanced opsSteven Rostedt1-2/+9
2015-06-16kconfig: add xenconfig defconfig helperLuis R. Rodriguez1-0/+48
2015-06-16genirq: Prevent crash in irq_move_irq()Jiang Liu1-1/+8
2015-06-16genirq: Enhance irq_data_to_desc() to support hierarchy irqdomainJiang Liu1-2/+0
2015-06-15bpf: let kprobe programs use bpf_get_smp_processor_id() helperAlexei Starovoitov1-0/+2
2015-06-15bpf: allow networking programs to use bpf_trace_printk() for debuggingAlexei Starovoitov2-8/+16
2015-06-15bpf: introduce current->pid, tgid, uid, gid, comm accessorsAlexei Starovoitov3-0/+67
2015-06-15ring_buffer: Allow to exit the ring buffer benchmark immediatelyPetr Mladek1-3/+8
2015-06-14Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2-6/+19
2015-06-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-2/+2
2015-06-12genirq: Introduce helper function irq_data_get_node()Jiang Liu5-10/+10
2015-06-12genirq: Introduce struct irq_common_data to host shared irq dataJiang Liu3-5/+7
2015-06-12genirq: Prevent crash in irq_move_irq()Jiang Liu1-1/+8
2015-06-12genirq: Enhance irq_data_to_desc() to support hierarchy irqdomainJiang Liu1-2/+0
2015-06-12ntp: Do leapsecond adjustment in adjtimex read pathJohn Stultz1-0/+18
2015-06-12time: Prevent early expiry of hrtimers[CLOCK_REALTIME] at the leap second edgeJohn Stultz3-8/+58
2015-06-12ntp: Introduce and use SECS_PER_DAY macro instead of 86400John Stultz1-2/+3
2015-06-12time: Move clock_was_set_seq update before updating shadow-timekeeperJohn Stultz1-4/+8
2015-06-11Merge tag 'trace-rb-bm-fix-4.1-rc7' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2015-06-11audit: Fix check of return value of strnlen_user()Jan Kara1-1/+1
2015-06-11ring-buffer-benchmark: Fix the wrong sched_priority of producerWang Long1-1/+1