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
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <20090226.170623.247704052.davem@davemloft.net>
Date:	Thu, 26 Feb 2009 17:06:23 -0800 (PST)
From:	David Miller <davem@...emloft.net>
To:	matti.aarnio@...iler.org
Cc:	daniel.lezcano@...e.fr, netdev@...r.kernel.org
Subject: Re: unloading the ipv6 module

From: Matti Aarnio <matti.aarnio@...iler.org>
Date: Thu, 26 Feb 2009 20:09:20 +0200

> On Thu, Feb 26, 2009 at 05:24:11AM -0800, David Miller wrote:
> > It's just such an enormous set of problems to solve to make it work,
> > and there are so many more urgent issues to work on.
> 
> Like refactoring the system to have IPv4 specific codes,
> IPv6 specific codes, and common codes...   But DaveM has
> probably other items in mind.

The biggest problem is the reference counting of objects.

And if you make ipv6 sockets grab references to the ipv6 module,
the ipv6 module itself creates a few for ICMP6 processing, so
you somehow have to get rid of those in order for the module
unload to be invokable at all.

There are hundreds of cases like that you have to find solutions for
before you can cleanly unload ipv6.
--
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

Powered by Openwall GNU/*/Linux Powered by OpenVZ