]> git.baikalelectronics.ru Git - kernel.git/commit
update !CONFIG_BLK_CGROUP dummies in include/linux/blk-cgroup.h
authorTejun Heo <tj@kernel.org>
Fri, 22 May 2015 21:13:18 +0000 (17:13 -0400)
committerJens Axboe <axboe@fb.com>
Tue, 2 Jun 2015 14:33:33 +0000 (08:33 -0600)
commitaafc6d6c37dfa285ad44166987df25f7d01a1257
tree04a423dc46215a19472d5e52eec8395947756859
parentbe3810f82b63c184c295830173c09e9ba4675dcc
update !CONFIG_BLK_CGROUP dummies in include/linux/blk-cgroup.h

The header file will be used more widely with the pending cgroup
writeback support and the current set of dummy declarations aren't
enough to handle different config combinations.  Update as follows.

* Drop the struct cgroup declaration.  None of the dummy defs need it.

* Define blkcg as an empty struct instead of just declaring it.

* Wrap dummy function defs in CONFIG_BLOCK.  Some functions use block
  data types and none of them are to be used w/o block enabled.

Signed-off-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Jens Axboe <axboe@fb.com>
include/linux/blk-cgroup.h