aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2014-09-09Merge branch 'x86/seccomp'Ingo Molnar1-81/+171
2014-09-09Merge branch 'sched/core'Ingo Molnar2-1/+10
2014-09-09Merge branch 'perf/urgent'Ingo Molnar1-0/+10
2014-09-09Merge branch 'perf/core'Ingo Molnar2-2/+2
2014-09-09perf: Fix a race condition in perf_remove_from_context()perf/urgentCong Wang1-0/+10
2014-09-09perf/core: Replace rcu_assign_pointer() with RCU_INIT_POINTER()Andreea-Cristina Bernat1-1/+1
2014-09-09perf/callchain: Replace rcu_assign_pointer() with RCU_INIT_POINTER()Andreea-Cristina Bernat1-1/+1
2014-09-09Merge tag 'v3.17-rc4' into perf/core, to pick up fixesIngo Molnar14-128/+281
2014-09-09sched: Reduce contention in update_cfs_rq_blocked_load()sched/coreJason Low1-0/+3
2014-09-09sched: Migrate waking tasksLai Jiangshan1-1/+7
2014-09-08Merge branch 'sched/core'Ingo Molnar5-53/+51
2014-09-08sched, time: Atomically increment stime & utimeRik van Riel1-2/+5
2014-09-08time, signal: Protect resource use statistics with seqlockRik van Riel5-29/+25
2014-09-08exit: Always reap resource stats in __exit_signal()Rik van Riel1-22/+21
2014-09-08Merge tag 'v3.17-rc4' into sched/core, to prevent conflicts with upcoming pat...Ingo Molnar75-1832/+4544
2014-09-08Merge branch 'linus'Ingo Molnar4-27/+54
2014-09-07Merge branch 'for-3.17-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-14/+33
2014-09-07Merge tag 'pm+acpi-3.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-13/+21
2014-09-07Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-12/+12
2014-09-07Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-5/+38
2014-09-07Merge branch 'timers/urgent'Ingo Molnar3-5/+38
2014-09-07Merge branch 'timers/core'Ingo Molnar1-0/+8
2014-09-07Merge branch 'sched/core'Ingo Molnar9-193/+308
2014-09-07Merge branch 'perf/watchdog'Ingo Molnar1-6/+4
2014-09-07Merge branch 'perf/core'Ingo Molnar1-12/+123
2014-09-07Merge branch 'locking/core'Ingo Molnar7-215/+242
2014-09-07Merge branch 'core/urgent'Ingo Molnar2-12/+12
2014-09-07sched/deadline: Fix a precision problem in the microseconds rangexiaofeng.yan3-13/+10
2014-09-06timekeeping: Update timekeeper before updating vsyscall and pvclocktimers/urgenttimers-urgent-for-linusThomas Gleixner1-2/+3
2014-09-06compat: nanosleep: Clarify error handlingThomas Gleixner1-3/+21
2014-09-05sched/fair: Replace rcu_assign_pointer() with RCU_INIT_POINTER()Andreea-Cristina Bernat1-1/+1
2014-09-04nohz: Restore NMI safe local irq work for local nohz kickFrederic Weisbecker1-0/+14
2014-09-05cgroup: check cgroup liveliness before unbreaking kernfsLi Zefan1-1/+7
2014-09-05cgroup: delay the clearing of cgrp->kn->privLi Zefan1-11/+10
2014-09-04locking/semaphore: Resolve some shadow warningslocking/coreMark Rustad1-6/+6
2014-09-03seccomp: Allow arch code to provide seccomp_dataAndy Lutomirski1-13/+19
2014-09-03seccomp: Refactor the filter callback and the APIAndy Lutomirski1-66/+124
2014-09-03seccomp,x86,arm,mips,s390: Remove nr parameter from secure_computingAndy Lutomirski1-19/+45
2014-09-03Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/pa...core/urgentcore-urgent-for-linusIngo Molnar2-12/+12
2014-09-03PM / sleep: Fix test_suspend= command line optionRafael J. Wysocki3-13/+21
2014-09-01Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+1
2014-08-29kexec: create a new config option CONFIG_KEXEC_FILE for new syscallVivek Goyal1-0/+11
2014-08-29resource: fix the case of null pointer accessVivek Goyal1-7/+4
2014-08-28rcu: Make nocb leader kthreads process pending callbacks after spawningPranith Kumar2-12/+12
2014-08-27Merge tag 'trace-fixes-v3.17-rc1-2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+15
2014-08-26Merge branch 'nohz/drop-double-write-v3' of git://git.kernel.org/pub/scm/linu...Ingo Molnar1-0/+8
2014-08-25trace: Fix epoll hang when we race with new entriesJosef Bacik1-1/+15
2014-08-25Merge tag 'trace-fixes-v3.17-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-89/+157
2014-08-25irq: Export handle_fasteoi_irqirq/urgentirq-urgent-for-linusVincent Stehlé1-0/+1
2014-08-24Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-2/+34
2014-08-24Merge branch 'linus' into perf/core, to fix conflictsIngo Molnar67-1717/+4265
2014-08-24perf: Add PERF_EVENT_STATE_EXIT state for events with exited taskJiri Olsa1-1/+9
2014-08-24perf: Fix perf_poll to return proper POLLHUP valueJiri Olsa1-1/+1
2014-08-22ftrace: Use current addr when converting to nop in __ftrace_replace_code()Steven Rostedt (Red Hat)1-1/+1
2014-08-22ftrace: Fix function_profiler and function tracer togetherSteven Rostedt (Red Hat)1-22/+38
2014-08-22ftrace: Fix up trampoline accounting with looping on hash opsSteven Rostedt (Red Hat)1-15/+28
2014-08-22ftrace: Update all ftrace_ops for a ftrace_hash_ops updateSteven Rostedt (Red Hat)1-4/+39
2014-08-22cgroup: Display legacy cgroup files on default hierarchyVivek Goyal1-2/+11
2014-08-22ftrace: Allow ftrace_ops to use the hashes from other opsSteven Rostedt (Red Hat)1-48/+52
2014-08-22nohz: Avoid tick's double reprogramming in highres modeViresh Kumar1-0/+4
2014-08-22nohz: Fix spurious periodic tick behaviour in low-res dynticks modeViresh Kumar1-0/+4
2014-08-20sched/fair: Remove double_lock_balance() from load_balance()Kirill Tkhai1-52/+99
2014-08-20sched/fair: Remove double_lock_balance() from active_load_balance_cpu_stop()Kirill Tkhai1-16/+44
2014-08-20sched: Remove double_rq_lock() from __migrate_task()Kirill Tkhai1-8/+15
2014-08-20sched: Teach scheduler to understand TASK_ON_RQ_MIGRATING stateKirill Tkhai2-3/+15
2014-08-20sched: Add wrapper for checking task_struct::on_rqKirill Tkhai6-68/+76
2014-08-20sched/fair: Fix reschedule which is generated on throttled cfs_rqKirill Tkhai1-3/+3
2014-08-20sched: Match declaration with definitionPranith Kumar1-1/+1
2014-08-20sched: Change autogroup_move_group() to use for_each_thread()Oleg Nesterov1-4/+1
2014-08-20sched: Change thread_group_cputime() to use for_each_thread()Oleg Nesterov1-8/+2
2014-08-20sched: s/do_each_thread/for_each_process_thread/ in debug.cOleg Nesterov1-4/+2
2014-08-20sched: s/do_each_thread/for_each_process_thread/ in core.cOleg Nesterov1-7/+6
2014-08-20perf: Handle compat ioctlperf-urgent-for-linusPawel Moll1-1/+22
2014-08-18cgroup: reject cgroup names with '\n'Alban Crequy1-0/+5
2014-08-18watchdog: Fix print-once on enableperf/watchdogUlrich Obergfell1-1/+4
2014-08-18watchdog: Remove unnecessary header fileschai wen1-5/+0
2014-08-16module: Clean up ro/nx after early module load failuresAndy Lutomirski1-0/+5
2014-08-14Merge tag 'pm+acpi-3.17-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-8/+27
2014-08-14timekeeping: Another fix to the VSYSCALL_OLD update_vsyscallJohn Stultz1-2/+3
2014-08-14Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/pow...Linus Torvalds1-0/+12
2014-08-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds2-6/+6
2014-08-13locking/lockdep: Restrict the use of recursive read_lock() with qrwlockWaiman Long1-0/+6
2014-08-13locking/Documentation: Move locking related docs into Documentation/locking/Davidlohr Bueso2-2/+2
2014-08-13locking/mutexes: Use MUTEX_SPIN_ON_OWNER when appropriateDavidlohr Bueso1-1/+1
2014-08-13locking/mutexes: Refactor optimistic spinning codeDavidlohr Bueso1-182/+214
2014-08-13locking/mcs: Remove obsolete commentDavidlohr Bueso1-3/+0
2014-08-13locking/mutexes: Document quick lock release when unlockingDavidlohr Bueso1-2/+9
2014-08-13locking/mutexes: Standardize arguments in lock/unlock slowpathsDavidlohr Bueso1-3/+4
2014-08-13locking: Remove deprecated smp_mb__() barriersPeter Zijlstra1-16/+0
2014-08-13perf: Do poll_wait() before checking condition in perf_poll()Sebastian Andrzej Siewior1-3/+1
2014-08-13perf: Add queued work to remove orphaned child eventsJiri Olsa1-1/+86
2014-08-13perf: Set owner pointer for kernel eventsJiri Olsa1-6/+26
2014-08-13printk: Add function to return log buffer address and sizeVasant Hegde1-0/+12
2014-08-12sched/numa: Fix numa capacity computationRik van Riel1-3/+8
2014-08-12sched/numa: Fix off-by-one in capacity checkRik van Riel1-1/+1
2014-08-12sched: Rename a misleading variable in build_overlap_sched_groups()Zhihui Zhang1-7/+6
2014-08-12sched/fair: Allow calculate_imbalance() to move idle cpusPeter Zijlstra1-6/+5
2014-08-12sched/fair: Make update_sd_pick_busiest() return 'true' on a busier sdRik van Riel1-12/+37
2014-08-12sched/fair: Make calculate_imbalance() independentPeter Zijlstra1-1/+1
2014-08-11Merge branches 'pm-sleep', 'pm-cpufreq' and 'pm-cpuidle'Rafael J. Wysocki3-8/+27
2014-08-11seccomp: Replace BUG(!spin_is_locked()) with assert_spin_lockGuenter Roeck2-6/+6
2014-08-11Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-255/+201
2014-08-10Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-8/+6
2014-08-09Merge tag 'trace-fixes-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-17/+14
2014-08-09Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2-14/+7
2014-08-09Merge branch 'signal-cleanup' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-25/+21
2014-08-08kexec: verify the signature of signed PE bzImageVivek Goyal1-0/+15
2014-08-08kexec: support for kexec on panic using new system callVivek Goyal1-9/+37
2014-08-08kexec-bzImage64: support for loading bzImage using 64bit entryVivek Goyal1-3/+8
2014-08-08kexec: load and relocate purgatory at kernel load timeVivek Goyal1-1/+543
2014-08-08kexec: implementation of new syscall kexec_file_loadVivek Goyal1-5/+478
2014-08-08kexec: new syscall kexec_file_load() declarationVivek Goyal2-0/+8
2014-08-08resource: provide new functions to walk through resourcesVivek Goyal1-9/+92
2014-08-08kexec: use common function for kimage_normal_alloc() and kimage_crash_alloc()Vivek Goyal1-71/+34
2014-08-08kexec: move segment verification code in a separate functionVivek Goyal1-82/+100
2014-08-08kexec: rename unusebale_pages to unusable_pagesVivek Goyal1-3/+3
2014-08-08bin2c: move bin2c in scripts/basicVivek Goyal1-1/+1
2014-08-08shm: add memfd_create() syscallDavid Herrmann1-0/+1
2014-08-08mm: allow drivers to prevent new writable mappingsDavid Herrmann1-1/+1
2014-08-08kernel/acct.c: fix coding style warnings and errorsIonut Alexa1-13/+17
2014-08-08shm: make exit_shm work proportional to task activityJack Miller1-0/+6
2014-08-08panic: add TAINT_SOFTLOCKUPJosh Hunt2-0/+2
2014-08-08kernel/gcov/fs.c: remove unnecessary null test before debugfs_removeFabian Frederick1-2/+1
2014-08-08kernel/fork.c: make mm_init_owner staticVladimir Davydov1-7/+7
2014-08-08fork: copy mm's vm usage counters under mmap_semVladimir Davydov1-0/+5
2014-08-08fork: reset mm->pinned_vmVladimir Davydov1-0/+1
2014-08-08fork/exec: cleanup mm initializationVladimir Davydov1-27/+20
2014-08-08proc: constify seq_operationsFabian Frederick1-3/+3
2014-08-08kernel/exit.c: fix coding style warnings and errorsIonut Alexa1-23/+26
2014-08-08kernel/test_kprobes.c: use current logging functionsFabian Frederick1-56/+31
2014-08-08kernel/kallsyms.c: fix %pB when there's no symbol at the addressNamhyung Kim1-1/+1
2014-08-08page-cgroup: get rid of NR_PCG_FLAGSVladimir Davydov1-2/+0
2014-08-08mm: memcontrol: use page lists for uncharge batchingJohannes Weiner1-4/+0
2014-08-08mm: memcontrol: rewrite charge APIJohannes Weiner1-7/+8
2014-08-08kprobes: Skip kretprobe hit in NMI context to avoid deadlockMasami Hiramatsu1-1/+12
2014-08-07kernel/acct.c: fix coding style warnings and errorsIonut Alexa1-12/+16
2014-08-07death to mnt_pinnedAl Viro1-5/+19
2014-08-07take fs_pin stuff to fs/*Al Viro1-95/+32
2014-08-07start carving bsd_acct_struct upAl Viro1-19/+23
2014-08-07acct: move mnt_pin() upwards.Al Viro1-2/+1
2014-08-07make acct_kill() wait for file closing.Al Viro1-3/+17
2014-08-07acct: get rid of acct_lock for acct->countAl Viro1-33/+52
2014-08-07acct: get rid of acct_listAl Viro1-80/+55
2014-08-07acct: simplify check_free_space()Al Viro1-39/+11
2014-08-07acct: new lifetime rulesAl Viro1-106/+114
2014-08-07acct: serialize acct_on()Al Viro1-0/+4
2014-08-07acct() should honour the limits from the very beginningAl Viro1-2/+2
2014-08-07split the slow path in acct_process() offAl Viro1-22/+28
2014-08-07separate namespace-independent parts of filling acct_tAl Viro1-47/+51
2014-08-07acct: switch to __kernel_write()Al Viro1-19/+12
2014-08-07acct: encode_comp_t(0) is 0, fortunately...Al Viro1-3/+0
2014-08-07Merge commit 'ccbf62d8a284cf181ac28c8e8407dd077d90dd4b' into for-nextAl Viro23-469/+708
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-06PM / hibernate: avoid unsafe pages in e820 reserved regionsLee, Chun-Yi1-1/+20
2014-08-06ring-buffer: Always reset iterator to reader pageSteven Rostedt (Red Hat)1-11/+6
2014-08-06ring-buffer: Up rb_iter_peek() loop count to 3Steven Rostedt (Red Hat)1-6/+8
2014-08-06cpuidle: menu: Lookup CPU runqueues lessMel Gorman2-7/+7
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-06Rip out get_signal_to_deliver()Richard Weinberger1-11/+12
2014-08-06Clean up signal_delivered()Richard Weinberger1-13/+8
2014-08-06tracehook_signal_handler: Remove sig, info, ka and regsRichard Weinberger1-1/+1
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