aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2013-08-02Merge tag 'pm+acpi-3.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-8/+14
2013-07-31Merge branch 'akpm' (patches from Andrew Morton)Linus Torvalds7-105/+197
2013-07-31printk: rename struct log to struct printk_logJoe Perches1-40/+40
2013-07-31printk: use pointer for console_cmdline indexingJoe Perches1-23/+26
2013-07-31printk: move braille console support into separate braille.[ch] filesJoe Perches4-31/+110
2013-07-31printk: add console_cmdline.hJoe Perches2-9/+17
2013-07-31printk: move to separate directory for easier modificationJoe Perches3-1/+3
2013-07-31mm: sched: numa: fix NUMA balancing when !SCHED_DEBUGDave Kleikamp1-2/+2
2013-07-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-1/+5
2013-07-30freezer: set PF_SUSPEND_TASK flag on tasks that call freeze_processesColin Cross2-1/+12
2013-07-29Revert "cpuidle: Quickly notice prediction failure for repeat mode"Rafael J. Wysocki1-7/+2
2013-07-28Merge tag 'trace-fixes-3.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-128/+95
2013-07-26sysctl: range checking in do_proc_dointvec_ms_jiffies_convFrancesco Fusco1-1/+5
2013-07-26tracing: Remove locking trace_types_lock from tracing_reset_all_online_cpus()Steven Rostedt (Red Hat)1-2/+1
2013-07-24ftrace: Add check for NULL regs if ops has SAVE_REGS setSteven Rostedt (Red Hat)1-4/+14
2013-07-24tracing: Kill trace_cpu struct/membersOleg Nesterov2-29/+0
2013-07-24tracing: Change tracing_fops/snapshot_fops to rely on tracing_get_cpu()Oleg Nesterov1-28/+22
2013-07-24tracing: Change tracing_entries_fops to rely on tracing_get_cpu()Oleg Nesterov1-37/+12
2013-07-24tracing: Change tracing_stats_fops to rely on tracing_get_cpu()Oleg Nesterov1-7/+6
2013-07-24tracing: Change tracing_buffers_fops to rely on tracing_get_cpu()Oleg Nesterov1-5/+4
2013-07-24tracing: Change tracing_pipe_fops() to rely on tracing_get_cpu()Oleg Nesterov1-9/+7
2013-07-24tracing: Introduce trace_create_cpu_file() and tracing_get_cpu()Oleg Nesterov1-14/+36
2013-07-23Merge branch 'for-3.11-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-12/+19
2013-07-23Fix __wait_on_atomic_t() to call the action func if the counter != 0David Howells1-1/+2
2013-07-22Merge tag 'trace-3.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds13-151/+166
2013-07-19tracing: Kill the unbalanced tr->ref++ in tracing_buffers_open()Oleg Nesterov1-2/+0
2013-07-19Merge tag 'pm+acpi-3.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+2
2013-07-19tracing: Kill trace_array->waiterOleg Nesterov1-1/+0
2013-07-18tracing: Do not (ab)use trace_seq in event_id_read()Oleg Nesterov1-13/+4
2013-07-18tracing: Simplify the iteration logic in f_start/f_nextOleg Nesterov1-38/+22
2013-07-18tracing: Add ref_data to function and fgraph tracer structsSteven Rostedt (Red Hat)3-2/+11
2013-07-18tracing: Miscellaneous fixes for trace_array ref countingAlexander Z Lam2-8/+37
2013-07-18tracing: Fix error handling to ensure instances can always be removedAlexander Z Lam1-1/+3
2013-07-18tracing/kprobe: Wait for disabling all running kprobe handlersMasami Hiramatsu1-6/+17
2013-07-18tracing/perf: Move the PERF_MAX_TRACE_SIZE check into perf_trace_buf_prepare()Oleg Nesterov4-20/+4
2013-07-18tracing/syscall: Avoid perf_trace_buf_*() if sys_data->perf_events is emptyOleg Nesterov1-4/+8
2013-07-18tracing/function: Avoid perf_trace_buf_*() if event_function.perf_events is e...Oleg Nesterov1-2/+4
2013-07-18tracing: Typo fix on ring buffer commentszhangwei(Jovi)1-7/+9
2013-07-18tracing: Use trace_seq_puts()/trace_seq_putc() where possiblezhangwei(Jovi)6-45/+45
2013-07-18Merge tag 'driver-core-3.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+0
2013-07-16sysfs.h: add __ATTR_RW() macroGreg Kroah-Hartman1-2/+0
2013-07-15tracing: Use correct config guard CONFIG_STACK_TRACERzhangwei(Jovi)1-2/+2
2013-07-14kernel: delete __cpuinit usage from all core kernel filesPaul Gortmaker15-33/+33
2013-07-14rcu: delete __cpuinit usage from all rcu filesPaul Gortmaker4-11/+11
2013-07-15PM / Sleep: avoid 'autosleep' in shutdown progressLiu ShuoX1-1/+2
2013-07-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-10/+1
2013-07-14cgroup: we can use simple_lookup() nowAl Viro1-10/+1
2013-07-13Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-9/+11
2013-07-13Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2013-07-13Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-62/+75
2013-07-13Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-3/+25
2013-07-13Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+1
2013-07-13Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds1-12/+0
2013-07-12cgroup: replace task_cgroup_path_from_hierarchy() with task_cgroup_path()Tejun Heo1-12/+19
2013-07-12sched: Fix HRTICKPeter Zijlstra1-9/+11
2013-07-12tick: broadcast: Check broadcast mode on CPU hotplugStephen Boyd1-1/+4
2013-07-12Merge branch 'linus' into timers/urgentThomas Gleixner62-2553/+3927
2013-07-12mutex: Move ww_mutex definitions to ww_mutex.hMaarten Lankhorst1-0/+1
2013-07-12perf: Fix perf_lock_task_context() vs RCUPeter Zijlstra1-1/+14
2013-07-12perf: Remove WARN_ON_ONCE() check in __perf_event_enable() for valid scenarioJiri Olsa1-1/+10
2013-07-12perf: Clone child context from parent context pmuJiri Olsa1-1/+1
2013-07-11Merge tag 'trace-3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds13-265/+650
2013-07-10Merge branch 'core-printk-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2013-07-10Merge branch 'akpm' (patches from Andrew Morton)Linus Torvalds1-4/+0
2013-07-10mm: remove free_area_cacheMichel Lespinasse1-4/+0
2013-07-10Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+2
2013-07-10Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-35/+44
2013-07-10Merge branch 'timers/core' of git://git.kernel.org/pub/scm/linux/kernel/git/f...Ingo Molnar3-61/+71
2013-07-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-1/+0
2013-07-09reboot: move arch/x86 reboot= handling to generic kernelRobin Holt1-1/+75
2013-07-09reboot: checkpatch.pl the new kernel/reboot.c fileRobin Holt1-14/+13
2013-07-09reboot: move shutdown/reboot related functions to kernel/reboot.cRobin Holt3-332/+347
2013-07-09reboot: remove -stable friendly PF_THREAD_BOUND defineRobin Holt1-5/+0
2013-07-09ptrace: PTRACE_DETACH should do flush_ptrace_hw_breakpoint(child)Oleg Nesterov1-0/+1
2013-07-09ptrace: revert "Prepare to fix racy accesses on task breakpoints"Oleg Nesterov2-17/+1
2013-07-09panic: add cpu/pid to warn_slowpath_common in WARNING printk()sAlex Thorlton1-2/+3
2013-07-09audit: Fix decimal constant descriptionMichal Simek1-1/+1
2013-07-09kernel/auditfilter.c: fix leak in audit_add_rule() error pathChen Gang1-0/+6
2013-07-09kernel/auditfilter.c: fixing build warningRaphael S. Carvalho1-1/+1
2013-07-09audit: fix mq_open and mq_unlink to add the MQ root as a hidden parent audit_...Jeff Layton2-3/+10
2013-07-06Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds15-540/+1223
2013-07-06Merge tag 'irqdomain-for-linus' of git://git.secretlab.ca/git/linuxLinus Torvalds3-401/+186
2013-07-06hrtimer: Remove unused variableThomas Gleixner1-2/+0
2013-07-05hrtimers: Move SMP function call to thread contextThomas Gleixner1-22/+15
2013-07-05genirq: generic chip: Use DIV_ROUND_UP to calculate numchipsAxel Lin1-1/+1
2013-07-05clocksource: Reselect clocksource when watchdog validated high-res capabilityThomas Gleixner1-15/+42
2013-07-05perf: Fix interrupt handler timing harnessStephane Eranian1-2/+2
2013-07-04Merge branch 'timers/posix-cpu-timers-for-tglx' ofThomas Gleixner38-527/+691
2013-07-04Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2013-07-04posix-cpu-timers: don't account cpu timer after stopped thread runtime accoun...KOSAKI Motohiro1-3/+36
2013-07-03Merge branch 'akpm' (updates from Andrew Morton)Linus Torvalds10-67/+107
2013-07-03kernel/resource.c: remove the unneeded assignment in function __find_resourceKevin Hao1-1/+0
2013-07-03kernel/pid.c: move statementRaphael S. Carvalho1-1/+1
2013-07-03kernel/fork.c:copy_process(): consolidate the lockless CLONE_THREAD checksOleg Nesterov1-17/+16
2013-07-03kernel/fork.c:copy_process(): don't add the uninitialized child to thread/tas...Oleg Nesterov2-11/+17
2013-07-03kernel/fork.c:copy_process(): unify CLONE_THREAD-or-thread_group_leader codeOleg Nesterov1-8/+7
2013-07-03fork: reorder permissions when violating number of processes limitsEric Paris1-2/+2
2013-07-03exit.c: unexport __set_special_pids()Oleg Nesterov2-12/+12
2013-07-03usermodehelper: kill the sub_info->path[0] checkOleg Nesterov1-8/+3
2013-07-03ptrace: add ability to get/set signal-blocked maskAndrey Vagin1-2/+42
2013-07-03kprobes: handle empty/invalid input to debugfs "enabled" fileMathias Krause1-0/+3
2013-07-03kernel/sys.c:do_sysinfo(): use get_monotonic_boottime()Oleg Nesterov1-2/+1
2013-07-03kernel/sys.c: sys_reboot(): fix malformed panic messageliguang1-1/+1
2013-07-03drivers: avoid parsing names as kthread_run() format stringsKees Cook1-1/+1
2013-07-03mm: use totalram_pages instead of num_physpages at runtimeJiang Liu1-2/+2
2013-07-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller12-120/+294
2013-07-03Merge tag 'pm+acpi-3.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds10-29/+60
2013-07-03posix_timers: fix racy timer delta caching on task exitFrederic Weisbecker1-11/+11
2013-07-03posix-timers: correctly get dying task time sample in posix_cpu_timer_schedule()Frederic Weisbecker1-0/+1
2013-07-03posix_cpu_timers: consolidate expired timers checkFrederic Weisbecker1-85/+33
2013-07-03posix_cpu_timers: consolidate timer list cleanupsFrederic Weisbecker1-29/+19
2013-07-03posix_cpu_timer: consolidate expiry time typeFrederic Weisbecker1-160/+106
2013-07-02Merge branch 'for-3.11-cpuset' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-191/+287
2013-07-02Merge branch 'for-3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds1-656/+880
2013-07-02Merge branch 'for-3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds2-1/+45
2013-07-03module: cleanup call chain.Rusty Russell1-19/+16
2013-07-03module: do percpu allocation after uniqueness check. No, really!Rusty Russell1-16/+18
2013-07-02tracing: Make tracing_open_generic_{tr,tc}() staticSteven Rostedt (Red Hat)1-2/+2
2013-07-02tracing: Remove ftrace() functionzhangwei(Jovi)2-14/+0
2013-07-02tracing: Remove TRACE_EVENT_TYPE enum definitionzhangwei(Jovi)1-6/+0
2013-07-02tracing: Make tracer_tracing_{off,on,is_on}() staticSteven Rostedt (Red Hat)1-3/+3
2013-07-02tracing: Fix irqs-off tag display in syscall tracingzhangwei(Jovi)1-4/+17
2013-07-02uprobes: Fix return value in error handling pathzhangwei(Jovi)1-1/+3
2013-07-02tracing: Fix race between deleting buffer and setting eventsSteven Rostedt (Red Hat)1-6/+17
2013-07-02Merge branch 'x86-ras-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+1
2013-07-02Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds14-858/+819
2013-07-02Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-131/+350
2013-07-02Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds5-68/+294
2013-07-02Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds7-1208/+154
2013-07-02Merge branch 'core-mutexes-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-32/+352
2013-07-02Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-5/+20
2013-07-02tracing: Add trace_array_get/put() to event handlingSteven Rostedt (Red Hat)2-4/+54
2013-07-02Merge tag 'driver-core-3.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2013-07-02Merge tag 'fscache-20130702' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+88
2013-07-02tracing: Get trace_array ref counts when accessing trace filesSteven Rostedt (Red Hat)1-9/+112
2013-07-02tracing: Add trace_array_get/put() to handle instance refs betterSteven Rostedt (Red Hat)1-18/+65
2013-07-02tick: Sanitize broadcast control logicThomas Gleixner2-12/+61
2013-07-02tick: Prevent uncontrolled switch to oneshot modeThomas Gleixner1-1/+9
2013-07-02tick: Make oneshot broadcast robust vs. CPU offliningThomas Gleixner1-2/+11
2013-07-02modules: don't fail to load on unknown parameters.Rusty Russell1-1/+12
2013-07-02There is no /sys/parametersJean Delvare1-1/+1
2013-07-02module: don't modify argument of module_kallsyms_lookup_name()Mathias Krause1-8/+7
2013-07-01tracing: Protect ftrace_trace_arrays list in trace_events.cAlexander Z Lam3-2/+13
2013-07-01tracing: Make trace_marker use the correct per-instance bufferAlexander Z Lam1-1/+2
2013-07-01ftrace: Do not run selftest if command line parameter is setSteven Rostedt (Red Hat)3-2/+22
2013-07-01tracing/kprobes: Don't pass addr=ip to perf_trace_buf_submit()Oleg Nesterov1-4/+2
2013-07-01tracing: Use flag buffer_disabled for irqsoff tracerSteven Rostedt (Red Hat)2-33/+72
2013-07-01tracing/kprobes: Turn trace_probe->files into list_headOleg Nesterov1-101/+37
2013-07-01tracing: Fix disabling of soft disableTom Zanussi1-1/+3
2013-07-01tracing: Simplify code for showing of soft disabled flagTom Zanussi1-10/+10
2013-07-01tracing/kprobes: Kill probe_enable_lockOleg Nesterov1-23/+20
2013-07-01tracing/kprobes: Avoid perf_trace_buf_*() if ->perf_events is emptyOleg Nesterov1-4/+8
2013-07-01tracing: Failed to create system directorySteven Rostedt1-6/+35
2013-07-01Merge tag 'v3.10' into sched/coreIngo Molnar29-236/+428
2013-06-29cgroup: CGRP_ROOT_SUBSYS_BOUND should also be ignored when mounting an existi...Tejun Heo1-1/+1
2013-06-29Fix: kernel/ptrace.c: ptrace_peek_siginfo() missing __put_user() validationMathieu Desnoyers1-9/+11
2013-06-29Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+5
2013-06-29Merge branch 'pm-assorted'Rafael J. Wysocki1-0/+4
2013-06-28timekeeping: Indicate that clock was set in the pvclock gtod notifierDavid Vrabel1-12/+18
2013-06-28timekeeping: Pass flags instead of multiple bools to timekeeping_update()David Vrabel1-9/+12
2013-06-28hrtimers: Support resuming with two or more CPUs online (but stopped)David Vrabel1-3/+12
2013-06-28timer: Fix jiffies wrap behavior of round_jiffies_common()Bart Van Assche1-3/+5
2013-06-28softirq: Use _RET_IP_Davidlohr Bueso1-6/+4
2013-06-28sched/debug: Remove CONFIG_FAIR_GROUP_SCHED maskAlex Shi1-4/+6
2013-06-28Merge branch 'pm-assorted'Rafael J. Wysocki4-6/+17
2013-06-28Merge branch 'freezer'Rafael J. Wysocki7-24/+41
2013-06-28genirq: Add the generic chip to the genirq docbookThomas Gleixner1-5/+6
2013-06-28genirq: generic-chip: Export some irq_gc_ functionsFabio Estevam1-0/+3
2013-06-28genirq: Fix can_request_irq() for IRQs without an actionBen Hutchings1-3/+3
2013-06-28sched/debug: Fix formatting of /proc/<PID>/schedKamalesh Babulal1-8/+9
2013-06-27cgroup: CGRP_ROOT_SUBSYS_BOUND should be ignored when comparing mount optionsTejun Heo1-1/+4
2013-06-27cgroup: fix deadlock on cgroup_mutex via drop_parsed_module_refcounts()Tejun Heo1-2/+2
2013-06-27PM / Sleep: Warn about system time after resume with pm_traceShuah Khan1-0/+4
2013-06-27sched/fair: Fix typo describing flags in enqueue_entityKamalesh Babulal1-1/+1
2013-06-27sched/debug: Add load-tracking statistics to taskKamalesh Babulal1-0/+6
2013-06-27sched: Change get_rq_runnable_load() to static and inlineAlex Shi1-2/+2
2013-06-27sched/tg: Remove tg.load_weightAlex Shi1-1/+0
2013-06-27sched/cfs_rq: Change atomic64_t removed_load to atomic_long_tAlex Shi2-5/+8
2013-06-27sched/tg: Use 'unsigned long' for load variable in task groupAlex Shi3-11/+11
2013-06-27sched: Change cfs_rq load avg to unsigned longAlex Shi3-8/+5
2013-06-27sched: Consider runnable load average in move_tasks()Alex Shi1-9/+9
2013-06-27sched: Compute runnable load avg in cpu_load and cpu_avg_load_per_taskAlex Shi2-4/+18
2013-06-27sched: Update cpu load after task_tickAlex Shi1-1/+1
2013-06-27sched: Fix sleep time double accounting in enqueue entityAlex Shi1-1/+7
2013-06-27sched: Set an initial value of runnable avg for new forked taskAlex Shi3-4/+28
2013-06-27sched: Move a few runnable tg variables into CONFIG_SMPAlex Shi1-0/+2
2013-06-27Revert "sched: Introduce temporary FAIR_GROUP_SCHED dependency for load-track...Alex Shi3-36/+7
2013-06-26Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-3/+3
2013-06-26cgroup: always use RCU accessors for protected accessesTejun Heo1-9/+12
2013-06-26cgroup: fix RCU accesses around task->cgroupsTejun Heo1-11/+13
2013-06-26cgroup: grab cgroup_mutex in drop_parsed_module_refcounts()Tejun Heo1-5/+5
2013-06-26cgroup: fix cgroupfs_root early destruction pathTejun Heo1-3/+19
2013-06-26mutex: Add w/w mutex slowpath debuggingDaniel Vetter1-3/+41
2013-06-26mutex: Add support for wound/wait style locksMaarten Lankhorst1-16/+302
2013-06-26arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or notMaarten Lankhorst1-18/+14
2013-06-26kernel: remove unnecessary head fileJunweiZhang1-1/+0
2013-06-26Merge tag 'please-pull-mce-bitmap-comment' of git://git.kernel.org/pub/scm/li...Ingo Molnar10-106/+275
2013-06-25futex: Use freezable blocking callColin Cross1-1/+2
2013-06-25futex: Take hugepages into account when generating futex_keyZhang Yi1-1/+2
2013-06-25cgroup: reserve ID 0 for dummy_root and 1 for unified hierarchyTejun Heo1-4/+6