From owner-freebsd-current@FreeBSD.ORG Sun Feb 22 15:57:24 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5DC42106566B for ; Sun, 22 Feb 2009 15:57:24 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from mail-gx0-f176.google.com (mail-gx0-f176.google.com [209.85.217.176]) by mx1.freebsd.org (Postfix) with ESMTP id 060EB8FC13 for ; Sun, 22 Feb 2009 15:57:23 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: by gxk24 with SMTP id 24so5683879gxk.19 for ; Sun, 22 Feb 2009 07:57:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=W2DeFbLXfQyH4d0kj3y5SSb2h0A9QpTBPfGe8H8P184=; b=ZAzJlnu/Gp6OhyopPhIcYyv7yhO4+/D+gYlh3ixQIM2oEz4gDPhTJvmj+ciz40+eLT JUYmCKa/z1jplZE8sUrvJdkDPhhxtskVhfWE3oH7/zWNni9W79Xs5MpryZxvN1msAtsL keKtb6e+bzULJiu1iSgdHSJY3rVXLAFFsRvpE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=LaGy/c2y5JGeODuxHi07pY/nC30AUfEDvhfg9ttYmGk1EcBfOQfSCy+dQ/1ZVw2HuS yflXZIOnfx76eM/63yOutVFVnGaLxmySCh43N5hXOTZfADK4zsaeS7ZoQEoQQZO0LsWO 8bHvWX9P4mtgpWY23fBX6YiiNs29TXHySLDvw= MIME-Version: 1.0 Received: by 10.90.65.5 with SMTP id n5mr932053aga.98.1235318243205; Sun, 22 Feb 2009 07:57:23 -0800 (PST) In-Reply-To: <7d6fde3d0902220545u1f6f042do71aeab9d8428a847@mail.gmail.com> References: <7d6fde3d0902150028n5f07ee55mc6026e1e4935eeb0@mail.gmail.com> <20090217011358.GC23900@michelle.cdnetworks.co.kr> <7d6fde3d0902220545u1f6f042do71aeab9d8428a847@mail.gmail.com> Date: Sun, 22 Feb 2009 07:57:23 -0800 Message-ID: <7d6fde3d0902220757m3ae95f11t72bec63d4f568d4@mail.gmail.com> From: Garrett Cooper To: pyunyh@gmail.com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: FreeBSD Current Subject: Re: Annoyance with recent parallelism in rc.d X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Feb 2009 15:57:24 -0000 On Sun, Feb 22, 2009 at 5:45 AM, Garrett Cooper wrote: > On Mon, Feb 16, 2009 at 5:13 PM, Pyun YongHyeon wrote: >> On Sun, Feb 15, 2009 at 12:28:20AM -0800, Garrett Cooper wrote: >>> I just updated my world to a recent snapshot (a build from last week) >>> and I'm noting some parallelism / backgrounding which is really >>> causing issues with my NIC and NFS mounts. I had to hit CTRL-D 5 times >>> in order to get the system to come up because it couldn't resolve my >>> NFS server's hostname, because the NIC wasn't up and going yet (as it >>> uses the DHCP client in background mode due to the new default). >>> >>> Now I realize that this all ties back into the issue with the NIC >>> (which I've approached Pyun about, and which I appreciate his help is >>> solving issues with this buggy chipset), but is there really a need >> >> Would you try attached patch? I don't like the patch but it may >> reduce number of link state change message generated by dhclient. >> >>> for parallelism at startup rc.d it can't properly detect dependencies >>> with some cases like NFS mounts? >>> >>> Thanks, >>> -Garrett > > Sorry.. got caught up with work work again and forgot about this email. > > I'll try this patch out after debugging another issue and get back to > you within the hour. > > Thanks! > -Garrett Both the patch and the workaround fixed my problems, but unfortunately the patch alone doesn't fix the problem so my guess is what needs to happen is the dhcp_client needs to be dependent of all of the other network services. Do we have something like an rc.network setup properly for this? Thanks, -Garrett