aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2015-05-29posix-timers: Fix stack info leak in timer_create()Mathias Krause1-0/+1
2014-11-25futex: Unlock hb->lock in futex_wait_requeue_pi() error pathThomas Gleixner1-0/+1
2014-11-25ring-buffer: Always reset iterator to reader pageSteven Rostedt (Red Hat)1-9/+3
2014-06-26auditsc: audit_krule mask accesses need bounds checkingAndy Lutomirski1-7/+18
2014-06-26futex: Make lookup_pi_state more robustThomas Gleixner1-28/+106
2014-06-26futex: Always cleanup owner tid in unlock_piThomas Gleixner1-23/+19
2014-06-26futex: Validate atomic acquisition in futex_lock_pi_atomic()Thomas Gleixner1-3/+11
2014-06-26futex-prevent-requeue-pi-on-same-futex.patch futex: Forbid uaddr == uaddr2 in...Thomas Gleixner1-0/+25
2014-06-26futex: Prevent attaching to kernel threadsThomas Gleixner1-0/+5
2014-06-26futex: Add another early deadlock detection checkThomas Gleixner1-14/+35
2014-05-20exec/ptrace: fix get_dumpable() incorrect testsKees Cook1-1/+1
2014-05-20kernel/kmod.c: check for NULL in call_usermodehelper_exec()Tetsuo Handa1-0/+4
2014-05-20Fix lockup related to stop_machine being stuck in __do_softirq.Ben Greear1-3/+10
2013-06-10softirq: reduce latenciesEric Dumazet1-8/+9
2013-06-10tracing: Fix double free when function profile init failedNamhyung Kim1-1/+0
2013-06-10Fix a dead loop in async_synchronize_full()Li Zhong1-4/+9
2013-06-10cgroup: remove incorrect dget/dput() pair in cgroup_create_dir()Tejun Heo1-2/+0
2013-06-10kernel/resource.c: fix stack overflow in __reserve_region_with_split()T Makphaibulchoke1-12/+38
2013-06-10ring-buffer: Fix race between integrity check and readersSteven Rostedt1-0/+2
2013-06-10kernel/sys.c: call disable_nonboot_cpus() in kernel_restart()Shawn Guo1-0/+1
2013-06-10wake_up_process() should be never used to wakeup a TASK_STOPPED/TRACED taskOleg Nesterov1-1/+2
2013-06-10kernel/signal.c: use __ARCH_HAS_SA_RESTORER instead of SA_RESTORERAndrew Morton1-1/+1
2013-06-10kernel/signal.c: stop info leak via the tkill and the tgkill syscallsEmese Revfy1-1/+1
2013-06-10ptrace: Fix ptrace when task is in task_is_stopped() stateJohn Johansen1-5/+9
2013-06-10ptrace: ensure arch_ptrace/ptrace_request can never race with SIGKILLOleg Nesterov2-12/+55
2013-06-10ptrace: introduce signal_wake_up_state() and ptrace_signal_wake_up()Oleg Nesterov2-10/+4
2013-06-10ptrace: ptrace_resume() shouldn't wake up !TASK_TRACED threadOleg Nesterov1-1/+1
2013-06-10signal: always clear sa_restorer on execveKees Cook1-0/+3
2013-06-10kmod: make __request_module() killableOleg Nesterov1-2/+34
2013-06-10kmod: introduce call_modprobe() helperOleg Nesterov1-7/+14
2013-06-10usermodehelper: ____call_usermodehelper() doesn't need do_exit()Oleg Nesterov1-1/+1
2013-06-10usermodehelper: implement UMH_KILLABLEOleg Nesterov1-2/+25
2013-06-10usermodehelper: introduce umh_complete(sub_info)Oleg Nesterov1-2/+7
2013-06-10tick: Cleanup NOHZ per cpu data on cpu downThomas Gleixner1-1/+1
2013-06-10timer: Don't reinitialize the cpu base lock during CPU_UP_PREPARETirupathi Reddy1-1/+1
2013-06-10posix-cpu-timers: Fix nanosleep task_struct leakStanislaw Gruszka1-2/+21
2013-06-10clockevents: Don't allow dummy broadcast timersMark Rutland1-1/+2
2013-06-102.6.32.y: timekeeping: Fix nohz issue with commit 61b76840ddee647c0c223365378...John Stultz1-1/+2
2012-10-09random: remove rand_initialize_irq()Theodore Ts'o1-17/+0
2012-10-09random: make 'add_interrupt_randomness()' do something saneTheodore Ts'o1-4/+3
2012-10-09epoll: introduce POLLFREE to flush ->signalfd_wqh before kfree()Oleg Nesterov1-1/+4
2012-10-09futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi()Darren Hart1-5/+8
2012-10-09futex: Fix bug in WARN_ON for NULL q.pi_stateDarren Hart1-1/+1
2012-10-09futex: Test for pi_mutex on fault in futex_wait_requeue_pi()Darren Hart1-1/+1
2012-10-09ntp: Fix STA_INS/DEL clearing bugJohn Stultz1-2/+6
2012-10-09ntp: Fix integer overflow when setting timeSasha Levin1-1/+1
2012-10-09cred: copy_process() should clear child->replacement_session_keyringOleg Nesterov1-0/+2
2012-10-09block: Fix io_context leak after failure of clone with CLONE_IOLouis Rilling2-2/+3
2012-10-09sched: Fix signed unsigned comparison in check_preempt_tick()Mike Galbraith1-0/+3
2012-10-09usb: Fix deadlock in hid_reset when Dell iDRAC is resetStuart Hayes1-0/+1
2012-10-09time: Move ktime_t overflow checking into timespec_valid_strictJohn Stultz1-3/+3
2012-10-09time: Avoid making adjustments if we haven't accumulated anythingJohn Stultz1-0/+4
2012-10-09time: Improve sanity checking of timekeeping inputsJohn Stultz1-1/+14
2012-10-09timekeeping: Add missing update call in timekeeping_resume()Thomas Gleixner1-0/+1
2012-10-09hrtimer: Update hrtimer base offsets each hrtimer_interruptJohn Stultz1-15/+12
2012-10-09timekeeping: Provide hrtimer update functionThomas Gleixner1-0/+32
2012-10-09hrtimers: Move lock held region in hrtimer_interrupt()Thomas Gleixner1-2/+3
2012-10-09timekeeping: Maintain ktime_t based offsets for hrtimersThomas Gleixner1-1/+24
2012-10-09timekeeping: Fix leapsecond triggered load spike issueJohn Stultz1-0/+2
2012-10-09hrtimer: Provide clock_was_set_delayed()John Stultz1-0/+20
2012-10-09time: Move common updates to a functionThomas Gleixner1-6/+14
2012-10-09timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecondJohn Stultz1-0/+1
2012-10-09ntp: Correct TAI offset during leap secondRichard Cochran1-1/+1
2012-10-09ntp: Fix leap-second hrtimer livelockJohn Stultz2-91/+43
2012-10-09futex: Fix uninterruptible loop due to gate_areaHugh Dickins1-8/+20
2012-03-05PM / Sleep: Fix freezer failures due to racy usermodehelper_is_disabled()Srivatsa S. Bhat1-1/+23
2012-03-05PM: Print a warning if firmware is requested when tasks are frozenRafael J. Wysocki1-0/+9
2012-03-05relay: prevent integer overflow in relay_open()Dan Carpenter1-2/+8
2012-01-26kprobes: initialize before using a hlistAnanth N Mavinakayanahalli1-1/+1
2012-01-13PM / Sleep: Fix race between CPU hotplug and freezerSrivatsa S. Bhat1-0/+74
2012-01-09hung_task: fix false positive during vforkMandeep Singh Baines1-4/+10
2012-01-03Revert "clockevents: Set noop handler in clockevents_exchange_device()"Linus Torvalds1-1/+0
2012-01-02Make TASKSTATS require root accessLinus Torvalds1-0/+1
2011-12-12clockevents: Set noop handler in clockevents_exchange_device()Thomas Gleixner1-0/+1
2011-12-12tick-broadcast: Stop active broadcast device when replacing itThomas Gleixner1-1/+1
2011-12-12genirq: Fix race condition when stopping the irq threadIdo Yariv1-1/+4
2011-12-12timekeeping: add arch_offset hook to ktime_get functionsHector Palacios1-0/+4
2011-11-28genirq: Add IRQF_RESUME_EARLY and resume such IRQs earlierIan Campbell1-7/+28
2011-11-28PM / Suspend: Off by one in pm_suspend()Dan Carpenter1-1/+1
2011-11-09Revert "genirq: Add IRQF_RESUME_EARLY and resume such IRQs earlier"Greg Kroah-Hartman1-28/+7
2011-11-08genirq: Add IRQF_RESUME_EARLY and resume such IRQs earlierIan Campbell1-7/+28
2011-11-08time: Change jiffies_to_clock_t() argument type to unsigned longhank1-1/+1
2011-11-08kmod: prevent kmod_loop_msg overflow in __request_module()Jiri Kosina1-1/+3
2011-10-05futex: Fix regression with read only mappingsShawn Bohrer1-12/+42
2011-08-08perf: overflow/perf_count_sw_cpu_clock crashes recent kernelsPeter Zijlstra1-6/+2
2011-07-14PM / Hibernate: Fix free_unnecessary_pages()Rafael J. Wysocki1-1/+5
2011-07-14PM / Hibernate: Avoid hitting OOM during preallocation of memoryRafael J. Wysocki1-20/+65
2011-07-14taskstats: don't allow duplicate entries in listener modeVasiliy Kulikov1-3/+12
2011-07-14PM: Free memory bitmaps if opening /dev/snapshot failsMichal Kubecek1-1/+3
2011-07-14clocksource: Make watchdog robust vs. interruptionThomas Gleixner1-11/+13
2011-06-27time: Compensate for rounding on odd-frequency clocksourcesKasper Pedersen1-2/+7
2011-06-27genirq: Add IRQF_FORCE_RESUMEThomas Gleixner2-4/+10
2011-06-27lockdep: Fix lock_is_held() on recursionPeter Zijlstra1-1/+1
2011-06-27ftrace: Only update the function code on write to filter filesSteven Rostedt1-5/+7
2011-05-25tick: Clear broadcast active bit when switching to oneshotThomas Gleixner1-1/+11
2011-05-25clocksource: Install completely before selectingjohn stultz1-1/+1
2011-05-25Fix time() inconsistencies caused by intermediate xtime_cache values being readjohn stultz1-2/+9
2011-05-10next_pidmap: fix overflow conditionLinus Torvalds1-1/+4
2011-04-18repair gdbstub to match the gdbserial protocol specificationJason Wessel1-6/+3
2011-04-18Relax si_code check in rt_sigqueueinfo and rt_tgsigqueueinfoRoland Dreier1-2/+2
2011-04-18perf: Better fit max unprivileged mlock pages for tools needsFrederic Weisbecker1-1/+2
2011-03-28Prevent rt_sigqueueinfo and rt_tgsigqueueinfo from spoofing the signal codeJulien Tinnes1-4/+12
2011-03-24Revert "perf: Handle stopped state with tracepoints"Greg Kroah-Hartman1-2/+0
2011-03-24smp_call_function_many: handle concurrent clearing of maskMilton Miller1-3/+10
2011-03-24call_function_many: add missing orderingMilton Miller1-13/+33
2011-03-24call_function_many: fix list delete vs add raceMilton Miller1-7/+13
2011-03-24perf: Handle stopped state with tracepointsFrederic Weisbecker1-0/+2
2011-03-24ftrace: Fix memory leak with function graph and cpu hotplugSteven Rostedt2-8/+46
2011-03-15cpuset: add a missing unlock in cpuset_write_resmask()Li Zefan1-2/+5
2011-03-08clockevents: Prevent oneshot mode when broadcast device is periodicThomas Gleixner3-1/+18
2011-03-02genirq: Disable the SHIRQ_DEBUG call in request_threaded_irq for nowThomas Gleixner1-1/+1
2011-03-02PM / Hibernate: Return error code when alloc_image_page() failsStanislaw Gruszka1-5/+2
2011-03-02CRED: Fix memory and refcount leaks upon security_prepare_creds() failureTetsuo Handa1-2/+2
2011-03-02CRED: Fix BUG() upon security_cred_alloc_blank() failureTetsuo Handa1-4/+8
2011-03-02CRED: Fix get_task_cred() and task_state() to not resurrect dead credentialsDavid Howells1-0/+25
2011-02-18kernel/user.c: add lock release annotation on free_user()Namhyung Kim1-0/+1
2011-02-18sched: Remove some dead codeDan Carpenter1-2/+0
2011-02-18sched: Fix wake_affine() vs RT tasksPeter Zijlstra2-24/+23
2011-02-18sched: Fix idle balancingNikhil Rao1-1/+3
2011-02-18sched: Fix volanomark performance regressionAlex Shi1-4/+0
2011-02-18sched: Fix cross-sched-class wakeup preemptionPeter Zijlstra1-5/+19
2011-02-18sched: Use group weight, idle cpu metrics to fix imbalances during idleSuresh Siddha1-3/+33
2011-02-18sched, cgroup: Fixup broken cgroup movementPeter Zijlstra2-10/+23
2011-02-18sched: Export account_system_vtime()Ingo Molnar1-0/+1
2011-02-18sched: Call tick_check_idle before __irq_enterVenkatesh Pallipadi2-4/+10
2011-02-18sched: Remove irq time from available CPU powerVenkatesh Pallipadi2-1/+30
2011-02-18sched: Do not account irq time to current taskVenkatesh Pallipadi3-8/+44
2011-02-18sched: Add IRQ_TIME_ACCOUNTING, finer accounting of irq timeVenkatesh Pallipadi1-0/+49
2011-02-18sched: Add a PF flag for ksoftirqd identificationVenkatesh Pallipadi1-0/+1
2011-02-18sched: Fix softirq time accountingVenkatesh Pallipadi2-18/+35
2011-02-18sched: Drop group_capacity to 1 only if local group has extra capacityNikhil Rao1-2/+7
2011-02-18sched: Force balancing on newidle balance if local group has capacityNikhil Rao1-3/+25
2011-02-18sched: Set group_imb only a task can be pulled from the busiest cpuNikhil Rao1-5/+7
2011-02-18sched: Do not consider SCHED_IDLE tasks to be cache hotNikhil Rao1-0/+3
2011-02-18sched: fix RCU lockdep splat from task_group()Peter Zijlstra1-0/+12
2011-02-18sched: suppress RCU lockdep splat in task_fork_fairPaul E. McKenney1-1/+4
2011-02-18sched: Give CPU bound RT tasks preferencestable-bot for Steven Rostedt1-3/+5
2011-02-18sched: Try not to migrate higher priority RT tasksSteven Rostedt1-10/+12
2011-02-18sched: Increment cache_nice_tries only on periodic lbVenkatesh Pallipadi1-1/+8
2011-02-18sched: Move sched_avg_update() to update_cpu_load()Suresh Siddha1-2/+6
2011-02-18sched: Remove remaining USER_SCHED codeLi Zefan6-40/+1
2011-02-18sched: Remove USER_SCHEDDhaval Giani4-419/+7
2011-02-18kernel/smp.c: fix smp_call_function_many() SMP raceAnton Blanchard1-0/+30
2011-02-18ptrace: use safer wake up on ptrace_detach()Tejun Heo1-1/+1
2011-01-10posix-cpu-timers: workaround to suppress the problems with mt execOleg Nesterov1-0/+8
2011-01-10tracing: Fix panic when lseek() called on "trace" opened for writingSlava Pestov1-1/+9
2011-01-10PM / Hibernate: Fix PM_POST_* notification with user-space suspendTakashi Iwai1-1/+1
2011-01-10nohz: Fix get_next_timer_interrupt() vs cpu hotplugHeiko Carstens1-0/+6
2011-01-10nohz: Fix printk_needs_cpu() return value on offline cpusHeiko Carstens1-0/+2
2010-12-10do_exit(): make sure that we run with get_fs() == USER_DSNelson Elhage1-0/+9
2010-12-10latencytop: fix per task accumulatorKen Chen1-9/+8
2010-11-23futex: Fix errors in nested key ref-countingDarren Hart1-15/+16
2010-11-23sched: Fix string comparison in /proc/sched_featuresMathieu Desnoyers1-4/+3
2010-11-01fix 2.6.32.23 suspend regression caused by commit 6f6198aMike Galbraith1-6/+1
2010-11-01hrtimer: Preserve timer state in remove_hrtimer()Salman Qazi1-2/+11
2010-11-01ring-buffer: Fix typo of time extends per pageSteven Rostedt1-1/+1
2010-09-27Fix unprotected access to task credentials in waitid()Daniel J Blueman1-3/+2
2010-09-27sched: Fix user time incorrectly accounted as system time on 32-bitStanislaw Gruszka1-2/+2
2010-09-27pid: make setpgid() system call use RCU read-side critical sectionPaul E. McKenney1-0/+2
2010-09-22sched: cpuacct: Use bigger percpu counter batch values for stats countersAnton Blanchard1-1/+19
2010-09-22sched: Fix select_idle_sibling() logic in select_task_rq_fair()Suresh Siddha1-42/+40
2010-09-22sched: Pre-compute cpumask_weight(sched_domain_span(sd))Peter Zijlstra2-7/+8
2010-09-22sched: Fix select_idle_sibling()Mike Galbraith1-4/+10
2010-09-22sched: Fix vmark regression on big machinesMike Galbraith1-1/+1
2010-09-22sched: More generic WAKE_AFFINE vs select_idle_sibling()Peter Zijlstra1-17/+16
2010-09-22sched: Cleanup select_task_rq_fair()Peter Zijlstra1-22/+51
2010-09-22sched: apply RCU protection to wake_affine()Daniel J Blueman1-0/+2
2010-09-22sched: Remove unnecessary RCU exclusionPeter Zijlstra1-7/+2
2010-09-22sched: Fix rq->clock synchronization when migrating tasksPeter Zijlstra1-0/+2
2010-09-22sched: Fix nr_uninterruptible countPeter Zijlstra1-2/+6
2010-09-22sched: Optimize task_rq_lock()Peter Zijlstra1-8/+15
2010-09-22sched: Fix TASK_WAKING vs fork deadlockPeter Zijlstra4-47/+34
2010-09-22sched: Make select_fallback_rq() cpuset friendlyOleg Nesterov2-3/+43
2010-09-22sched: _cpu_down(): Don't play with current->cpus_allowedOleg Nesterov2-13/+7
2010-09-22sched: sched_exec(): Remove the select_fallback_rq() logicOleg Nesterov1-17/+8
2010-09-22sched: move_task_off_dead_cpu(): Remove retry logicOleg Nesterov1-7/+6
2010-09-22sched: move_task_off_dead_cpu(): Take rq->lock around select_fallback_rq()Oleg Nesterov1-15/+15
2010-09-22sched: Kill the broken and deadlockable cpuset_lock/cpuset_cpus_allowed_locke...Oleg Nesterov2-33/+4
2010-09-22sched: set_cpus_allowed_ptr(): Don't use rq->migration_thread after unlockOleg Nesterov1-1/+1
2010-09-22sched: Queue a deboosted task to the head of the RT prio queueThomas Gleixner1-1/+1
2010-09-22sched: Implement head queueing for sched_rtThomas Gleixner1-8/+11
2010-09-22sched: Extend enqueue_task to allow head queueingThomas Gleixner3-8/+11
2010-09-22sched: Fix race between ttwu() and task_rq_lock()Peter Zijlstra1-26/+45
2010-09-22sched: Fix incorrect sanity checkPeter Zijlstra1-1/+1
2010-09-22sched: Fix fork vs hotplug vs cpuset namespacesPeter Zijlstra2-27/+27
2010-09-22sched: Fix hotplug hangPeter Zijlstra1-1/+1
2010-09-22sched: Remove the cfs_rq dependency from set_task_cpu()Peter Zijlstra2-11/+45
2010-09-22sched: Add pre and post wakeup hooksPeter Zijlstra2-6/+10
2010-09-22sched: Fix select_task_rq() vs hotplug issuesPeter Zijlstra1-36/+40
2010-09-22sched: Fix sched_exec() balancingPeter Zijlstra1-22/+23
2010-09-22sched: Fix broken assertionPeter Zijlstra1-1/+2
2010-09-22sched: Make warning less noisyIngo Molnar1-1/+1
2010-09-22sched: Ensure set_task_cpu() is never called on blocked tasksPeter Zijlstra1-17/+66
2010-09-22sched: Use TASK_WAKING for fork wakupsPeter Zijlstra1-9/+9
2010-09-22sched: Fix set_cpu_active() in cpu_down()Xiaotian Feng1-21/+3
2010-09-22sched: Use rcu in sched_get_rr_param()Thomas Gleixner1-3/+3
2010-09-22sched: Use rcu in sched_get/set_affinity()Thomas Gleixner1-10/+6
2010-09-22sched: Use rcu in sys_sched_getscheduler/sys_sched_getparam()Thomas Gleixner1-5/+5
2010-09-22sched: Make wakeup side and atomic variants of completion API irq safeRafael J.Wysocki1-4/+6
2010-09-22sched: Remove forced2_migrations statsIngo Molnar2-8/+0