Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 May 2009 20:21:22 +0200
From:      Lucius Windschuh <lwindschuh@googlemail.com>
To:        Weongyo Jeong <weongyo@freebsd.org>, freebsd-current@freebsd.org,  Hans Petter Selasky <hselasky@c2i.net>
Subject:   Re: Panics and potential memory corruption when pulling out a uath  device
Message-ID:  <90a5caac0905191121r7da4f6e8t733eff327cf551e0@mail.gmail.com>
In-Reply-To: <20090519044941.GC42412@weongyo.cdnetworks.kr>
References:  <90a5caac0905171354k6e7c008eye18bd69aa543eaa6@mail.gmail.com> <200905181050.03154.hselasky@c2i.net> <90a5caac0905181508m7024377as8d70c89694a21e26@mail.gmail.com> <20090519044941.GC42412@weongyo.cdnetworks.kr>

next in thread | previous in thread | raw e-mail | index | archive | help
2009/5/19 Weongyo Jeong <weongyo.jeong@gmail.com>:
> On Tue, May 19, 2009 at 12:08:45AM +0200, Lucius Windschuh wrote:
>> 2009/5/18 Hans Petter Selasky <hselasky@c2i.net>:
>> > Regarding the first panic, there seems to be a detach race in both upg=
t and
>> > uath, which is not USB related. Try this patch:
>> >
>> > http://perforce.freebsd.org/chv.cgi?CH=3D162250
>>
>> This fixes not only the first panic.
>> I can't provoke any panic by pulling out the active device. Thanks.
>
> Could you please test with this patch that is slightly different with
> Hans's patch? =A0It try to unsetup after stopping the device.
>
> If no problems I'd commit it.

This works also. I cannot produce panics with it.

Lucius



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