From owner-freebsd-xen@FreeBSD.ORG Mon Dec 6 16:02:05 2010 Return-Path: Delivered-To: freebsd-xen@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9ABE2106566B for ; Mon, 6 Dec 2010 16:02:05 +0000 (UTC) (envelope-from ykohut@onapp.com) Received: from edgelb.ocscloud.net (edge01.ocscloud.net [91.210.68.35]) by mx1.freebsd.org (Postfix) with ESMTP id 3F3038FC15 for ; Mon, 6 Dec 2010 16:02:04 +0000 (UTC) Received: from W01EXHUB01.hosting.tg.local (10.101.22.23) by W01EXEDGE01.hosting.tg.local (91.210.68.35) with Microsoft SMTP Server (TLS) id 8.1.311.2; Mon, 6 Dec 2010 16:02:02 +0000 Received: from [192.168.128.133] (194.44.160.178) by smtpauth.thinkgrid.net (10.101.22.25) with Microsoft SMTP Server (TLS) id 8.1.311.2; Mon, 6 Dec 2010 16:02:02 +0000 From: Yuriy Kohut Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Date: Mon, 6 Dec 2010 18:02:01 +0200 Message-ID: To: "freebsd-xen@freebsd.org" MIME-Version: 1.0 (Apple Message framework v1082) X-Mailer: Apple Mail (2.1082) Cc: Subject: FreeBSD 8.2-PRERELEASE (XEN) kernel panic at mkdir X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Dec 2010 16:02:05 -0000 Hi, I'm just installed the latest FreeBSD i386 Paravirtualized DomU based on = the XEN kernel from RELENG_8. Kernel panics while ports installing (using sysinstall).=20 lock order reversal: 1st 0xc0f37ab0 bufwait (bufwait) @ /usr/src/sys/kern/vfs_bio.c:2636 2nd 0xc13d3e00 dirhash (dirhash) @ = /usr/src/sys/ufs/ufs/ufs_dirhash.c:285 KDB: stack backtrace: X_db_sym_numargs(c03635ba,c0514c30,c1232870,c14116f0,636bf9e5,...) at = X_db_sym_numargs+0x146 kdb_backtrace(c010e7ab,c03664cf,c10cc6d8,c10cf0b0,c80fc8a0,...) at = kdb_backtrace+0x2a = witness_display_spinlock(c03664cf,c13d3e00,c03814cd,c10cf0b0,c0381166,...)= at witness_display_spinlock+0x75 witness_checkorder(c13d3e00,9,c0381166,11d,0,...) at = witness_checkorder+0x839 _sx_xlock(c13d3e00,0,c0381166,11d,c141e32c,...) at _sx_xlock+0x85 ufsdirhash_enduseful(c0f37a50,c4214800,200,c4214810,c80fc970,...) at = ufsdirhash_enduseful+0x2f5 ufsdirhash_add(c141e32c,c80fc9fc,810,c80fc95c,c80fc960,...) at = ufsdirhash_add+0x13 ufs_direnter(c1411648,c14fe648,c80fc9fc,c80fcbe0,c0f452e0,...) at = ufs_direnter+0x729 ufs_readdir(c80fcc08,c80fcc1c,0,c80fcbb4,c80fcb4c,...) at = ufs_readdir+0x2267 VOP_MKDIR_APV(c03bd600,c80fcc08,68,0,0,...) at VOP_MKDIR_APV+0xa5 kern_mkdirat(c1232870,ffffff9c,2843a780,0,1ed,...) at kern_mkdirat+0x211 kern_mkdir(c1232870,2843a780,0,1ed,c80fcc8c,...) at kern_mkdir+0x2e mkdir(c1232870,c80fccfc,c80fcd38,c0364eb3,0,...) at mkdir+0x29 syscallenter(c1232870,c80fccf4,c80fccf4,2,c0332bfa,...) at = syscallenter+0x246 syscall(c80fcd38) at syscall+0x34 Xint0x80_syscall() at Xint0x80_syscall+0x22 --- syscall (136, FreeBSD ELF32, mkdir), eip =3D 0x28331a53, esp =3D = 0xbf7fc47c, ebp =3D 0xbf7fc4a8 --- panic: ufs_dirbad: /: bad dir ino 95182 at offset 0: mangled entry cpuid =3D 0 KDB: enter: panic [thread pid 849 tid 100032 ] Stopped at kdb_enter+0x3a: movl $0,kdb_why DomU details: kernel =3D "/var/lib/xen/images/kernel.freebsd" memory =3D "128" name =3D "freebsd" vcpus =3D "1" vif =3D [ 'mac=3D00:16:3e:fb:41:28, bridge=3Dxenbr0, ip=3D68.169.47.45, = vifname=3Dfreebsd ] disk =3D [ 'phy:/dev/iscsi_0_5,sda,w', 'phy:/dev/iscsi_0_125,sdb,w' ] extra =3D "boot_verbose=3D1" extra +=3D ",vfs.root.mountfrom=3Dufs:/dev/da0" extra +=3D ",kern.hz=3D100" Dom0 details: CentOS release 5.4 (Final) Linux .... 2.6.18-164.6.1.el5xen #1 SMP Tue Nov 3 16:48:13 EST 2009 = x86_64 x86_64 x86_64 GNU/Linux xen-3.0.3-94.el5_4.2 --- Yura