From owner-freebsd-current Mon Apr 15 5:58: 1 2002 Delivered-To: freebsd-current@freebsd.org Received: from castle.jp.FreeBSD.org (castle.jp.FreeBSD.org [210.226.20.15]) by hub.freebsd.org (Postfix) with ESMTP id 888C837B404 for ; Mon, 15 Apr 2002 05:57:49 -0700 (PDT) Received: from localhost (localhost [::1]) by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet6 id g3FCvl467037 for ; Mon, 15 Apr 2002 21:57:48 +0900 (JST) (envelope-from matusita@jp.FreeBSD.org) In-Reply-To: References: <20020414010045X.matusita@jp.FreeBSD.org> X-User-Agent: Mew/1.94.2 XEmacs/21.5 (bamboo) X-FaceAnim: (-O_O-)(O_O- )(_O- )(O- )(- -)( -O)( -O_)( -O_O)(-O_O-) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Dispatcher: imput version 20000228(IM140) Lines: 223 From: Makoto Matsushita To: current@FreeBSD.org Subject: RE: plug aue ethernet goes to panic Date: Mon, 15 Apr 2002 21:57:45 +0900 Message-Id: <20020415215745T.matusita@jp.FreeBSD.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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