Re: Removing an SDHC card causes a kernel panic on -current
On Wed, Jun 27, 2012 at 10:22:59 -0400, Michael Butler wrote:
> On 06/26/12 22:29, Kenneth D. Merry wrote:
> > On Tue, Jun 26, 2012 at 19:41:07 -0400, Benjamin Kaduk wrote:
> >> On Tue, 26 Jun 2012, Michael Butler wrote:
> >>
> >>> As follows, in "g_disk_providergone", a NULL pointer reference?:
> >>
> >> g_disk_providergone() is new in r237518 (by ken); ken cc'd.
> >
> > Can you try the attached patch to sys/geom/geom_disk.c?
>
> This fixes the panic :-)
Great! I just committed it.
> > Also, do you have full dmesg information for when the panic happened?
> >
> > It looks like disk_destroy() has already been called in this case, and I
> > suppose that's likely to happen for any of the users of the GEOM disk class
> > that haven't been updated with the reference count changes I made in da(4).
> > (i.e. all of the rest of them.)
> >
> > Let me know whether this works for you.
>
> All I have is the following leading up to my removal of the card (and
> the restart afterwards):
Thanks!
Ken
--
Kenneth Merry
ken@FreeBSD.ORG
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
討論串 (同標題文章)
完整討論串 (本文為第 5 之 5 篇):