|
@@ -5025,9 +5025,6 @@ static ssize_t mem_cgroup_read(struct cgroup *cont, struct cftype *cft,
|
|
|
type = MEMFILE_TYPE(cft->private);
|
|
|
name = MEMFILE_ATTR(cft->private);
|
|
|
|
|
|
- if (!do_swap_account && type == _MEMSWAP)
|
|
|
- return -EOPNOTSUPP;
|
|
|
-
|
|
|
switch (type) {
|
|
|
case _MEM:
|
|
|
if (name == RES_USAGE)
|
|
@@ -5162,9 +5159,6 @@ static int mem_cgroup_write(struct cgroup *cont, struct cftype *cft,
|
|
|
type = MEMFILE_TYPE(cft->private);
|
|
|
name = MEMFILE_ATTR(cft->private);
|
|
|
|
|
|
- if (!do_swap_account && type == _MEMSWAP)
|
|
|
- return -EOPNOTSUPP;
|
|
|
-
|
|
|
switch (name) {
|
|
|
case RES_LIMIT:
|
|
|
if (mem_cgroup_is_root(memcg)) { /* Can't set limit on root */
|
|
@@ -5241,9 +5235,6 @@ static int mem_cgroup_reset(struct cgroup *cont, unsigned int event)
|
|
|
type = MEMFILE_TYPE(event);
|
|
|
name = MEMFILE_ATTR(event);
|
|
|
|
|
|
- if (!do_swap_account && type == _MEMSWAP)
|
|
|
- return -EOPNOTSUPP;
|
|
|
-
|
|
|
switch (name) {
|
|
|
case RES_MAX_USAGE:
|
|
|
if (type == _MEM)
|