Messages in this thread | | | Subject | Re: Resource leak in unshare | From | Eric Dumazet <> | Date | Mon, 02 Nov 2015 11:54:12 -0800 |
| |
On Mon, 2015-11-02 at 13:01 -0600, Eric W. Biederman wrote: > Dmitry Vyukov <dvyukov@google.com> writes: > > > Hello, > > > > I am hitting the following warnings on > > bcee19f424a0d8c26ecf2607b73c690802658b29 (4.3): > > Do you have any trace of the earlier failures? > > This appears to be something caused by an earlier failure (possibly > whatever fails to allocate memory). Having network devices present > but being in the generic cleanup routines is wrong. > > If there is no additional information can you please rerun with the > following change applied? That should at least report which function is > failing, and give us a good clue where to start debugging this.
At first, I would say sit is leaking percpu memory
Load sit module, then :
while : do ip netns add foo ip netns del foo done
Will eat all memory eventually.
ipip6_tunnel_init() and ipip6_fb_tunnel_init() are _both_ called for the sit0 device, this looks very wrong.
| |