• Tejun Heo's avatar
    Merge branch 'master' into for-4.4-fixes · 0b98f0c0
    Tejun Heo authored
    The following commit which went into mainline through networking tree
    
      3b13758f ("cgroups: Allow dynamically changing net_classid")
    
    conflicts in net/core/netclassid_cgroup.c with the following pending
    fix in cgroup/for-4.4-fixes.
    
      1f7dd3e5 ("cgroup: fix handling of multi-destination migration from subtree_control enabling")
    
    The former separates out update_classid() from cgrp_attach() and
    updates it to walk all fds of all tasks in the target css so that it
    can be used from both migration and config change paths.  The latter
    drops @css from cgrp_attach().
    
    Resolve the conflict by making cgrp_attach() call update_classid()
    with the css from the first task.  We can revive @tset walking in
    cgrp_attach() but given that net_cls is v1 only where there always is
    only one target css during migration, this is fine.
    Signed-off-by: default avatarTejun Heo <tj@kernel.org>
    Reported-by: default avatarStephen Rothwell <sfr@canb.auug.org.au>
    Cc: Nina Schiff <ninasc@fb.com>
    0b98f0c0
netclassid_cgroup.c 2.81 KB