Michael Neuling
c66f08be7e
Add scaled time to taskstats based process accounting
...
This adds items to the taststats struct to account for user and system
time based on scaling the CPU frequency and instruction issue rates.
Adds account_(user|system)_time_scaled callbacks which architectures
can use to account for time using this mechanism.
Signed-off-by: Michael Neuling <mikey@neuling.org>
Cc: Balbir Singh <balbir@in.ibm.com>
Cc: Jay Lan <jlan@engr.sgi.com>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-10-18 14:37:28 -07:00
..
acpi
asm-alpha
increase AT_VECTOR_SIZE to terminate saved_auxv properly
2007-10-17 08:43:00 -07:00
asm-arm
PM: Move definition of struct pm_ops to suspend.h
2007-10-18 14:37:18 -07:00
asm-arm26
softlockup: make asm/irq_regs.h available on every platform
2007-10-17 08:42:47 -07:00
asm-avr32
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-blackfin
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-cris
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-frv
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-generic
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-h8300
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-ia64
increase AT_VECTOR_SIZE to terminate saved_auxv properly
2007-10-17 08:43:00 -07:00
asm-m32r
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-m68k
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-m68knommu
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-mips
[MIPS] Alchemy: Renumber interrupts so irq_cpu can work.
2007-10-17 18:28:48 +01:00
asm-parisc
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-powerpc
PM: Rework struct platform_suspend_ops
2007-10-18 14:37:18 -07:00
asm-ppc
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
2007-10-17 09:05:55 -07:00
asm-s390
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-sh
increase AT_VECTOR_SIZE to terminate saved_auxv properly
2007-10-17 08:43:00 -07:00
asm-sh64
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-sparc
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-sparc64
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-um
x86: rename .i assembler includes to .h
2007-10-17 20:16:29 +02:00
asm-v850
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-x86
Hibernation: Arbitrary boot kernel support on x86_64
2007-10-18 14:37:19 -07:00
asm-xtensa
remove strict ansi check from __u64 in asm/types.h
2007-10-17 08:42:53 -07:00
crypto
keys
KEYS: Make request_key() and co fundamentally asynchronous
2007-10-17 08:42:57 -07:00
linux
Add scaled time to taskstats based process accounting
2007-10-18 14:37:28 -07:00
math-emu
media
mtd
net
9p: remove sysctl
2007-10-17 14:35:15 -05:00
pcmcia
pcmcia: use DMA_MASK_NONE for the default for all pcmcia devices
2007-10-16 09:42:50 -07:00
rdma
rxrpc
scsi
do not export /usr/include/scsi in make headers_install
2007-10-17 08:42:52 -07:00
sound
video
pm2fb: hardware cursor support for the Permedia2
2007-10-16 09:43:18 -07:00
xen
xen: fix incorrect vcpu_register_vcpu_info hypercall argument
2007-10-16 11:51:31 -07:00
Kbuild
do not export /usr/include/scsi in make headers_install
2007-10-17 08:42:52 -07:00