Date: Tue, 28 Jan 2014 15:17:28 +0000 From: Frank Leonhardt <frank2@fjl.co.uk> To: freebsd-questions@freebsd.org Subject: Re: Geom error 11 Message-ID: <52E7CA08.8050508@fjl.co.uk> In-Reply-To: <20140128132427.GA89022@vager-wrk.bsdway.ru> References: <20140128132427.GA89022@vager-wrk.bsdway.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On 28/01/2014 13:24, Vagner wrote: > Hi everybody! > I've created geom stripe raid for my SSD drives. But when I gave load to > this raid, I've got error: >> <kern.crit> server kernel: >> g_vfs_done():stripe/st0a[WRITE(offset=214821666816, length=32768)]error = 11 > and mine server was gone... > > In src tree I've found that this happend because we've called function > g_io_transient_map_bio(struct bio *bp); We try to allocate > memory for transient_arena and get error in g_io_deliver(bp, EDEADLK); > g_io_transient_map_bio was called by function g_down_procbody(void > *arg) there. So, could you tell me, why we try to execute function > g_io_transient_map_bio(struct bio *bp), and where kthread > g_down_procbody(void *arg) was runs for execution? I think this error mean that > I haven't kernel memory space for allocate transient_arena object. But I > think what attempt for allocate memory is effect of some error... May be > somebody had error like this. Could you help me? > > My OS version: 9.2-PRERELEASE FreeBSD 9.2-PRERELEASE #0 r255421M > > Thanks a lot! > Before digging in to this (or pointing out the obvious about using a -RELEASE build), how big exactly are these SSDs? Regards, Frank.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52E7CA08.8050508>