From owner-freebsd-fs@freebsd.org Tue Oct 3 23:03:04 2017 Return-Path: Delivered-To: freebsd-fs@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 00C9CE27BFF for ; Tue, 3 Oct 2017 23:03:04 +0000 (UTC) (envelope-from daveb@spectralogic.com) Received: from mail1.bemta8.messagelabs.com (mail1.bemta8.messagelabs.com [216.82.243.206]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail1.bemta8.messagelabs.com", Issuer "Symantec Class 3 Secure Server CA - G4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B43B468708 for ; Tue, 3 Oct 2017 23:03:03 +0000 (UTC) (envelope-from daveb@spectralogic.com) Received: from [216.82.242.33] by server-14.bemta-8.messagelabs.com id B0/66-01779-02714D95; Tue, 03 Oct 2017 23:02:56 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupkleJIrShJLcpLzFFi42I5ILdPRFde/Eq kQf98Y4tjj3+yWWzZc4fNgcljxqf5LB7LVl5lDmCKYs3MS8qvSGDN+LZxB1vBYpmKS7deMzUw fpHuYuTkYBPQkuhZcpili5GDQ0QgXeLuRG+QsLCAvcSkD2uYQWwRAQeJxR8fMELYRhK9DU+YQ GwWARWJ79O/soHYvALOEveOLGQFsYWA7P1/doDFOQVcJN7evAVWzyggJvH91Bowm1lAXOLWk/ lgtoSAgMSSPeeZIWxRiZeP/7FC2DoSZ68/YYSwDSS2Lt0HdiazgKbE+l36EGPsJV4/PcwIYSt KTOl+yA5xjqDEyZlPWCYwCs9Csm0WQvcsJN2zkHTPQtK9gJF1FaN6cWpRWWqRrqVeUlFmekZJ bmJmjq6hgYVebmpxcWJ6ak5iUrFecn7uJkZghDAAwQ7GdVOdDzFKcjApifK6CF+JFOJLyk+pz EgszogvKs1JLT7EKMPBoSTBu0AUKCdYlJqeWpGWmQOMVZi0BAePkgjvIRGgNG9xQWJucWY6RO oUozHHjJt3/zBxPLk27y+TEEtefl6qlDhvIcgkAZDSjNI8uEGwFHKJUVZKmJcR6DQhnoLUotz MElT5V4ziHIxKwrxTQKbwZOaVwO17BXQKE9Apc7ougJxSkoiQkmpg3Nns6aKpF5/xYkE6493q 57o2Ql1XnSQDhVecMJ/coqz257nQEoWXNQoHPpxYNaW39NuvX/v/ZPYtXTl9Zvksn9rVW7R8t RI6lxvd/TdXMG/hw6o0rcocHuEdJ7lyg9XNV2vfflZgcb2MOSt8m8ZzhZOhP/8xR3YvzNbnXa fVoDjDbnKW2oIIJZbijERDLeai4kQAKnUGzBwDAAA= X-Env-Sender: daveb@spectralogic.com X-Msg-Ref: server-7.tower-55.messagelabs.com!1507071775!135053803!1 X-Originating-IP: [192.30.190.20] X-StarScan-Received: X-StarScan-Version: 9.4.45; banners=-,-,- X-VirusChecked: Checked Received: (qmail 46903 invoked from network); 3 Oct 2017 23:02:55 -0000 Received: from outmx2.spectralogic.com (HELO mail.spectralogic.com) (192.30.190.20) by server-7.tower-55.messagelabs.com with AES256-SHA encrypted SMTP; 3 Oct 2017 23:02:55 -0000 From: Dave Baukus To: "freebsd-fs@freebsd.org" , "zfs@lists.illumos.org" Subject: Re: Ephemeral fguid crash in zfs_log_create() question Thread-Topic: Ephemeral fguid crash in zfs_log_create() question Thread-Index: AQHTPJiioyvQmaEWOEigtWGNKbpGzqLTItSA Date: Tue, 3 Oct 2017 23:02:42 +0000 Message-ID: <0acb0d0b-bcf7-cbe3-dfd8-1f7c7ab7cee9@spectralogic.com> References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Oct 2017 23:03:04 -0000 U21hbGwgZm9ybWF0dGluZyBjb3JyZWN0aW9uIGluY2x1ZGVkIGJlbG93Og0KDQpPbiAxMC8wMy8y MDE3IDA0OjQwIFBNLCBEYXZlIEJhdWt1cyB3cm90ZToNCj4gSSBoYXZlIGEgRnJlZUJTRCAoc3Rh YmxlIDExKSBaRlMgc3lzdGVtIGNyYXNoaW5nIGluIHpmc19sb2dfY3JlYXRlKCkgYmVjYXVzZQ0K PiB0aGUgemZzX2Z1aWRfaW5mb190ICpmdWlkcCBwYXNzZWQgaW4gZnJvbSB6ZnNfY3JlYXRlKCk6 DQo+DQo+IHpmc19sb2dfY3JlYXRlKHppbG9nLCB0eCwgdHh0eXBlLCBkenAsIHpwLCBuYW1lLA0K PiAgICAgICAgICAgdnNlY3AsIGFjbF9pZHMuel9mdWlkcCwgdmFwKTsNCj4gaXMgTlVMTC4NCj4N Cj4gVGhlIHpmc19hY2xfaWRzX3QgYnVpbHQgdmlhIHpmc19hY2xfaWRzX2NyZWF0ZSgpIGZvciB6 ZnNfY3JlYXRlKCkgaXMNCj4gYXMgZm9sbG93czoNCj4NCj4gcC94ICokYWNsX2lkcw0KPiAkNzQg PSB7DQo+ICAgICB6X2Z1aWQgPSAweDIxMjZkMSwNCj4gICAgIHpfZmdpZCA9IDB4MzAwMDAwMjAx LA0KPiAgICAgel9tb2RlID0gMHg4MWI0LA0KPiAgICAgel9hY2xwID0gMHhmZmZmZjgwODg2OTAx YjAwLA0KPiAgICAgel9mdWlkcCA9IDB4MA0KPiB9DQo+DQo+IFRoZSBpc3N1ZSwgYXMgSSd2ZSBi ZWVuIGFibGUgdG8gcGllY2UgdG9nZXRoZXIsIGNvdWxkIGJlIHRoaXMgc25pcHBldCBvZg0KPiBj b2RlIGluIHpmc19hY2xfaWRzX2NyZWF0ZSgpOg0KPg0KPiAgICAgICB9IGVsc2Ugew0KPiAgICAg ICAgICAgIGFjbF9pZHMtPnpfZmdpZCA9IHpmc19mdWlkX2NyZWF0ZV9jcmVkKHpmc3ZmcywNCj4g ICAgICAgICAgICAgICAgWkZTX0dST1VQLCBjciwgJmFjbF9pZHMtPnpfZnVpZHApOw0KPiAjaWZk ZWYgX19GcmVlQlNEX2tlcm5lbF9fDQo+ICAgICAgICAgICAgZ2lkID0gYWNsX2lkcy0+el9mZ2lk ID0gZHpwLT56X2dpZDsNCj4gI2Vsc2UNCj4gICAgICAgICAgICBnaWQgPSBjcmdldGdpZChjcik7 DQo+ICNlbmRpZg0KPiAgICAgICB9DQo+DQo+IHpmc19mdWlkX2NyZWF0ZV9jcmVkKCkgd291bGQg aGF2ZSByZXR1cm5lZCBhIG5vbi1FUEhFTUVSQUwgel9mZ2lkIGZyb20gdGhlIGNyZWQ6DQo+IHAv eCAkY3JlZC0+Y3JfZ3JvdXBzWzBdDQo+ICQ3MCA9IDB4MWU4NjgxDQo+DQo+IEJ1dCB0aGVuIHRo ZSBGcmVlQlNEX2tlcm5lbCBjb2RlIHNldCBpdCB0byBhbiBFUEhFTUVSQUwgel9naWQgZnJvbSB0 aGUgcGFyZW50IHpub2RlOg0KPiBwL3ggJGR6cC0+el9naWQNCj4gJDczID0gMHgzMDAwMDAyMDEN Cj4NCj4gTm93IHRoZSBwcm9ibGVtIGZvciB6ZnNfbG9nX2NyZWF0ZSgpIGlzIHRoYXQgd2UgaGF2 ZSBhbiBFUEhFTUVSQUwgel9naWQgYnV0IHdlIGRvIG5vdCBoYXZlDQo+IGEgZnVpZHAgYW5kIHdl IGNyYXNoIGhlcmU6DQo+ICAgICAgICAgICBpZiAoIUlTX0VQSEVNRVJBTCh6cC0+el9naWQpKSB7 DQo+ICAgICAgICAgICAgICAgICAgIGxyLT5scl9naWQgPSAodWludDY0X3QpenAtPnpfZ2lkOw0K PiAgICAgICAgICAgfSBlbHNlIHsNCj4gICAgICAgICAgICAgICAgICAgbHItPmxyX2dpZCA9IGZ1 aWRwLT56X2Z1aWRfZ3JvdXA7DQo+ICAgICAgICAgICB9DQo+DQo+DQo+IEZpbmFsbHkgdG8gYSBx dWVzdGlvbjoNCj4gV2h5IGRvZXNuJ3QgdGhlIHNuaXBwZXQgb2YgY29kZSAoYWJvdmUpIGZyb20g emZzX2FjbF9pZHNfY3JlYXRlKCksIGFsc28gaW5jbHVkZQ0KPiB0aGUgZnVuY3Rpb25hbGl0eSB0 byBhZGQgYSBmdWlkICBub2RlIGZvciBlcGhlbWVyYWwgR0lEcyAoaS5lLiB0aGUgc2FtZSBjb2Rl IHRoYXQNCj4gaXMgaW4gdGhlIGlmIChkenAtPnpfbW9kZSAmIFNfSVNHSUQpIGJsb2NrKSA/DQo+ DQo+IFRoYXQgaXMgd2h5IG5vdCBzb21ldGhpbmcgbGlrZToNCj4NCj4gICAgICAgaWYgKGR6cC0+ el9tb2RlICYgU19JU0dJRCkgew0KPiAgICAgICAgICAgLi4uLg0KPiAgICAgICB9IGVsc2Ugew0K PiAgICAgICAgICAgYWNsX2lkcy0+el9mZ2lkID0gemZzX2Z1aWRfY3JlYXRlX2NyZWQoemZzdmZz LA0KPiAgICAgICAgICAgICAgIFpGU19HUk9VUCwgY3IsICZhY2xfaWRzLT56X2Z1aWRwKTsNCj4N Cj4gI2lmZGVmIF9fRnJlZUJTRF9rZXJuZWxfXw0KPiAgICAgICAgICAgZ2lkID0gYWNsX2lkcy0+ el9mZ2lkID0gZHpwLT56X2dpZDsNCj4NCj4gICAgICAgICAgIGlmICh6ZnN2ZnMtPnpfdXNlX2Z1 aWRzICYmDQo+ICAgICAgICAgICAgICAgIElTX0VQSEVNRVJBTChhY2xfaWRzLT56X2ZnaWQpKSB7 DQo+DQo+ICAgICAgICAgICAgICAgIGRvbWFpbiA9IHpmc19mdWlkX2lkeF9kb21haW4oDQo+ICAg ICAgICAgICAgICAgICAgICAmemZzdmZzLT56X2Z1aWRfaWR4LA0KPiAgICAgICAgICAgICAgICAg ICAgRlVJRF9JTkRFWChhY2xfaWRzLT56X2ZnaWQpKTsNCj4NCj4gICAgICAgICAgICAgICAgcmlk ID0gRlVJRF9SSUQoYWNsX2lkcy0+el9mZ2lkKTsNCj4gICAgICAgICAgICAgICAgemZzX2Z1aWRf bm9kZV9hZGQoJmFjbF9pZHMtPnpfZnVpZHAsDQo+ICAgICAgICAgICAgICAgICAgICBkb21haW4s IHJpZCwNCj4gICAgICAgICAgICAgICAgICAgIEZVSURfSU5ERVgoYWNsX2lkcy0+el9mZ2lkKSwN Cj4gICAgICAgICAgICAgICAgICAgIGFjbF9pZHMtPnpfZmdpZCwgWkZTX0dST1VQKTsNCj4gICAg ICAgICAgIH0NCj4gI2VuZGlmDQo+DQo+DQo+IFRoYW5rcyBmb3IgYW55IGluc2lnaHRzDQo+DQo=