]> git.karo-electronics.de Git - karo-tx-linux.git/commit
Phonet: disable network namespace support
authorRémi Denis-Courmont <remi.denis-courmont@nokia.com>
Fri, 17 Sep 2010 22:36:46 +0000 (01:36 +0300)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 29 Oct 2010 04:44:17 +0000 (21:44 -0700)
commit8e983dfe01d58fc808736e8a6ecafa96762ee0e1
tree18d280f532ec5158169dc670ff98a56a692ab85a
parentb9d023fbff9a18a9cd1aa505dc6658e6501028a7
Phonet: disable network namespace support

[Solved differently upstream]

Network namespace in the Phonet socket stack causes an OOPS when a
namespace is destroyed. This occurs as the loopback exit_net handler is
called after the Phonet exit_net handler, and re-enters the Phonet
stack. I cannot think of any nice way to fix this in kernel <= 2.6.32.

For lack of a better solution, disable namespace support completely.
If you need that, upgrade to a newer kernel.

Signed-off-by: Rémi Denis-Courmont <remi.denis-courmont@nokia.com>
Cc: Eric W. Biederman <ebiederm@xmission.com>
Cc: Ben Hutchings <ben@decadent.org.uk>
Acked-by: David S. Miller <davem@davemloft.net>
net/phonet/af_phonet.c
net/phonet/pn_dev.c
net/phonet/pn_netlink.c