lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <4CAF5947.3090803@free.fr> Date: Fri, 08 Oct 2010 19:47:51 +0200 From: Daniel Lezcano <daniel.lezcano@...e.fr> To: unlisted-recipients:; (no To-header on input) CC: "Eric W. Biederman" <ebiederm@...ssion.com>, Hans Schillstrom <hans.schillstrom@...csson.com>, "netdev@...r.kernel.org" <netdev@...r.kernel.org> Subject: Re: BUG ? ipip unregister_netdevice_many() On 10/08/2010 07:29 PM, Daniel Lezcano wrote: > On 10/08/2010 06:58 PM, Eric W. Biederman wrote: >> Daniel Lezcano<daniel.lezcano@...e.fr> writes: >> >>> On 10/08/2010 05:53 PM, Daniel Lezcano wrote: >>>> On 10/08/2010 02:28 PM, Hans Schillstrom wrote: >>>>> Hi Eric, >>>>> Any advice how to trace this down ? >>>>> This rollback_registered_many() seems to have on the lists before... >>>>> All IPv4 and IPv6 tunnels causes this crash, all you have to do is >>>>> load the tunnel module(s) >>>>> enter a new ns and exit from it. >>>>> >>>>> Have not tested any more devices than tunnels, >>>>> I did an "ip link delete" on my macvlans before exiting the ns. >>>> Ah ! I succeed to reproduce it. >>>> It does not appear immediately in fact. >>>> >>>> I am trying to simplify the configuration but I am falling in the bug I >>>> talked about in the previous email. >>> Ok, so after investigating, we just need a macvlan and specify an >>> ipv6 address >>> for it (inside a new netns of course), and the loopback is not >>> released. I >>> compiled out the tunnels, so they are not related to this problem I >>> think. >>> >>> That reduces the scope of investigation :) >> This reproduces the unable to free nedevice problem? Or the bad >> pointer in macvlan_close problem? > > The free netdevice problem. > > For the macvlan problem, you have to create 2 macvlans on the *same* Just to clarify. The problem happens with a different macvlans on different physical interfaces but it is harder to reproduce. Sauf indication contraire ci-dessus: Compagnie IBM France Siège Social : Tour Descartes, 2, avenue Gambetta, La Défense 5, 92400 Courbevoie RCS Nanterre 552 118 465 Forme Sociale : S.A.S. Capital Social : 542.737.118 ? SIREN/SIRET : 552 118 465 02430 -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists