From owner-freebsd-bugs@FreeBSD.ORG Mon Jun 9 05:04:31 2014 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D5825404 for ; Mon, 9 Jun 2014 05:04:31 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A3A5B2AFF for ; Mon, 9 Jun 2014 05:04:31 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s5954VT6027799 for ; Mon, 9 Jun 2014 06:04:31 +0100 (BST) (envelope-from bz-noreply@freebsd.org) From: bz-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 190818] New: /etc/rc.d/netif enters an endless cycle when ipv6 aliases are configured Date: Mon, 09 Jun 2014 05:04:31 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: 10.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: emz@norma.perm.ru X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Jun 2014 05:04:31 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=190818 Bug ID: 190818 Summary: /etc/rc.d/netif enters an endless cycle when ipv6 aliases are configured Product: Base System Version: 10.0-STABLE Hardware: Any OS: Any Status: Needs Triage Severity: Affects Some People Priority: --- Component: misc Assignee: freebsd-bugs@FreeBSD.org Reporter: emz@norma.perm.ru In a setup like this ifconfig_vlan1="192.168.3.22/24 vlan 1 vlandev bce0" ifconfig_vlan1_alias0="inet 192.168.3.13/32 vhid 5 advskew 50 pass XXXXXXXXXXXXXX" ifconfig_vlan1_alias1="inet 192.168.3.1/32 vhid 5 advskew 50 pass XXXXXXXXXXXXXX" ifconfig_vlan1_alias2="inet6 fd00::301 prefixlen 120 vhid 5 advskew 50 pass XXXXXXXXXXXXXX -accept_rtadv" ifconfig_vlan15="192.168.7.7/24 vlan 15 vlandev bce0" ifconfig_vlan15_alias0="inet 192.168.7.2/24" ifconfig_vlan15_alias1="inet 192.168.7.6/24 vhid 7 advskew 50 pass XXXXXXXXXXXXXX" ifconfig_vlan15_alias2="inet6 fd00::701 prefixlen 120 vhid 7 advskew 50 pass XXXXXXXXXXXXXX" rtadvd_interfaces="vlan1 vlan15" ifconfig_vlan1_ipv6="inet6 fd00::0316 prefixlen 120 -accept_rtadv" ifconfig_vlan15_ipv6="inet6 fd00::0702 prefixlen 120 -accept_rtadv" FreeBSD can never enter a multiuser because the startup process is stuck in an endless cycle. For some reason ifalias_expand_addr() is called with ipv6 arguments instead of ifalias_expand_addr_inet6. May be carp has something to do with it. In the video provided the server tried to boot with the config above, it enters the first endless cycle on first interface, after a while I hit Ctrl-C repeatedly, the booting process immediately enters the endless cycle in the second interface, after a bunch of Ctrl-C it finally boots up. Link: http://unix.zhegan.in/files/output.mkv (about 8 megs, x264-encoded video from server's ipkvm). -- You are receiving this mail because: You are the assignee for the bug.