linux-uconsole/include/linux/sched
Jin Qian 3fd220679c ANDROID: taskstats: track fsync syscalls
This adds a counter to the taskstats extended accounting fields, which
tracks the number of times fsync is called, and then plumbs it through
to the uid_sys_stats driver.

Bug: 120442023
Change-Id: I6c138de5b2332eea70f57e098134d1d141247b3f
Signed-off-by: Jin Qian <jinqian@google.com>
[AmitP: Refactored changes to align with changes from upstream commit
        9a07000400 ("sched/headers: Move CONFIG_TASK_XACCT bits from <linux/sched.h> to <linux/sched/xacct.h>")]
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
[tkjos: Needed for storaged fsync accounting ("storaged --uid" and
        "storaged --task").]
[astrachan: This is modifying a userspace interface and should probably
            be reworked]
Signed-off-by: Alistair Strachan <astrachan@google.com>
2018-12-05 09:48:12 -08:00
..
autogroup.h
clock.h
coredump.h
cpufreq.h FROMLIST: sched/topology: Make Energy Aware Scheduling depend on schedutil 2018-10-26 11:47:11 +01:00
cputime.h
deadline.h sched/headers: Simplify and clean up header usage in the scheduler 2018-03-04 12:39:29 +01:00
debug.h
hotplug.h
idle.h
init.h
isolation.h sched/isolation: Isolate workqueues when "nohz_full=" is set 2018-02-21 09:49:08 +01:00
jobctl.h
loadavg.h
mm.h fs: fsnotify: account fsnotify metadata to kmemcg 2018-08-17 16:20:30 -07:00
nohz.h sched/nohz: Clean up nohz enter/exit 2018-03-09 07:59:19 +01:00
numa_balancing.h
prio.h
rt.h
signal.h Merge branch 'akpm' (patches from Andrew) 2018-08-22 12:34:08 -07:00
stat.h
sysctl.h ANDROID: sched: Unconditionally honor sync flag for energy-aware wakeups 2018-10-26 12:14:32 +01:00
task.h alpha: fix osf_wait4() breakage 2018-07-22 11:51:30 -07:00
task_stack.h
topology.h FROMLIST: sched: Relocate arch_scale_cpu_capacity 2018-10-26 11:47:10 +01:00
user.h userns: use refcount_t for reference counting instead atomic_t 2018-08-22 10:52:46 -07:00
wake_q.h FROMLIST: sched/fair: Use wake_q length as a hint for wake_wide 2018-10-26 12:15:52 +01:00
xacct.h ANDROID: taskstats: track fsync syscalls 2018-12-05 09:48:12 -08:00