aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
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-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-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
2015-06-10sched, numa: do not hint for NUMA balancing on VM_MIXEDMAP mappingsMel Gorman1-1/+1
2015-06-10ring-buffer-benchmark: Fix the wrong typeWang Long1-2/+2
2015-06-10ring-buffer-benchmark: Fix the wrong param in module_paramWang Long1-4/+4
2015-06-10clocksource: Use current logging styleJoe Perches1-12/+12
2015-06-10time: Refactor usecs_to_jiffiesNicholas Mc Guire1-10/+3
2015-06-10cgroup: fix uninitialised iterator in for_each_subsys_whichAleksa Sarai1-1/+1
2015-06-09x86/mpx: Clean up the code by not passing a task pointer around when unnecessaryDave Hansen1-4/+4
2015-06-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-3/+20
2015-06-08Merge 4.1-rc7 into driver-core-nextGreg Kroah-Hartman7-14/+33
2015-06-08cgroup: replace explicit ss_mask checking with for_each_subsys_whichAleksa Sarai1-28/+16
2015-06-08cgroup: use bitmask to filter for_each_subsysAleksa Sarai1-20/+33
2015-06-07perf/x86/intel: Introduce PERF_RECORD_LOST_SAMPLESKan Liang1-0/+33
2015-06-07perf/x86/intel: Handle multiple records in the PEBS bufferYan, Zheng2-12/+3
2015-06-07sched/numa: Only consider less busy nodes as numa balancing destinationsRik van Riel1-2/+28
2015-06-07Revert 095bebf61a46 ("sched/numa: Do not move past the balance point if unbal...Rik van Riel1-26/+15
2015-06-07sched/fair: Prevent throttling in early pick_next_task_fair()Ben Segall1-11/+14
2015-06-07preempt: Use preempt_schedule_context() as the official tracing preemption pointFrederic Weisbecker1-5/+3
2015-06-07sched: Make preempt_schedule_context() function-tracing safeFrederic Weisbecker1-2/+9
2015-06-07lockdep: Fix a race between /proc/lock_stat and module unloadPeter Zijlstra2-6/+19
2015-06-07bpf: allow programs to write to certain skb fieldsAlexei Starovoitov1-9/+28
2015-06-05Merge branch 'linus' into irq/coreThomas Gleixner8-63/+95
2015-06-05Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-1/+16
2015-06-04compat: cleanup coding in compat_get_bitmap() and compat_put_bitmap()Helge Deller1-2/+4
2015-06-04signals: don't abuse __flush_signals() in selinux_bprm_committed_creds()Oleg Nesterov1-9/+4
2015-06-03Merge branch 'locking/core' into x86/core, to prepare for dependent patchIngo Molnar11-13/+870
2015-06-03lockdep: Do not break user-visible stringBorislav Petkov1-2/+1
2015-06-03Merge branches 'x86/mm', 'x86/build', 'x86/apic' and 'x86/platform' into x86/...Ingo Molnar2-0/+45
2015-06-02livepatch: add module locking around kallsyms callsMiroslav Benes1-5/+13
2015-06-02clockevents: Rename state to state_use_accessorsThomas Gleixner1-2/+2
2015-06-02clockevents: Use set/get state helper functionsThomas Gleixner2-6/+7
2015-06-02clockevents: Provide functions to set and get the stateThomas Gleixner5-24/+35
2015-06-02clockevents: Use helpers to check the state of a clockevent deviceViresh Kumar4-17/+17
2015-06-02Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar13-380/+481
2015-06-02Merge branch 'linus' into sched/core, to resolve conflictIngo Molnar4-11/+13