From owner-freebsd-current@FreeBSD.ORG Sat Aug 23 10:31:10 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 19C01106566C for ; Sat, 23 Aug 2008 10:31:10 +0000 (UTC) (envelope-from pitney.brad@googlemail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.236]) by mx1.freebsd.org (Postfix) with ESMTP id DC4068FC19 for ; Sat, 23 Aug 2008 10:31:09 +0000 (UTC) (envelope-from pitney.brad@googlemail.com) Received: by rv-out-0506.google.com with SMTP id b25so1430017rvf.43 for ; Sat, 23 Aug 2008 03:31:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=BCD4+obshLI8+fXFcxNQtUQAHKznXYTj+0mVgUSiO9U=; b=pmO3Z0kscHb9HhO+CZgBpJNyssr6y7mChNSxKofglwGYeODjZAuei03ysGX9TvH/AG joC7KumxV3bADWhHon2B5wyJAqjkVDhGm8V5t7YpA5t06uj3BNGaY//mLUtXsB1hTnva OOuvsFxmfDMtopVbvacEGg+Ih2HWje7MUfeZk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=Wjmy8KS90fvL2EAsR4oY4emx0SG+/OGopSwIhGsJ2iw5cxDWt/HXNET2od0H/XuPcE jrQBnooC9iLtp5IV+YZEwQam8L1b0/D2KP0s82OTq+60EQyT73BwrJgXp9SOjXzKCL2m M/X0pz+8JZ2JLxFg5VrmW8t/vhJjjkZht1SBY= Received: by 10.140.157.1 with SMTP id f1mr1042909rve.220.1219487469321; Sat, 23 Aug 2008 03:31:09 -0700 (PDT) Received: by 10.140.142.14 with HTTP; Sat, 23 Aug 2008 03:31:09 -0700 (PDT) Message-ID: <3dd203290808230331m7dcc314ve40988eba1b0a42@mail.gmail.com> Date: Sat, 23 Aug 2008 11:31:09 +0100 From: "Brad Pitney" To: "Kip Macy" In-Reply-To: <3c1674c90808221813w3874230dh945a6579819e76fd@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <3dd203290808221612r338afd77h7397595eb48ce6a7@mail.gmail.com> <3c1674c90808221625gda3be13gf63a71666876cfef@mail.gmail.com> <3dd203290808221808m2cff2e50tef3b3407628dea17@mail.gmail.com> <3c1674c90808221813w3874230dh945a6579819e76fd@mail.gmail.com> X-Mailman-Approved-At: Sat, 23 Aug 2008 13:30:44 +0000 Cc: freebsd-current@freebsd.org Subject: Re: [XEN] xs_single device/vbd xs_talkv read_reply panic: bad stray interrupt X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Sat, 23 Aug 2008 10:31:10 -0000 On Sat, Aug 23, 2008 at 2:13 AM, Kip Macy wrote: > There is no way for a device to show up as xbd0 at this time. Next > time you see the mount root prompt type ?. > > From my config: > <...> > disk = [ 'file:/home/kmacy/xen/mdroot-7.0,hda,w' ] > <...> > extra += ",vfs.root.mountfrom=ufs:/dev/xbd768a" > <...> sorry, I sent the mail before finishing: once I type ? at the mount root prompt type, I get: mountroot> ? List of GEOM managed disk devices: xbd1cs1d xbd1cs1c xbd1cs1a xbd1cs1 xbd1s1d xbd1s1c xbd1s1a xbd1c xbd1a xbd1s1 xbd3 xbd2 xbd1 Manual root filesystem specification: : Mount using filesystem eg. ufs:da0s1a ? List valid disk boot devices Abort manual input mountroot> bad stray interrupt sometimes that 'bad stray interrupt' pops up. once I type ufs:xbd1s1a I then get: mountroot> ufs:xbd1bad stray interrupts1a Trying to mount root from ufs:xbd1s1a panic: vm_fault: fault on nofault entry, addr: c0877000 cpuid = 0 KDB: enter: panic [thread pid 12 tid 100024 ] Stopped at kdb_enter+0x3a: movl $0,kdb_why db> bt Tracing pid 12 tid 100024 td 0xc16a8cc0 kdb_enter(c0340eed,c0340eed,c0360502,cbe448ec,0,...) at kdb_enter+0x3a panic(c0360502,c0877000,1,cbe44a0c,cbe449fc,...) at panic+0x12c vm_fault(c0871000,c0877000,1,0,c0877fd0,...) at vm_fault+0x178 dblfault_handler() at dblfault_handler+0x551 --- trap 0x17, eip = 0, esp = 0, ebp = 0 --- db> I tried both ufs:xbd1s1a and ufs:xbd1cs1a, I have managed to get further than this. I actually need to redo the file image as it is completely un-configured in the sense of no fstab, etc. to create the image I did: # cd /tmp && truncate -s +1G xbd0 # mdconfig -a -f xbd0 # fdisk -i /dev/md0 # disklabel -wB /dev/md0s1 && disklabel -e /dev/md0s1 # mount /dev/md0s1a /dist # cd /usr/src && make world distribution DESTDIR=/dist # umount /dist && mdconfig -d -u 0 then transferred to my Xen dom0. my config: ## name = "bldr-fbsd32" kernel = "/var/xen/" + name + "/kernel" disk = [ 'file://var/xen/' + name + '/xbd0,0x01,w', 'file://var/xen/' + name + '/xbd1,0x02,w', 'file://var/xen/' + name + '/xbd2,0x03,w' ] vif = [ 'mac=00:bd:c4:12:00:ef,bridge=bridge0' ] memory = 256 on_crash = 'preserve' #extra = "boot_verbose" extra = "boot_single" extra += "vfs.root.mountfrom=ufs:/dev/xbd1s1a" extra += ",kern.hz=100" thanks -- Best regards, Brad