Subject : 2.6.32.x socket(PF_INET6 hangs when ipv6 not yet initialized
Submitter : Marc Haber <firstname.lastname@example.org>
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.
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.
unfortunately, I have not yet found out how to create a dump of the system in virtualbox.
is this still a problem with current (2.6.37.y) kernels?