Re: Possible regression with cgroups in 3.11

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> synchronize_rcu() is a block operation and can keep us waiting for
> a long period, so instead it's possible that usage never goes down
> to 0 and we are in a dead loop.

Ok, I didn't think of that. Tracing shows that the function keeps
looping. The last lines repeat indefinitely.

     kworker/2:0-6747  [002] ....   926.354954:
mem_cgroup_reparent_charges: usage: 0
     kworker/4:1-542   [004] ....   926.366555:
mem_cgroup_reparent_charges: usage: 0
##### CPU 6 buffer started ####
     kworker/6:1-2553  [006] ....   926.377376:
mem_cgroup_reparent_charges: usage: 0
##### CPU 0 buffer started ####
     kworker/0:4-7306  [000] ....   926.399285:
mem_cgroup_reparent_charges: usage: 0
     kworker/0:6-7308  [000] ....   926.411155:
mem_cgroup_reparent_charges: usage: 0
     kworker/0:7-7309  [000] ....   926.420248:
mem_cgroup_reparent_charges: usage: 0
     kworker/6:2-7304  [006] ....   926.432144:
mem_cgroup_reparent_charges: usage: 0
##### CPU 7 buffer started ####
     kworker/7:2-7303  [007] ....   926.438061:
mem_cgroup_reparent_charges: usage: 0
     kworker/2:2-2813  [002] ....   926.451030:
mem_cgroup_reparent_charges: usage: 0
     kworker/0:8-7310  [000] ....   926.466091:
mem_cgroup_reparent_charges: usage: 0
     kworker/7:0-240   [007] ....   926.478073:
mem_cgroup_reparent_charges: usage: 0
     kworker/4:0-225   [004] ....   926.485006:
mem_cgroup_reparent_charges: usage: 0
     kworker/2:3-7311  [002] ....   926.497057:
mem_cgroup_reparent_charges: usage: 0
##### CPU 1 buffer started ####
     kworker/1:3-7313  [001] ....   926.502987:
mem_cgroup_reparent_charges: usage: 0
     kworker/4:3-7315  [004] ....   926.509086:
mem_cgroup_reparent_charges: usage: 0
     kworker/1:4-7317  [001] ....   926.518786:
mem_cgroup_reparent_charges: usage: 0
     kworker/2:4-7316  [002] ....   926.524988:
mem_cgroup_reparent_charges: usage: 0
     kworker/2:5-7320  [002] ....   926.538006:
mem_cgroup_reparent_charges: usage: 0
##### CPU 34 buffer started ####
    kworker/34:1-1453  [034] ....   926.569158:
mem_cgroup_reparent_charges: usage: 0
##### CPU 3 buffer started ####
     kworker/3:5-7605  [003] ....   987.403711:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.406709:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.409708:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.412706:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.415705:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.418703:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.424688:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.427700:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.430698:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.433697:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.436696:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.439694:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.442693:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.445692:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.448691:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.451689:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.454688:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.457686:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.460685:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.463684:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.469668:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.472680:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.475678:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.478677:
mem_cgroup_reparent_charges: usage: 1568768
     kworker/3:5-7605  [003] ....   987.481675:
mem_cgroup_reparent_charges: usage: 1568768
--
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




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]     [Monitors]

  Powered by Linux