Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Apr 2002 21:57:45 +0900
From:      Makoto Matsushita <matusita@jp.FreeBSD.org>
To:        current@FreeBSD.org
Subject:   RE: plug aue ethernet goes to panic
Message-ID:  <20020415215745T.matusita@jp.FreeBSD.org>
In-Reply-To: <XFMail.20020413124436.jhb@FreeBSD.org>
References:  <20020414010045X.matusita@jp.FreeBSD.org> <XFMail.20020413124436.jhb@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

jhb> Can you get a backtrace in ddb?  It looks like a null pointer
jhb> dereference, and knowing where it happened would help.

Backtrace told me that the panic was occured when
usbd_get_interface_descriptor() is called from aue_attach().

jhb> Finding the file and line of the instruction pointer using
jhb> addr2line on kernel.debug would be helpful as well.

But unfortunately, my kernel.debug prints

	uhub0: device problem, disabling port 2

and doesn't panic :-(

***

I've confirmed that kernel and its module are in sync.  There no
/modules directory since this machine was born as 5-current box, and
/boot/modules directory is empty.  ident(1) output of src/sys/dev/usb
is attached below.

-- -
Makoto `MAR' Matsushita


/sys/dev/usb/dsbr100io.h:
     $FreeBSD: src/sys/dev/usb/dsbr100io.h,v 1.1 2002/03/04 03:51:19 alfred Exp $

/sys/dev/usb/hid.c:
     $NetBSD: hid.c,v 1.17 2001/11/13 06:24:53 lukem Exp $
     $FreeBSD: src/sys/dev/usb/hid.c,v 1.18 2002/04/07 17:53:58 joe Exp $

/sys/dev/usb/hid.h:
     $NetBSD: hid.h,v 1.6 2000/06/01 14:28:57 augustss Exp $
     $FreeBSD: src/sys/dev/usb/hid.h,v 1.11 2002/04/01 19:01:08 joe Exp $

/sys/dev/usb/if_aue.c:
     $FreeBSD: src/sys/dev/usb/if_aue.c,v 1.56 2002/04/07 12:19:50 joe Exp $
     $FreeBSD: src/sys/dev/usb/if_aue.c,v 1.56 2002/04/07 12:19:50 joe Exp $

/sys/dev/usb/if_auereg.h:
     $FreeBSD: src/sys/dev/usb/if_auereg.h,v 1.13 2002/04/07 12:04:01 joe Exp $

/sys/dev/usb/if_cue.c:
     $FreeBSD: src/sys/dev/usb/if_cue.c,v 1.28 2002/04/07 12:19:50 joe Exp $
     $FreeBSD: src/sys/dev/usb/if_cue.c,v 1.28 2002/04/07 12:19:50 joe Exp $

/sys/dev/usb/if_cuereg.h:
     $FreeBSD: src/sys/dev/usb/if_cuereg.h,v 1.10 2002/04/07 12:04:01 joe Exp $

/sys/dev/usb/if_kue.c:
     $FreeBSD: src/sys/dev/usb/if_kue.c,v 1.40 2002/04/07 12:19:50 joe Exp $
     $FreeBSD: src/sys/dev/usb/if_kue.c,v 1.40 2002/04/07 12:19:50 joe Exp $

/sys/dev/usb/if_kuereg.h:
     $FreeBSD: src/sys/dev/usb/if_kuereg.h,v 1.10 2002/04/07 12:04:02 joe Exp $

/sys/dev/usb/kue_fw.h:
     $FreeBSD: src/sys/dev/usb/kue_fw.h,v 1.2 2000/04/03 20:58:23 n_hibma Exp $

/sys/dev/usb/ohci.c:
     $NetBSD: ohci.c,v 1.121 2002/03/16 16:11:18 tsutsui Exp $
     $FreeBSD: src/sys/dev/usb/ohci.c,v 1.102 2002/04/07 16:36:30 joe Exp $

/sys/dev/usb/ohcireg.h:
     $NetBSD: ohcireg.h,v 1.17 2000/04/01 09:27:35 augustss Exp $
     $FreeBSD: src/sys/dev/usb/ohcireg.h,v 1.18 2002/04/01 13:21:43 joe Exp $

/sys/dev/usb/ohcivar.h:
     $NetBSD: ohcivar.h,v 1.30 2001/12/31 12:20:35 augustss Exp $
     $FreeBSD: src/sys/dev/usb/ohcivar.h,v 1.32 2002/04/07 15:16:31 joe Exp $

/sys/dev/usb/rio500_usb.h:
     $FreeBSD: src/sys/dev/usb/rio500_usb.h,v 1.1 2000/04/08 17:02:13 n_hibma Exp $

/sys/dev/usb/ucom.c:
     $NetBSD: ucom.c,v 1.39 2001/08/16 22:31:24 augustss Exp $
     $FreeBSD: src/sys/dev/usb/ucom.c,v 1.16 2002/04/01 21:30:36 jhb Exp $

/sys/dev/usb/ucomvar.h:
     $NetBSD: ucomvar.h,v 1.9 2001/01/23 21:56:17 augustss Exp $
     $FreeBSD: src/sys/dev/usb/ucomvar.h,v 1.1 2002/03/18 18:23:39 joe Exp $

/sys/dev/usb/udbp.c:
     $FreeBSD: src/sys/dev/usb/udbp.c,v 1.14 2002/04/04 21:03:17 jhb Exp $

/sys/dev/usb/udbp.h:
     $FreeBSD: src/sys/dev/usb/udbp.h,v 1.1 2000/05/01 22:48:22 n_hibma Exp $

/sys/dev/usb/ufm.c:
     $FreeBSD: src/sys/dev/usb/ufm.c,v 1.4 2002/03/11 16:38:53 imp Exp $

/sys/dev/usb/ugen.c:
     $NetBSD: ugen.c,v 1.51 2001/11/13 07:59:32 augustss Exp $
     $FreeBSD: src/sys/dev/usb/ugen.c,v 1.59 2002/03/11 16:22:15 joe Exp $

/sys/dev/usb/ugraphire_rdesc.h:
     $NetBSD: usb/ugraphire_rdesc.h,v 1.1 2000/12/29 01:47:49 augustss Exp $
     $FreeBSD: src/sys/dev/usb/ugraphire_rdesc.h,v 1.1 2002/04/07 17:04:01 joe Exp $

/sys/dev/usb/uhci.c:
     $NetBSD: uhci.c,v 1.158 2002/03/17 18:02:53 augustss Exp $
     $FreeBSD: src/sys/dev/usb/uhci.c,v 1.119 2002/04/07 18:33:12 joe Exp $

/sys/dev/usb/uhcireg.h:
     $NetBSD: uhcireg.h,v 1.15 2002/02/11 11:41:30 augustss Exp $
     $FreeBSD: src/sys/dev/usb/uhcireg.h,v 1.20 2002/04/07 18:06:34 joe Exp $

/sys/dev/usb/uhcivar.h:
     $NetBSD: uhcivar.h,v 1.33 2002/02/11 11:41:30 augustss Exp $
     $FreeBSD: src/sys/dev/usb/uhcivar.h,v 1.33 2002/04/07 18:06:34 joe Exp $

/sys/dev/usb/uhid.c:
     $NetBSD: uhid.c,v 1.45 2001/10/26 17:58:21 augustss Exp $
     $FreeBSD: src/sys/dev/usb/uhid.c,v 1.49 2002/04/07 17:13:00 joe Exp $

/sys/dev/usb/uhub.c:
     $NetBSD: uhub.c,v 1.57 2001/11/20 16:08:37 augustss Exp $
     $FreeBSD: src/sys/dev/usb/uhub.c,v 1.42 2002/04/07 11:29:31 joe Exp $

/sys/dev/usb/ukbd.c:
     $FreeBSD: src/sys/dev/usb/ukbd.c,v 1.37 2002/04/07 13:16:17 joe Exp $

/sys/dev/usb/ulpt.c:
     $NetBSD: ulpt.c,v 1.46 2001/12/31 12:15:21 augustss Exp $
     $FreeBSD: src/sys/dev/usb/ulpt.c,v 1.43 2002/03/11 16:22:15 joe Exp $

/sys/dev/usb/umass.c:
     $FreeBSD: src/sys/dev/usb/umass.c,v 1.60 2002/04/11 21:09:41 jhb Exp $
     $NetBSD: umass.c,v 1.28 2000/04/02 23:46:53 augustss Exp $

/sys/dev/usb/umodem.c:
     $NetBSD: umodem.c,v 1.5 1999/01/08 11:58:25 augustss Exp $
     $FreeBSD: src/sys/dev/usb/umodem.c,v 1.39 2002/04/02 03:39:33 imp Exp $

/sys/dev/usb/ums.c:
     $FreeBSD: src/sys/dev/usb/ums.c,v 1.53 2002/04/07 17:13:00 joe Exp $

/sys/dev/usb/uplcom.c:
     $NetBSD: uplcom.c,v 1.20 2001/07/31 12:33:11 ichiro Exp $
     $FreeBSD: src/sys/dev/usb/uplcom.c,v 1.1 2002/03/18 18:23:39 joe Exp $

/sys/dev/usb/urio.c:
     $FreeBSD: src/sys/dev/usb/urio.c,v 1.15 2002/04/01 19:01:09 joe Exp $

/sys/dev/usb/usb.c:
     $NetBSD: usb.c,v 1.66 2002/02/03 18:15:21 augustss Exp $
     $FreeBSD: src/sys/dev/usb/usb.c,v 1.77 2002/04/09 12:55:46 joe Exp $

/sys/dev/usb/usb.h:
     $NetBSD: usb.h,v 1.63 2002/02/25 00:46:37 augustss Exp $
     $FreeBSD: src/sys/dev/usb/usb.h,v 1.32 2002/02/26 10:00:32 joe Exp $

/sys/dev/usb/usb_ethersubr.c:
     $FreeBSD: src/sys/dev/usb/usb_ethersubr.c,v 1.11 2002/04/04 21:03:17 jhb Exp $
     $FreeBSD: src/sys/dev/usb/usb_ethersubr.c,v 1.11 2002/04/04 21:03:17 jhb Exp $

/sys/dev/usb/usb_ethersubr.h:
     $FreeBSD: src/sys/dev/usb/usb_ethersubr.h,v 1.5 2002/03/20 02:07:46 alfred Exp $

/sys/dev/usb/usb_mem.h:
     $NetBSD: usb_mem.h,v 1.9 1999/10/13 08:10:58 augustss Exp $
     $FreeBSD: src/sys/dev/usb/usb_mem.h,v 1.15 2000/07/17 18:41:19 n_hibma Exp $

/sys/dev/usb/usb_port.h:
     $NetBSD: usb_port.h,v 1.23 2000/03/24 22:03:32 augustss Exp $
     $FreeBSD: src/sys/dev/usb/usb_port.h,v 1.50 2002/04/07 13:58:06 joe Exp $

/sys/dev/usb/usb_quirks.c:
     $NetBSD: usb_quirks.c,v 1.38 2001/04/15 10:26:36 augustss Exp $
     $FreeBSD: src/sys/dev/usb/usb_quirks.c,v 1.28 2002/04/06 13:28:02 phk Exp $

/sys/dev/usb/usb_quirks.h:
     $NetBSD: usb_quirks.h,v 1.20 2001/04/15 09:38:01 augustss Exp $
     $FreeBSD: src/sys/dev/usb/usb_quirks.h,v 1.16 2001/07/05 10:12:59 n_hibma Exp $

/sys/dev/usb/usb_subr.c:
     $NetBSD: usb_subr.c,v 1.92 2001/11/16 01:57:47 augustss Exp $
     $FreeBSD: src/sys/dev/usb/usb_subr.c,v 1.47 2002/04/07 17:53:58 joe Exp $

/sys/dev/usb/usbcdc.h:
     $NetBSD: usbcdc.h,v 1.6 2000/04/27 15:26:50 augustss Exp $
     $FreeBSD: src/sys/dev/usb/usbcdc.h,v 1.9 2000/08/13 18:23:07 n_hibma Exp $

/sys/dev/usb/usbdevs.h:
     $FreeBSD: src/sys/dev/usb/usbdevs.h,v 1.100 2002/04/08 10:17:19 joe Exp $

/sys/dev/usb/usbdevs_data.h:
     $FreeBSD: src/sys/dev/usb/usbdevs_data.h,v 1.100 2002/04/08 10:17:19 joe Exp $

/sys/dev/usb/usbdi.c:
     $NetBSD: usbdi.c,v 1.93 2001/12/24 21:36:15 augustss Exp $
     $FreeBSD: src/sys/dev/usb/usbdi.c,v 1.71 2002/04/07 13:16:18 joe Exp $

/sys/dev/usb/usbdi.h:
     $NetBSD: usbdi.h,v 1.59 2001/12/24 21:36:15 augustss Exp $
     $FreeBSD: src/sys/dev/usb/usbdi.h,v 1.45 2002/04/07 17:02:25 joe Exp $

/sys/dev/usb/usbdi_util.c:
     $NetBSD: usbdi_util.c,v 1.35 2001/10/26 17:58:21 augustss Exp $
     $FreeBSD: src/sys/dev/usb/usbdi_util.c,v 1.25 2002/04/07 17:13:00 joe Exp $

/sys/dev/usb/usbdi_util.h:
     $NetBSD: usbdi_util.h,v 1.23 2001/10/26 17:58:22 augustss Exp $
     $FreeBSD: src/sys/dev/usb/usbdi_util.h,v 1.14 2002/04/07 17:13:00 joe Exp $

/sys/dev/usb/usbdivar.h:
     $NetBSD: usbdivar.h,v 1.69 2001/12/27 18:43:46 augustss Exp $
     $FreeBSD: src/sys/dev/usb/usbdivar.h,v 1.37 2002/04/07 13:37:46 joe Exp $

/sys/dev/usb/usbhid.h:
     $NetBSD: usbhid.h,v 1.9 2000/09/03 19:09:14 augustss Exp $
     $FreeBSD: src/sys/dev/usb/usbhid.h,v 1.13 2002/01/02 20:16:53 joe Exp $

/sys/dev/usb/uscanner.c:
     $NetBSD: uscanner.c,v 1.26 2001/12/31 12:15:22 augustss Exp $
     $FreeBSD: src/sys/dev/usb/uscanner.c,v 1.27 2002/03/11 16:22:15 joe Exp $

/sys/dev/usb/uvscom.c:
     $NetBSD: usb/uvscom.c,v 1.1 2002/03/19 15:08:42 augustss Exp $
     $FreeBSD: src/sys/dev/usb/uvscom.c,v 1.4 2002/03/28 12:22:58 joe Exp $

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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