On Thu, 31 Oct 2013 14:46:27 -0700 (PDT) Hugh Dickins <hughd@xxxxxxxxxx> wrote: > On Thu, 31 Oct 2013, Steven Rostedt wrote: > > On Wed, 30 Oct 2013 19:09:19 -0700 (PDT) > > Hugh Dickins <hughd@xxxxxxxxxx> wrote: > > > > > This is, at least on the face of it, distinct from the workqueue > > > cgroup hang I was outlining to Tejun and Michal and Steve last week: > > > that also strikes in mem_cgroup_reparent_charges, but in the > > > lru_add_drain_all rather than in mem_cgroup_start_move: the > > > drain of pagevecs on all cpus never completes. > > > > > > > Did anyone ever run this code with lockdep enabled? There is lockdep > > annotation in the workqueue that should catch a lot of this. > > I believe I tried before, but I've just rechecked to be sure: > lockdep is enabled but silent when we get into that deadlock. Interesting. Anyway, have you posted a backtrace of the latest lockups you are seeing? Or possible crash it and have kdump/kexec save a core? I'd like to take a look at this too. Thanks, -- Steve -- To unsubscribe from this list: send the line "unsubscribe cgroups" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html