From owner-freebsd-current@FreeBSD.ORG Sat Nov 1 18:39:27 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A8D516A4CE for ; Sat, 1 Nov 2003 18:39:27 -0800 (PST) Received: from sweeper.openet-telecom.com (mail.openet-telecom.com [62.17.151.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28CC643FAF for ; Sat, 1 Nov 2003 18:39:26 -0800 (PST) (envelope-from peter.edwards@openet-telecom.com) Received: from mail.openet-telecom.com (unverified) by sweeper.openet-telecom.com ; Sun, 2 Nov 2003 02:40:19 +0000 Received: from [194.125.183.208] by mail.openet-telecom.com with HTTP; Sun, 2 Nov 2003 02:34:55 +0000 Date: Sun, 2 Nov 2003 03:34:55 +0100 Message-ID: <3F6FE9110000103A@mail.openet-telecom.com> In-Reply-To: <20031101181623.O70057@carver.gumbysoft.com> From: peter.edwards@openet-telecom.com To: "Doug White" MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="========/3F6FE9110000103A/mail.openet-telecom.com" cc: current@freebsd.org Subject: RE: lockmgr panic on shutdown X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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, 02 Nov 2003 02:39:27 -0000 --========/3F6FE9110000103A/mail.openet-telecom.com Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable >> For giggles I'm rolling back vfs_default.c back to 1.87 since its alon= g >> the backtrace path. > >This didn't work so -CURRENT is fully broke. > >I'd suggest staying on 10/30 not before 4PM PST if you want to not crash= >on shutdown. > The patch worked for me. (Well, a slightly modified one: I passed 0 for the thread argument to vget: It recognises that as special). Included here is the patch to both the ffs and default "sync" operations.= I didn't exercise the default one, but the ffs case is certainly behaving= itself. --========/3F6FE9110000103A/mail.openet-telecom.com Content-Type: text/plain Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="patch.txt" SW5kZXg6IGtlcm4vdmZzX2RlZmF1bHQuYwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvdXNyL2N2cy9G cmVlQlNELUNWUy9zcmMvc3lzL2tlcm4vdmZzX2RlZmF1bHQuYyx2CnJldHJpZXZpbmcgcmV2aXNp b24gMS44OQpkaWZmIC11IC1yMS44OSB2ZnNfZGVmYXVsdC5jCi0tLSBrZXJuL3Zmc19kZWZhdWx0 LmMJMSBOb3YgMjAwMyAwNTo1MTo1NCAtMDAwMAkxLjg5CisrKyBrZXJuL3Zmc19kZWZhdWx0LmMJ MiBOb3YgMjAwMyAwMzozNjowMyAtMDAwMApAQCAtODk4LDcgKzg5OCw3IEBACiAJCX0KIAkJbXR4 X3VubG9jaygmbW50dm5vZGVfbXR4KTsKIAotCQlpZiAoKGVycm9yID0gdmdldCh2cCwgbG9ja3Jl cSwgdGQpKSAhPSAwKSB7CisJCWlmICgoZXJyb3IgPSB2Z2V0KHZwLCBsb2NrcmVxLCAwKSkgIT0g MCkgewogCQkJbXR4X2xvY2soJm1udHZub2RlX210eCk7CiAJCQlpZiAoZXJyb3IgPT0gRU5PRU5U KQogCQkJCWdvdG8gbG9vcDsKSW5kZXg6IHVmcy9mZnMvZmZzX3Zmc29wcy5jCj09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K UkNTIGZpbGU6IC91c3IvY3ZzL0ZyZWVCU0QtQ1ZTL3NyYy9zeXMvdWZzL2Zmcy9mZnNfdmZzb3Bz LmMsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMjIxCmRpZmYgLXUgLXIxLjIyMSBmZnNfdmZzb3Bz LmMKLS0tIHVmcy9mZnMvZmZzX3Zmc29wcy5jCTEgTm92IDIwMDMgMDU6NTE6NTQgLTAwMDAJMS4y MjEKKysrIHVmcy9mZnMvZmZzX3Zmc29wcy5jCTIgTm92IDIwMDMgMDM6MjI6MTMgLTAwMDAKQEAg LTExNTgsNyArMTE1OCw3IEBACiAJCQljb250aW51ZTsKIAkJfQogCQltdHhfdW5sb2NrKCZtbnR2 bm9kZV9tdHgpOwotCQlpZiAoKGVycm9yID0gdmdldCh2cCwgbG9ja3JlcSwgdGQpKSAhPSAwKSB7 CisJCWlmICgoZXJyb3IgPSB2Z2V0KHZwLCBsb2NrcmVxLCAwKSkgIT0gMCkgewogCQkJbXR4X2xv Y2soJm1udHZub2RlX210eCk7CiAJCQlpZiAoZXJyb3IgPT0gRU5PRU5UKQogCQkJCWdvdG8gbG9v cDsK --========/3F6FE9110000103A/mail.openet-telecom.com--