aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2014-08-06Merge branch 'akpm' (patchbomb from Andrew Morton)Linus Torvalds6-69/+114
2014-08-06Merge tag 'pm+acpi-3.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds7-222/+475
2014-08-06Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-0/+1
2014-08-06kernel/printk/printk.c: fix bool assignementsNeil Zhang1-3/+3
2014-08-06printk: enable interrupts before calling console_trylock_for_printk()Jan Kara1-10/+21
2014-08-06printk: miscellaneous cleanupsAlex Elder1-13/+13
2014-08-06printk: use a clever macroAlex Elder1-10/+2
2014-08-06printk: fix some commentsAlex Elder1-11/+12
2014-08-06printk: rename DEFAULT_MESSAGE_LOGLEVELAlex Elder1-1/+1
2014-08-06printk: tweak do_syslog() to match commentsAlex Elder1-1/+1
2014-08-06printk: allow increasing the ring buffer depending on the number of CPUsLuis R. Rodriguez1-0/+34
2014-08-06printk: make dynamic units clear for the kernel ring bufferLuis R. Rodriguez1-1/+1
2014-08-06printk: move power of 2 practice of ring buffer size to a helperLuis R. Rodriguez1-4/+10
2014-08-06printk: make dynamic kernel ring buffer alignment explicitLuis R. Rodriguez1-2/+3
2014-08-06kernel/smp.c:on_each_cpu_cond(): fix warning in fallback pathSasha Levin1-1/+1
2014-08-06mm, oom: remove unnecessary exit_state checkDavid Rientjes1-0/+1
2014-08-06mm, hugetlb: remove hugetlb_zero and hugetlb_infinityDavid Rientjes1-6/+3
2014-08-06kernel/watchdog.c: convert printk/pr_warning to pr_foo()Fabian Frederick1-4/+6
2014-08-06kernel/auditfilter.c: replace count*size kmalloc by kcallocFabian Frederick1-2/+2
2014-08-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds5-10/+547
2014-08-06Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds7-63/+412
2014-08-05Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds25-748/+1024
2014-08-05Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-3/+4
2014-08-05Merge branch 'pm-sleep'Rafael J. Wysocki1-127/+367
2014-08-05Merge branch 'pm-cpuidle'Rafael J. Wysocki1-4/+0
2014-08-04Merge tag 'staging-3.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2014-08-04Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds14-274/+382
2014-08-04Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-1/+19
2014-08-04Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds12-407/+664
2014-08-04Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds9-99/+329
2014-08-04Merge tag 'trace-3.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ros...Linus Torvalds3-61/+19
2014-08-04Merge tag 'trace-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds13-464/+932
2014-08-04Merge branch 'for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds5-332/+627
2014-08-04Merge branch 'for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...Linus Torvalds2-6/+8
2014-08-04Merge branch 'for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds2-140/+62
2014-08-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds1-4/+0
2014-08-03Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-5/+9
2014-08-02net: filter: split 'struct sk_filter' into socket and bpf partsAlexei Starovoitov2-21/+19
2014-08-02net: filter: rename sk_convert_filter() -> bpf_convert_filter()Alexei Starovoitov2-3/+3
2014-08-02net: filter: rename sk_chk_filter() -> bpf_check_classic()Alexei Starovoitov2-3/+3
2014-08-01timer: Fix lock inversion between hrtimer_bases.lock and scheduler locksJan Kara1-4/+6
2014-07-31Revert "irq: Warn when shared interrupts do not match on NO_SUSPEND"Thomas Gleixner1-5/+2
2014-07-31Revert "PM / sleep / irq: Do not suspend wakeup interrupts"Thomas Gleixner1-2/+1
2014-07-30kexec: fix build error when hugetlbfs is disabledDavid Rientjes1-0/+2
2014-07-30Josh has movedJosh Triplett1-2/+2
2014-07-30kexec: export free_huge_page to VMCOREINFOAtsushi Kumagai1-0/+2
2014-07-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-7/+39
2014-07-30cpuset: fix the WARN_ON() in update_nodemasks_hier()Li Zefan1-1/+1
2014-07-29PM / Hibernate: Touch Soft Lockup Watchdog in rtree_next_nodeJoerg Roedel1-0/+1
2014-07-29PM / Hibernate: Remove the old memory-bitmap implementationJoerg Roedel1-202/+21
2014-07-29PM / Hibernate: Iterate over set bits instead of PFNs in swsusp_free()Joerg Roedel1-15/+38
2014-07-29PM / Hibernate: Implement position keeping in radix treeJoerg Roedel1-0/+98
2014-07-29PM / Hibernate: Add memory_rtree_find_bit functionJoerg Roedel1-3/+81
2014-07-29PM / Hibernate: Create a Radix-Tree to store memory bitmapJoerg Roedel1-1/+222
2014-07-28kthread_work: wake up worker only when the worker is idleLai Jiangshan1-1/+1
2014-07-28sched/fair: Fix 'make xmldocs' warning caused by missing descriptionMasanari Iida1-0/+1
2014-07-28sched: Use macro for magic number of -1 for setparamSteven Rostedt1-7/+10
2014-07-28sched: Robustify topology setupPeter Zijlstra1-0/+14
2014-07-28Merge branch 'sched/urgent' into sched/core, to merge fixes before applying n...Ingo Molnar23-129/+296
2014-07-28perf: Check permission only for parent tracepoint eventJiri Olsa1-0/+12
2014-07-28Merge tag 'v3.16-rc7' into perf/core, to merge in the latest fixes before app...Ingo Molnar36-216/+528
2014-07-28sched: Fix sched_setparam() policy == -1 logicDaniel Bristot de Oliveira1-2/+3
2014-07-27Merge branches 'pm-opp' and 'pm-general'Rafael J. Wysocki1-3/+0
2014-07-27Merge branches 'pm-apm' and 'pm-sleep'Rafael J. Wysocki4-84/+108
2014-07-27Merge branches 'acpi-pm', 'acpi-sleep' and 'acpi-button'Rafael J. Wysocki1-4/+0
2014-07-27Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-7/+39
2014-07-24net: filter: rename 'struct sock_filter_int' into 'struct bpf_insn'Alexei Starovoitov2-2/+2
2014-07-24irq: Warn when shared interrupts do not match on NO_SUSPENDPeter Zijlstra1-2/+5
2014-07-24ftrace: Add warning if tramp hash does not match nr_trampolinesSteven Rostedt (Red Hat)1-0/+3
2014-07-24ftrace: Fix trampoline hash update check on rec->flagsSteven Rostedt (Red Hat)1-0/+8
2014-07-24CAPABILITIES: remove undefined caps from all processesEric Paris2-1/+5
2014-07-24Merge tag 'keys-next-20140722' of git://git.kernel.org/pub/scm/linux/kernel/g...James Morris1-0/+1
2014-07-24sched_clock: Avoid corrupting hrtimer tree during suspendStephen Boyd1-1/+3
2014-07-23net: filter: split filter.c into two filesAlexei Starovoitov3-0/+538
2014-07-23ring-buffer: Use rb_page_size() instead of open coded head_page sizeSteven Rostedt (Red Hat)1-1/+1
2014-07-23timekeeping: Use cached ntp_tick_length when accumulating errorJohn Stultz1-1/+4
2014-07-23timekeeping: Rework frequency adjustments to work better w/ nohzJohn Stultz1-110/+83
2014-07-23timekeeping: Minor fixup for timespec64->timespec assignmentJohn Stultz1-1/+1
2014-07-23ftrace: Provide trace clocks monotonicThomas Gleixner1-5/+6
2014-07-23timekeeping: Provide fast and NMI safe access to CLOCK_MONOTONICThomas Gleixner1-0/+124
2014-07-23timekeeping: Use tk_read_base as argument for timekeeping_get_ns()Thomas Gleixner1-11/+11
2014-07-23timekeeping: Create struct tk_read_base and use it in struct timekeeperThomas Gleixner1-66/+66
2014-07-23timekeeping: Restructure the timekeeper some moreThomas Gleixner1-20/+15
2014-07-23clocksource: Get rid of cycle_lastThomas Gleixner1-12/+11
2014-07-23clocksource: Move cycle_last validation to core codeThomas Gleixner2-0/+14
2014-07-23clocksource: Make delta calculation a functionThomas Gleixner3-17/+27
2014-07-23timekeeping: Provide ktime_get_raw()Thomas Gleixner1-0/+25
2014-07-23timekeeping: Simplify timekeeping_clocktai()Thomas Gleixner1-31/+0
2014-07-23timekeeping: Remove timekeeper.total_sleep_timeThomas Gleixner1-11/+3
2014-07-23timekeeping: Simplify getboottime()Thomas Gleixner1-8/+3
2014-07-23timekeeping: Use ktime_get_boottime() for get_monotonic_boottime()Thomas Gleixner1-34/+0
2014-07-23timekeeping: Remove monotonic_to_bootbasedThomas Gleixner1-15/+0
2014-07-23ftrace: Rename ftrace_ops field from trampolines to nr_trampolinesSteven Rostedt (Red Hat)1-5/+5
2014-07-23delayacct: Remove braindamaged type conversionsThomas Gleixner1-11/+7
2014-07-23delayacct: Make accounting nanosecond basedThomas Gleixner1-22/+12
2014-07-23sched: Make task->start_time nanoseconds basedThomas Gleixner3-18/+13
2014-07-23sched: Make task->real_start_time nanoseconds basedThomas Gleixner1-2/+1
2014-07-23time: Export nsecs_to_jiffies()Thomas Gleixner1-0/+1
2014-07-23timekeeping: Remove ktime_get_monotonic_offset()Thomas Gleixner1-18/+0
2014-07-23timekeeping: Provide ktime_mono_to_any()Thomas Gleixner1-0/+20
2014-07-23timekeeping; Use ktime based data for ktime_get_update_offsets_tick()Thomas Gleixner1-6/+6
2014-07-23timekeeping: Use ktime_t data for ktime_get_update_offsets_now()Thomas Gleixner1-6/+4
2014-07-23timekeeping: Use ktime_t based data for ktime_get_clocktai()Thomas Gleixner1-15/+0
2014-07-23timekeeping; Use ktime_t based data for ktime_get_boottime()Thomas Gleixner1-17/+0
2014-07-23timekeeping: Use ktime_t based data for ktime_get_real()Thomas Gleixner1-15/+0
2014-07-23timekeeping: Provide ktime_get_with_offset()Thomas Gleixner1-0/+27
2014-07-23timekeeping: Use ktime_t based data for ktime_get()Thomas Gleixner1-4/+5
2014-07-23timekeeping: Provide internal ktime_t based dataThomas Gleixner1-0/+22
2014-07-23timekeeping: Use timekeeping_update() instead of memcpy()Thomas Gleixner1-2/+1
2014-07-23timekeeping: Cache optimize struct timekeeperThomas Gleixner1-88/+97
2014-07-23timekeeper: Move tk_xtime to core codeThomas Gleixner1-27/+43
2014-07-23timekeeping: Provide timespec64 based interfacesThomas Gleixner2-28/+26
2014-07-23time: Consolidate the time accessor prototypesThomas Gleixner5-0/+27
2014-07-23timekeeping: Convert timekeeping core to use timespec64sJohn Stultz5-82/+104
2014-07-23time: More core infrastructure for timespec64John Stultz1-0/+62
2014-07-23ktime: Sanitize ktime_to_us/ms conversionThomas Gleixner1-0/+1
2014-07-23ktime: Kill non-scalar ktime_t implementation for 2038John Stultz3-63/+2
2014-07-23hrtimer: Cleanup hrtimer accessors to the timekepeing stateJohn Stultz2-24/+31
2014-07-23timekeeping: Simplify arch_gettimeoffset()Thomas Gleixner1-12/+6
2014-07-23kernel: time: Add udelay_test module to validate udelayDavid Riley2-0/+170
2014-07-23PM: Create PM workqueue if runtime PM is not configured tooRafael J. Wysocki1-4/+0
2014-07-23PM / sleep: Move platform suspend operations to separate functionsRafael J. Wysocki1-43/+77
2014-07-23PM / OPP: Remove ARCH_HAS_OPPMark Brown1-3/+0
2014-07-22workqueue: use nr_node_ids instead of wq_numa_tbl_lenLai Jiangshan1-8/+3
2014-07-22workqueue: remove the misnamed out_unlock label in get_unbound_pool()Lai Jiangshan1-2/+2
2014-07-22workqueue: remove the stale comment in pwq_unbound_release_workfn()Lai Jiangshan1-9/+1
2014-07-22workqueue: move rescuer pool detachment to the endLai Jiangshan1-8/+6
2014-07-22workqueue: unfold start_worker() into create_worker()Lai Jiangshan1-57/+18
2014-07-22workqueue: remove @wakeup from worker_set_flags()Lai Jiangshan1-22/+11
2014-07-22workqueue: remove an unneeded UNBOUND test before waking up the next workerLai Jiangshan1-3/+6
2014-07-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller21-119/+253
2014-07-21tracing: Fix wraparound problems in "uptime" trace clockTony Luck2-5/+6
2014-07-21PM / sleep: Simplify sleep states sysfs interface codeRafael J. Wysocki4-41/+31
2014-07-19Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds7-45/+85
2014-07-19Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2014-07-19Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+18
2014-07-19Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds5-56/+121
2014-07-19Merge tag 'irqchip-core-3.17-3' of git://git.infradead.org/users/jcooper/linu...Thomas Gleixner1-2/+3
2014-07-18Merge tag 'pm+acpi-3.16-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-2/+3
2014-07-18tracing: Convert local function_graph functions to staticSteven Rostedt (Red Hat)1-4/+4
2014-07-18workqueue: wake regular worker if need_more_worker() when rescuer leave the poolLai Jiangshan1-2/+2
2014-07-18ftrace: Do not copy old hash when resettingWang Nan1-10/+5
2014-07-18tracing: let user specify tracing_thresh after selecting function_graphStanislav Fomichev3-7/+67
2014-07-18seccomp: implement SECCOMP_FILTER_FLAG_TSYNCKees Cook1-1/+134
2014-07-18seccomp: allow mode setting across threadsKees Cook1-11/+25
2014-07-18seccomp: introduce writer lockingKees Cook2-2/+63
2014-07-18seccomp: split filter prep from check and applyKees Cook1-30/+67
2014-07-18sched: move no_new_privs into new atomic flagsKees Cook2-3/+3
2014-07-18seccomp: add "seccomp" syscallKees Cook2-5/+53
2014-07-18seccomp: split mode setting routinesKees Cook1-23/+48
2014-07-18seccomp: extract check/assign mode helpersKees Cook1-4/+18
2014-07-18seccomp: create internal mode-setting functionKees Cook1-2/+14
2014-07-18ring-buffer: Always run per-cpu ring buffer resize with schedule_work_on()Corey Minyard1-20/+4
2014-07-18tracing: Remove function_trace_stop and HAVE_FUNCTION_TRACE_MCOUNT_TESTSteven Rostedt (Red Hat)2-8/+0
2014-07-18ftrace: Remove function_trace_stop check from list funcSteven Rostedt (Red Hat)1-6/+2
2014-07-18ftrace: Do no disable function tracing on enabling function tracingSteven Rostedt (Red Hat)1-7/+0
2014-07-18ftrace-graph: Remove usage of ftrace_stop() in ftrace_graph_stop()Steven Rostedt (Red Hat)1-5/+0
2014-07-18kprobes: Fix "Failed to find blacklist" probing errors on ia64 and ppc64Masami Hiramatsu1-5/+9
2014-07-17Add module param type 'ullong'Hannes Reinecke1-0/+1
2014-07-17Merge tag 'trace-fixes-v3.16-rc5-v2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-8/+19
2014-07-17ftrace-graph: Remove dependency of ftrace_stop() from ftrace_graph_stop()Steven Rostedt (Red Hat)2-5/+35
2014-07-17PM / Sleep: Remove ftrace_stop/start() from suspend and hibernateSteven Rostedt (Red Hat)2-8/+0
2014-07-17KEYS: validate certificate trust only with builtin keysDmitry Kasatkin1-0/+1
2014-07-17genirq: generic chip: Export irq_map_generic_chip functionBoris BREZILLON1-2/+3
2014-07-17arch, locking: Ciao arch_mutex_cpu_relax()Davidlohr Bueso5-16/+13
2014-07-17locking/lockdep: Only ask for /proc/lock_stat output when availableAndreas Gruenbacher1-0/+2
2014-07-17Merge branch 'locking/urgent' into locking/core, before applying larger chang...Ingo Molnar26-147/+397
2014-07-17Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/git/paul...Ingo Molnar10-155/+450
2014-07-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller9-63/+122
2014-07-16Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2014-07-16Merge tag 'v3.16-rc5' into timers/coreThomas Gleixner70-2312/+4230
2014-07-16tracing: Kill "filter_string" arg of replace_preds()Oleg Nesterov1-6/+3
2014-07-16tracing: Change apply_subsystem_event_filter() paths to check file->system ==...Oleg Nesterov1-23/+16
2014-07-16tracing/uprobes: Kill the dead TRACE_EVENT_FL_USE_CALL_FILTER logicOleg Nesterov1-2/+1
2014-07-16tracing: Kill call_filter_disable()Oleg Nesterov1-6/+1
2014-07-16tracing: Kill destroy_call_preds()Oleg Nesterov2-7/+2
2014-07-16tracing: Kill destroy_preds() and destroy_file_preds()Oleg Nesterov2-21/+0
2014-07-16rcu: Allow for NULL tick_nohz_full_mask when nohz_full= missingPaul E. McKenney1-3/+4
2014-07-16ftrace: Allow archs to specify if they need a separate function graph trampolineSteven Rostedt (Red Hat)1-2/+4
2014-07-16sched: Allow wait_on_bit_action() functions to support a timeoutNeilBrown1-8/+8
2014-07-16sched: Remove proliferation of wait_on_bit() action functionsNeilBrown2-7/+19
2014-07-16Merge tag 'v3.16-rc5' into sched/core, to refresh the branch before applying ...Ingo Molnar22-137/+530
2014-07-16locking/rwsem: Add CONFIG_RWSEM_SPIN_ON_OWNERDavidlohr Bueso3-3/+7
2014-07-16locking/mutex: Disable optimistic spinning on some architecturesPeter Zijlstra1-1/+4
2014-07-16locking/rwsem: Rename 'activity' to 'count'Peter Zijlstra1-14/+14
2014-07-16sched/numa: Revert "Use effective_load() to balance NUMA loads"Peter Zijlstra1-14/+6
2014-07-16sched: Fix static_key race with sched_feat()Jason Baron1-0/+5
2014-07-16sched: Remove extra static_key*() function indirectionJason Baron1-11/+1
2014-07-16sched/rt: Fix replenish_dl_entity() comments to match the current upstream codexiaofeng.yan1-1/+1
2014-07-16sched: Transform resched_task() into resched_curr()Kirill Tkhai6-45/+47
2014-07-16sched/deadline: Kill task_struct->pi_top_taskOleg Nesterov2-4/+3
2014-07-16sched: Fix possible divide by zero in avg_atom() calculationMateusz Guzik1-1/+1
2014-07-16perf: Add vm_ops->name call for mmap event name retrievalJiri Olsa1-0/+6
2014-07-16locking/spinlocks/mcs: Micro-optimize osq_unlock()Jason Low1-2/+2
2014-07-16locking/spinlocks/mcs: Introduce and use init macro and function for osq locksJason Low2-2/+2
2014-07-16locking/spinlocks/mcs: Convert osq lock to atomic_t to reduce overheadJason Low4-11/+44
2014-07-16locking/spinlocks/mcs: Rename optimistic_spin_queue() to optimistic_spin_node()Jason Low2-16/+16
2014-07-16locking/rwsem: Allow conservative optimistic spinning when readers have lockJason Low1-5/+5
2014-07-16perf: Fix lockdep warning on process exitPeter Zijlstra1-1/+17
2014-07-16perf: Revert ("perf: Always destroy groups on exit")Peter Zijlstra1-1/+13