aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2012-10-24Merge branch 'for-3.7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-31/+10
2012-10-24Merge branch 'for-3.7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2012-10-24workqueue: cancel_delayed_work() should return %false if work item is idleDan Magenheimer1-1/+1
2012-10-24Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-183/+166
2012-10-22module_signing: fix printk format warningRandy Dunlap1-1/+1
2012-10-21Merge branch 'tip/perf/urgent' of git://git.kernel.org/pub/scm/linux/kernel/g...Ingo Molnar1-0/+4
2012-10-21Merge branch 'uprobes/core' of git://git.kernel.org/pub/scm/linux/kernel/git/...Ingo Molnar1-183/+162
2012-10-19use clamp_t in UNAME26 fixKees Cook1-1/+1
2012-10-19MODSIGN: Move the magic string to the end of a module and eliminate the searchDavid Howells3-28/+25
2012-10-19Revert "cgroup: Remove task_lock() from cgroup_post_fork()"Tejun Heo1-12/+3
2012-10-19Revert "cgroup: Drop task_lock(parent) on cgroup_fork()"Tejun Heo1-17/+6
2012-10-19pidns: remove recursion from free_pid_ns()Cyrill Gorcunov1-7/+14
2012-10-19kernel/sys.c: fix stack memory content leak via UNAME26Kees Cook1-5/+7
2012-10-16printk: Fix scheduling-while-atomic problem in console_cpu_notify()Paul E. McKenney1-1/+0
2012-10-16cgroup: notify_on_release may not be triggered in some casesDaisuke Nishimura1-2/+1
2012-10-14Merge branch 'modules-next' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-27/+578
2012-10-13Merge tag 'for_linus-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/jw...Linus Torvalds4-5/+50
2012-10-13Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-9/+12
2012-10-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-2/+6
2012-10-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds5-99/+199
2012-10-12audit: make audit_inode take struct filenameJeff Layton1-2/+23
2012-10-12vfs: make path_openat take a struct filename pointerJeff Layton1-3/+3
2012-10-12audit: allow audit code to satisfy getname requests from its names_listJeff Layton1-0/+23
2012-10-12vfs: define struct filename and have getname() return itJeff Layton2-31/+37
2012-10-12infrastructure for saner ret_from_kernel_thread semanticsAl Viro2-0/+4
2012-10-12Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds6-164/+119
2012-10-12Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-1/+70
2012-10-12Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-11/+16
2012-10-12kdb,vt_console: Fix missed data due to pager overrunsJason Wessel1-5/+28
2012-10-12kdb: Fix dmesg/bta scroll to quit with 'q'Jason Wessel2-0/+4
2012-10-12kgdb: Add module event hooksJason Wessel1-0/+18
2012-10-12acct: constify the name arg to acct_onJeff Layton1-1/+1
2012-10-12audit: overhaul __audit_inode_child to accomodate retryingJeff Layton1-27/+30
2012-10-12audit: optimize audit_compare_dname_pathJeff Layton4-12/+20
2012-10-12audit: make audit_compare_dname_path use parent_len helperEric Paris1-20/+7
2012-10-12audit: remove dirlen argument to audit_compare_dname_pathJeff Layton4-10/+5
2012-10-12audit: set the name_len in audit_inode for parent lookupsJeff Layton3-12/+60
2012-10-12audit: add a new "type" field to audit_names structJeff Layton1-5/+10
2012-10-12audit: reverse arguments to audit_inode_childJeff Layton1-4/+4
2012-10-12audit: no need to walk list in audit_inode if name is NULLJeff Layton1-1/+5
2012-10-12audit: pass in dentry to audit_copy_inode wherever possibleJeff Layton1-2/+2
2012-10-12Merge tag 'pinctrl-for-3.7-late' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-5/+28
2012-10-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-0/+2
2012-10-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2012-10-11make sure that kernel_thread() callbacks call do_exit() themselvesAl Viro1-2/+2
2012-10-11ring-buffer: Check for uninitialized cpu buffer before resizingVaibhav Nagarnaik1-0/+4
2012-10-10MODSIGN: Make mrproper should remove generated files.Rusty Russell1-1/+0
2012-10-10MODSIGN: Use utf8 strings in signer's name in autogenerated X.509 certsDavid Howells1-0/+1
2012-10-10MODSIGN: Use the same digest for the autogen key sig as for the module sigDavid Howells1-1/+21
2012-10-10MODSIGN: Implement module signature checkingDavid Howells1-1/+221
2012-10-10MODSIGN: Provide module signing public keys to the kernelDavid Howells3-2/+124
2012-10-10MODSIGN: Automatically generate module signing keys if missingDavid Howells1-0/+49
2012-10-10MODSIGN: Add FIPS policyDavid Howells1-0/+4
2012-10-10module: signature checking hookRusty Russell4-1/+129
2012-10-10irqdomain: augment add_simple() to allocate descsLinus Walleij1-5/+28
2012-10-09fs: handle failed audit_log_start properlySasha Levin1-0/+2
2012-10-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+12
2012-10-09timekeeping: Cast raw_interval to u64 to avoid shift overflowDan Carpenter1-1/+1
2012-10-09timers: Fix endless looping between cascade() and internal_add_timer()Hildner, Christian1-4/+6
2012-10-09Merge branch 'fortglx/3.7/time' of git://git.linaro.org/people/jstultz/linux ...Thomas Gleixner78-2670/+3421
2012-10-09mm: wrap calls to set_pte_at_notify with invalidate_range_start and invalidat...Haggai Eran1-0/+5
2012-10-09mm: interval tree updatesMichel Lespinasse1-1/+6
2012-10-09mm: replace vma prio_tree with an interval treeMichel Lespinasse2-3/+2
2012-10-09oom: remove deprecated oom_adjDavidlohr Bueso1-1/+0
2012-10-09mm: kill vma flag VM_RESERVED and mm->reserved_vm counterKonstantin Khlebnikov1-1/+1
2012-10-09mm: kill vma flag VM_EXECUTABLE and mm->num_exe_file_vmasKonstantin Khlebnikov1-21/+0
2012-10-09mm: use mm->exe_file instead of first VM_EXECUTABLE vma->vm_fileKonstantin Khlebnikov2-13/+3
2012-10-09CPU hotplug, debug: detect imbalance between get_online_cpus() and put_online...Srivatsa S. Bhat1-0/+4
2012-10-09Kconfig: clean up the "#if defined(arch)" list for exception-trace sysctl entryCatalin Marinas1-2/+1
2012-10-08rcu: Grace-period initialization excludes only RCU notifierPaul E. McKenney2-11/+16
2012-10-07uprobes: Fix the racy uprobe->flags manipulationOleg Nesterov1-14/+14
2012-10-07uprobes: Fix prepare_uprobe() race with itselfOleg Nesterov1-0/+8
2012-10-07uprobes: Introduce prepare_uprobe()Oleg Nesterov1-19/+41
2012-10-07uprobes: Fix handle_swbp() vs unregister() + register() raceOleg Nesterov1-0/+9
2012-10-07uprobes: Do not delete uprobe if uprobe_unregister() failsOleg Nesterov1-6/+6
2012-10-07uprobes: Don't return success if alloc_uprobe() failsOleg Nesterov1-1/+3
2012-10-07Merge branch 'virtio-next' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds1-7/+1
2012-10-07Merge tag 'for-v3.7' of git://git.infradead.org/users/cbou/linux-pstoreLinus Torvalds1-14/+1
2012-10-06kernel/resource.c: fix stack overflow in __reserve_region_with_split()T Makphaibulchoke1-12/+38
2012-10-06taskstats: cgroupstats_user_cmd() may leak on errorJesper Juhl1-0/+1
2012-10-06kdump: remove unneeded includeWei Yongjun1-1/+0
2012-10-06coredump: pass siginfo_t* to do_coredump() and below, not merely signrDenys Vlasenko1-1/+1
2012-10-06coredump: update coredump-related headersAlex Kelly1-0/+1
2012-10-06coredump: make core dump functionality optionalAlex Kelly1-1/+11
2012-10-06poweroff: fix bug in orderly_poweroff()hongfeng1-1/+1
2012-10-06kernel/sys.c: call disable_nonboot_cpus() in kernel_restart()Shawn Guo1-0/+1
2012-10-05perf: Fix perf_cgroup_switch for sw-eventsPeter Zijlstra1-3/+6
2012-10-05perf: Clarify perf_cpu_context::active_pmu usage by renaming it to ::unique_pmuPeter Zijlstra1-6/+6
2012-10-05sched: Update sched_domains_numa_masks[][] when new cpus are onlinedTang Chen1-0/+56
2012-10-05sched: Ensure 'sched_domains_numa_levels' is safe to use in other functionsTang Chen1-0/+13
2012-10-05nohz: Fix one jiffy count too far in idle cputimeFrederic Weisbecker1-1/+1
2012-10-04Merge tag 'kvm-3.7-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+1
2012-10-02Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds2-46/+42
2012-10-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds4-150/+44
2012-10-02Merge tag 'pm-for-3.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds6-2/+33
2012-10-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds4-15/+18
2012-10-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds15-219/+457
2012-10-02Merge branch 'for-3.7-hierarchy' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-1/+26
2012-10-02Merge branch 'for-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds1-101/+219
2012-10-02Merge branch 'for-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds2-580/+641
2012-10-01Merge tag 'tty-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/ttyLinus Torvalds2-3/+42
2012-10-01Merge tag 'arm64-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2012-10-01Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-11/+0
2012-10-01Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-59/+49
2012-10-01Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds11-705/+686
2012-10-01Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds24-407/+1259
2012-10-01Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-0/+3
2012-10-01Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-40/+102
2012-10-01Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-64/+65
2012-10-01sanitize tsk_is_polling()Al Viro1-1/+1
2012-09-30preparation for generic kernel_thread()Al Viro1-1/+12
2012-09-29uprobes: Simplify is_swbp_at_addr(), remove stale commentsOleg Nesterov1-49/+24
2012-09-29uprobes: Kill set_orig_insn()->is_swbp_at_addr()Oleg Nesterov1-9/+23
2012-09-29uprobes: Introduce copy_opcode(), kill read_opcode()Oleg Nesterov1-44/+19
2012-09-29uprobes: Kill set_swbp()->is_swbp_at_addr()Oleg Nesterov1-11/+0
2012-09-29uprobes: Restrict valid_vma(false) to skip VM_SHARED vmasOleg Nesterov1-9/+4
2012-09-29uprobes: Change valid_vma() to demand VM_MAYEXEC rather than VM_EXECOleg Nesterov1-2/+2
2012-09-29uprobes: Change write_opcode() to use FOLL_FORCEOleg Nesterov1-1/+1
2012-09-29uprobes: Move clear_thread_flag(TIF_UPROBE) to uprobe_notify_resume()Oleg Nesterov1-0/+2
2012-09-29uprobes: Kill UTASK_BP_HIT stateOleg Nesterov1-20/+9
2012-09-29uprobes: Fix UPROBE_SKIP_SSTEP checks in handle_swbp()Oleg Nesterov1-16/+15
2012-09-29uprobes: Do not setup ->active_uprobe/state prematurelyOleg Nesterov1-6/+3
2012-09-29uprobes: Do not leak UTASK_BP_HIT if find_active_uprobe() failsOleg Nesterov1-1/+4
2012-09-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller5-72/+57
2012-09-28ftrace: Allow stealing pages from pipe bufferMasami Hiramatsu1-7/+1
2012-09-28module: wait when loading a module which is currently initializing.Rusty Russell1-2/+26
2012-09-28module: fix symbol waiting when module fails before initRusty Russell1-4/+4
2012-09-28Make most arch asm/module.h files use asm-generic/module.hDavid Howells1-20/+0
2012-09-28module: taint kernel when lve module is loadedMatthew Garrett1-0/+4
2012-09-28Merge tag 'v3.6-rc7' into nextJames Morris16-196/+329
2012-09-26switch simple cases of fget_light to fdgetAl Viro3-54/+43
2012-09-26switch prctl_set_mm_exe_file() to fget_light()Al Viro1-4/+4
2012-09-26new helper: daemonize_descriptors()Al Viro1-3/+1
2012-09-26move files_struct-related bits from kernel/exit.c to fs/file.cAl Viro1-93/+0
2012-09-26events: don't use get_unused_fd_flags() when get_unused_fd() will doAl Viro1-1/+1
2012-09-26kdb: Implement disable_nmi commandAnton Vorontsov1-0/+31
2012-09-26kernel/debug: Mask KGDB NMI upon entryAnton Vorontsov1-3/+11
2012-09-26rcu: Apply micro-optimization and int/bool fixes to RCU's idle handlingPaul E. McKenney1-8/+8
2012-09-26rcu: Userspace RCU extended QS selftestFrederic Weisbecker1-1/+1
2012-09-26rcu: Exit RCU extended QS on user preemptionFrederic Weisbecker1-0/+15
2012-09-26rcu: Exit RCU extended QS on kernel preemption after irq/exceptionFrederic Weisbecker1-0/+1
2012-09-26rcu: Switch task's syscall hooks on context switchFrederic Weisbecker2-0/+16
2012-09-26rcu: Ignore userspace extended quiescent state by defaultFrederic Weisbecker2-1/+5
2012-09-26rcu: Allow rcu_user_enter()/exit() to nestFrederic Weisbecker2-8/+36
2012-09-26rcu: Settle config for userspace extended quiescent stateFrederic Weisbecker1-1/+4
2012-09-26rcu: Make RCU_FAST_NO_HZ handle adaptive ticksPaul E. McKenney1-0/+20
2012-09-26rcu: New rcu_user_enter_after_irq() and rcu_user_exit_after_irq() APIsFrederic Weisbecker1-0/+43
2012-09-26rcu: New rcu_user_enter() and rcu_user_exit() APIsFrederic Weisbecker1-34/+101
2012-09-25Merge remote-tracking branch 'tip/core/rcu' into next.2012.09.25bPaul E. McKenney10-141/+198
2012-09-25Merge remote-tracking branch 'tip/smp/hotplug' into next.2012.09.25bPaul E. McKenney11-636/+606
2012-09-25vtime: Consolidate system/idle context detectionFrederic Weisbecker1-0/+26
2012-09-25cputime: Use a proper subsystem naming for vtime related APIsFrederic Weisbecker3-8/+8
2012-09-24Merge branches 'bigrt.2012.09.23a', 'doctorture.2012.09.23a', 'fixes.2012.09....Paul E. McKenney10-241/+229
2012-09-24net: use a per task frag allocatorEric Dumazet2-0/+4
2012-09-24trace: Move trace event enable from fs_initcall to core_initcallEzequiel Garcia2-37/+73
2012-09-24tracing: Add an option for disabling markersMandeep Singh Baines2-1/+6
2012-09-24time: Only do nanosecond rounding on GENERIC_TIME_VSYSCALL_OLD systemsJohn Stultz1-14/+31
2012-09-24time: Introduce new GENERIC_TIME_VSYSCALLJohn Stultz2-13/+5
2012-09-24time: Convert CONFIG_GENERIC_TIME_VSYSCALL to CONFIG_GENERIC_TIME_VSYSCALL_OLDJohn Stultz2-2/+2
2012-09-24time: Move update_vsyscall definitions to timekeeper_internal.hJohn Stultz1-1/+1
2012-09-24time: Move timekeeper structure to timekeeper_internal.h for vsyscall changesJohn Stultz1-55/+1
2012-09-24jiffies: Remove compile time assumptions about CLOCK_TICK_RATEJohn Stultz1-1/+31
2012-09-24alarmtimer: Rename alarmtimer_remove to alarmtimer_dequeueJohn Stultz1-4/+4
2012-09-24alarmtimer: Use hrtimer per-alarm instead of per-baseJohn Stultz1-67/+27
2012-09-24alarmtimer: Implement minimum alarm interval for allowing suspendTodd Poynor1-5/+13
2012-09-23sched: Fix load avg vs cpu-hotplugPeter Zijlstra1-21/+20
2012-09-23rcu: Disallow callback registry on offline CPUsPaul E. McKenney1-0/+10
2012-09-23rcu: Remove _rcu_barrier() dependency on __stop_machine()Paul E. McKenney3-77/+13
2012-09-23rcu: Fix CONFIG_RCU_FAST_NO_HZ stall warning messagePaul E. McKenney1-4/+8
2012-09-23rcu: Move TINY_RCU quiescent state out of extended quiescent stateLi Zhong1-1/+1
2012-09-23time: RCU permitted to stop idle entry via softirqPaul E. McKenney1-1/+2
2012-09-23rcu: Move TINY_PREEMPT_RCU away from raw_local_irq_save()Paul E. McKenney1-5/+5
2012-09-23rcu: Remove redundant memory barrier from __call_rcu()Paul E. McKenney1-2/+0
2012-09-23rcu: Avoid spurious RCU CPU stall warningsPaul E. McKenney1-1/+2
2012-09-23rcu: Protect rcu_node accesses during CPU stall warningsPaul E. McKenney1-7/+8
2012-09-23rcu: Avoid rcu_print_detail_task_stall_rnp() segfaultPaul E. McKenney1-2/+4
2012-09-23rcu: Apply for_each_rcu_flavor() to increment_cpu_stall_ticks()Paul E. McKenney1-5/+4
2012-09-23rcu: Fix obsolete rcu_initiate_boost() header commentPaul E. McKenney1-3/+3
2012-09-23rcu: Make offline-CPU checking allow for indefinite delaysPaul E. McKenney1-32/+21
2012-09-23rcu: Improve boost selection when moving tasks to root rcu_nodePaul E. McKenney1-2/+7
2012-09-23rcu: Permit RCU_NONIDLE() to be used from interrupt contextPaul E. McKenney1-0/+2
2012-09-23rcu: Properly initialize ->boost_tasks on CPU offlinePaul E. McKenney1-3/+4
2012-09-23rcu: Pull TINY_RCU dyntick-idle tracing into non-idle regionPaul E. McKenney1-15/+16
2012-09-23rcu: Add PROVE_RCU_DELAY to provoke difficult racesPaul E. McKenney1-0/+4
2012-09-23rcu: Prevent initialization race in rcutorture kthreadsPaul E. McKenney1-4/+6
2012-09-23rcu: Switch rcutorture to pr_alert() and friendsPaul E. McKenney1-50/+50
2012-09-23rcu: Track CPU-hotplug duration statisticsPaul E. McKenney1-5/+37
2012-09-23rcu: Update rcutorture defaultsPaul E. McKenney1-3/+4
2012-09-23rcu: Shrink RCU based on number of CPUsPaul E. McKenney1-1/+2
2012-09-23rcu: Handle unbalanced rcu_node configurations with few CPUsPaul E. McKenney1-1/+1
2012-09-23rcu: Simplify quiescent-state detectionPaul E. McKenney4-27/+16
2012-09-23rcu: Reduce synchronize_rcu_expedited() latencyPaul E. McKenney1-8/+22
2012-09-23rcu: Eliminate signed overflow in synchronize_rcu_expedited()Paul E. McKenney1-4/+4
2012-09-23rcu: Adjust for unconditional ->completed assignmentPaul E. McKenney1-1/+3
2012-09-23rcu: Add random PROVE_RCU_DELAY to grace-period initializationPaul E. McKenney1-0/+5
2012-09-23rcu: Fix day-zero grace-period initialization/cleanup racePaul E. McKenney1-23/+17
2012-09-23rcu: Make rcutree module parameters visible in sysfsPaul E. McKenney1-4/+4
2012-09-23rcu: Control grace-period duration from sysfsPaul E. McKenney1-3/+22
2012-09-23rcu: Prevent force_quiescent_state() memory contentionPaul E. McKenney2-10/+38
2012-09-23rcu: Adjust debugfs tracing for kthread-based quiescent-state forcingPaul E. McKenney2-3/+1