aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2012-08-05time: Fix adjustment cleanup bug in timekeeping_adjust()Ingo Molnar1-14/+17
2012-08-03Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-7/+10
2012-08-03Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-173/+207
2012-08-03Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-23/+20
2012-08-03Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds7-10/+46
2012-08-03Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+14
2012-08-03Merge tag 'for_linux-3.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-25/+5
2012-08-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-0/+39
2012-07-31Merge tag 'irqdomain-for-linus' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds1-155/+207
2012-07-31Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds5-11/+16
2012-07-31Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-21/+3
2012-07-31mm: allow PF_MEMALLOC from softirq contextMel Gorman1-0/+9
2012-07-31mm/hotplug: correctly setup fallback zonelists when creating new pgdatJiang Liu1-1/+1
2012-07-31memcg: rename config variablesAndrew Morton1-1/+1
2012-07-31mm: prepare for removal of obsolete /proc/sys/vm/nr_pdflush_threadsWanpeng Li2-6/+4
2012-07-31mm: account the total_vm in the vm_stat_account()Huang Shijie1-3/+1
2012-07-31Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-117/+98
2012-07-31time: Remove all direct references to timekeeperJohn Stultz1-128/+154
2012-07-31time: Clean up offs_real/wall_to_mono and offs_boot/total_sleep_time updatesJohn Stultz1-36/+54
2012-07-31time: Clean up stray newlinesJohn Stultz1-10/+0
2012-07-31time/jiffies: Rename ACTHZ to SHIFTED_HZJohn Stultz2-2/+2
2012-07-31Merge branch 'linus' into timers/urgentIngo Molnar25-890/+958
2012-07-31perf/trace: Add ability to set a target task for eventsAndrew Vagin7-10/+46
2012-07-31sched/cleanups: Add load balance cpumask pointer to 'struct lb_env'Michael Wang1-15/+14
2012-07-31kernel/debug: Make use of KGDB_REASON_NMIAnton Vorontsov1-0/+4
2012-07-31kdb: Remove cpu from the more promptJason Wessel1-11/+0
2012-07-31kdb: Remove unused KDB_FLAG_ONLY_DO_DUMPJason Wessel1-14/+1
2012-07-30resource: make sure requested range is included in the root rangeOctavian Purdila1-1/+23
2012-07-30taskstats: check nla_reserve() returnAlan Cox1-0/+5
2012-07-30sysctl: suppress kmemleak messagesSteven Rostedt1-1/+5
2012-07-30kdump: append newline to the last lien of vmcoreinfo noteVivek Goyal1-1/+1
2012-07-30fork: fix error handling in dup_task()Akinobu Mita1-12/+15
2012-07-30revert "sched: Fix fork() error path to not crash"Andrew Morton1-8/+3
2012-07-30fork: use vma_pages() to simplify the codeHuang Shijie1-2/+2
2012-07-30kmod: avoid deadlock from recursive kmod callTetsuo Handa1-2/+29
2012-07-30kernel/kmod.c: document call_usermodehelper_fns() a bitAndrew Morton1-0/+6
2012-07-30printk: only look for prefix levels in kernel messagesJoe Perches1-15/+17
2012-07-30printk: add generic functions to find KERN_<LEVEL> headersJoe Perches1-5/+9
2012-07-30kmsg: /dev/kmsg - properly return possible copy_from_user() failureKay Sievers1-1/+3
2012-07-30kernel/sys.c: avoid argv_free(NULL)Andrew Morton1-19/+25
2012-07-30NMI watchdog: fix for lockup detector breakage on resumeSameer Nanda2-2/+22
2012-07-30panic: fix a possible deadlock in panic()Vikram Mulukutla1-0/+8
2012-07-30coredump: warn about unsafe suid_dumpable / core_pattern comboKees Cook1-2/+35
2012-07-30prctl: remove redunant assignment of "error" to zeroSasikantha babu1-11/+2
2012-07-30uprobes: __replace_page() needs munlock_vma_page()Oleg Nesterov1-2/+6
2012-07-30uprobes: Rename vma_address() and make it return "unsigned long"Oleg Nesterov1-10/+5
2012-07-30uprobes: Fix register_for_each_vma()->vma_address() checkOleg Nesterov1-4/+5
2012-07-30uprobes: Introduce vaddr_to_offset(vma, vaddr)Oleg Nesterov1-6/+8
2012-07-30uprobes: Teach build_probe_list() to consider the rangeOleg Nesterov1-53/+50
2012-07-30uprobes: Fix overflow in vma_address()/find_active_uprobe()Oleg Nesterov1-2/+2
2012-07-30uprobes: Suppress uprobe_munmap() from mmput()Oleg Nesterov1-0/+3
2012-07-30uprobes: Uprobe_mmap/munmap needs list_for_each_entry_safe()Oleg Nesterov1-4/+4
2012-07-30uprobes: Clean up and document write_opcode()->lock_page(old_page)Oleg Nesterov1-13/+14
2012-07-30uprobes: Kill write_opcode()->lock_page(new_page)Oleg Nesterov1-2/+0
2012-07-30uprobes: __replace_page() should not use page_address_in_vma()Oleg Nesterov1-7/+4
2012-07-30uprobes: Don't recheck vma/f_mapping in write_opcode()Oleg Nesterov1-18/+1
2012-07-29fs: add link restriction audit reportingKees Cook1-0/+21
2012-07-29fs: add link restrictionsKees Cook1-0/+18
2012-07-26posix_types.h: Cleanup stale __NFDBITS and related definitionsJosh Boyer1-1/+1
2012-07-26Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds4-86/+272
2012-07-26Merge tag 'driver-core-3.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-38/+121
2012-07-26Merge tag 'staging-3.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-12/+31
2012-07-26sched: Deliver sched_switch events to the current taskAndrew Vagin1-1/+1
2012-07-26sched: Fix minor code style issuesYing Xue1-5/+5
2012-07-26sched: Use task_rq_unlock() in __sched_setscheduler()Namhyung Kim1-3/+1
2012-07-25genirq: Allow irq chips to mark themself oneshot safeThomas Gleixner1-1/+14
2012-07-24irqdomain: Improve diagnostics when a domain mapping failsMark Brown1-6/+11
2012-07-24irqdomain: eliminate slow-path revmap lookupsGrant Likely1-40/+25
2012-07-24Merge remote-tracking branch 'origin' into irqdomain/nextGrant Likely52-2278/+2748
2012-07-24Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-19/+57
2012-07-24Merge branch 'for-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds1-46/+1
2012-07-24Merge branch 'for-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds2-648/+584
2012-07-24Merge tag 'for-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pciLinus Torvalds1-5/+8
2012-07-24Merge tag 'dt-for-3.6' of git://sources.calxeda.com/kernel/linuxLinus Torvalds1-4/+4
2012-07-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-12/+18
2012-07-24time: Fix casting issue in tk_set_xtime and tk_xtime_addJohn Stultz1-2/+2
2012-07-24futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi()Darren Hart1-5/+8
2012-07-24futex: Fix bug in WARN_ON for NULL q.pi_stateDarren Hart1-1/+1
2012-07-24futex: Test for pi_mutex on fault in futex_wait_requeue_pi()Darren Hart1-1/+1
2012-07-24sched: Fix race in task_group()Peter Zijlstra2-14/+18
2012-07-24sched: Improve balance_cpu() to consider other cpus in its group as target of...Srivatsa Vaddagiri1-4/+74
2012-07-24sched: Reset loop counters if all tasks are pinned and we need to redo load b...Prashanth Nageshappa1-1/+4
2012-07-24sched: Reorder 'struct lb_env' members to reduce its sizePrashanth Nageshappa1-1/+1
2012-07-24sched: Improve scalability via 'CPU buddies', which withstand random perturba...Mike Galbraith2-22/+45
2012-07-24cpusets: Remove/update outdated commentsSrivatsa S. Bhat1-4/+3
2012-07-24cpusets, hotplug: Restructure functions that are invoked during hotplugSrivatsa S. Bhat2-29/+63
2012-07-24cpusets, hotplug: Implement cpuset tree traversal in a helper functionSrivatsa S. Bhat1-9/+27
2012-07-24CPU hotplug, cpusets, suspend: Don't modify cpusets during suspend/resumeSrivatsa S. Bhat2-4/+39
2012-07-23Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds8-87/+77
2012-07-22Merge tag 'pm-for-3.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds7-29/+157
2012-07-22deal with task_work callbacks adding more workAl Viro1-12/+14
2012-07-22move exit_task_work() past exit_files() et.al.Al Viro2-23/+13
2012-07-22merge task_work and rcu_head, get rid of separate allocation for keyring caseAl Viro2-9/+9
2012-07-22trim task_work: get rid of hlistAl Viro2-32/+34
2012-07-22trimming task_work: kill ->dataAl Viro1-1/+1
2012-07-22signal: make sure we don't get stopped with pending task_workAl Viro1-0/+15
2012-07-22Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-361/+432
2012-07-22Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-22/+0
2012-07-22Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds8-254/+313
2012-07-22Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds9-517/+556
2012-07-22workqueue: fix spurious CPU locality WARN from process_one_work()Tejun Heo1-0/+6
2012-07-22kthread_worker: reimplement flush_kthread_work() to allow freeing the work it...Tejun Heo1-21/+27
2012-07-22kthread_worker: reorganize to prepare for flush_kthread_work() reimplementationTejun Heo1-16/+26
2012-07-21Merge branch 'anton-kgdb' (kgdb dmesg fixups)Linus Torvalds3-87/+88
2012-07-21kdb: Switch to nolock variants of kmsg_dump functionsAnton Vorontsov1-4/+4
2012-07-21printk: Implement some unlocked kmsg_dump functionsAnton Vorontsov1-13/+55
2012-07-21printk: Remove kdb_syslog_dataAnton Vorontsov2-16/+0
2012-07-21kdb: Revive dmesg commandAnton Vorontsov1-58/+33
2012-07-20[SCSI] async: make async_synchronize_full() flush all work regardless of domainDan Williams1-2/+41
2012-07-20[SCSI] async: introduce 'async_domain' typeDan Williams1-18/+17
2012-07-19printk: Export struct log size and member offsets through vmcoreinfoVivek Goyal1-0/+9
2012-07-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller17-212/+478
2012-07-19random: remove rand_initialize_irq()Theodore Ts'o1-17/+0
2012-07-18Make wait_for_device_probe() also do scsi_complete_async_scans()Linus Torvalds2-10/+0
2012-07-19PM / Sleep: Require CAP_BLOCK_SUSPEND to use wake_lock/wake_unlockRafael J. Wysocki1-0/+7
2012-07-18Merge branch 'fixes' into pm-sleepRafael J. Wysocki16-204/+478
2012-07-18Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+6
2012-07-18Merge branch 'linus' into timers/coreIngo Molnar1-0/+1
2012-07-18Merge branch 'tip/perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git...Ingo Molnar1-0/+4
2012-07-18Merge branch 'linus' into perf/coreIngo Molnar14-200/+472
2012-07-17workqueue: simplify CPU hotplug codeTejun Heo1-54/+25
2012-07-17workqueue: remove CPU offline trusteeTejun Heo1-252/+36
2012-07-17workqueue: don't butcher idle workers on an offline CPUTejun Heo1-80/+14
2012-07-17workqueue: reimplement CPU online rebinding to handle idle workersTejun Heo1-49/+166
2012-07-17workqueue: drop @bind from create_worker()Tejun Heo1-19/+45
2012-07-17workqueue: use mutex for global_cwq manager exclusionTejun Heo1-39/+26
2012-07-17workqueue: ROGUE workers are UNBOUND workersTejun Heo1-25/+21
2012-07-17workqueue: drop CPU_DYING notifier operationTejun Heo1-16/+13
2012-07-17workqueue: perform cpu down operations from low priority cpu_notifier()Tejun Heo1-1/+37
2012-07-17tracing/function: Convert func_set_flag() to a switch statementAnton Vorontsov1-6/+9
2012-07-17tracing/function: Introduce persistent trace optionAnton Vorontsov1-5/+20
2012-07-17tracing: Fix initialization failure path in tracing_set_tracer()Anton Vorontsov1-3/+4
2012-07-16kmsg - do not flush partial lines when the console is busyKay Sievers1-25/+68
2012-07-16kmsg - export "continuation record" flag to /dev/kmsgKay Sievers1-2/+21
2012-07-16kmsg - avoid warning for CONFIG_PRINTK=n compilationsKay Sievers1-2/+9
2012-07-16kmsg - properly print over-long continuation linesKay Sievers1-14/+19
2012-07-16timekeeping: Add missing update call in timekeeping_resume()Thomas Gleixner1-0/+1
2012-07-15time: Rework timekeeping functions to take timekeeper ptr as argumentJohn Stultz1-105/+103
2012-07-15time: Move xtime_nsec adjustment underflow handling timekeeping_adjustJohn Stultz1-21/+21
2012-07-15time: Move arch_gettimeoffset() usage into timekeeping_get_ns()John Stultz1-19/+10
2012-07-15time: Refactor accumulation of nsecs to secsJohn Stultz1-22/+32
2012-07-15time: Condense timekeeper.xtime into xtime_secJohn Stultz1-71/+110
2012-07-15time: Explicitly use u32 instead of int for shift valuesJohn Stultz1-3/+3
2012-07-15time: Whitespace cleanups per Ingo%27s requestsJohn Stultz1-21/+18
2012-07-15Merge branch 'timers/urgent' into timers/coreThomas Gleixner22-394/+1061
2012-07-15ntp: Fix STA_INS/DEL clearing bugJohn Stultz1-2/+6
2012-07-14random: make 'add_interrupt_randomness()' do something saneTheodore Ts'o1-4/+3
2012-07-14Merge branches 'core-urgent-for-linus', 'perf-urgent-for-linus' and 'sched-ur...Linus Torvalds9-85/+229
2012-07-14VFS: Pass mount flags to sget()David Howells1-1/+1
2012-07-14VFS: Make clone_mnt()/copy_tree()/collect_mounts() return errorsDavid Howells1-5/+5
2012-07-14get rid of kern_path_parent()Al Viro1-22/+3
2012-07-14stop passing nameidata to ->lookup()Al Viro1-2/+2
2012-07-13workqueue: reimplement WQ_HIGHPRI using a separate worker_poolTejun Heo1-73/+27
2012-07-13workqueue: introduce NR_WORKER_POOLS and for_each_worker_pool()Tejun Heo1-70/+153
2012-07-13Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-18/+98
2012-07-12workqueue: separate out worker_pool flagsTejun Heo1-22/+25
2012-07-12workqueue: use @pool instead of @gcwq or @cpu where applicableTejun Heo1-107/+111
2012-07-12workqueue: factor out worker_pool from global_cwqTejun Heo1-99/+117
2012-07-12workqueue: don't use WQ_HIGHPRI for unbound workqueuesTejun Heo1-7/+11
2012-07-11tracing: Check for allocation failure in __tracing_open()Dan Carpenter1-0/+4
2012-07-11Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds1-6/+10
2012-07-11c/r: prctl: less paranoid prctl_set_mm_exe_file()Konstantin Khlebnikov1-6/+10
2012-07-11hrtimer: Update hrtimer base offsets each hrtimer_interruptJohn Stultz1-14/+14
2012-07-11timekeeping: Provide hrtimer update functionThomas Gleixner1-0/+34
2012-07-11hrtimers: Move lock held region in hrtimer_interrupt()Thomas Gleixner1-2/+3
2012-07-11timekeeping: Maintain ktime_t based offsets for hrtimersThomas Gleixner1-2/+23
2012-07-11timekeeping: Fix leapsecond triggered load spike issueJohn Stultz1-0/+4
2012-07-11hrtimer: Provide clock_was_set_delayed()John Stultz1-0/+20
2012-07-11Merge tag 'driver-core-3.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-76/+126
2012-07-11irqdomain: Fix irq_create_direct_mapping() to test irq_domain type.Grant Likely1-2/+2
2012-07-11irqdomain: Eliminate dedicated radix lookup functionsGrant Likely1-59/+1
2012-07-11irqdomain: Support for static IRQ mapping and association.Grant Likely1-25/+88
2012-07-11irqdomain: Always update revmap when setting up a virqGrant Likely1-0/+12
2012-07-11irqdomain: Split disassociating code into separate functionGrant Likely1-28/+47
2012-07-11Merge tag 'v3.5-rc6' into irqdomain/nextGrant Likely14-223/+617
2012-07-11irq_domain: correct a minor wrong comment for linear revmapDong Aisheng1-1/+1
2012-07-11irq_domain: Standardise legacy/linear domain selectionMark Brown1-0/+30
2012-07-09kmsg: merge continuation records while printingKay Sievers1-42/+78
2012-07-09cgroup: cgroup_rm_files() was calling simple_unlink() with the wrong inodeTejun Heo1-1/+1
2012-07-09kmsg: /proc/kmsg - support reading of partial log recordsKay Sievers1-8/+20
2012-07-07cgroup: fix cgroup hierarchy umount raceTejun Heo1-1/+5
2012-07-07Revert "cgroup: superblock can't be released with active dentries"Tejun Heo1-14/+3
2012-07-06kmsg: make sure all messages reach a newly registered boot consoleKay Sievers1-0/+6
2012-07-06kmsg: properly handle concurrent non-blocking read() from /proc/kmsgKay Sievers1-8/+1
2012-07-06kmsg: add the facility number to the syslog prefixKay Sievers1-4/+7
2012-07-06kmsg: escape the backslash character while exporting dataKay Sievers1-2/+2
2012-07-06printk: replacing the raw_spin_lock/unlock with raw_spin_lock/unlock_irqliu chuansheng1-12/+12
2012-07-06Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/git/paul...Ingo Molnar10-521/+569
2012-07-06rcu: Fix broken strings in RCU's source code.Paul E. McKenney2-32/+26
2012-07-06rcu: Fix code-style issues involving "else"Paul E. McKenney4-13/+18
2012-07-06Merge branches 'bigrtm.2012.07.04a', 'doctorture.2012.07.02a', 'fixes.2012.07...Paul E. McKenney8-190/+191
2012-07-06rcu: Introduce check for callback list/count mismatchPaul E. McKenney1-0/+1
2012-07-06devicetree: add helper inline for retrieving a node's full nameGrant Likely1-4/+4
2012-07-06Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/pa...Ingo Molnar4-4/+13
2012-07-06Merge branch 'tip/perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git...Ingo Molnar4-10/+33
2012-07-05Merge branch 'perf/urgent' into perf/coreIngo Molnar12-218/+591
2012-07-05sched/nohz: Rewrite and fix load-avg computation -- againPeter Zijlstra4-75/+205
2012-07-05sched: Fix fork() error path to not crashSalman Qazi1-3/+8
2012-07-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-96/+228
2012-07-03Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds2-4/+7