svn commit: r303019 - head/sys/geom

Bryan Drewery bdrewery at FreeBSD.org
Mon Aug 15 09:24:47 UTC 2016


On 8/13/16 5:45 AM, Warner Losh wrote:
> On Fri, Aug 12, 2016 at 3:06 PM, Ngie Cooper <yaneurabeya at gmail.com> wrote:
>> On Fri, Aug 12, 2016 at 8:23 AM, Bryan Drewery <bdrewery at freebsd.org> wrote:
>>
>> ...
>>
>>> No, I was missing r303637.  Hard to say if it is related... Andrey says
>>> it's not.  I haven't dived into it yet and it's so far only happened
>>> once (out of a few tests).  We do have various customizations but I'm
>>> inclined to think it's the stock code having problems.
>>
>> I hit it again on our internal vendor tree (what bdrewery was noting
>> previously). I can provide some details about the panic if need be.
> 
> Ideally, you'd reproduce it on an unmodified -current. In a vendor tree there's
> many chances that something else is odd or off that would make it hard for
> the community to help.
> 
> Warner
> 

#4  0xffffffff80477b82 in g_resize_provider_event
(arg=0xfffff80007f8d3a0, flag=<optimized out>) at
/b/mnt/src/sys/geom/geom_subr.c:668
668             KASSERT(!(pp->flags & G_PF_WITHER),
(gdb) p pp->mediasize
$2 = 0

It seems that r303637 really does cover the panic we're hitting since
the g_resize_provider_event was posted with mediasize==0 which r303637
avoids.

-- 
Regards,
Bryan Drewery

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 496 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-src-all/attachments/20160815/7156c01f/attachment.sig>


More information about the svn-src-all mailing list