From owner-freebsd-current Sun Oct 6 19:19:33 2002 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 C716E37B401 for ; Sun, 6 Oct 2002 19:19:31 -0700 (PDT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4683A43E75 for ; Sun, 6 Oct 2002 19:19:31 -0700 (PDT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.12.4/8.12.4) with SMTP id g972J2Oo011201; Sun, 6 Oct 2002 22:19:03 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Sun, 6 Oct 2002 22:19:01 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Seth Hieronymus Cc: freebsd-current@freebsd.org Subject: Re: My problems with GEOM In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 6 Oct 2002, Seth Hieronymus wrote: > Thanks for the pointers. Here's the trace 1: > mi_switch(c0bb9988,14,c01bbe60,c0bb98f0,1) at mi_switch+0x290 > msleep(c03778a0,0,68,c03153d7,14) at msleep+0x477 > g_waitidle(1,c0314e10,c18f2885,c031bd64,c0b8dc20) at g_waitidle+0x8b > g_dev_clone(0,c18f2885,6,c879cc08,c0bb6d80) at g_dev_clone+0x37 > getdiskbyname(c18f2880,c879cc80,c0202f87,c18f2880,c18f2880) at > getdiskbyname+0xa2 > setrootbyname(c18f2880,c18f2880,c879cc48,c18f2880,20302020) at > setrootbyname+0x11 > vfs_mountroot_try(c1867220,c01912e0,c0bb8dc0,c879cd0c,c019134b) at > vfs_mountroot_try+0x127 > vfs_mountroot(c034b1c0,1,c0316bc7,216,203a2065) at vfs_mountroot+0x70 > start_init(0,c879cd48,c031790b,34d,726f772d) at start_init+0x6b > fork_exit(c01912e0,0,c879cd48) at fork_exit+0xa5 > fork_trampoline() at fork_trampoline+0x1a This sounds identical (modulo geom details) to the la-la land my boxes were going off into. As I said, I never really followed up, but it looked like one of the i/o/device transactions during the root mount was getting "lost", and as a result the init thread was never waking up. I'll probably have to let someone with more i/o clue take it from here. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message