aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2012-06-05Merge branch 'for-3.5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-3/+14
2012-06-05Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds4-47/+115
2012-06-04Merge branches 'irq-urgent-for-linus' and 'smp-hotplug-for-linus' of git://gi...Linus Torvalds5-36/+44
2012-06-04Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-2/+19
2012-06-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-17/+31
2012-06-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-1/+90
2012-06-01new helper: signal_delivered()Al Viro1-9/+13
2012-06-01most of set_current_blocked() callers want SIGKILL/SIGSTOP removed from setAl Viro1-6/+12
2012-06-01pull clearing RESTORE_SIGMASK into block_sigmask()Al Viro1-0/+6
2012-06-01HAVE_RESTORE_SIGMASK is defined on all architectures nowAl Viro1-2/+0
2012-05-31Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds6-47/+122
2012-05-31Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds13-101/+464
2012-05-31c/r: prctl: add ability to set new mm_struct::exe_fileCyrill Gorcunov1-0/+56
2012-05-31c/r: prctl: extend PR_SET_MM to set up more mm_struct entriesCyrill Gorcunov1-51/+83
2012-05-31syscalls, x86: add __NR_kcmp syscallCyrill Gorcunov3-0/+202
2012-05-31sysctl: make kernel.ns_last_pid control dependent on CHECKPOINT_RESTORECyrill Gorcunov1-1/+5
2012-05-31pidns: make killed children autoreapEric W. Biederman1-1/+6
2012-05-31pidns: use task_active_pid_ns in do_notify_parentEric W. Biederman1-6/+5
2012-05-31kernel/cpu.c: document clear_tasks_mm_cpumask()Anton Vorontsov1-0/+18
2012-05-31cpu: introduce clear_tasks_mm_cpumask() helperAnton Vorontsov1-0/+26
2012-05-31fork: call complete_vfork_done() after clearing child_tid and flushing rss-co...Konstantin Khlebnikov1-3/+7
2012-05-31stack usage: add pid to warning printk in check_stack_usageTim Bird1-3/+3
2012-05-31cred: remove task_is_dead() from __task_cred() validationOleg Nesterov1-1/+1
2012-05-31kmod.c: fix kernel-doc warningRandy Dunlap1-1/+1
2012-05-31kmod: move call_usermodehelper_fns() to .c file and unexport all it's helpersBoaz Harrosh1-3/+22
2012-05-31kmod: convert two call sites to call_usermodehelper_fns()Boaz Harrosh1-11/+8
2012-05-31kmod: unexport call_usermodehelper_freeinfo()Boaz Harrosh1-2/+1
2012-05-31kernel/cpu_pm.c: fix various typosNicolas Pitre1-8/+8
2012-05-31kernel/irq/manage.c: use the pr_foo() infrastructure to prefix printksAndrew Morton1-6/+8
2012-05-31sethostname/setdomainname: notify userspace when there is a change in uts_ker...Sasikantha babu1-2/+2
2012-05-31kernel/resource.c: correct the comment of allocate_resource()Wei Yang1-2/+2
2012-05-30Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+5
2012-05-30Merge branch 'for-3.5/core' of git://git.kernel.dk/linux-blockLinus Torvalds1-3/+2
2012-05-30sched: Remove NULL assignment of dattr_curKamalesh Babulal1-1/+0
2012-05-30sched: Remove the last NULL entry from sched_feat_namesHiroshi Shimamoto1-1/+0
2012-05-30sched: Make sched_feat_names constHiroshi Shimamoto1-1/+1
2012-05-30sched/rt: Fix SCHED_RR across cgroupsColin Cross1-5/+10
2012-05-30sched: Move nr_cpus_allowed out of 'struct sched_rt_entity'Peter Zijlstra3-17/+23
2012-05-30sched: Make sure to not re-read variables after validationPeter Zijlstra1-4/+11
2012-05-30sched: Fix SD_OVERLAPPeter Zijlstra2-7/+25
2012-05-30sched: Don't try allocating memory from offline nodesPeter Zijlstra1-1/+1
2012-05-30sched/nohz: Fix rq->cpu_load calculations some morePeter Zijlstra2-10/+44
2012-05-29brlocks/lglocks: turn into functionsAndi Kleen2-1/+90
2012-05-29vsprintf: fix %ps on non symbols when using kallsymsStephen Boyd1-8/+24
2012-05-29rescounters: add res_counter_uncharge_until()Frederic Weisbecker1-2/+8
2012-05-29kernel: cgroup: push rcu read locking from css_is_ancestor() to callsiteJohannes Weiner1-10/+10
2012-05-29mm/fork: fix overflow in vma length when copying mmap on cloneSiddhesh Poyarekar1-1/+2
2012-05-29mm: remove swap token codeRik van Riel1-9/+0
2012-05-27cgroup: superblock can't be released with active dentriesTejun Heo1-3/+14
2012-05-25tick: Move skew_tick option into the HIGH_RES_TIMER sectionThomas Gleixner1-8/+8
2012-05-25clockevents: Make clockevents_config() a global symbolMagnus Damm1-2/+1
2012-05-25tick: Add tick skew boot optionMike Galbraith1-0/+18
2012-05-24Merge branch 'next' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+12
2012-05-24smpboot, idle: Fix comment mismatch over idle_threads_init()Srivatsa S. Bhat1-4/+7
2012-05-24smpboot, idle: Optimize calls to smp_processor_id() in idle_threads_init()Srivatsa S. Bhat1-2/+4
2012-05-24Merge tag 'irqdomain-for-linus' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds1-18/+88
2012-05-24genirq: Introduce irq_do_set_affinity() to reduce duplicated codeJiang Liu3-28/+27
2012-05-24Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-15/+55
2012-05-24genirq: Add IRQS_PENDING for nested and simple irqNing Jiang1-2/+6
2012-05-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-1/+2
2012-05-24Merge branch 'perf-uprobes-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds11-876/+3521
2012-05-24Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+1
2012-05-24Merge branch 'tip/perf/urgent' of git://git.kernel.org/pub/scm/linux/kernel/g...Ingo Molnar1-0/+5
2012-05-24mm: add a low limit to alloc_large_system_hashTim Bird1-1/+2
2012-05-23keys: kill task_struct->replacement_session_keyringOleg Nesterov1-9/+0
2012-05-23genirq: reimplement exit_irq_thread() hook via task_work_add()Oleg Nesterov2-37/+33
2012-05-23task_work_add: generic process-context callbacksOleg Nesterov4-2/+90
2012-05-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-18/+17
2012-05-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds14-287/+883
2012-05-23Merge tag 'module-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+2
2012-05-23Merge tag 'pm-for-3.5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds8-42/+635
2012-05-23ring-buffer: Check for valid buffer before changing sizeSteven Rostedt1-0/+5
2012-05-23Merge branches 'perf-urgent-for-linus' and 'perf-core-for-linus' of git://git...Linus Torvalds2-11/+12
2012-05-23Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+0
2012-05-23Merge branch 'x86-extable-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+7
2012-05-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/umlLinus Torvalds1-6/+0
2012-05-23Revert "sched, perf: Use a single callback into the scheduler"Jiri Olsa2-11/+12
2012-05-23Guard check in module loader against integer overflowDavid Howells1-1/+2
2012-05-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2-2/+2
2012-05-22Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds6-608/+352
2012-05-22Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds8-499/+874
2012-05-22Merge branch 'for-3.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds5-219/+474
2012-05-22Merge branch 'for-3.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds4-306/+20
2012-05-22Merge tag 'staging-3.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+2
2012-05-22Merge tag 'driver-core-3.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-460/+994
2012-05-22Merge branch 'fortglx/3.5/time' of git://git.linaro.org/people/jstultz/linux ...Thomas Gleixner2-8/+4
2012-05-21new helper: sigsuspend()Al Viro2-18/+17
2012-05-21Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-19/+45
2012-05-21Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds5-25/+465
2012-05-21Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds8-23/+171
2012-05-21Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds10-298/+1073
2012-05-21Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+3
2012-05-21timekeeping: Fix a few minor newline issues.Richard Cochran1-3/+1
2012-05-21ntp: Fix a stale comment and a few stray newlines.Richard Cochran1-4/+2
2012-05-21ntp: Correct TAI offset during leap secondRichard Cochran1-1/+1
2012-05-21timers: Fixup the Kconfig consolidation falloutThomas Gleixner1-32/+41
2012-05-21irq: Remove irq_chip->release()Richard Weinberger1-6/+0
2012-05-21timers: Provide generic Kconfig switchesThomas Gleixner1-0/+35
2012-05-21Merge branch 'tip/perf/core-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Ingo Molnar2-29/+17
2012-05-21Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/acm...Ingo Molnar13-54/+92
2012-05-19userns: Silence silly gcc warning.Eric W. Biederman1-2/+2
2012-05-19irqdomain: Document size parameter of irq_domain_add_linear()Mark Brown1-0/+1
2012-05-19irqdomain: trivial pr_fmt conversion.Paul Mundt1-15/+17
2012-05-19irqdomain: Make irq_domain_simple_map() static.Paul Mundt1-2/+2
2012-05-19irqdomain: Export remaining public API symbols.Paul Mundt1-0/+10
2012-05-19irqdomain: Support removal of IRQ domains.Paul Mundt1-2/+59
2012-05-19tracing: Remove kernel_lock annotationsRichard Weinberger1-2/+0
2012-05-19tracing: Fix initial buffer_size_kb stateVaibhav Nagarnaik1-1/+2
2012-05-19ring-buffer: Merge separate resize loopsVaibhav Nagarnaik1-26/+15
2012-05-18PM / Hibernate: Use get_gendisk to verify partition if resume_file is integer...Minho Ban1-0/+13
2012-05-18Merge remote-tracking branch 'tip/perf/urgent' into perf/coreArnaldo Carvalho de Melo13-54/+92
2012-05-18sched: Taint kernel with TAINT_WARN after sleep-in-atomic bugKonstantin Khlebnikov1-0/+1
2012-05-17cred: use correct cred accessor with regards to rcu read lockSasha Levin1-2/+2
2012-05-17Merge branches 'perf-urgent-for-linus', 'x86-urgent-for-linus' and 'sched-urg...Linus Torvalds3-1/+7
2012-05-17sched: Remove stale power aware scheduling remnants and dysfunctional knobsPeter Zijlstra2-367/+2
2012-05-17Merge branch 'sched/urgent' into sched/coreIngo Molnar1-0/+2
2012-05-16ftrace: Remove selecting FRAME_POINTER with FUNCTION_TRACERSteven Rostedt1-1/+0
2012-05-16ftrace/x86: Have x86 ftrace use the ftrace_modify_all_code()Steven Rostedt1-2/+2
2012-05-16ftrace: Make ftrace_modify_all_code() global for archs to useSteven Rostedt1-8/+13
2012-05-16ftrace: Return record ip addr for ftrace_location()Steven Rostedt1-6/+10
2012-05-16ftrace: Consolidate ftrace_location() and ftrace_text_reserved()Steven Rostedt1-40/+40
2012-05-16ftrace: Speed up search by skipping pages by addressSteven Rostedt1-6/+16
2012-05-16ftrace: Remove extra helper functionsSteven Rostedt1-37/+24
2012-05-16ftrace: Sort all function addresses, not just per pageSteven Rostedt1-12/+22
2012-05-16tracing: change CPU ring buffer state from tracing_cpumaskVaibhav Nagarnaik1-0/+2
2012-05-16tracing: Check return value of tracing_dentry_percpu()Namhyung Kim1-0/+3
2012-05-16ring-buffer: Reset head page before running self testSteven Rostedt1-0/+4
2012-05-16ring-buffer: Add integrity check at end of iter readSteven Rostedt1-0/+29
2012-05-16fork: move the real prepare_to_copy() users to arch_dup_task_struct()Suresh Siddha1-2/+0
2012-05-16ring-buffer: Make addition of pages in ring buffer atomicVaibhav Nagarnaik1-25/+77
2012-05-16ring-buffer: Make removal of ring buffer pages atomicVaibhav Nagarnaik2-76/+209
2012-05-16tracing: Clean up tracing_mark_write()Steven Rostedt1-13/+11
2012-05-15userns: Convert cgroup permission checks to use uid_eqEric W. Biederman1-3/+3
2012-05-15userns: signal remove unnecessary map_cred_nsEric W. Biederman1-15/+5
2012-05-15userns: Teach inode_capable to understand inodes whose uids map to other name...Eric W. Biederman1-2/+4
2012-05-15genirq: export handle_edge_irq() and irq_to_desc()Jiri Kosina2-0/+2
2012-05-15lockdep: fix oops in processing workqueuePeter Zijlstra2-2/+6
2012-05-15Merge remote-tracking branch 'linus/master' into staging/for_v3.5Mauro Carvalho Chehab13-70/+136
2012-05-14workqueue: skip nr_running sanity check in worker_enter_idle() if trustee is ...Tejun Heo1-2/+7
2012-05-14printk() - isolate KERN_CONT users from ordinary complete linesKay Sievers1-44/+61
2012-05-14printk() - restore prefix/timestamp printing for multi-newline stringsKay Sievers1-51/+76
2012-05-14sched/debug: Fix printing large integers on 32-bit platformsPeter Zijlstra1-2/+8
2012-05-14sched/fair: Improve the ->group_imb logicPeter Zijlstra1-6/+14
2012-05-14sched/nohz: Fix rq->cpu_load[] calculationsPeter Zijlstra3-16/+41
2012-05-14sched/numa: Don't scale the imbalancePeter Zijlstra1-6/+1
2012-05-14sched/fair: Revert sched-domain iteration breakagePeter Zijlstra2-14/+7
2012-05-14sched/numa: Fix the new NUMA topology bitsPeter Zijlstra1-2/+1
2012-05-14Merge branch 'perf/uprobes' of git://git.kernel.org/pub/scm/linux/kernel/git/...Ingo Molnar16-355/+506
2012-05-14Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/git/paul...Ingo Molnar10-298/+1073
2012-05-11printk: add stub for prepend_timestamp()Randy Dunlap1-0/+4
2012-05-11PM / Sleep: User space wakeup sources garbage collector Kconfig optionRafael J. Wysocki2-39/+67
2012-05-11PM / Sleep: Make the limit of user space wakeup sources configurableRafael J. Wysocki2-5/+32
2012-05-11Merge branches 'barrier.2012.05.09a', 'fixes.2012.04.26a', 'inline.2012.05.02...Paul E. McKenney9-182/+752
2012-05-10printk: correctly align __log_bufStephen Warren1-7/+6
2012-05-10namespaces, pid_ns: fix leakage on fork() failureMike Galbraith1-0/+3
2012-05-10tracing: Do not enable function event with enableSteven Rostedt2-1/+5
2012-05-10compat: Fix RT signal mask corruption via sigprocmaskJan Kiszka1-17/+46
2012-05-09printk() - restore timestamp printing at console outputKay Sievers1-17/+26
2012-05-09printk() - do not merge continuation lines of different threadsKay Sievers1-9/+10
2012-05-09printk - fix compilation for CONFIG_PRINTK=nKay Sievers1-19/+22
2012-05-09rcu: Make rcu_barrier() less disruptivePaul E. McKenney3-88/+222
2012-05-09rcu: Explicitly initialize RCU_FAST_NO_HZ per-CPU variablesPaul E. McKenney1-4/+16
2012-05-09rcu: Make RCU_FAST_NO_HZ handle timer migrationPaul E. McKenney1-3/+21
2012-05-09Merge branch 'tip/perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git...Ingo Molnar2-100/+18
2012-05-09sched, perf: Use a single callback into the schedulerPeter Zijlstra2-12/+11
2012-05-09perf: Pass last sampling period to perf_sample_data_init()Robert Richter1-5/+4
2012-05-09sched/numa: Rewrite the CONFIG_NUMA sched domain supportPeter Zijlstra1-95/+185
2012-05-09sched/fair: Propagate 'struct lb_env' usage into find_busiest_groupPeter Zijlstra1-93/+82
2012-05-09sched/fair: Add some serialization to the sched_domain load-balance walkPeter Zijlstra2-2/+9
2012-05-09sched/fair: Let minimally loaded cpu balance the groupPeter Zijlstra1-5/+5
2012-05-09sched: Change rq->nr_running to unsigned intPeter Zijlstra3-8/+8
2012-05-09sched: Fix KVM and ia64 boot crash due to sched_groups circular linked list a...Igor Mammedov1-0/+2
2012-05-08tracing: Remove ftrace_disable/enable_cpu()Steven Rostedt1-42/+2
2012-05-08tracing: Use seq_*_private interface for some seq filesJiri Olsa2-58/+16
2012-05-08kmsg: use do_div() to divide 64bit integerKay Sievers1-1/+4
2012-05-08task_allocator: Use config switches instead of magic definesThomas Gleixner1-4/+3
2012-05-08fork: Provide kmemcache based thread_info allocatorThomas Gleixner1-0/+27
2012-05-08Merge branch 'smp/threadalloc' into smp/hotplugThomas Gleixner12-70/+107
2012-05-08fork: Provide weak arch_release_[task_struct|thread_info] functionsThomas Gleixner1-4/+17
2012-05-08fork: Move thread info gfp flags to headerThomas Gleixner1-6/+2
2012-05-08fork: Remove the weak insanityThomas Gleixner1-7/+1
2012-05-08smp: Implement kick_all_cpus_sync()Thomas Gleixner1-0/+23
2012-05-07kmsg: export printk records to the /dev/kmsg interfaceKay Sievers1-0/+313
2012-05-07printk: convert byte-buffer to variable-length record bufferKay Sievers1-424/+590
2012-05-07sched: Update documentation and commentsHiroshi Shimamoto1-1/+1
2012-05-07Merge branch 'linus' into sched/coreIngo Molnar11-53/+87
2012-05-07tracing: Provide trace events interface for uprobesSrikar Dronamraju7-6/+823
2012-05-07tracing: Extract out common code for kprobes/uprobes trace eventsSrikar Dronamraju5-871/+1016
2012-05-07tracing: Modify is_delete, is_return from int to boolSrikar Dronamraju1-8/+8
2012-05-07Merge branch 'tip/perf/core-4' of git://git.kernel.org/pub/scm/linux/kernel/g...Ingo Molnar4-200/+435
2012-05-05PM / Sleep: Fix a mistake in a conditional in autosleep_store()Arve Hjønnevåg1-1/+1
2012-05-05init_task: Create generic init_task instanceThomas Gleixner1-2/+0
2012-05-04params: replace printk(KERN_<LVL>...) with pr_<lvl>(...)Jim Cromie1-21/+12
2012-05-04params.c: fix Smack complaint about parse_argsJim Cromie1-1/+1
2012-05-04genirq: Do not consider disabled wakeup irqsThomas Gleixner1-1/+6
2012-05-04genirq: Allow check_wakeup_irqs to notice level-triggered interruptsThomas Gleixner2-3/+8
2012-05-04smp: Fix idle_thread_init() inline stubThomas Gleixner1-1/+1
2012-05-04Merge tag 'v3.4-rc5' into nextJames Morris19-87/+121
2012-05-03smp, idle: Allocate idle thread for each possible cpu during bootSuresh Siddha4-56/+31
2012-05-03userns: Convert in_group_p and in_egroup_p to use kgid_tEric W. Biederman1-8/+6