From owner-freebsd-current@freebsd.org Wed Aug 19 21:52:58 2015 Return-Path: Delivered-To: freebsd-current@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 083739BEB8E for ; Wed, 19 Aug 2015 21:52:58 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D4AFFECF for ; Wed, 19 Aug 2015 21:52:57 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 5B71520C04 for ; Wed, 19 Aug 2015 17:52:56 -0400 (EDT) Received: from web3 ([10.202.2.213]) by compute3.internal (MEProxy); Wed, 19 Aug 2015 17:52:56 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=vpov8usvtOLNtLc DsjzdSqjPF0g=; b=GyUNkTuRD0fo+lks4Pte+ZJECC9BmpBE08+FYghqvEJkwbb Twxi27TGAGe9LG1hipEK6viNFSTuT4Kd53TBi24fkFzj1/hu5OySZhmIl2cK/qrh 29frC0xU6CdKYcZl5jKYRi9HrzmlEI/so8gUMxzK50V1lWk7jeBpQpH3AMbs= Received: by web3.nyi.internal (Postfix, from userid 99) id 3BC4710CF4B; Wed, 19 Aug 2015 17:52:56 -0400 (EDT) Message-Id: <1440021176.3252738.360727753.7FEDAB82@webmail.messagingengine.com> X-Sasl-Enc: 9/k/Bl9tHNVWXq065+DHuPec1dnZDrUogqczCuqIK3D6 1440021176 From: Mark Felder To: freebsd-current@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - ajax-4fee8ba5 Subject: Re: pkg with an ssh repo crashes CURRENT Date: Wed, 19 Aug 2015 16:52:56 -0500 In-Reply-To: <1440014993.2793501.360634953.2FF3B076@webmail.messagingengine.com> References: <1440014993.2793501.360634953.2FF3B076@webmail.messagingengine.com> X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 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: Wed, 19 Aug 2015 21:52:58 -0000 Here we go: root@gw:/usr/home/feld # pkg upgrade Updating me repository catalogue... Password for feld@skeletor.feld.me: me repository is up-to-date. All repositories are up-to-date. New version of pkg detected; it needs to be installed first. The following 1 package(s) will be affected (of 0 checked): Installed packages to be UPGRADED: pkg: 1.5.5 -> 1.5.6 The operation will free 10 KiB. 2 MiB to be downloaded. Proceed with this action? [y/N]: y lock order reversal: 1st 0xfffffe00f52a8e00 bufwait (bufwait) @ /usr/src/sys/kern/vfs_bio.c:3191 2nd 0xfffff8001747e000 dirhash (dirhash) @ /usr/src/sys/ufs/ufs/ufs_dirhash.c:281 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe01228ea400 witness_checkorder() at witness_checkorder+0xe7a/frame 0xfffffe01228ea480 _sx_xlock() at _sx_xlock+0x75/frame 0xfffffe01228ea4c0 ufsdirhash_add() at ufsdirhash_add+0x3d/frame 0xfffffe01228ea510 ufs_direnter() at ufs_direnter+0x5da/frame 0xfffffe01228ea5e0 ufs_makeinode() at ufs_makeinode+0x5d3/frame 0xfffffe01228ea7a0 ufs_create() at ufs_create+0x2d/frame 0xfffffe01228ea7c0 VOP_CREATE_APV() at VOP_CREATE_APV+0xf1/frame 0xfffffe01228ea7f0 vn_open_cred() at vn_open_cred+0x30e/frame 0xfffffe01228ea960 kern_openat() at kern_openat+0x235/frame 0xfffffe01228eaae0 amd64_syscall() at amd64_syscall+0x282/frame 0xfffffe01228eabf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe01228eabf0 --- syscall (499, FreeBSD ELF64, sys_openat), rip = 0x8024a8f7a, rsp = 0x7fffffffd458, rbp = 0x7fffffffd550 --- lock order reversal: 1st 0xfffff800785047c8 ufs (ufs) @ /usr/src/sys/kern/vfs_subr.c:2219 2nd 0xfffffe00f52a8e00 bufwait (bufwait) @ /usr/src/sys/ufs/ffs/ffs_vnops.c:263 3rd 0xfffff800784ea5f0 ufs (ufs) @ /usr/src/sys/kern/vfs_subr.c:2219 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe01228e9df0 witness_checkorder() at witness_checkorder+0xe7a/frame 0xfffffe01228e9e70 __lockmgr_args() at __lockmgr_args+0xa5c/frame 0xfffffe01228e9fa0 ffs_lock() at ffs_lock+0x84/frame 0xfffffe01228e9ff0 VOP_LOCK1_APV() at VOP_LOCK1_APV+0xfc/frame 0xfffffe01228ea020 _vn_lock() at _vn_lock+0x9a/frame 0xfffffe01228ea090 vget() at vget+0x7e/frame 0xfffffe01228ea0e0 vfs_hash_get() at vfs_hash_get+0xcc/frame 0xfffffe01228ea130 ffs_vgetf() at ffs_vgetf+0x40/frame 0xfffffe01228ea1c0 softdep_sync_buf() at softdep_sync_buf+0xa8f/frame 0xfffffe01228ea2a0 ffs_syncvnode() at ffs_syncvnode+0x259/frame 0xfffffe01228ea320 ffs_truncate() at ffs_truncate+0x6f4/frame 0xfffffe01228ea510 ufs_direnter() at ufs_direnter+0x767/frame 0xfffffe01228ea5e0 ufs_makeinode() at ufs_makeinode+0x5d3/frame 0xfffffe01228ea7a0 ufs_create() at ufs_create+0x2d/frame 0xfffffe01228ea7c0 VOP_CREATE_APV() at VOP_CREATE_APV+0xf1/frame 0xfffffe01228ea7f0 vn_open_cred() at vn_open_cred+0x30e/frame 0xfffffe01228ea960 kern_openat() at kern_openat+0x235/frame 0xfffffe01228eaae0 amd64_syscall() at amd64_syscall+0x282/frame 0xfffffe01228eabf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe01228eabf0 --- syscall (499, FreeBSD ELF64, sys_openat), rip = 0x8024a8f7a, rsp = 0x7fffffffd458, rbp = 0x7fffffffd550 --- Fetching pkg-1.5.6.txz: 100% 2 MiB 2.5MB/s 00:01 Checking integrity... done (0 conflicting) [1/1] Upgrading pkg from 1.5.5 to 1.5.6... panic: children list cpuid = 0 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe01228ea840 vpanic() at vpanic+0x189/frame 0xfffffe01228ea8c0 kassert_panic() at kassert_panic+0x132/frame 0xfffffe01228ea930 kern_procctl_single() at kern_procctl_single+0x81c/frame 0xfffffe01228eaa00 kern_procctl() at kern_procctl+0x223/frame 0xfffffe01228eaa50 sys_procctl() at sys_procctl+0xa5/frame 0xfffffe01228eaae0 amd64_syscall() at amd64_syscall+0x282/frame 0xfffffe01228eabf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe01228eabf0 --- syscall (544, FreeBSD ELF64, sys_procctl), rip = 0x80244bc7a, rsp = 0x7fffffffd2c8, rbp = 0x7fffffffd410 --- KDB: enter: panic [ thread pid 1586 tid 100146 ] Stopped at kdb_enter+0x3e: movq $0,kdb_why db> db> bt Tracing pid 1586 tid 100146 td 0xfffff800784214d0 kdb_enter() at kdb_enter+0x3e/frame 0xfffffe01228ea840 vpanic() at vpanic+0x1a9/frame 0xfffffe01228ea8c0 kassert_panic() at kassert_panic+0x132/frame 0xfffffe01228ea930 kern_procctl_single() at kern_procctl_single+0x81c/frame 0xfffffe01228eaa00 kern_procctl() at kern_procctl+0x223/frame 0xfffffe01228eaa50 sys_procctl() at sys_procctl+0xa5/frame 0xfffffe01228eaae0 amd64_syscall() at amd64_syscall+0x282/frame 0xfffffe01228eabf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe01228eabf0 --- syscall (544, FreeBSD ELF64, sys_procctl), rip = 0x80244bc7a, rsp = 0x7fffffffd2c8, rbp = 0x7fffffffd410 ---