From owner-freebsd-net@freebsd.org Thu Dec 29 19:08:29 2016 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 89749C96D91 for ; Thu, 29 Dec 2016 19:08:29 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: from reviews.nyi.freebsd.org (reviews.nyi.freebsd.org [IPv6:2610:1c1:1:607c::16:b]) by mx1.freebsd.org (Postfix) with ESMTP id 63BF8146F for ; Thu, 29 Dec 2016 19:08:29 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: by reviews.nyi.freebsd.org (Postfix, from userid 1346) id A9D003519E; Thu, 29 Dec 2016 19:08:28 +0000 (UTC) Date: Thu, 29 Dec 2016 19:08:28 +0000 To: freebsd-net@freebsd.org From: "jhb (John Baldwin)" Reply-to: D8905+325+e1c9b54ecf40ba1e@reviews.freebsd.org Subject: [Differential] D8905: if: Defer the if_up until the ifnet.if_ioctl is called. Message-ID: <5773901f2a3de7ab9686cb4e3a323b4b@localhost.localdomain> X-Priority: 3 X-Phabricator-Sent-This-Message: Yes X-Mail-Transport-Agent: MetaMTA X-Auto-Response-Suppress: All X-Phabricator-Mail-Tags: , Thread-Topic: D8905: if: Defer the if_up until the ifnet.if_ioctl is called. X-Herald-Rules: none X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-Cc: X-Phabricator-Cc: Precedence: bulk In-Reply-To: References: Thread-Index: ZGM0ZmZhMDQxMTU2OTYwMzY1ZTRkNjhiMzkxIFhlXyw= MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8" X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.23 List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Dec 2016 19:08:29 -0000 amhiIGFkZGVkIGEgY29tbWVudC4KCgogIEkgd291bGQgc3VnZ2VzdCByZXdvcmRpbmcgdGhlIG1l c3NhZ2UgYSBiaXQgdG8gc29tZXRoaW5nIGxpa2U6CiAgCiAgICBEZWZlciBpZl91cCgpIHVudGls IGFmdGVyIHRoZSBpbnRlcmZhY2UncyBpZl9pb2N0bCBtZXRob2QgaXMgY2FsbGVkLgogICAgCiAg ICBUaGlzIGVuc3VyZXMgdGhlIGludGVyZmFjZSBpcyBpbml0aWFsaXplZCBieSB0aGUgaW50ZXJm YWNlIGRyaXZlciBiZWZvcmUKICAgIGl0IGNhbiBiZSB1c2VkIGJ5IHRoZSByZXN0IG9mIHRoZSBz eXN0ZW0uCgpSRVZJU0lPTiBERVRBSUwKICBodHRwczovL3Jldmlld3MuZnJlZWJzZC5vcmcvRDg5 MDUKCkVNQUlMIFBSRUZFUkVOQ0VTCiAgaHR0cHM6Ly9yZXZpZXdzLmZyZWVic2Qub3JnL3NldHRp bmdzL3BhbmVsL2VtYWlscHJlZmVyZW5jZXMvCgpUbzogc2VwaGVyb3NhX2dtYWlsLmNvbSwgZGVs cGhpaiwgcm95Z2VyLCBkZWN1aV9taWNyb3NvZnQuY29tLCBob256aGFuX21pY3Jvc29mdC5jb20s IGhvd2FyZDBzdV9nbWFpbC5jb20sIGFkcmlhbiwgaGlyZW4sIGJ6LCBnbm4sIGdsZWJpdXMsIGth cmVscwpDYzogamhiLCBmcmVlYnNkLW5ldC1saXN0Cg==