From owner-freebsd-ia64@FreeBSD.ORG Mon Jul 2 12:43:51 2012 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C81121065672; Mon, 2 Jul 2012 12:43:51 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id 7A24D8FC1B; Mon, 2 Jul 2012 12:43:51 +0000 (UTC) Received: from ncsd.bris.ac.uk ([137.222.10.59] helo=ncs.bris.ac.uk) by dirg.bris.ac.uk with esmtp (Exim 4.72) (envelope-from ) id 1Slfyo-0006zm-K2; Mon, 02 Jul 2012 13:43:50 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncs.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1Slfyo-00022j-Cd; Mon, 02 Jul 2012 13:43:50 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.5/8.14.5) with ESMTP id q62Chodj036427; Mon, 2 Jul 2012 13:43:50 +0100 (BST) (envelope-from mexas@bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.5/8.14.5/Submit) id q62ChogQ036426; Mon, 2 Jul 2012 13:43:50 +0100 (BST) (envelope-from mexas@bris.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bris.ac.uk using -f Date: Mon, 2 Jul 2012 13:43:49 +0100 From: Anton Shterenlikht To: Marcel Moolenaar Message-ID: <20120702124349.GC36368@mech-cluster241.men.bris.ac.uk> Mail-Followup-To: Marcel Moolenaar , Anton Shterenlikht , freebsd-current@freebsd.org, freebsd-ia64@freebsd.org References: <20120629104013.GA18398@mech-cluster241.men.bris.ac.uk> <46A64BD5-0B45-4039-9189-CAB0701B0AA6@xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <46A64BD5-0B45-4039-9189-CAB0701B0AA6@xcllnt.net> User-Agent: Mutt/1.4.2.3i Cc: freebsd-current@freebsd.org, freebsd-ia64@freebsd.org Subject: Re: ia64 r235474 panic on dump 0aLuf - / | restore -rf - : exclusive sleep mutex vnode interlock (vnode interlock) r = 0 (0xe00000001238f6e8) locked @ /usr/src/sys/kern/vfs_hash.c:79 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jul 2012 12:43:51 -0000 On Sun, Jul 01, 2012 at 11:28:04AM -0700, Marcel Moolenaar wrote: > > On Jun 29, 2012, at 3:40 AM, Anton Shterenlikht wrote: > > > # newfs /dev/da2p2 > > /dev/da2p2: 16384.0MB (33554432 sectors) block size 32768, fragment size 4096 > > using 27 cylinder groups of 626.09MB, 20035 blks, 80256 inodes. > > super-block backups (for fsck -b #) at: > > 192, 1282432, 2564672, 3846912, 5129152, 6411392, 7693632, 8975872, 10258112, 11540352, 12822592, > > 14104832, 15387072, 16669312, 17951552, 19233792, 20516032, 21798272, 23080512, 24362752, > > 25644992, 26927232, 28209472, 29491712, 30773952, 32056192, 33338432 > > # mount /dev/da2p2 /mnt > > # cd /mnt > > # dump 0aLuf - / | restore -rf - > > > > results in this panic: > > > > KDB: stack backtrace: > > getenv with the following non-sleepable locks held: > > exclusive sleep mutex vnode interlock (vnode interlock) r = 0 (0xe00000001238f6e8) locked @ /usr/src/sys/kern/vfs_hash.c:79 > > KDB: stack backtrace: > > getenv with the following non-sleepable locks held: > > exclusive sleep mutex vnode interlock (vnode interlock) r = 0 (0xe00000001238f6e8) locked @ /usr/src/sys/kern/vfs_hash.c:79 > > KDB: stack backtrace: > > getenv with the following > > non-sleepablefatal kernel trap (cpu 0): > > locks held: > > I think you're kernel is seriously screwed-up. Do you have any > non-standard (for ia64) kernel configuration options? I didn't think so. The latest was this: (From http://seis.bris.ac.uk/~mexas/freebsd/ia64/rx2600/uzi/UZI): cpu ITANIUM2 # UZI - rx2600 portscluster node ident UZI makeoptions DEBUG=-g makeoptions MODULES_OVERRIDE="geom/geom_part geom/geom_label opensolaris zfs" #makeoptions MODULES_OVERRIDE="geom/geom_part geom/geom_label opensolaris zfs acl_nfs4 acl_posix1e" options ALT_BREAK_TO_DEBUGGER options BREAK_TO_DEBUGGER options CD9660 options DDB options DEADLKRES #options EXCEPTION_TRACING options FFS options GDB options INET options INET6 options INVARIANTS options INVARIANT_SUPPORT #options IPI_PREEMPTION options IPFILTER options IPFILTER_DEFAULT_BLOCK options IPFILTER_LOG options KDB options KTRACE options MD_ROOT options MSDOSFS options NFSCL options NFSD options P1003_1B_SEMAPHORES #options PREEMPTION options PRINTF_BUFR_SIZE=128 options PROCFS options PSEUDOFS #options SCHED_4BSD options SCHED_ULE options SCSI_DELAY=3000 options SCTP # Stream Control Transmission Protocol options SMP options SOFTUPDATES options STACK options SYSVMSG options SYSVSEM options SYSVSHM options UFS_DIRHASH options UWX_TRACE_ENABLE options WITNESS #options WITNESS_KDB options WITNESS_SKIPSPIN options _KPOSIX_PRIORITY_SCHEDULING device bge device bpf device cd device da device ehci device ether device firmware device fxp device loop device md device miibus device mpt device ohci device pass device pci device pty device puc device random device sa device scbus device scc device smbus device tun device uart device umass device usb ################################################################## # portbuilding options, from # http://www.freebsd.org/doc/en_US.ISO8859-1/articles/portbuild/article.html#NEW-NODE options NULLFS options TMPFS options GEOM_CONCAT options GEOM_STRIPE options SHMMAXPGS=65536 options SEMMNI=40 options SEMMNS=240 options SEMUME=40 options SEMMNU=120 ################################################################## Many thanks -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423