aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2012-07-11Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds1-6/+10
2012-07-11c/r: prctl: less paranoid prctl_set_mm_exe_file()Konstantin Khlebnikov1-6/+10
2012-07-11Merge tag 'driver-core-3.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-76/+126
2012-07-09kmsg: merge continuation records while printingKay Sievers1-42/+78
2012-07-09kmsg: /proc/kmsg - support reading of partial log recordsKay Sievers1-8/+20
2012-07-07cgroup: fix cgroup hierarchy umount raceTejun Heo1-1/+5
2012-07-07Revert "cgroup: superblock can't be released with active dentries"Tejun Heo1-14/+3
2012-07-06kmsg: make sure all messages reach a newly registered boot consoleKay Sievers1-0/+6
2012-07-06kmsg: properly handle concurrent non-blocking read() from /proc/kmsgKay Sievers1-8/+1
2012-07-06kmsg: add the facility number to the syslog prefixKay Sievers1-4/+7
2012-07-06kmsg: escape the backslash character while exporting dataKay Sievers1-2/+2
2012-07-06printk: replacing the raw_spin_lock/unlock with raw_spin_lock/unlock_irqliu chuansheng1-12/+12
2012-07-03Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds2-4/+7
2012-06-30printk.c: fix kernel-doc warningsRandy Dunlap1-1/+1
2012-06-30Merge tag 'driver-core-3.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-84/+213
2012-06-29printk: Optimize if statement logic where newline existsSteven Rostedt1-7/+6
2012-06-29printk: flush continuation lines immediately to consoleKay Sievers1-68/+176
2012-06-26syslog: fill buffer with more than a single message for SYSLOG_ACTION_READJan Beulich1-14/+37
2012-06-26Revert "printk: return -EINVAL if the message len is bigger than the buf size"Greg Kroah-Hartman1-3/+1
2012-06-25rcu: Stop rcu_do_batch() from multiplexing the "count" variablePaul E. McKenney1-7/+7
2012-06-25printk: fix regression in SYSLOG_ACTION_CLEARAlan Stern1-0/+1
2012-06-22Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-3/+7
2012-06-20Merge branch 'for-3.5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-3/+10
2012-06-20Merge tag 'driver-core-3.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-33/+208
2012-06-20c/r: prctl: Move PR_GET_TID_ADDRESS to a proper placeCyrill Gorcunov1-3/+3
2012-06-20pidns: find_new_reaper() can no longer switch to init_pid_ns.child_reaperOleg Nesterov1-8/+2
2012-06-20pidns: guarantee that the pidns init will be the last pidns process reapedEric W. Biederman2-1/+33
2012-06-20mm: correctly synchronize rss-counters at exit/execKonstantin Khlebnikov1-0/+1
2012-06-18cgroups: Account for CSS_DEACT_BIAS in __css_putSalman Qazi1-2/+10
2012-06-18perf: Use css_tryget() to avoid propping up css refcountSalman Qazi1-3/+7
2012-06-16printk: return -EINVAL if the message len is bigger than the buf sizeYuanhan Liu1-1/+3
2012-06-16printk: use mutex lock to stop syslog_seq from going wildYuanhan Liu1-2/+11
2012-06-15Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-2/+19
2012-06-15Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds5-81/+113
2012-06-15kmsg - kmsg_dump() use iterator to receive log buffer contentKay Sievers1-28/+192
2012-06-14watchdog: Quiet down the boot messagesDon Zickus1-1/+18
2012-06-13splice: fix racy pipe->buffers usesEric Dumazet2-4/+7
2012-06-12printk: Fix alignment of buf causing crash on ARM EABIAndrew Lunn1-2/+2
2012-06-11Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/pa...Ingo Molnar4-78/+110
2012-06-08Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds4-39/+159
2012-06-08sched/fair: fix lots of kernel-doc warningsRandy Dunlap1-16/+6
2012-06-08Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+0
2012-06-08Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+2
2012-06-08Merge branch 'tip/perf/urgent' of git://git.kernel.org/pub/scm/linux/kernel/g...Ingo Molnar1-1/+1
2012-06-07Revert "mm: correctly synchronize rss-counters at exit/exec"Linus Torvalds2-16/+5
2012-06-07mm: correctly synchronize rss-counters at exit/execKonstantin Khlebnikov2-5/+16
2012-06-07c/r: prctl: drop VMA flags test on PR_SET_MM_ stack data assignmentCyrill Gorcunov1-14/+0
2012-06-07c/r: prctl: add ability to get clear_tid_addressCyrill Gorcunov1-0/+13
2012-06-07c/r: prctl: add minimal address test to PR_SET_MMCyrill Gorcunov1-1/+1
2012-06-07c/r: prctl: update prctl_set_mm_exe_file() after mm->num_exe_file_vmas removalKonstantin Khlebnikov1-12/+19
2012-06-06rcu: Precompute RCU_FAST_NO_HZ timer offsetsPaul E. McKenney2-24/+49
2012-06-06rcu: Move RCU_FAST_NO_HZ per-CPU variables to rcu_dynticks structurePaul E. McKenney2-55/+58
2012-06-06rcu: Update RCU_FAST_NO_HZ tracing for lazy callbacksPaul E. McKenney1-3/+5
2012-06-06rcu: RCU_FAST_NO_HZ detection of callback adoptionPaul E. McKenney1-0/+2
2012-06-06tracing: Have tracing_off() actually turn tracing offSteven Rostedt1-1/+1
2012-06-06cgroup: make sure that decisions in __css_put are atomicSalman Qazi1-2/+1
2012-06-06sched: Fix the relax_domain_level boot parameterDimitri Sivanich1-6/+3
2012-06-06sched: Validate assumptions in sched_init_numa()Peter Zijlstra1-19/+80
2012-06-06sched: Always initialize cpu-powerPeter Zijlstra2-2/+13
2012-06-06sched: Fix domain iterationPeter Zijlstra3-10/+61
2012-06-06sched/rt: Fix lockdep annotation within find_lock_lowest_rq()Peter Zijlstra1-1/+1
2012-06-06sched/numa: Load balance between remote nodesAlex Shi1-1/+1
2012-06-06Merge branch 'core/debug' into core/urgentIngo Molnar1-3/+3
2012-06-06Merge tag 'perf-urgent-for-mingo' of git://git.kernel.org/pub/scm/linux/kerne...Ingo Molnar1-1/+0
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-04timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecondJohn Stultz1-0/+2
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-31perf: Remove duplicate invocation on perf_event_for_eachNamhyung Kim1-1/+0
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-30Merge branch 'linus' into perf/urgentIngo Molnar21-940/+3723
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-18kdump: Execute kmsg_dump(KMSG_DUMP_PANIC) after smp_send_stop()Seiji Aguchi1-2/+2
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