proc: uid_cputime: create uids from kuids
authorAmit Pundir <amit.pundir@linaro.org>
Tue, 14 Apr 2015 19:10:21 +0000 (00:40 +0530)
committerJin Qian <jinqian@google.com>
Wed, 15 Apr 2015 18:03:13 +0000 (18:03 +0000)
commit86aa0483b64c9c8c89a5e00d7e21f66ff4942d15
tree9dc6a081555726ea832a46059bf9c8d57b623c89
parentc8b4bc552cef9e24427b12fee8763d1702f8d57a
proc: uid_cputime: create uids from kuids

Create uids from kuids using from_kuid_munged(),
otherwise we run into following build error and warnings:
--------------------
  CC      drivers/misc/uid_cputime.o
drivers/misc/uid_cputime.c: In function ‘uid_stat_show’:
drivers/misc/uid_cputime.c:90:36: error: incompatible type for argument 1 of ‘find_or_register_uid’
drivers/misc/uid_cputime.c:54:26: note: expected ‘uid_t’ but argument is of type ‘kuid_t’
drivers/misc/uid_cputime.c:94:4: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘kuid_t’ [-Wformat]
drivers/misc/uid_cputime.c: In function ‘process_notifier’:
drivers/misc/uid_cputime.c:194:6: error: incompatible types when assigning to type ‘uid_t’ from type ‘kuid_t’
make[2]: *** [drivers/misc/uid_cputime.o] Error 1
--------------------

Change-Id: Ifecb98001f7fe2fac74d1ef3e1abd03d43fc9059
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
(cherry picked from commit b0f4decae627cf2d74e6f72c7ecb939c77d48625)
drivers/misc/uid_cputime.c