OSDN Git Service

ANDROID: uid_sys_stats: rename uid_cputime.c to uid_sys_stats.c
authorJin Qian <jinqian@google.com>
Wed, 11 Jan 2017 00:11:07 +0000 (16:11 -0800)
committerJin Qian <jinqian@google.com>
Tue, 14 Mar 2017 20:07:19 +0000 (13:07 -0700)
This module tracks cputime and io stats.

Signed-off-by: Jin Qian <jinqian@google.com>
Bug: 34198239
Change-Id: I9ee7d9e915431e0bb714b36b5a2282e1fdcc7342

android/configs/android-base.cfg
drivers/misc/Kconfig
drivers/misc/Makefile
drivers/misc/uid_sys_stats.c [moved from drivers/misc/uid_cputime.c with 100% similarity]

index f10371a..2098fe9 100644 (file)
@@ -157,7 +157,7 @@ CONFIG_STAGING=y
 CONFIG_SWP_EMULATION=y
 CONFIG_SYNC=y
 CONFIG_TUN=y
-CONFIG_UID_CPUTIME=y
+CONFIG_UID_SYS_STATS=y
 CONFIG_UNIX=y
 CONFIG_USB_GADGET=y
 CONFIG_USB_CONFIGFS=y
index 06eddc0..5847d3b 100644 (file)
@@ -525,11 +525,13 @@ config VEXPRESS_SYSCFG
          bus. System Configuration interface is one of the possible means
          of generating transactions on this bus.
 
-config UID_CPUTIME
-       bool "Per-UID cpu time statistics"
+config UID_SYS_STATS
+       bool "Per-UID statistics"
        depends on PROFILING
        help
          Per UID based cpu time statistics exported to /proc/uid_cputime
+         Per UID based io statistics exported to /proc/uid_io
+         Per UID based procstat control in /proc/uid_procstat
 
 config MEMORY_STATE_TIME
        tristate "Memory freq/bandwidth time statistics"
index b76b4c9..9a3b402 100644 (file)
@@ -56,5 +56,5 @@ obj-$(CONFIG_GENWQE)          += genwqe/
 obj-$(CONFIG_ECHO)             += echo/
 obj-$(CONFIG_VEXPRESS_SYSCFG)  += vexpress-syscfg.o
 obj-$(CONFIG_CXL_BASE)         += cxl/
-obj-$(CONFIG_UID_CPUTIME) += uid_cputime.o
+obj-$(CONFIG_UID_SYS_STATS) += uid_sys_stats.o
 obj-$(CONFIG_MEMORY_STATE_TIME) += memory_state_time.o