aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2008-08-20fix setpriority(PRIO_PGRP) thread iterator breakageKen Chen1-4/+4
2008-08-19tracehook: fix SA_NOCLDWAITRoland McGrath1-2/+3
2008-08-18lockdep: fix spurious 'inconsistent lock state' warningDmitry Baryshkov1-1/+1
2008-08-16Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds4-13/+21
2008-08-16Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-4/+6
2008-08-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds2-11/+15
2008-08-15lockdep: fix build if CONFIG_PROVE_LOCKING not definedStephen Hemminger1-6/+6
2008-08-15sched: scale sysctl_sched_shares_ratelimit with nr_cpusPeter Zijlstra1-2/+4
2008-08-15completions: uninline try_wait_for_completion and completion_doneDave Chinner1-0/+46
2008-08-15kexec: use a mutex for locking rather than xchg()Andrew Morton1-24/+10
2008-08-15kexec jump: fix for ftraceHuang Ying1-2/+0
2008-08-15kexec jump: in sync with hibernation implementationHuang Ying1-0/+2
2008-08-15kexec jump: remove duplication of kexec_restart_prepare()Huang Ying2-6/+2
2008-08-15kexec jump: rename KEXEC_CONTROL_CODE_SIZE to KEXEC_CONTROL_PAGE_SIZEHuang Ying1-3/+3
2008-08-15kexec jump: clean up #ifdef and commentsHuang Ying1-9/+8
2008-08-15kexec: fix compilation warning on xchg(&kexec_lock, 0) in kernel_kexec()Huang Ying1-1/+2
2008-08-14sched: fix rt-bandwidth hotplug racePeter Zijlstra1-1/+1
2008-08-14security: Fix setting of PF_SUPERPRIV by __capable()David Howells2-11/+15
2008-08-14sched: fix the race between walk_tg_tree and sched_create_groupZhang, Yanmin1-1/+1
2008-08-13lockdep: use WARN() in kernel/lockdep.cArjan van de Ven1-4/+2
2008-08-13lockdep: spin_lock_nest_lock(), checkpatch fixesAndrew Morton1-3/+0
2008-08-13Merge commit 'v2.6.27-rc3' into core/urgentIngo Molnar12-195/+146
2008-08-13lockdep: build fixIngo Molnar1-0/+13
2008-08-12genirq: switch /proc/irq/*/smp_affinity et al to seqfilesAlexey Dobriyan1-45/+51
2008-08-12cpu hotplug: s390 doesn't support additional_cpus anymore.Heiko Carstens1-1/+1
2008-08-12Merge branch 'core-fixes-for-linus-2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-4/+6
2008-08-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linusLinus Torvalds2-2/+1
2008-08-12generic-ipi: fix stack and rcu interaction bug in smp_call_function_mask(), fixNick Piggin1-4/+6
2008-08-12stop_machine: remove unused variableLi Zefan1-1/+0
2008-08-12modules: extend initcall_debug functionality to the module loaderArjan van de Ven1-1/+1
2008-08-11Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds6-137/+73
2008-08-11Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-5/+15
2008-08-11Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds8-120/+336
2008-08-12Merge branch 'core/locking' into core/urgentIngo Molnar7-113/+289
2008-08-12Merge branch 'sched/clock' into sched/urgentIngo Molnar2-116/+49
2008-08-11lockdep: fix debug_lock_allocPeter Zijlstra1-6/+0
2008-08-11sched, cpu hotplug: fix set_cpus_allowed() use in hotplug callbacksDmitry Adamushko1-3/+2
2008-08-11generic-ipi: fix stack and rcu interaction bug in smp_call_function_mask()Nick Piggin1-7/+47
2008-08-11sched: fix mysql+oltp regressionMike Galbraith1-7/+12
2008-08-11Merge branch 'linus' into sched/urgentIngo Molnar18-125/+239
2008-08-11lockdep: rename map_[acquire|release]() => lock_map_[acquire|release]()Ingo Molnar1-12/+12
2008-08-11lockdep: handle chains involving classes defined in modulesRabin Vincent2-0/+4
2008-08-11lockdep: spin_lock_nest_lock()Peter Zijlstra1-0/+11
2008-08-11lockdep: lock protection locksPeter Zijlstra1-5/+21
2008-08-11lockdep: map_acquirePeter Zijlstra1-12/+12
2008-08-11lockdep: shrink held_lock structureDave Jones2-51/+65
2008-08-11lockdep: re-annotate scheduler runqueuesPeter Zijlstra2-5/+14
2008-08-11lockdep: lock_set_subclass - reset a held lock's subclassPeter Zijlstra1-0/+69
2008-08-11Merge branch 'linus' into sched/clockIngo Molnar18-125/+239
2008-08-11sched_clock: delay using sched_clock()Peter Zijlstra1-2/+17
2008-08-07DMA: make dma-coherent.c documentation kdoc-friendlyDmitry Baryshkov1-5/+5
2008-08-05pm_qos: spelling fixesRichard Hughes1-8/+8
2008-08-05dma: fix order calculation in dma_mark_declared_memory_occupied()Jan Beulich1-3/+2
2008-08-05genirq: better warning on irqchip->set_type() failureDavid Brownell1-1/+2
2008-08-05semaphore: __down_common: use signal_pending_state()Oleg Nesterov1-3/+1
2008-08-05relay: fix "full buffer with exactly full last subbuffer" accounting problemTom Zanussi1-1/+11
2008-08-04Merge branch 'audit.b56' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-0/+7
2008-08-04__sched_setscheduler: don't do any policy checks when not "user"Jeremy Fitzhardinge1-10/+12
2008-08-04Re: [PATCH] Fix the kernel panic of audit_filter_task when key field is setzhangxiliang1-0/+7
2008-08-01tracehook: fix exit_signal=0 caseRoland McGrath1-3/+3
2008-08-01Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+1
2008-08-01Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jwe...Linus Torvalds1-25/+69
2008-08-01[PATCH] Fix the bug of using AUDIT_STATUS_RATE_LIMIT when set fail, no error ...zhangxiliang1-3/+8
2008-08-01[PATCH] Fix the kernel panic of audit_filter_task when key field is setzhangxiliang1-1/+1
2008-08-01Re: [PATCH] the loginuid field should be output in all AUDIT_CONFIG_CHANGE au...zhangxiliang1-2/+8
2008-08-01kernel/audit.c control character detection is off-by-oneVesa-Matti J Kari1-1/+1
2008-08-01[PATCH] Audit: Collect signal info when SIGUSR2 is sent to auditdEric Paris1-1/+1
2008-08-01kgdb: fix gdb serial thread queriesJason Wessel1-18/+50
2008-08-01kgdb: fix kgdb_validate_break_address to perform a mem writeJason Wessel1-7/+19
2008-08-01lockdep: change scheduler annotationPeter Zijlstra1-6/+4
2008-07-31lockdep: fix combinatorial explosion in lock subgraph traversalDavid Miller3-31/+92
2008-07-31Merge branch 'linus' into sched/urgentIngo Molnar10-197/+345
2008-07-31sched clock: couple local and remote clocksIngo Molnar1-12/+21
2008-07-31sched clock: simplify __update_sched_clock()Ingo Molnar1-3/+4
2008-07-31sched: eliminate scd->prev_rawIngo Molnar1-5/+1
2008-07-31sched clock: clean up sched_clock_cpu()Ingo Molnar1-5/+2
2008-07-31sched clock: revert various sched_clock() changesIngo Molnar2-98/+13
2008-07-30sched: make scheduler sysfs attributes sysdev class devicesAndi Kleen1-11/+11
2008-07-30workqueues: add comments to __create_workqueue_key()Oleg Nesterov1-1/+12
2008-07-30printk: fix comment for printk ratelimitingUwe Kleine-König1-4/+4
2008-07-30markers: fix markers read barrier for multiple probesMathieu Desnoyers1-2/+10
2008-07-30cpuset: clean up cpuset hierarchy traversal codeLi Zefan1-13/+8
2008-07-30cpuset: fix wrong calculation of relax domain levelLi Zefan1-1/+1
2008-07-30cpuset: speed up sched domain partitionLai Jiangshan1-4/+37
2008-07-30cpuset: a bit cleanup for scan_for_empty_cpusets()Li Zefan1-5/+2
2008-07-30cgroup: uninline cgroup_has_css_refs()Li Zefan1-1/+1
2008-07-30cgroup: remove duplicate code in allocate_cg_link()Li Zefan1-18/+12
2008-07-30cgroup: fix possible memory leakLi Zefan1-2/+5
2008-07-30resource: add resource_size()Magnus Damm1-1/+1
2008-07-30Merge branch 'sched/urgent' into sched/clockIngo Molnar4-13/+12
2008-07-28Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jba...Linus Torvalds2-0/+155
2008-07-28mmu-notifiers: coreAndrea Arcangeli1-0/+3
2008-07-29Merge branch 'linus' into core/generic-dma-coherentIngo Molnar65-1798/+2720
2008-07-28Merge branch 'linus' into cpus4096Ingo Molnar5-188/+158
2008-07-28cpu masks: optimize and clean up cpumask_of_cpu()Linus Torvalds1-108/+20
2008-07-28Merge branch 'linus' into cpus4096Ingo Molnar23-283/+617
2008-07-28locking: fix mutex @key parameter kernel-doc notationRandy Dunlap1-0/+1
2008-07-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linusLinus Torvalds5-189/+158
2008-07-28sched: move sched_clock before first useHugh Dickins1-10/+9
2008-07-28sched: test runtime rather than period in global_rt_runtime()roel kluin1-1/+1
2008-07-28sched: fix SCHED_HRTICK dependencyOGAWA Hirofumi1-1/+1
2008-07-28sched: fix warning in hrtick_start_fair()Peter Zijlstra1-1/+1
2008-07-28stop_machine: fix up ftrace.cRusty Russell1-3/+3
2008-07-28stop_machine: Wean existing callers off stop_machine_run()Rusty Russell2-6/+6
2008-07-28stop_machine(): stop_machine_run() changed to use cpu maskRusty Russell2-15/+15
2008-07-28Hotplug CPU: don't check cpu_online after take_cpu_downRusty Russell1-2/+2
2008-07-28Simplify stop_machineRusty Russell2-178/+128
2008-07-28stop_machine: add ALL_CPUS optionJason Baron1-7/+25
2008-07-28module: fix build warning with !CONFIG_KALLSYMSWANG Cong1-12/+13
2008-07-27task IO accounting: move all IO statistics in struct task_io_accountingAndrea Righi1-7/+7
2008-07-27Merge branch 'timers/urgent' of ssh://master.kernel.org/pub/scm/linux/kernel/...Ingo Molnar2-5/+15
2008-07-27task IO accounting: improve code readabilityAndrea Righi3-47/+12
2008-07-27tracing: remove unused variableAndrea Righi1-1/+0
2008-07-27lost sysctl fixAl Viro1-7/+9
2008-07-26[PATCH] get rid of indirect users of namei.hAl Viro1-0/+1
2008-07-26[PATCH] kill altrootAl Viro3-10/+0
2008-07-26[PATCH] sanitize ->permission() prototypeAl Viro1-5/+5
2008-07-26[PATCH] sanitize proc_sysctlAl Viro1-0/+15
2008-07-26[PATCH] sysctl: keep track of tree relationshipsAl Viro1-0/+63
2008-07-26[PATCH] allow delayed freeing of ctl_table_headerAl Viro1-1/+36
2008-07-26[PATCH] beginning of sysctl cleanup - ctl_table_setAl Viro1-10/+31
2008-07-26Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-16/+22
2008-07-26make cgroup_seqfile_release() staticAdrian Bunk1-1/+1
2008-07-26tracehook: wait_task_inactiveRoland McGrath3-4/+29
2008-07-26tracehook: force signal_pending()Roland McGrath1-1/+3
2008-07-26tracehook: deathRoland McGrath2-20/+16
2008-07-26tracehook: job controlRoland McGrath1-5/+5
2008-07-26tracehook: get_signal_to_deliverRoland McGrath1-11/+27
2008-07-26tracehook: tracehook_consider_fatal_signalRoland McGrath1-4/+5
2008-07-26tracehook: tracehook_consider_ignored_signalRoland McGrath1-11/+16
2008-07-26tracehook: release_taskRoland McGrath1-12/+9
2008-07-26tracehook: vfork-doneRoland McGrath1-4/+1
2008-07-26tracehook: cloneRoland McGrath1-41/+28
2008-07-26tracehook: exitRoland McGrath1-4/+2
2008-07-26tracehook: unexport ptrace_notifyRoland McGrath1-1/+0
2008-07-26use WARN() in kernel/irq/chip.cArjan van de Ven1-8/+4
2008-07-26Use WARN() in kernel/irq/manage.cArjan van de Ven1-2/+1
2008-07-26SL*B: drop kmem cache argument from constructorAlexey Dobriyan1-1/+1
2008-07-26relay: add buffer-only channels; useful for early loggingEduard - Gabriel Munteanu1-29/+141
2008-07-26Full conversion to early_initcall() interface, remove old interfaceEduard - Gabriel Munteanu4-6/+31
2008-07-26kexec jump: save/restore device stateHuang Ying2-2/+39
2008-07-26kexec jumpHuang Ying2-23/+65
2008-07-26kernel/kexec.c: make 'kimage_terminate' voidWANG Cong1-6/+2
2008-07-26pm selftest: rtc paranoiaDavid Brownell1-0/+7
2008-07-26cpumask: export cpumask_of_cpu_mapIngo Molnar1-0/+2
2008-07-26cpumask: change cpumask_of_cpu_ptr to use new cpumask_of_cpuMike Travis3-10/+5
2008-07-26cpumask: put cpumask_of_cpu_map in the initdata sectionMike Travis1-3/+5
2008-07-26cpumask: make cpumask_of_cpu_map genericMike Travis1-0/+109
2008-07-26ftrace: fix modular buildIngo Molnar1-0/+2
2008-07-25signalfd: fix undefined reference to `compat_sys_signalfd4' when !CONFIG_SIGN...Ingo Molnar1-0/+1
2008-07-25taskstats: remove initialization of static per-cpu variableVegard Nossum1-1/+1
2008-07-25per-task-delay-accounting: update taskstats for memory reclaim delayKeika Kobayashi1-0/+3
2008-07-25per-task-delay-accounting: add memory reclaim delayKeika Kobayashi1-0/+13
2008-07-25tsacct: fix bacct_add_tsk()'s use of do_div()David Howells1-2/+2
2008-07-25task IO accounting: provide distinct tgid/tid I/O statisticsAndrea Righi2-0/+33
2008-07-25bsdacct: fix and add comments around acct_process()Pavel Emelyanov1-1/+7
2008-07-25bsdacct: account dying tasks in all relevant namespacesPavel Emelyanov1-7/+14
2008-07-25bsdacct: turn acct off for all pidns-s on umount timePavel Emelyanov1-12/+16
2008-07-25bsdacct: switch from global bsd_acct_struct instance to per-pidns onePavel Emelyanov2-18/+68
2008-07-25bsdacct: make internal code work with passed bsd_acct_struct, not globalPavel Emelyanov1-38/+39
2008-07-25bsdacct: turn the acct_lock from on-the-struct to globalPavel Emelyanov1-21/+21
2008-07-25bsdacct: make check timer accept a bsd_acct_struct argumentPavel Emelyanov1-4/+5
2008-07-25bsdacct: "truthify" a comment near acct_processPavel Emelyanov1-1/+0
2008-07-25pidns: use kzalloc when allocating new pid_namespace structPavel Emelyanov1-6/+2
2008-07-25bsdacct: rename acct_gbls to bsd_acct_structPavel Emelyanov1-2/+2
2008-07-25accounting: account for user time when updating memory integralsJonathan Lim2-7/+16
2008-07-25unexport uts_semAdrian Bunk1-2/+0
2008-07-25markers: fix sparse integer as NULL pointer warningHarvey Harrison1-1/+1
2008-07-25markers: use rcu_barrier_sched() and call_rcu_sched()Mathieu Desnoyers1-17/+8
2008-07-25pidns: remove now unused find_pid function.Pavel Emelyanov1-7/+1
2008-07-25pidns: remove now unused kill_proc functionPavel Emelyanov1-12/+0
2008-07-25sysctl: check for bogus modesAlexey Dobriyan1-0/+2
2008-07-25proc: misplaced export of find_get_pidDavid Sterba1-1/+1
2008-07-25workqueues: do CPU_UP_CANCELED if CPU_UP_PREPARE failsOleg Nesterov1-3/+6
2008-07-25workqueues: schedule_on_each_cpu() can use schedule_work_on()Oleg Nesterov1-2/+1
2008-07-25workqueues: queue_work() can use queue_work_on()Oleg Nesterov1-7/+4
2008-07-25workqueues: lockdep annotations for flush_work()Oleg Nesterov1-0/+5
2008-07-25workqueues: make get_online_cpus() useable for work->func()Oleg Nesterov2-9/+14
2008-07-25workqueues: schedule_on_each_cpu: use flush_work()Oleg Nesterov1-1/+2
2008-07-25workqueues: implement flush_work()Oleg Nesterov1-0/+46
2008-07-25workqueues: insert_work: use "list_head *" instead of "int tail"Oleg Nesterov1-10/+7
2008-07-25coredump: kill mm->core_doneOleg Nesterov1-1/+7
2008-07-25coredump: construct the list of coredumping threads at startup timeOleg Nesterov1-3/+12
2008-07-25coredump: turn core_state->nr_threads into atomic_tOleg Nesterov1-3/+2
2008-07-25coredump: move mm->core_waiters into struct core_stateOleg Nesterov3-7/+7
2008-07-25coredump: turn mm->core_startup_done into the pointer to struct core_stateOleg Nesterov1-1/+1
2008-07-25kill PF_BORROWED_MM in favour of PF_KTHREADOleg Nesterov1-2/+2
2008-07-25introduce PF_KTHREAD flagOleg Nesterov1-1/+1
2008-07-25ptrace: simplify ptrace_stop()->sigkill_pending() pathOleg Nesterov1-7/+5
2008-07-25kernel/signal.c: change vars pid and tgid types to pid_tGustavo Fernando Padovan1-6/+6
2008-07-25signals: make siginfo_t si_utime + si_sstime report times in USER_HZ, not HZMichael Kerrisk1-6/+4
2008-07-25signals: do_signal_stop: kill the SIGNAL_UNKILLABLE checkOleg Nesterov1-2/+1
2008-07-25signals: dequeue_signal: don't check SIGNAL_GROUP_EXIT when setting SIGNAL_ST...Oleg Nesterov1-2/+1
2008-07-25__exit_signal: don't take rcu lockOleg Nesterov1-2/+0
2008-07-25signals: change collect_signal() to return voidOleg Nesterov1-4/+2
2008-07-25signals: collect_signal: simplify the "still_pending" logicOleg Nesterov1-9/+6
2008-07-25signals: collect_signal: remove the unneeded sigismember() checkOleg Nesterov1-3/+0
2008-07-25posix timers: release_posix_timer: kill the bogus put_task_struct(->it_process);Oleg Nesterov1-3/+0
2008-07-25posix timers: timer_delete: remove the bogus "->it_process != NULL" checkOleg Nesterov1-10/+8
2008-07-25cpuset: two minor code-cleanupsLai Jiangshan1-2/+2