Nice thats what I thought. I will build a 2.6.34.1 kernel. If everything works like expected I will send you the updated patchset.
Does it have to be in the quilt format? On Wed, Jul 28, 2010 at 01:51, Daniel Lezcano <daniel.lezc...@free.fr> wrote: > On 07/28/2010 10:41 AM, Sebastien Pahl wrote: >> >> Hi, >> >> I'm trying to adapt the patch for lxc-attach to 2.6.34. >> A few hunks fail but they are trivial to fix. >> There is only one where I'm not sure: >> >> <------------------------------> >> >> Index: 2.6.33/kernel/cgroup.c >> =================================================================== >> --- 2.6.33.orig/kernel/cgroup.c >> +++ 2.6.33/kernel/cgroup.c >> @@ -2453,7 +2453,7 @@ static struct cgroup_pidlist *cgroup_pid >> { >> struct cgroup_pidlist *l; >> /* don't need task_nsproxy() if we're looking at ourself */ >> - struct pid_namespace *ns = get_pid_ns(current->nsproxy->pid_ns); >> + struct pid_namespace *ns = >> get_pid_ns(task_active_pid_ns(current)); >> /* >> * We can't drop the pidlist_mutex before taking the l->mutex in >> case >> * the last ref-holder is trying to remove l from the list at the >> same >> >> <------------------------------> >> >> The kernel/cgroup.c file has changed: >> >> Instead of: >> >> struct pid_namespace *ns = get_pid_ns(current->nsproxy->pid_ns); >> >> now there is: >> >> struct pid_namespace *ns = current->nsproxy->pid_ns; >> >> > From what I have seen in the rest of the code I assume I can just >> replace it by this line: >> >> struct pid_namespace *ns = task_active_pid_ns(current); >> >> Am I correct in my assumptions? >> > > Yes, I think so. The get_pid_ns is done later in the code to reduce the > rollback code (put_pid_ns) in case of error. > As you have the right pid namespace in the 'ns' variable, your modification > is correct I think. > > Thanks > -- Daniel > -- Sebastien Pahl @sebp ------------------------------------------------------------------------------ The Palm PDK Hot Apps Program offers developers who use the Plug-In Development Kit to bring their C/C++ apps to Palm for a share of $1 Million in cash or HP Products. Visit us here for more details: http://ad.doubleclick.net/clk;226879339;13503038;l? http://clk.atdmt.com/CRS/go/247765532/direct/01/ _______________________________________________ Lxc-users mailing list Lxc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxc-users