On Mon, 2015-11-02 at 11:54 -0800, Eric Dumazet wrote: > On Mon, 2015-11-02 at 13:01 -0600, Eric W. Biederman wrote: > > Dmitry Vyukov <dvyu...@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. > >
This memleak might have been added in commit ebe084aafb7e93adf210e80043c9f69adf56820d ("sit: Use ipip6_tunnel_init as the ndo_init function.") I'll send a patch asap, if nothing more urgent preempts me today... -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/