Skip to content

Commit a09833f

Browse files
committed
Merge branch 'for-5.6-fixes' into for-5.7
2 parents 9bd5910 + 2e5383d commit a09833f

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

kernel/cgroup/cgroup-v1.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -783,7 +783,7 @@ void cgroup1_release_agent(struct work_struct *work)
783783

784784
pathbuf = kmalloc(PATH_MAX, GFP_KERNEL);
785785
agentbuf = kstrdup(cgrp->root->release_agent_path, GFP_KERNEL);
786-
if (!pathbuf || !agentbuf)
786+
if (!pathbuf || !agentbuf || !strlen(agentbuf))
787787
goto out;
788788

789789
spin_lock_irq(&css_set_lock);

kernel/cgroup/cgroup.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3538,21 +3538,21 @@ static int cpu_stat_show(struct seq_file *seq, void *v)
35383538
static int cgroup_io_pressure_show(struct seq_file *seq, void *v)
35393539
{
35403540
struct cgroup *cgrp = seq_css(seq)->cgroup;
3541-
struct psi_group *psi = cgroup_id(cgrp) == 1 ? &psi_system : &cgrp->psi;
3541+
struct psi_group *psi = cgroup_ino(cgrp) == 1 ? &psi_system : &cgrp->psi;
35423542

35433543
return psi_show(seq, psi, PSI_IO);
35443544
}
35453545
static int cgroup_memory_pressure_show(struct seq_file *seq, void *v)
35463546
{
35473547
struct cgroup *cgrp = seq_css(seq)->cgroup;
3548-
struct psi_group *psi = cgroup_id(cgrp) == 1 ? &psi_system : &cgrp->psi;
3548+
struct psi_group *psi = cgroup_ino(cgrp) == 1 ? &psi_system : &cgrp->psi;
35493549

35503550
return psi_show(seq, psi, PSI_MEM);
35513551
}
35523552
static int cgroup_cpu_pressure_show(struct seq_file *seq, void *v)
35533553
{
35543554
struct cgroup *cgrp = seq_css(seq)->cgroup;
3555-
struct psi_group *psi = cgroup_id(cgrp) == 1 ? &psi_system : &cgrp->psi;
3555+
struct psi_group *psi = cgroup_ino(cgrp) == 1 ? &psi_system : &cgrp->psi;
35563556

35573557
return psi_show(seq, psi, PSI_CPU);
35583558
}

0 commit comments

Comments
 (0)