Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Apr 2010 15:15:35 +0200
From:      Guido Falsi <mad@madpilot.net>
To:        John Baldwin <jhb@freebsd.org>
Cc:        Brandon Gooch <jamesbrandongooch@gmail.com>, freebsd-current@freebsd.org
Subject:   Re: ZFS boot problems with memory > 1MB
Message-ID:  <20100409131535.GB42615@megatron.madpilot.net>
In-Reply-To: <201004090839.58461.jhb@freebsd.org>
References:  <747dc8f31002220835g481b0baeqb1d6df32a79b7da2@mail.gmail.com> <201002240955.27357.jhb@freebsd.org> <20100409110123.GA42615@megatron.madpilot.net> <201004090839.58461.jhb@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Apr 09, 2010 at 08:39:58AM -0400, John Baldwin wrote:
> On Friday 09 April 2010 7:01:23 am Guido Falsi wrote:
> > On Wed, Feb 24, 2010 at 09:55:27AM -0500, John Baldwin wrote:
> wrote:
> > 
> > Hi!
> > 
> > I'm seeing a very similar (perhaps the same) problem on a server I'm
> > trying to configure.
> > 
> > Is there any news about this issue?
> > 
> > This server is an HP DL360G6 server. Unluckily it has a smartarray thing
> > on it, the disk are behind it.
> > 
> > I wanted to configure a 6 drive raidz2 with the driver
> > present(configured as stand alone raid0 units, this is as near you can
> > go to have the smartarray give direct access to the drive to the
> > system, I know this is not optimal.)
> > 
> > After following the RootOnZFS instructions after boot the system gives
> > me the same symptoms the parent gets. Old gptzfsboot is not an option
> > here. It fails to malloc. I imagine 128K heap is not enough for my
> > setup.
> > 
> > I tried adding some more printfs but it outputs really a lot of data.
> > especially from drive_probe(). I see it cycling through the drives and
> > reading various addresses, what surprises me is it gets very high LBA
> > numbers. For example the last try(which remains on screen) looks like
> > this:
> > 
> > packet.len = 16
> > packet.count = 16
> > packet.off = 0
> > packet.seg = 8192
> > packet.lba = 1716867670
> > dsk->drive = 133
> > dsk->type = 0
> > dsk->unit = 5
> > dsk->slice = 0
> > dsk->part = 0
> > dsk->init = 0
> > dsk->start = 1716867430
> > 
> > Hope this information helps.
> 
> What error code are you seeing, 1?

Yes, exactly 1. With LBAs 1 or 32 reported in the error code(not the
additional printfs I added).

The error appears 8 times. Which is strange since the system has 6
disks, but 8 bays.

-- 
Guido Falsi <mad@madpilot.net>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100409131535.GB42615>