History log of /external/fio/cgroup.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
fba5c5ff89163062922c3e560e871c087f2177c3 29-Jan-2013 Jens Axboe <axboe@kernel.dk> smalloc: alloc failure cleanups

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/cgroup.c
521da527743088a9bd2ab882f8b64799d49d5848 02-Aug-2012 Jens Axboe <axboe@kernel.dk> mutex: make 0/1 FIO_MUTEX_LOCKED and FIO_MUTEX_UNLOCKED

Makes the API look cleaner.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/cgroup.c
b9fd788f0e8adacc33316107594e9eb0463743d7 20-Feb-2012 Bruce Cran <bruce@cran.org.uk> Add OS_PATH_SEPARATOR for platforms which have different path separator characters (e.g. Windows and 'classic' MacOS).

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/cgroup.c
599e72b74ed2c44fd846b95160c5037c16438994 22-Nov-2011 Zhu Yanhai <zhu.yanhai@gmail.com> Use the reentrant getmntent_r instead of getmntent

The function find_cgroup_mnt() could be called under multithread scenario, so
we should use the reentrant edition getmntent_r() instead of getmntent().

E.g, without this fix the output for below job file is wrong.

[root@localhost blkio-test]# cat small-read-file
[global]
ioengine=sync
direct=1
rw=read
bs=4k
filename=/dev/sdb
time_based
runtime=60
cgroup=small
cgroup_weight=500
numjobs=32
group_reporting
thread

[file1]

Then fio randomly says:
[cut here]
Starting 32 threads
fio: cgroup blkio does not appear to be mounted
fio: cgroup blkio does not appear to be mounted
fio: cgroup blkio does not appear to be mounted

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/cgroup.c
4f49b8a762f20279095e5c27c51a6afc629b835f 01-Jun-2010 Jens Axboe <jaxboe@fusionio.com> Fix undeclared mkdir() on Fedora 13

Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
/external/fio/cgroup.c
7de870993035f855e1d1299a2b5c2c90b792c238 31-Mar-2010 Vivek Goyal <vgoyal@redhat.com> Add an option "cgroup_nodelete" to not delete cgroups after job completion

o Add an option cgroup_nodelete to not remove cgroups created by fio after
the job completion. This can help a user in inspecting various cgroup
files after fio job completion.

Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/cgroup.c
6adb38a1a1cbe95f7131815416c8bb31683c3f47 07-Dec-2009 Jens Axboe <jens.axboe@oracle.com> Autodetect cgroup blkio mount point

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/cgroup.c
ed81ee199ec8f3cdfcdc78ff067a0397c3b02f5f 05-Dec-2009 Jens Axboe <jens.axboe@oracle.com> Fix an inverted cgroup exit check

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/cgroup.c
8a4d0ff0b2d8192ef58e69b7f2a3c976f3bebd5c 04-Dec-2009 Jens Axboe <jens.axboe@oracle.com> cgroup cleanups

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/cgroup.c
dae5341c3059273242598de2bc27cc9f18c627c1 04-Dec-2009 Jens Axboe <jens.axboe@oracle.com> Move cgroup list to proper shared storage

Otherwise we have per-job lists, and that doesn't help very much
with cleaning up.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/cgroup.c
3858bf9eb509136b800cda1a08247e9c0ff167b9 04-Dec-2009 Jens Axboe <jens.axboe@oracle.com> cgroup cleanups/fixes

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/cgroup.c
39f22027248f658ade599e89c2fe6afae02ac9d7 04-Dec-2009 Jens Axboe <jens.axboe@oracle.com> Better support for setting up and removing private cgroups

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/cgroup.c
ddf16fe4da558a2778bf1ba06c965080d318cb24 04-Dec-2009 Jens Axboe <jens.axboe@oracle.com> CGROUP fixes

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/cgroup.c
a696fa2a9c2e21a1c88813235d6fc39d267f6155 04-Dec-2009 Jens Axboe <jens.axboe@oracle.com> Add support for blkio cgroups on Linux

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
/external/fio/cgroup.c