From owner-freebsd-net@FreeBSD.ORG Thu May 17 01:15:41 2012 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3263D1065686 for ; Thu, 17 May 2012 01:15:41 +0000 (UTC) (envelope-from suryasantu@gmail.com) Received: from mail-yx0-f182.google.com (mail-yx0-f182.google.com [209.85.213.182]) by mx1.freebsd.org (Postfix) with ESMTP id E16598FC12 for ; Thu, 17 May 2012 01:15:40 +0000 (UTC) Received: by yenl8 with SMTP id l8so1692981yen.13 for ; Wed, 16 May 2012 18:15:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:cc:content-type; bh=v+dH1vD9spVE2AjMpRNASlbRjegDU8mb0qxsizz7u7c=; b=rwsGTasslvGb2kcNlaX9RcNzWeJpIrVuZaXVZAhY8VmqNz+L9b/xyVsJ/OgweBCwI1 4HIbuf/UZNPlt5hOwGBc03dUiiVKaMXOFFmLXrTmcFtSVf6eYuhSl75sYtDd04Wr6rs2 pRltun6vtHbmomzQId1AX/Q/e48xuRPyOmradEGTHiEZvQp80jnovzSriLzNy7rI5+vZ tI3KsycbYWl5xfxj/2hbFXLb5ady4taMxKAF0qVe/+7YMRGLeXyIJ7yJaN4lxMNIxUEv AAR71jP4i1jGvpOxpUbngdr8ropXmKUeTClFBKqDPeQYovN+UpP+kW1EEGJbXWzOS6wy JyBw== Received: by 10.101.97.3 with SMTP id z3mr1738396anl.56.1337217340142; Wed, 16 May 2012 18:15:40 -0700 (PDT) MIME-Version: 1.0 Received: by 10.236.191.33 with HTTP; Wed, 16 May 2012 18:15:19 -0700 (PDT) From: Surya Santosh Date: Thu, 17 May 2012 06:45:19 +0530 Message-ID: To: freebsd-net@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Surya Santosh Subject: System hangs when IPv6 traffic is injected as soon as the system is up X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2012 01:15:41 -0000 Hello, I am using FreeBSD 8.2-RELEASE on amd64 platform with bce interfaces. I am running into an issue where the system hangs if IPv6 traffic is injected as soon as the system is up. Details of the issue: A FreeBSD host is configured with an IPv4 address on one of the interfaces(say bce0) and an IPv6 address on the other interface(bce1). I have a script that runs nmap on port 22(from another machine which has IP(v6) address configured in the same network as the FreeBSD host) to check if port 22 is open on the FreeBSD host's bce1 interface. This script starts pumping IPv6 TCP traffic as soon as port 22 is open on the FreeBSD host. After configuring IP(v6) addresses, the FreeBSD host is rebooted and the script(that does nmap and sends TCP traffic) is started from another machine. As soon as the FreeBSD host comes up, the script starts sending TCP traffic and it's observed that the FreeBSD host freezes immediately. The host can be brought back up by only hard-rebooting. No core dumps are found after reboot. And no anomaly is shown in /var/log/messages as well. I have tried enabling 'WITNESS' options in the kernel, but no error was shown by it. It has to be noted that if IPv6 traffic is not sent immediately(wait for a minute) after the system is up, then everything works fine. The issue is seen iff IPv6 traffic is pumped immediately. Does this look like a known issue or did someone run into an issue similar to this? Please let me know if more details are required regarding the configuration. Thanks for your help! Thanks, Surya Santosh