From owner-freebsd-net@freebsd.org Wed Oct 16 22:07:19 2019 Return-Path: Delivered-To: freebsd-net@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4325B15164D for ; Wed, 16 Oct 2019 22:07:19 +0000 (UTC) (envelope-from jacob.e.keller@intel.com) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "orsmga101.jf.intel.com", Issuer "Sectigo RSA Organization Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46tmcP4K11z4LWW; Wed, 16 Oct 2019 22:07:17 +0000 (UTC) (envelope-from jacob.e.keller@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 16 Oct 2019 15:07:15 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.67,305,1566889200"; d="scan'208";a="208501114" Received: from orsmsx107.amr.corp.intel.com ([10.22.240.5]) by fmsmga001.fm.intel.com with ESMTP; 16 Oct 2019 15:07:14 -0700 Received: from orsmsx126.amr.corp.intel.com (10.22.240.126) by ORSMSX107.amr.corp.intel.com (10.22.240.5) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 16 Oct 2019 15:07:14 -0700 Received: from orsmsx121.amr.corp.intel.com ([169.254.10.88]) by ORSMSX126.amr.corp.intel.com ([169.254.4.48]) with mapi id 14.03.0439.000; Wed, 16 Oct 2019 15:07:14 -0700 From: "Keller, Jacob E" To: "freebsd-net@freebsd.org" CC: "shurd@llnw.com" , "jhb@freebsd.org" , "Joyner, Eric" Subject: Re: panic on invalid ifp pointer in iflib drivers Thread-Topic: panic on invalid ifp pointer in iflib drivers Thread-Index: AdWEZQwvUgSbd6eoRs2vy4mdxXWSPwAQ6/EA Date: Wed, 16 Oct 2019 22:07:13 +0000 Message-ID: References: <02874ECE860811409154E81DA85FBB589692E0D4@ORSMSX121.amr.corp.intel.com> In-Reply-To: <02874ECE860811409154E81DA85FBB589692E0D4@ORSMSX121.amr.corp.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.32.4 (3.32.4-1.fc30) x-originating-ip: [10.166.244.172] Content-Type: text/plain; charset="utf-8" Content-ID: <1E7D39F79B135A47A78BD2D957BFF6C7@intel.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Rspamd-Queue-Id: 46tmcP4K11z4LWW X-Spamd-Bar: --------- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=intel.com; spf=pass (mx1.freebsd.org: domain of jacob.e.keller@intel.com designates 134.134.136.20 as permitted sender) smtp.mailfrom=jacob.e.keller@intel.com X-Spamd-Result: default: False [-9.67 / 15.00]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_COUNT_FIVE(0.00)[5]; HAS_XOIP(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; R_SPF_ALLOW(-0.20)[+ip4:134.134.136.20/32]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[20.136.134.134.list.dnswl.org : 127.0.9.2]; MIME_BASE64_TEXT(0.10)[]; DMARC_POLICY_ALLOW(-0.50)[intel.com,none]; IP_SCORE(-3.77)[ip: (-9.88), ipnet: 134.134.136.0/24(-4.95), asn: 4983(-3.96), country: US(-0.05)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:4983, ipnet:134.134.136.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; WHITELIST_SPF_DKIM(-3.00)[intel.com:s:+] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Oct 2019 22:07:19 -0000 T24gV2VkLCAyMDE5LTEwLTE2IGF0IDIxOjE2ICswMDAwLCBLZWxsZXIsIEphY29iIEUgd3JvdGU6 DQo+IEhpLA0KPiAgDQo+IEnigJltIGludmVzdGlnYXRpbmcgYW4gaXNzdWUgb24gdGhlIGlmbGli IGl4bCBkcml2ZXIgaW4gMTEuMy1SRUxFQVNFIGFzDQo+IHdlbGwgYXMgMTItUkVMRUFTRS4gV2Ug Zm91bmQgYSBwYW5pYyBpbiB0aGF0IG9jY3VycyBpZiBTQ1RQL0lQdjYNCj4gdHJhZmZpYyBpcyBi ZWluZyB0cmFuc21pdHRlZCB3aGlsZSB0aGUgZGV2aWNlIGlzIGRldGFjaGVkOg0KPiAgDQoNCkkn dmUganVzdCBiZWVuIHRvbGQgaXQgaGFzIHJlcHJvZHVjZWQgdGhpcyBvbiB0aGUgbGF0ZXN0IDEy LXN0YWJsZSBhcw0Kd2VsbC4NCg0KPiBGYXRhbCB0cmFwIDEyOiBwYWdlIGZhdWx0IHdoaWxlIGlu IGtlcm5lbCBtb2RlDQo+IGNwdWlkID0gMDsgYXBpYyBpZCA9IDAwDQo+IGZhdWx0IHZpcnR1YWwg YWRkcmVzcyAgID0gMHhmZmZmZmUwMDAwNDExZTM4DQo+IGZhdWx0IGNvZGUgICAgICAgICAgICAg ID0gc3VwZXJ2aXNvciByZWFkIGRhdGEsIHBhZ2Ugbm90IHByZXNlbnQNCj4gaW5zdHJ1Y3Rpb24g cG9pbnRlciAgICAgPSAweDIwOjB4ZmZmZmZmZmY4MGM4NDcwMA0KPiBzdGFjayBwb2ludGVyICAg ICAgICAgICA9IDB4Mjg6MHhmZmZmZmUyZjQzNTFiNjAwDQo+IGZyYW1lIHBvaW50ZXIgICAgICAg ICAgID0gMHgyODoweGZmZmZmZTJmNDM1MWI2NTANCj4gY29kZSBzZWdtZW50ICAgICAgICAgICAg PSBiYXNlIDB4MCwgbGltaXQgMHhmZmZmZiwgdHlwZSAweDFiDQo+ICAgICAgICAgICAgICAgICAg ICAgICAgID0gRFBMIDAsIHByZXMgMSwgbG9uZyAxLCBkZWYzMiAwLCBncmFuIDENCj4gcHJvY2Vz c29yIGVmbGFncyAgICAgICAgPSBpbnRlcnJ1cHQgZW5hYmxlZCwgcmVzdW1lLCBJT1BMID0gMA0K PiBjdXJyZW50IHByb2Nlc3MgICAgICAgICA9IDEyIChzd2k0OiBjbG9jayAoMCkpDQo+IHRyYXAg bnVtYmVyICAgICAgICAgICAgID0gMTINCj4gcGFuaWM6IHBhZ2UgZmF1bHQNCj4gY3B1aWQgPSAw DQo+IEtEQjogc3RhY2sgYmFja3RyYWNlOg0KPiBkYl90cmFjZV9zZWxmX3dyYXBwZXIoKSBhdCBk Yl90cmFjZV9zZWxmX3dyYXBwZXIrMHgyYi9mcmFtZQ0KPiAweGZmZmZmZTJmNDM1MWIyYzANCj4g dnBhbmljKCkgYXQgdnBhbmljKzB4MTdlL2ZyYW1lIDB4ZmZmZmZlMmY0MzUxYjMyMA0KPiBwYW5p YygpIGF0IHBhbmljKzB4NDMvZnJhbWUgMHhmZmZmZmUyZjQzNTFiMzgwDQo+IHRyYXBfZmF0YWwo KSBhdCB0cmFwX2ZhdGFsKzB4MzY5L2ZyYW1lIDB4ZmZmZmZlMmY0MzUxYjNkMA0KPiB0cmFwX3Bm YXVsdCgpIGF0IHRyYXBfcGZhdWx0KzB4NjIvZnJhbWUgMHhmZmZmZmUyZjQzNTFiNDIwDQo+IHRy YXAoKSBhdCB0cmFwKzB4MmIzL2ZyYW1lIDB4ZmZmZmZlMmY0MzUxYjUzMA0KPiBjYWxsdHJhcCgp IGF0IGNhbGx0cmFwKzB4OC9mcmFtZSAweGZmZmZmZTJmNDM1MWI1MzANCj4gLS0tIHRyYXAgMHhj LCByaXAgPSAweGZmZmZmZmZmODBjODQ3MDAsIHJzcCA9IDB4ZmZmZmZlMmY0MzUxYjYwMCwgcmJw DQo+ID0gMHhmZmZmZmUyZjQzNTFiNjUwIC0tLQ0KPiBpbjZfc2VsZWN0aGxpbSgpIGF0IGluNl9z ZWxlY3RobGltKzB4MjAvZnJhbWUgMHhmZmZmZmUyZjQzNTFiNjUwDQo+IHNjdHBfbG93bGV2ZWxf Y2h1bmtfb3V0cHV0KCkgYXQNCj4gc2N0cF9sb3dsZXZlbF9jaHVua19vdXRwdXQrMHhlYjIvZnJh bWUgMHhmZmZmZmUyZjQzNTFiNzkwDQo+IHNjdHBfY2h1bmtfb3V0cHV0KCkgYXQgc2N0cF9jaHVu a19vdXRwdXQrMHg2OGMvZnJhbWUNCj4gMHhmZmZmZmUyZjQzNTFjMTEwDQo+IHNjdHBfdGltZW91 dF9oYW5kbGVyKCkgYXQgc2N0cF90aW1lb3V0X2hhbmRsZXIrMHgyZDgvZnJhbWUNCj4gMHhmZmZm ZmUyZjQzNTFjMTgwDQo+IHNvZnRjbG9ja19jYWxsX2NjKCkgYXQgc29mdGNsb2NrX2NhbGxfY2Mr MHgxNWIvZnJhbWUNCj4gMHhmZmZmZmUyZjQzNTFjMjMwDQo+IHNvZnRjbG9jaygpIGF0IHNvZnRj bG9jaysweDdjL2ZyYW1lIDB4ZmZmZmZlMmY0MzUxYzI2MA0KPiBpbnRyX2V2ZW50X2V4ZWN1dGVf aGFuZGxlcnMoKSBhdA0KPiBpbnRyX2V2ZW50X2V4ZWN1dGVfaGFuZGxlcnMrMHg5YS9mcmFtZSAw eGZmZmZmZTJmNDM1MWMyYTANCj4gaXRocmVhZF9sb29wKCkgYXQgaXRocmVhZF9sb29wKzB4Yjcv ZnJhbWUgMHhmZmZmZmUyZjQzNTFjMmYwDQo+IGZvcmtfZXhpdCgpIGF0IGZvcmtfZXhpdCsweDg0 L2ZyYW1lIDB4ZmZmZmZlMmY0MzUxYzMzMA0KPiBmb3JrX3RyYW1wb2xpbmUoKSBhdCBmb3JrX3Ry YW1wb2xpbmUrMHhlL2ZyYW1lIDB4ZmZmZmZlMmY0MzUxYzMzMA0KPiAtLS0gdHJhcCAwLCByaXAg PSAwLCByc3AgPSAwLCByYnAgPSAwIC0tLQ0KPiBLREI6IGVudGVyOiBwYW5pYw0KPiAgDQo+ICAN Cj4gRnJvbSB3aGF0IEnigJl2ZSBnYXRoZXJlZCBzbyBmYXIsIGl0IGFwcGVhcnMgdGhhdCB0aGUg aXNzdWUgaXMgYSB1c2UtDQo+IGFmdGVyLWZyZWUgd2hlcmUgdGhlIFNDVFAgc3RhY2sgZ2V0cyBh biBpZnAgcG9pbnRlciB0aGF04oCZcyBubyBsb25nZXINCj4gdmFsaWQuIFdl4oCZdmUgcmVwcm9k dWNlZCB0aGlzIGlzc3VlIG9uIG11bHRpcGxlIGlmbGliLWJhc2VkIGRyaXZlcnMsDQo+IGluY2x1 ZGluZyBpeGwgYW5kIHRoZSByZWNlbnRseSBwdWJsaXNoZWQgaWNlIGRyaXZlciBjb2RlIChhdmFp bGFibGUNCj4gb24gcGhhYnJpY2F0b3IpLg0KPiANCj4gQWRkaXRpb25hbGx5LCB3ZSBjYW5ub3Qg cmVwcm9kdWNlIGl0IG9uIGxlZ2FjeS1zdGFjayBkcml2ZXJzIGZvciBpeGwsDQo+IG9yIGEgbWVs bGFub3ggMTAwRyBib2FyZCB3ZSBoYXZlLiBUaGlzIGxlYWRzIG1lIHRvIGJlbGlldmUgdGhhdCBp dOKAmXMNCj4gYW4gaXNzdWUgaW4gaWZsaWIgcmF0aGVyIHRoYW4gaW4gdGhlIHNwZWNpZmljIGRl dmljZSBkcml2ZXJzLg0KPiAgDQo+IEkgYW0gbm90IHN1cmUgZXhhY3RseSB3aGF04oCZcyBnb2lu ZyB3cm9uZyBoZXJlLi4uIGFueW9uZSBoYXZlDQo+IHN1Z2dlc3Rpb25zPyBJIHRob3VnaHQgaXQg bWlnaHQgYmUgYW4gaXNzdWUgb2Ygd2hlbiBldGhlcl9pZmRldGFjaCBpcw0KPiBjYWxsZWQuIFRo YXQgZnVuY3Rpb24gaXMgc3VwcG9zZWQgdG8gY2xlYXIgYWxsIG9mIHRoZSBwcmUtZXhpc3RpbmcN Cj4gcm91dGVzIGZyb20gdGhlIHJvdXRlIGVudHJ5IGxpc3QuIEnigJltIHRoaW5raW5nIG1heWJl IHNvbWVob3cgYSByb3V0ZQ0KPiBnZXRzIGFkZGVkIGFmdGVyIGV0aGVyX2lmZGV0YWNoIGlzIGNh bGxlZC4NCj4gIA0KPiBJbiB0aGUgaWZsaWJfZGV2aWNlX2RlcmVnaXN0ZXIgZnVuY3Rpb24sIGV0 aGVyX2lmZGV0YWNoIGlzIGNhbGxlZA0KPiBqdXN0IGFmdGVyIGlmbGliX3N0b3AsICh3aGljaCB3 b3VsZCBjYWxsIGEgZGV2aWNl4oCZcyBpZl9zdG9wIHJvdXRpbmUpLA0KPiBhbmQgdGhlbiB0aGUg dGFzayBxdWV1ZXMgYXJlIHNodXRkb3duLCBhIGRyaXZlcuKAmXMgaWZkaV9kZXRhY2ggaGFuZGxl cg0KPiBpcyBjYWxsZWQsIGFuZCB0aGUgaWZwIGlzIGZyZWXigJlkIGF0IHRoZSBlbmQuIEluIHRo ZSBpeGwgbGVnYWN5DQo+IGRyaXZlciwgZXRoZXJfaWZkZXRhY2ggaXMgY2FsbGVkIHByaW9yIHRv IHRoZSBzdG9wIHJvdXRpbmUuIEhvd2V2ZXIsDQo+IGluIHRoZSBtbHg1IGRyaXZlciwgaXTigJlz IGNhbGxlZCBhZnRlciBhIGNhbGwgdG8gY2xvc2VfbG9ja2VkKCkuLi4NCj4gIA0KPiBTbyBJ4oCZ bSByZWFsbHkgbm90IHN1cmUgZXhhY3RseSB3aGF0IGNvdWxkIGNhdXNlIGEgc3RhbGUgaWZwIHBv aW50ZXINCj4gdG8gZ2V0IGludG8gdGhlIHJvdXRlIGVudHJ5IGxpc3QuDQo+ICANCj4gVGhhbmtz LA0KPiBKYWtlDQoNCg==