aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2013-03-31Revert "lockdep: check that no locks held at freeze time"Paul Walmsley2-9/+10
2013-03-28Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds3-1/+15
2013-03-27userns: Restrict when proc and sysfs can be mountedEric W. Biederman2-0/+4
2013-03-27userns: Don't allow creation if the user is chrootedEric W. Biederman1-0/+9
2013-03-26pid: Handle the exit of a multi-threaded init.Eric W. Biederman1-1/+2
2013-03-25Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+2
2013-03-22poweroff: change orderly_poweroff() to use schedule_work()Oleg Nesterov1-25/+32
2013-03-22printk: Provide a wake_up_klogd() off-caseFrederic Weisbecker1-41/+39
2013-03-21Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds6-26/+88
2013-03-18Merge branch 'for-3.9-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-19/+25
2013-03-18Merge branch 'tip/perf/urgent-2' of git://git.kernel.org/pub/scm/linux/kernel...Ingo Molnar4-21/+78
2013-03-18perf: Generate EXIT event only once per task contextNamhyung Kim1-2/+5
2013-03-18perf: Reset hwc->last_period on sw clock eventsNamhyung Kim1-0/+1
2013-03-14tracing: Prevent buffer overwrite disabled for latency tracersSteven Rostedt (Red Hat)4-16/+65
2013-03-14tracing: Keep overwrite in sync between regular and snapshot buffersSteven Rostedt (Red Hat)1-1/+5
2013-03-14tracing: Protect tracer flags with trace_types_lockSteven Rostedt (Red Hat)1-4/+8
2013-03-14Merge branch 'tip/perf/urgent-2' of git://git.kernel.org/pub/scm/linux/kernel...Ingo Molnar2-3/+4
2013-03-13Merge branch 'akpm' (fixes from Andrew)Linus Torvalds2-3/+7
2013-03-13workqueue: convert to idr_alloc()Tejun Heo1-3/+4
2013-03-13kernel/signal.c: use __ARCH_HAS_SA_RESTORER instead of SA_RESTORERAndrew Morton1-1/+1
2013-03-13signal: always clear sa_restorer on execveKees Cook1-0/+3
2013-03-13userns: Don't allow CLONE_NEWUSER | CLONE_FSEric W. Biederman2-1/+8
2013-03-13tracing: Fix free of probe entry by calling call_rcu_sched()Steven Rostedt (Red Hat)1-2/+2
2013-03-12futex: fix kernel-doc notation and spelloRandy Dunlap1-23/+23
2013-03-12signals: fix new kernel-doc warningsRandy Dunlap1-1/+1
2013-03-12tracing: Fix race in snapshot swappingSteven Rostedt (Red Hat)1-1/+2
2013-03-11Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-13/+38
2013-03-08workqueue: fix possible pool stall bug in wq_unbind_fn()Lai Jiangshan1-19/+25
2013-03-08Revert parts of "hlist: drop the node parameter from iterators"Arnd Bergmann1-1/+1
2013-03-07clockevents: Don't allow dummy broadcast timersMark Rutland1-1/+2
2013-03-07tracing: Do not return EINVAL in snapshot when not allocatedSteven Rostedt (Red Hat)1-2/+0
2013-03-07tracing: Add help of snapshot feature when snapshot is emptySteven Rostedt (Red Hat)1-1/+24
2013-03-05Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-12/+9
2013-03-05Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-1/+3
2013-03-03Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2013-03-03Merge tag 'metag-v3.9-rc1-v4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+4
2013-03-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2013-03-02fix compat_sys_rt_sigprocmask()Al Viro1-1/+1
2013-03-02trace/ring_buffer: handle 64bit aligned structsJames Hogan1-2/+4
2013-03-02Merge tag 'for_linux-3.9' of git://git.kernel.org/pub/scm/linux/kernel/git/jw...Linus Torvalds6-127/+62
2013-03-02Merge tag 'arc-v3.9-rc1-late' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+5
2013-03-02kdb: Remove unhandled ssb commandVincent4-39/+2
2013-03-02kdb: Prevent kernel oops with kdb_defcmdJason Wessel1-2/+6
2013-03-02kdb: Remove the ll commandJason Wessel1-65/+0
2013-03-02kdb_main: fix help printJason Wessel1-3/+7
2013-03-02kdb: Fix overlap in buffers with strcpyJason Wessel1-9/+21
2013-03-02kdb: Setup basic kdb state before invoking commands via kgdbMatt Klein3-6/+23
2013-03-02kdb: use ARRAY_SIZE where possibleSasha Levin1-2/+2
2013-03-02kdb: A fix for kdb command table expansionJohn Blackwood1-1/+1
2013-02-28Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhan...Linus Torvalds1-0/+2
2013-02-28Merge branch 'for-3.9/core' of git://git.kernel.dk/linux-blockLinus Torvalds2-8/+77
2013-02-28irq: Don't re-enable interrupts at the end of irq_exitFrederic Weisbecker1-6/+1
2013-02-27Merge branch 'akpm' (final batch from Andrew)Linus Torvalds25-779/+120
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin12-71/+46
2013-02-27kcmp: make it depend on CHECKPOINT_RESTORECyrill Gorcunov1-3/+1
2013-02-27kfifo: move kfifo.c from kernel/ to lib/Stefani Seibold2-610/+1
2013-02-27kernel/utsname.c: fix wrong comment about clone_uts_ns()Yuanhan Liu1-1/+1
2013-02-27kernel/utsname_sysctl.c: put get/get_uts() into CONFIG_PROC_SYSCTL code blockYuanhan Liu1-1/+2
2013-02-27sysctl: fix null checking in bin_dn_node_address()Xi Wang1-1/+2
2013-02-27posix-timers: convert to idr_alloc()Tejun Heo1-10/+8
2013-02-27events: convert to idr_alloc()Tejun Heo1-7/+3
2013-02-27cgroup: convert to idr_alloc()Tejun Heo1-19/+8
2013-02-27cgroup: don't use idr_remove_all()Tejun Heo1-3/+1
2013-02-27kexec: avoid freeing NULL pointer in image_crash_alloc()Zhang Yanfei1-8/+7
2013-02-27kexec: fix memory leak in function kimage_normal_allocZhang Yanfei1-8/+10
2013-02-27kexec: prevent double free on image allocation failureSasha Levin1-2/+0
2013-02-27kexec: export PG_hwpoison flag into vmcoreinfoMitsuhiro Tanino1-0/+3
2013-02-27kexec: get rid of duplicate check for hole_endZhang Yanfei1-2/+0
2013-02-27kexec: add the values related to buddy system for filtering free pages.Atsushi Kumagai1-0/+4
2013-02-27fork: unshare: remove dead codeAlan Cox1-6/+1
2013-02-27coredump: use a freezable_schedule for the coredump_finish waitMandeep Singh Baines1-2/+2
2013-02-27lockdep: check that no locks held at freeze timeMandeep Singh Baines2-10/+9
2013-02-27coredump: remove redundant defines for dumpable statesKees Cook1-1/+1
2013-02-27kernel/signal.c: fix suboptimal printk usageValdis Kletnieks1-4/+4
2013-02-27signal: allow to send any siginfo to itselfAndrey Vagin1-2/+4
2013-02-27usermodehelper: cleanup/fix __orderly_poweroff() && argv_free()Oleg Nesterov1-8/+2
2013-02-27ftrace: Update the kconfig for DYNAMIC_FTRACESteven Rostedt1-10/+14
2013-02-27more file_inode() open-coded instancesAl Viro1-1/+1
2013-02-27Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...Linus Torvalds3-380/+120
2013-02-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds10-47/+22
2013-02-26Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+7
2013-02-26Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds4-52/+141
2013-02-26Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-19/+70
2013-02-26stop_machine: Mark per cpu stopper enabled earlyThomas Gleixner2-1/+3
2013-02-26export kernel_write(), convert open-coded instancesAl Viro1-32/+7
2013-02-26switch vfs_getattr() to struct pathAl Viro1-1/+1
2013-02-25Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-0/+9
2013-02-25Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds3-19/+52
2013-02-25Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds5-92/+108
2013-02-24Merge tag 'kvm-3.9-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-6/+19
2013-02-24cputime: Use local_clock() for full dynticks cputime accountingFrederic Weisbecker1-1/+1
2013-02-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-94/+329
2013-02-23Merge branch 'akpm' (more incoming from Andrew)Linus Torvalds2-10/+19
2013-02-23page-writeback.c: subtract min_free_kbytes from dirtyable memoryPaul Szabo1-1/+0
2013-02-23sched: do not use cpu_to_node() to find an offlined cpu's node.Tang Chen1-9/+19
2013-02-22new helper: file_inode(file)Al Viro8-14/+14
2013-02-22Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds5-28/+27
2013-02-22sched: Fix /proc/sched_debug failure on very very large systemsNathan Zimmer1-11/+79
2013-02-22sched: Fix /proc/sched_stat failure on very very large systemsNathan Zimmer1-20/+59
2013-02-21Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-5/+29
2013-02-21Merge tag 'please-pull-misc-3.9' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+7
2013-02-21Merge branch 'akpm' (incoming from Andrew)Linus Torvalds5-302/+178
2013-02-21kernel/nsproxy.c: remove duplicate task_cred_xxx for user_nsYuanhan Liu1-2/+1
2013-02-21sys_prctl(): coding-style cleanupAndrew Morton1-145/+143
2013-02-21sys_prctl(): arg2 is unsigned long which is never < 0Chen Gang1-1/+3
2013-02-21smp: make smp_call_function_many() use logic similar to smp_call_function_sin...Shaohua Li1-153/+30
2013-02-21time: don't inline EXPORT_SYMBOL functionsGreg Kroah-Hartman1-2/+2
2013-02-21compat: return -EFAULT on error in waitid()Dan Carpenter1-1/+1
2013-02-22irq: Remove IRQ_EXIT_OFFSET workaroundFrederic Weisbecker1-2/+1
2013-02-21Merge tag 'cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds2-6/+21
2013-02-21Merge tag 'tty-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2-0/+2
2013-02-21Merge tag 'driver-core-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-7/+6
2013-02-21Revert "nohz: Make tick_nohz_irq_exit() irq safe"Thomas Gleixner1-6/+1
2013-02-21irq: Sanitize invoke_softirqThomas Gleixner1-10/+2
2013-02-21irq: Ensure irq_exit() code runs with interrupts disabledThomas Gleixner1-0/+11
2013-02-21nohz: Make tick_nohz_irq_exit() irq safeFrederic Weisbecker1-1/+6
2013-02-21posix-timer: Don't call idr_find() with out-of-range IDTejun Heo1-0/+7
2013-02-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2-9/+9
2013-02-20Merge tag 'pm+acpi-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds7-41/+90
2013-02-20Merge branch 'for-3.9-cpuset' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-389/+483
2013-02-20Merge branch 'for-3.9' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds5-139/+220
2013-02-20sched/core: Remove the obsolete and unused nr_uninterruptible() functionSha Zhengju1-20/+2
2013-02-20Merge branch 'tip/perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git...Ingo Molnar2-19/+70
2013-02-19Merge branch 'for-3.9-async' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-95/+67
2013-02-19Merge branch 'for-3.9' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds5-830/+790
2013-02-19Merge branch 'for-3.9-cleanups' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-8/+15
2013-02-19Merge branch 'x86-build-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-4/+2
2013-02-19Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-8/+22
2013-02-19Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds8-37/+146
2013-02-19Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-98/+65
2013-02-19Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds29-123/+462
2013-02-19Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds20-512/+992
2013-02-19Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds6-70/+133
2013-02-19Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds10-135/+446
2013-02-19workqueue: un-GPL function delayed_work_timer_fn()Konstantin Khlebnikov1-1/+1
2013-02-19futex: Revert "futex: Mark get_robust_list as deprecated"Thomas Gleixner2-4/+0
2013-02-19ntp: Make ntp_lock rawThomas Gleixner1-13/+13
2013-02-19lockdep: Print more info when MAX_LOCK_DEPTH is exceededBen Greear1-1/+6
2013-02-19watchdog: Use local_clock for get_timestamp()Namhyung Kim1-6/+4
2013-02-19lockdep: Rename print_unlock_inbalance_bug() to print_unlock_imbalance_bug()Srivatsa S. Bhat1-4/+4
2013-02-19cputime: Remove irqsave from seqlock readersThomas Gleixner1-6/+4
2013-02-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net into netDavid S. Miller1-1/+1
2013-02-18ftrace: Call ftrace cleanup module notifier after all other notifiersSteven Rostedt (Red Hat)1-14/+32
2013-02-18genirq: Export enable/disable_percpu_irq()Chris Metcalf1-0/+2
2013-02-18cgroup: fail if monitored file and event_control are in different cgroupLi Zefan1-0/+11
2013-02-18cgroup: fix cgroup_rmdir() vs close(eventfd) raceLi Zefan1-16/+25
2013-02-18cpuset: fix cpuset_print_task_mems_allowed() vs rename() raceLi Zefan1-2/+10
2013-02-18cgroup: fix exit() vs rmdir() raceLi Zefan1-0/+8
2013-02-16kernel: Replace timeconst.pl with a bc scriptH. Peter Anvin3-382/+120
2013-02-15sysctl: Enable PARISC "unaligned-trap" to be used cross-archVineet Gupta1-0/+5
2013-02-15sched: add wait_for_completion_io[_timeout]Vladimir Davydov1-5/+52
2013-02-15Merge branch 'pm-assorted'Rafael J. Wysocki7-41/+90
2013-02-15posix-cpu-timers: Fix nanosleep task_struct leakStanislaw Gruszka1-2/+21
2013-02-14perf/hwbp: Fix cleanup in case of kzalloc failureDaniel Baluta1-1/+1
2013-02-14Merge branch 'fortglx/3.9/time' of git://git.linaro.org/people/jstultz/linux ...Thomas Gleixner2-2/+14
2013-02-14stop_machine: Use smpboot threadsThomas Gleixner2-86/+52
2013-02-14stop_machine: Store task reference in a separate per cpu variableThomas Gleixner1-16/+16
2013-02-14smpboot: Allow selfparking per cpu threadsThomas Gleixner1-2/+3
2013-02-14burying unused conditionalsAl Viro1-12/+0
2013-02-14make do_sigaltstack() staticAl Viro1-1/+1
2013-02-13workqueue: rename cpu_workqueue to pool_workqueueTejun Heo2-218/+217
2013-02-13workqueue: reimplement is_chained_work() using current_wq_worker()Tejun Heo1-25/+8
2013-02-13workqueue: fix is_chained_work() regressionTejun Heo1-1/+1
2013-02-12tracing/syscalls: Allow archs to ignore tracing compat syscallsSteven Rostedt1-5/+38
2013-02-12kernel/pid.c: reenable interrupts when alloc_pid() fails because init has exitedEric W. Biederman1-1/+1
2013-02-12Merge branch 'timers/for-arm' into timers/coreThomas Gleixner1-8/+14
2013-02-12clockevents: Fix generic broadcast for FEAT_C3STOPMark Rutland1-8/+14
2013-02-09Merge tag 'v3.8-rc6' into next/cleanupOlof Johansson2-10/+12
2013-02-09suspend: enable freeze timeout configuration through sysLi Fei2-2/+29
2013-02-09PM: Introduce suspend state PM_SUSPEND_FREEZEZhang Rui2-14/+57
2013-02-09kprobes: fix wait_for_kprobe_optimizer()Tejun Heo1-8/+15
2013-02-08time, Fix setting of hardware clock in NTP codePrarit Bhargava2-2/+14
2013-02-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller7-19/+44
2013-02-08uprobes/perf: Avoid uprobe_apply() whenever possibleOleg Nesterov1-6/+36
2013-02-08uprobes/perf: Teach trace_uprobe/perf code to use UPROBE_HANDLER_REMOVEOleg Nesterov1-7/+14
2013-02-08uprobes/perf: Teach trace_uprobe/perf code to pre-filterOleg Nesterov1-3/+43
2013-02-08uprobes/perf: Teach trace_uprobe/perf code to track the active perf_event'sOleg Nesterov1-0/+55
2013-02-08uprobes: Introduce uprobe_apply()Oleg Nesterov1-4/+35
2013-02-08perf: Introduce hw_perf_event->tp_target and ->tp_listOleg Nesterov1-1/+4
2013-02-08uprobes/perf: Always increment trace_uprobe->nhitOleg Nesterov1-2/+1
2013-02-08uprobes/tracing: Kill uprobe_trace_consumer, embed uprobe_consumer into trace...Oleg Nesterov1-29/+6
2013-02-08uprobes/tracing: Introduce is_trace_uprobe_enabled()Oleg Nesterov2-3/+7
2013-02-08uprobes/tracing: Ensure inode != NULL in create_trace_uprobe()Oleg Nesterov1-3/+3
2013-02-08uprobes/tracing: Fully initialize uprobe_trace_consumer before uprobe_register()Oleg Nesterov1-6/+7
2013-02-08uprobes/tracing: Fix dentry/mount leak in create_trace_uprobe()Oleg Nesterov1-4/+6
2013-02-08uprobes: Add exports for module useJosh Stone2-0/+9
2013-02-08uprobes: Kill the bogus IS_ERR_VALUE(xol_vaddr) checkOleg Nesterov1-2/+1
2013-02-08uprobes: Do not allocate current->utask unnecessaryOleg Nesterov1-10/+6
2013-02-08uprobes: Fix utask->xol_vaddr leak in pre_ssout()Oleg Nesterov1-1/+8
2013-02-08uprobes: Do not play with utask in xol_get_insn_slot()Oleg Nesterov1-16/+21
2013-02-08uprobes: Turn add_utask() into get_utask()Oleg Nesterov1-18/+9
2013-02-08uprobes: Fold xol_alloc_area() into get_xol_area()Oleg Nesterov1-22/+16
2013-02-08uprobes: Move alloc_page() from xol_add_vma() to xol_alloc_area()Oleg Nesterov1-19/+13
2013-02-08uprobes: Change handle_swbp() to expose bp_vaddr to handler_chain()Oleg Nesterov2-10/+9
2013-02-08uprobes: Teach handler_chain() to filter out the probed taskOleg Nesterov1-10/+48
2013-02-08uprobes: Reintroduce uprobe_consumer->filter()Oleg Nesterov1-7/+11
2013-02-08uprobes: Rationalize the usage of filter_chain()Oleg Nesterov1-23/+21
2013-02-08uprobes: Kill uprobes_mutex[], separate alloc_uprobe() and __uprobe_register()Oleg Nesterov1-36/+15
2013-02-08uprobes: Introduce uprobe_is_active()Oleg Nesterov1-0/+8
2013-02-08uprobes: Kill uprobe_events, use RB_EMPTY_ROOT() insteadOleg Nesterov1-12/+7