From owner-freebsd-current@freebsd.org Thu Aug 9 20:20:29 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8D0541072559 for ; Thu, 9 Aug 2018 20:20:29 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) Received: from CAN01-TO1-obe.outbound.protection.outlook.com (mail-eopbgr670055.outbound.protection.outlook.com [40.107.67.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2F85985D24 for ; Thu, 9 Aug 2018 20:20:28 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) Received: from YTOPR0101MB1820.CANPRD01.PROD.OUTLOOK.COM (52.132.44.160) by YTOPR0101MB1434.CANPRD01.PROD.OUTLOOK.COM (52.132.47.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.15; Thu, 9 Aug 2018 20:20:27 +0000 Received: from YTOPR0101MB1820.CANPRD01.PROD.OUTLOOK.COM ([fe80::88ec:8aee:77d7:6716]) by YTOPR0101MB1820.CANPRD01.PROD.OUTLOOK.COM ([fe80::88ec:8aee:77d7:6716%2]) with mapi id 15.20.1017.020; Thu, 9 Aug 2018 20:20:27 +0000 From: Rick Macklem To: "Rodney W. Grimes" CC: Konstantin Belousov , "freebsd-current@FreeBSD.org" , "peter@holm.cc" Subject: Re: ffs_truncate3 panics Thread-Topic: ffs_truncate3 panics Thread-Index: AQHULkj8zfSrFB+Dkkqu0NmeGvZbQKS0RKaAgAGEoXWAAKUlgIAANVYCgADT24CAAGbu/A== Date: Thu, 9 Aug 2018 20:20:27 +0000 Message-ID: References: , <201808091405.w79E5v7n017582@pdx.rh.CN85.dnsmgr.net> In-Reply-To: <201808091405.w79E5v7n017582@pdx.rh.CN85.dnsmgr.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=rmacklem@uoguelph.ca; x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; YTOPR0101MB1434; 6:FQL7hcnfq8XwT1wTZjj+9bkPoxgWe8DgierJ5Kvn+kzjBa7Mp5uguAaKjddFLCYHYWuNm9hHs6DxnJYXl4e2L6LLPcjxdwZ5SL3R4i4S2rhiMK/KmC3Zael6T6X6NjlVlJ0K9Jh1E3tAX6xsYkaM6Md+r8s4ngm/pf/E9/C3rv7sMrJrUDiptL3FZBHM6YHycm0J9rLVaPPv9CSNU6RivjkAEgJaaUiYwRAej4GeZIDS5XrC5MrJEw0/XcdsizoljXvRLb9dHr0AX0WTKTASoWz9m2KN3pTaQhuPqVY3wOn6nM9zqwgH3URwNrY/J8YiPRZden/SC1owxhGmMUa/uBNguKUhbx2e8rZDjHfhVz538eor2sEHKmBt2wjdAUPU77OXvbV93Es4RmHk2oGC2B4qWuy9PV0gaJUI1vackAJVX69rsjzo9NgaG42JD8XeYQXBOAP/W94on9jEGHdBfw==; 5:T98q922s0jte15lLflsk1hr0tPRNas7cd1JgoQGHZtlr//wL7U8ZVBV/f2fHmACeQZr//lFZnK85rLwfXM6/DvjXUz4bC2MWddGHLUB1of13mAAGNCDf1n2BCjG8lYbGdRO8dSeceOvrgnKmafcqLU949zze5eUnT5yrxT5Fclw=; 7:bnaXvc7nGsfZ5Fh0ssG/EMqM5XRkfLtcsRWCj1MS1HzUhd7QH7MO0utULe/Z6S0yLWrkSup5rtlJfIWYg601Z5kxk2cH3ndPpJUtoPoLXeVv9GIuDpaRQ+niUTpi4wZQFeRP6On6i+/yO/ulD24CPzdsTeyMZ0qzisW0070KmMKoHb2stiuv72StsSyPE7CLpZ94TLEIwJZfgk/OnWTtm6lQEeiwWOnmKPHsiLTfbcGo6Ej8tKbF137ZdSx12tzy x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: 2196162b-b4c6-4faf-65f3-08d5fe358bee x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:YTOPR0101MB1434; x-ms-traffictypediagnostic: YTOPR0101MB1434: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(8121501046)(5005006)(10201501046)(3002001)(93006095)(93001095)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123558120)(20161123564045)(20161123562045)(201703131423095)(201702281529075)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(6072148)(201708071742011)(7699016); SRVR:YTOPR0101MB1434; BCL:0; PCL:0; RULEID:; SRVR:YTOPR0101MB1434; x-forefront-prvs: 0759F7A50A x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(396003)(376002)(366004)(346002)(39860400002)(189003)(199004)(55016002)(9686003)(6306002)(5660300001)(305945005)(6916009)(7116003)(53936002)(7696005)(68736007)(106356001)(5250100002)(76176011)(6506007)(39060400002)(105586002)(4326008)(6246003)(229853002)(6436002)(2900100001)(966005)(786003)(186003)(99286004)(8936002)(26005)(25786009)(102836004)(86362001)(476003)(2906002)(97736004)(446003)(11346002)(33656002)(74316002)(8676002)(14454004)(256004)(316002)(74482002)(486006)(54906003)(478600001)(81156014)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:YTOPR0101MB1434; H:YTOPR0101MB1820.CANPRD01.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: uoguelph.ca does not designate permitted sender hosts) x-microsoft-antispam-message-info: ENnD/Yijumu2/XoK6etDcbVB2dH9oAg1WsQpVNzkfP7yx3w3Vemojs1VpnhrfHNwmlWi6kY1vb+851r6S0kaqoSrqnpXirMpgsVffRlrKCu4t+SS7kCnY4NmQ4ZdbuB0hoQyqd0F7VLu8DyWY9/9cYEtEnWeTAMcCfa0BNWDJ+61DNBJLjkijAR3wnBUnjQRQA5Gv9eeXfzluRNTNSz5im2oWWLL0Ou4Wx14p49IWxModCAKnO7/kv1kCeve3pJVaIdfgnKoQbwm0pSjgJYLldwQIh8UKNdOGkpjBbVRXMdCH3BLgHv9CMmzSMaqjVFPfTMW6dijwSFPemLcILtYDYB3i7TcN4Rg+5U/U3gL2sg= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: uoguelph.ca X-MS-Exchange-CrossTenant-Network-Message-Id: 2196162b-b4c6-4faf-65f3-08d5fe358bee X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Aug 2018 20:20:27.6050 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: be62a12b-2cad-49a1-a5fa-85f4f3156a7d X-MS-Exchange-Transport-CrossTenantHeadersStamped: YTOPR0101MB1434 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.27 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: Thu, 09 Aug 2018 20:20:29 -0000 Rodney W. Grimes wrote: [stuff snipped] >It should be possible to design a set of VM's using bhyve, xen or ones >favorite hypervisor/virtulization platform to do "more" pNFS testing. >If you could provide a rought machine set needed to have a functional >test bed, and what should be done to "test" for problems I think it >should be possible to get you some addition testers. Well, I've posted this before, but it is easier now, since the code is in h= ead and the most recent FreeBSD-12 snapshots. Short version is in "man pnfsserver". Longer version is at http://people.freebsd.org/~rmacklem/pnfs-planb-setup.x= tx Two VMs would be the minimum, although 3-5 would be a better setup. (However, you have to set up the service and then mount it and exercise the mount point, like you would any other NFS mount. This can't really be auto= mated easily, although I typically do a "make" on something like a kernel source= tree to exercise it.) rick