]> git.hungrycats.org Git - linux/commit
[PATCH] consolidate hit count increments in profile_tick()
authorWilliam Lee Irwin III <wli@holomorphy.com>
Fri, 27 Aug 2004 03:31:33 +0000 (20:31 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Fri, 27 Aug 2004 03:31:33 +0000 (20:31 -0700)
commitf6853ce5588d4a3500c6b0c51e8cdd36a943ab34
treedec636ac80ecd6581789e14084eb55e450113ed4
parentf3549b15ad5213ef93f56c0bbdef52265ed21e4c
[PATCH] consolidate hit count increments in profile_tick()

With prof_cpu_mask and profile_pc() in hand, the core is now able to perform
all the profile accounting work on behalf of arches.  Consolidate the profile
accounting and convert all arches to call the core function.

Signed-off-by: William Irwin <wli@holomorphy.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
34 files changed:
arch/alpha/kernel/irq_impl.h
arch/alpha/kernel/smp.c
arch/alpha/kernel/time.c
arch/arm/kernel/time.c
arch/arm26/kernel/time.c
arch/h8300/kernel/time.c
arch/i386/kernel/apic.c
arch/i386/mach-voyager/voyager_smp.c
arch/ia64/kernel/time.c
arch/m68k/kernel/time.c
arch/m68knommu/kernel/time.c
arch/m68knommu/platform/5307/timers.c
arch/mips/kernel/time.c
arch/parisc/kernel/time.c
arch/ppc/kernel/time.c
arch/ppc64/kernel/time.c
arch/s390/kernel/time.c
arch/sh/kernel/time.c
arch/sh64/kernel/time.c
arch/sparc/kernel/sun4d_smp.c
arch/sparc/kernel/sun4m_smp.c
arch/sparc/kernel/time.c
arch/sparc64/kernel/smp.c
arch/sparc64/kernel/time.c
arch/v850/kernel/time.c
arch/x86_64/kernel/apic.c
arch/x86_64/kernel/time.c
include/asm-i386/hw_irq.h
include/asm-i386/mach-default/do_timer.h
include/asm-i386/mach-visws/do_timer.h
include/asm-x86_64/hw_irq.h
include/linux/profile.h
kernel/profile.c
kernel/sched.c