cpu-sched: Support cpu affinity pinning for App
This patch includes:
- Parse configuration(s) of per app cpu affinity (config-parser.c/h)
- Update of README to reflect per App cpu affinity (README)
- Register cpu affinity fixed app in the list (cpu-sched.c)
- Read /sys/devices/system/cpu/online to know onlie cpuset and
reflect the current online cpuset info to cpuset cgroup
Per app cpu affinity pinning is different from foreground cpu affinity
- foreground cpu affinity: pinning cpu affinity for foreground status apps
* foreground app status detect -> pinning cpu affinity
- per App cpu affinity: pinning cpu affinity for fixed apps
regardless of app status
* app launch detect -> pinning cpu affinity
Change-Id: Ibef926c5b40049ce00b97cf2ba74f83784efdccd
Signed-off-by: Unsung Lee <unsung.lee@samsung.com>