Bug 15042 - socket(PF_INET6 hangs when ipv6 not yet initialized
Summary: socket(PF_INET6 hangs when ipv6 not yet initialized
Alias: None
Product: Networking
Classification: Unclassified
Component: IPV6 (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Hideaki YOSHIFUJI
Depends on:
Blocks: 14230
  Show dependency tree
Reported: 2010-01-10 21:58 UTC by Rafael J. Wysocki
Modified: 2012-06-14 17:03 UTC (History)
4 users (show)

See Also:
Kernel Version: 2.6.32.x
Regression: Yes
Bisected commit-id:


Description Rafael J. Wysocki 2010-01-10 21:58:23 UTC
Subject    : 2.6.32.x socket(PF_INET6 hangs when ipv6 not yet initialized
Submitter  : Marc Haber <mh+linux-kernel@zugschlus.de>
Date       : 2010-01-10 14:28
References : http://marc.info/?l=linux-kernel&m=126313553029280&w=4

This entry is being used for tracking a regression from 2.6.31.  Please don't
close it until the problem is fixed in the mainline.
Comment 1 Neil Horman 2010-02-22 00:31:52 UTC
Can you get a sysrq-t dump of the system (or enable the nmi watchdog on  boot)? Theres a big comment about registering the inet6 protocol family half way through init, and it being dangerous (which it is), but its done so that other in-kernel protocols can create sockets (igmp/etc).  My guess is that its probably not related to socket creates specifically, but rather related to trying to send/receive data on the sockets prior to initalization completing.  either way, a stack trace would solve this quick, so liberal applcation of nmi_watchdog, or some other hangcheck utility would be great.
Comment 2 Marc Haber 2010-03-26 21:54:09 UTC
unfortunately, I have not yet found out how to create a dump of the system in virtualbox.
Comment 3 Florian Mickler 2011-02-02 09:23:41 UTC
Hello Marc,

is this still a problem with current (2.6.37.y) kernels?

Note You need to log in before you can comment on or make changes to this bug.