README
1 TEST SUITE:
2
3 The directory cgroup_xattr contains the tests related to extended
4 attributes in cgroup filesystem.
5
6 WARNING:
7
8 This test can cause a kernel panic due to a bug in kernels prior to 3.8.
9 It was fixed by kernel upstream commit
10 712317ad97f41e738e1a19aa0a6392a78a84094e:
11
12 "We should store file xattrs in struct cfent instead of struct cftype,
13 because cftype is a type while cfent is object instance of cftype."
14
15 TESTS AIM:
16
17 The aim of the tests is to check the extended attributes in cgroup
18 filesystem. This feature was added in Linux 3.7 to allow attaching runtime
19 meta information to cgroups and everything they model (services, apps, vms)
20 and can easily be shared among applications.
21
22 Test mounts as many subsystems as possible (cpu, cpuset, ...) in the
23 cgroup tmp directory and creates one more hierarchy. Then sets extended
24 attributes to all files in cgroup fs and subsequently reads the file's
25 extended attributes back, checking values during the process.
26