aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2014-04-01Merge branch 'for-3.15/core' of git://git.kernel.dk/linux-blockLinus Torvalds6-101/+81
2014-04-01Merge tag 'pci-v3.15-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-8/+4
2014-04-01Merge tag 'pm+acpi-3.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds7-20/+32
2014-04-01Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds7-37/+168
2014-04-01Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds13-66/+290
2014-04-01Merge branch 'timers-nohz-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-21/+11
2014-03-31Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-1/+1
2014-03-31Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds1-1/+3
2014-03-31Merge branch 'compat' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/l...Linus Torvalds3-56/+56
2014-03-31Merge branch 'x86-asmlinkage-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds9-13/+24
2014-03-31Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-2/+2
2014-03-31Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds21-350/+788
2014-03-31Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-16/+51
2014-03-31Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds17-828/+1491
2014-03-31Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds7-86/+377
2014-03-30AUDIT: Allow login in non-init namespacesEric Paris1-1/+11
2014-03-28time: Revert to calling clock_was_set_delayed() while in irq contextJohn Stultz1-1/+2
2014-03-26Merge tag 'trace-fixes-v3.14-rc7-v2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+25
2014-03-25tracing: Fix traceon trigger condition to actually turn tracing onSteven Rostedt (Red Hat)1-2/+25
2014-03-26tick: Remove code duplication in tick_handle_periodic()Viresh Kumar1-7/+7
2014-03-26tick: Fix spelling mistake in tick_handle_periodic()Viresh Kumar1-1/+1
2014-03-25workqueue: Provide destroy_delayed_work_on_stack()Thomas Gleixner1-0/+7
2014-03-25Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/git/paul...Ingo Molnar1-4/+58
2014-03-22genirq: Export symbol no_action()Alexander Shiyan1-0/+1
2014-03-20futex: revert back to the explicit waiter counting codeLinus Torvalds1-10/+43
2014-03-20Merge tag 'trace-fixes-v3.14-rc7' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-11/+2
2014-03-20rcu: Provide grace-period piggybacking APIPaul E. McKenney1-4/+58
2014-03-20Rename TAINT_UNSAFE_SMP to TAINT_CPU_OUT_OF_SPECDave Jones2-2/+2
2014-03-20tracing: Fix array size mismatch in format stringVaibhav Nagarnaik2-11/+2
2014-03-20Merge branches 'pm-runtime' and 'pm-sleep'Rafael J. Wysocki6-14/+20
2014-03-20Merge branches 'pm-qos', 'pm-domains' and 'pm-drivers'Rafael J. Wysocki1-6/+12
2014-03-20timer: Remove code redundancy while calling get_nohz_timer_target()Viresh Kumar3-21/+6
2014-03-20timer: Use variable head instead of &work_list in __run_timers()Viresh Kumar1-1/+1
2014-03-19Merge branch 'for-3.14-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+7
2014-03-19resources: Set type in __request_region()Bjorn Helgaas1-2/+2
2014-03-19genirq: procfs: Make smp_affinity values go+rChema Gonzalez1-4/+4
2014-03-19softirq: Add linux/irq.h to make it compile againThomas Gleixner1-0/+1
2014-03-18cgroup: fix a failure path in create_css()Li Zefan1-4/+7
2014-03-16Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-3/+12
2014-03-14genirq: Add a new IRQCHIP_EOI_THREADED flagThomas Gleixner3-9/+42
2014-03-13block: remove old blk_iopoll_enabled variableJens Axboe1-12/+0
2014-03-13sched: Remove needless round trip nsecs <-> tick conversion of steal timeFrederic Weisbecker2-16/+0
2014-03-13cputime: Fix jiffies based cputime assumption on steal accountingFrederic Weisbecker1-5/+11
2014-03-12Merge branch 'irq/for-gpio' into irq/coreThomas Gleixner20-98/+168
2014-03-12genirq: Provide irq_request/release_resources chip callbacksThomas Gleixner1-1/+27
2014-03-12locking/mutex: Fix debug checksPeter Zijlstra2-0/+13
2014-03-12sched: Clean up the task_hot() functionAlex Shi1-2/+2
2014-03-12sched: Remove double calculation in fix_small_imbalance()Vincent Guittot1-4/+2
2014-03-12sched: Fix broken setscheduler()Steven Rostedt1-1/+9
2014-03-12PM: Add missing "freeze" stateGeert Uytterhoeven1-2/+2
2014-03-12PM / Hibernate: Spelling s/anonymouns/anonymous/Geert Uytterhoeven1-1/+1
2014-03-11Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds3-19/+24
2014-03-11locking/mutexes: Add extra reschedule pointPeter Zijlstra1-0/+7
2014-03-11locking/mutexes: Introduce cancelable MCS lock for adaptive spinningPeter Zijlstra4-5/+200
2014-03-11locking/mutexes: Unlock the mutex without the wait_lockJason Low1-4/+4
2014-03-11locking/mutexes: Modify the way optimistic spinners are queuedJason Low1-9/+6
2014-03-11locking/mutexes: Return false if task need_resched() in mutex_can_spin_on_own...Jason Low1-0/+3
2014-03-11locking: Move mcs_spinlock.h into kernel/locking/Peter Zijlstra2-1/+115
2014-03-11sched/numa: Move task_numa_free() to __put_task_struct()Mike Galbraith2-2/+1
2014-03-11sched/fair: Fix endless loop in idle_balance()Kirill Tkhai1-1/+1
2014-03-11sched/core: Fix endless loop in pick_next_task()Kirill Tkhai3-11/+15
2014-03-11sched/fair: Push down check for high priority class task into idle_balance()Kirill Tkhai2-6/+10
2014-03-11sched/rt: Fix picking RT and DL tasks from empty queueKirill Tkhai2-2/+15
2014-03-11perf: Disallow user-space stack dumps for function trace eventsJiri Olsa1-0/+7
2014-03-11perf: Disallow user-space callchains for function trace eventsJiri Olsa1-3/+12
2014-03-11Merge branch 'perf/urgent' into perf/coreIngo Molnar12-24/+45
2014-03-11Merge branch 'sched/urgent' into sched/coreIngo Molnar18-71/+114
2014-03-11sched/clock: Prevent tracing recursion in sched_clock_cpu()Fernando Luis Vazquez Cao1-2/+2
2014-03-11stop_machine: Fix^2 race between stop_two_cpus() and stop_cpus()Peter Zijlstra1-1/+1
2014-03-11sched/deadline: Deny unprivileged users to set/change SCHED_DEADLINE policyJuri Lelli1-0/+9
2014-03-11PM / suspend: Remove unnecessary !!Viresh Kumar1-1/+1
2014-03-10mm: fix GFP_THISNODE callers and clarifyJohannes Weiner1-2/+2
2014-03-10Merge branch 'fortglx/3.15/time' of git://git.linaro.org/people/john.stultz/l...Thomas Gleixner1-0/+2
2014-03-08audit: Update kdoc for audit_send_reply and audit_list_rules_sendEric W. Biederman2-2/+2
2014-03-08Merge branch 'for-3.14-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-7/+3
2014-03-07Merge tag 'trace-fixes-v3.14-rc5' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-1/+16
2014-03-07Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-2/+2
2014-03-06mm/compat: convert to COMPAT_SYSCALL_DEFINE with changing parameter typesHeiko Carstens1-5/+5
2014-03-06kexec/compat: convert to COMPAT_SYSCALL_DEFINE with changing parameter typesHeiko Carstens1-4/+4
2014-03-06kernel/compat: convert to COMPAT_SYSCALL_DEFINEHeiko Carstens2-47/+47
2014-03-05blktrace: fix accounting of partially completed requestsRoman Pen1-9/+11
2014-03-04genirq: Move kstat_incr_irqs_this_cpu() to coreThomas Gleixner1-0/+7
2014-03-04genirq: Add a kstat helper to increment irq statsThomas Gleixner1-0/+5
2014-03-04timer: Make sure TIMER_FLAG_MASK bits are free in allocated baseViresh Kumar1-3/+2
2014-03-04timer: Check failure of timer_cpu_notify() before calling init_timer_stats()Viresh Kumar1-2/+2
2014-03-03tracing: Do not add event files for modules that fail tracepointsSteven Rostedt (Red Hat)2-1/+16
2014-03-03Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds4-10/+20
2014-03-03futex: Allow architectures to skip futex_atomic_cmpxchg_inatomic() testHeiko Carstens1-13/+24
2014-03-02kernel: Include appropriate header file in time/timekeeping_debug.cRashika Kheria1-0/+2
2014-03-02Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-6/+6
2014-02-28audit: Send replies in the proper network namespace.Eric W. Biederman2-13/+15
2014-03-01PM / hibernate: use name_to_dev_t to parse resumeSebastian Capella1-10/+12
2014-03-01PM / wakeup: Include appropriate header file in kernel/power/wakelock.cRashika Kheria1-0/+2
2014-03-01PM / sleep: Move prototype declaration to header file kernel/power/power.hRashika Kheria1-0/+2
2014-02-28audit: Use struct net not pid_t to remember the network namespce to reply inEric W. Biederman3-6/+9
2014-02-28Merge branch 'timers.2014.02.25a' of git://git.kernel.org/pub/scm/linux/kerne...Thomas Gleixner1-2/+28
2014-02-28Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/git/paul...Ingo Molnar17-824/+1433
2014-02-27Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds2-2/+2
2014-02-27cpuset: fix a race condition in __cpuset_node_allowed_softwall()Li Zefan1-1/+1
2014-02-27cpuset: fix a locking issue in cpuset_migrate_mm()Li Zefan1-6/+2
2014-02-27genirq: Include missing header file in irqdomain.cRashika Kheria1-0/+1
2014-02-27perf: Optimize group_sched_in()Peter Zijlstra1-1/+1
2014-02-27perf: Remove redundant PMU assignmentMark Rutland1-2/+0
2014-02-27perf: Fix prototype of find_pmu_context()Mark Rutland1-1/+1
2014-02-27Merge branch 'perf/urgent' into perf/coreIngo Molnar17-77/+160
2014-02-27trace: Replace hardcoding of 19 with MAX_NICEDongsheng Yang1-3/+3
2014-02-27sched: Guarantee task priority in pick_next_task()Peter Zijlstra4-6/+34
2014-02-27sched/idle: Remove stale old filePeter Zijlstra2-154/+10
2014-02-27sched: Put rq's sched_avg under CONFIG_FAIR_GROUP_SCHEDDietmar Eggemann2-8/+9
2014-02-27perf: Fix hotplug splatPeter Zijlstra1-6/+6
2014-02-27sched/deadline: Prevent rt_time growth to infinityJuri Lelli2-2/+14
2014-02-27sched/deadline: Switch CPU's presence test orderJuri Lelli1-2/+2
2014-02-27sched/deadline: Cleanup RT leftovers from {inc/dec}_dl_migrationKirill Tkhai1-2/+0
2014-02-27sched: Fix double normalization of vruntimeGeorge McCollister1-4/+4
2014-02-27genirq: Remove racy waitqueue_active checkChuansheng Liu1-2/+1
2014-02-26resource: Add resource_contains()Bjorn Helgaas1-6/+2
2014-02-26Merge branch 'torture.2014.02.23a' into HEADPaul E. McKenney6-780/+1387
2014-02-26Merge branches 'doc.2014.02.24a', 'fixes.2014.02.26a' and 'rt.2014.02.17b' in...Paul E. McKenney12-46/+48
2014-02-26rcu: Ensure kernel/rcu/rcu.h can be sourced/used stand-alonePaul Gortmaker5-9/+1
2014-02-26rcu: Fix sparse warning for rcu_expedited from kernel/ksysfs.cPaul Gortmaker2-2/+2
2014-02-26notifier: Substitute rcu_access_pointer() for rcu_dereference_raw()Paul E. McKenney1-1/+1
2014-02-26KGDB: make kgdb_breakpoint() as noinlineVijaya Kumar K1-1/+1
2014-02-25timers: Make internal_add_timer() update ->next_timer if ->active_timers == 0Oleg Nesterov1-2/+2
2014-02-25timers: Reduce future __run_timers() latency for first add to empty listPaul E. McKenney1-0/+1
2014-02-25timers: Reduce future __run_timers() latency for newly emptied listPaul E. McKenney1-0/+2
2014-02-25timers: Reduce __run_timers() latency for empty listPaul E. McKenney1-0/+18
2014-02-25timers: Track total number of timers in listPaul E. McKenney1-0/+5
2014-02-24smp: Rename __smp_call_function_single() to smp_call_function_single_async()Frederic Weisbecker3-9/+16
2014-02-24smp: Remove wait argument from __smp_call_function_single()Frederic Weisbecker3-18/+6
2014-02-24watchdog: Simplify a little the IPI callFrederic Weisbecker1-2/+1
2014-02-24smp: Move __smp_call_function_single() below its safe versionFrederic Weisbecker1-32/+32
2014-02-24smp: Consolidate the various smp_call_function_single() declensionsFrederic Weisbecker1-41/+39
2014-02-24smp: Teach __smp_call_function_single() to check for offline cpusJan Kara2-6/+10
2014-02-24smp: Iterate functions through llist_for_each_entry_safe()Jan Kara1-9/+3
2014-02-23Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-17/+29
2014-02-23rcutorture: Add a lock_busted to test the testPaul E. McKenney1-1/+32
2014-02-23rcutorture: Gracefully handle NULL cleanup hooksPaul E. McKenney1-1/+4
2014-02-23rcutorture: Add an rcu_busted to test the testPaul E. McKenney1-1/+43
2014-02-23locktorture: Add a lock-torture kernel modulePaul E. McKenney2-0/+422
2014-02-23rcutorture: Stop generic kthreads in torture_cleanup()Paul E. McKenney2-25/+19
2014-02-23rcutorture: Abstract torture_stop_kthread()Paul E. McKenney2-58/+27
2014-02-23rcutorture: Abstract torture_create_kthread()Paul E. McKenney2-125/+53
2014-02-23rcutorture: Fix missing-return bug in rcu_torture_barrier_init()Paul E. McKenney1-0/+1
2014-02-23rcutorture: Fix rcutorture shutdown racesPaul E. McKenney2-32/+33
2014-02-23rcutorture: Announce task creationPaul E. McKenney2-0/+8
2014-02-23rcutorture: Clean up rcu_torture_init() error checkingPaul E. McKenney1-21/+10
2014-02-23rcutorture: Abstract torture_shutdown()Paul E. McKenney2-58/+89
2014-02-23rcutorture: Apply ACCESS_ONCE() to racy fullstop accessesPaul E. McKenney1-5/+5
2014-02-23rcutorture: Abstract stutter_wait()Paul E. McKenney2-58/+98
2014-02-23rcutorture: Add diagnostic for unscheduled system shutdownPaul E. McKenney1-2/+4
2014-02-23rcutorture: Privatize fullstopPaul E. McKenney2-25/+40
2014-02-23rcutorture: Abstract torture_shutdown_notify()Paul E. McKenney2-28/+24
2014-02-23rcutorture: Abstract torture-test cleanupPaul E. McKenney2-12/+29
2014-02-23rcutorture: Abstract torture-test initializationPaul E. McKenney2-11/+35
2014-02-23rcutorture: Abstract torture_onoff()Paul E. McKenney2-158/+190
2014-02-23rcutorture: Abstract torture_shuffle()Paul E. McKenney2-109/+166
2014-02-23rcutorture: Abstract torture_shutdown_absorb()Paul E. McKenney2-39/+38
2014-02-23rcutorture: Abstract TOROUT_STRING() and friendsPaul E. McKenney1-8/+0
2014-02-23rcutorture: Rename PRINTK to TOROUTPaul E. McKenney1-67/+67
2014-02-23rcutorture: Abstract torture_param()Paul E. McKenney1-69/+34
2014-02-23rcutorture: Abstract rcu_torture_random()Paul E. McKenney4-46/+95
2014-02-23rcutorture: Fix checkpatch complaintPaul E. McKenney1-4/+4
2014-02-22sched, nohz: Exclude isolated cores from load balancingMike Galbraith1-7/+18
2014-02-22sched: Fix select_task_rq_fair() description commentsMorten Rasmussen1-5/+6
2014-02-22workqueue: Replace hardcoding of -20 and 19 with MIN_NICE and MAX_NICEDongsheng Yang1-1/+1
2014-02-22sys: Replace hardcoding of -20 and 19 with MIN_NICE and MAX_NICEDongsheng Yang1-4/+4
2014-02-22sched: Replace hardcoding of -20 and 19 with MIN_NICE and MAX_NICEDongsheng Yang2-7/+7
2014-02-22rcu: Use MAX_NICE to replace hardcoding of 19Dongsheng Yang1-4/+4
2014-02-22sched/rt: Make init_sched_rt_calss() __initLi Zefan1-1/+1
2014-02-22sched/rt: Remove 'leaf_rt_rq_list' from 'struct rq'Li Zefan2-5/+0
2014-02-22sched: Consider pi boosting in setscheduler()Thomas Gleixner2-11/+42
2014-02-22sched: Queue RT tasks to head when prio dropsThomas Gleixner1-2/+7
2014-02-22sched: Adjust p->sched_reset_on_fork when nothing else changesThomas Gleixner1-1/+3
2014-02-22sched: Add better debug output for might_sleep()Thomas Gleixner1-2/+21
2014-02-22sched: Check for idle task in might_sleep()Thomas Gleixner1-1/+2
2014-02-22sched: Init idle->on_rq in init_idle()Thomas Gleixner1-0/+1
2014-02-21perf/x86: Warn to early_printk() in case irq_work is too slowPeter Zijlstra2-4/+11
2014-02-21sched: Remove some #ifdefferyPeter Zijlstra4-21/+60
2014-02-21sched: Fix hotplug task migrationPeter Zijlstra7-12/+28
2014-02-21sched/fair: Remove idle_balance() declaration in sched.hPeter Zijlstra2-25/+29
2014-02-21sched/fair: Reset se-depth when task switched to FAIRMichael wang1-1/+9
2014-02-21Merge branch 'linus' into sched/coreThomas Gleixner13-33/+104
2014-02-21sched/deadline: Remove useless dl_nr_totalKirill Tkhai2-4/+1
2014-02-21sched/deadline: Test for CPU's presence explicitlyBoris Ostrovsky1-3/+3
2014-02-21sched: Add 'flags' argument to sched_{set,get}attr() syscallsPeter Zijlstra1-5/+6
2014-02-21sched: Fix information leak in sys_sched_getattr()Vegard Nossum1-1/+1
2014-02-21sched,numa: add cond_resched to task_numa_workRik van Riel1-0/+2
2014-02-21sched/core: Make dl_b->lock IRQ safeJuri Lelli1-4/+6
2014-02-21sched/core: Fix sched_rt_global_validateJuri Lelli1-1/+2
2014-02-21sched/deadline: Fix overflow to handle period==0 and deadline!=0Steven Rostedt1-1/+1
2014-02-21sched/deadline: Fix bad accounting of nr_runningJuri Lelli1-4/+2
2014-02-21sched/mm: call finish_arch_post_lock_switch in idle_task_exit and use_mmMartin Schwidefsky1-1/+3
2014-02-20Merge branch 'for-3.14-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-28/+33
2014-02-20Merge branch 'for-3.14-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+7
2014-02-20user_namespace.c: Remove duplicated word in commentBrian Campbell1-1/+1
2014-02-19genirq: Update the a comment typoChuansheng Liu1-1/+1
2014-02-19genirq: Provide irq_wake_thread()Thomas Gleixner3-2/+30
2014-02-19genirq: Provide synchronize_hardirq()Thomas Gleixner1-20/+50
2014-02-19sched_clock: Prevent callers from seeing half-updated dataStephen Boyd1-17/+29
2014-02-18cgroup: update cgroup_enable_task_cg_lists() to grab siglockTejun Heo1-0/+5