Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Oct 2007 12:05:23 +0200
From:      "d_elbracht" <d_elbracht@ecngs.de>
To:        "'Eric Anderson'" <anderson@freebsd.org>
Cc:        freebsd-stable@freebsd.org, 'Ivan Voras' <ivoras@freebsd.org>, freebsd-geom@freebsd.org
Subject:   AW:  Re: AW: g_vfs_done():da3s1a[READ(offset=81064794762854400, length=8192)]error = 5
Message-ID:  <000b01c80fdc$12582f10$639049d9@EC1a>
In-Reply-To: <47137634.1010703@freebsd.org>
References:  <008801c80e65$47cbe650$639049d9@EC1a> <feu58o$5uo$1@ger.gmane.org> <00cb01c80f04$50b11ed0$639049d9@EC1a> <47137634.1010703@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> > One basic question to ask: where does the value for offset= in 
> > g_vfs_done() come from ?
> >>From the time the error shows up in syslog I believe, the error only
> > happens, when a file get's appended.
> 
> I wonder if (wild guess follows) there's a 32/64 bit 
> conversion problem somewhere, like a 32bit number cast as 
> 64bit or something.
> 
> I'd like to see a full trace to see what path it takes.  
> Maybe putting a
>   panic in the error path would be worth doing.
> 

can you give me some hints please how to do this ? I'm willing to try about
everything to get this problem nailed down.

Dieter




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000b01c80fdc$12582f10$639049d9>