From owner-freebsd-current@FreeBSD.ORG Tue Feb 28 19:56:37 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AED5D16A420 for ; Tue, 28 Feb 2006 19:56:37 +0000 (GMT) (envelope-from maksim.yevmenkin@savvis.net) Received: from ismybrain.com (ismybrain.com [64.246.42.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E19343D45 for ; Tue, 28 Feb 2006 19:56:37 +0000 (GMT) (envelope-from maksim.yevmenkin@savvis.net) Received: from [10.254.186.111] (localhost.localdomain [127.0.0.1]) by ismybrain.com (8.11.6/8.11.6) with ESMTP id k1SJuaM20042 for ; Tue, 28 Feb 2006 14:56:36 -0500 Message-ID: <4404AAF1.6090009@savvis.net> Date: Tue, 28 Feb 2006 11:56:33 -0800 From: Maksim Yevmenkin User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050404) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-current@freebsd.org Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Subject: -current panics when usb device is detached X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Feb 2006 19:56:37 -0000 Hello, is usb in -current broken? my laptop panics when i detach usb device. beetle% uname -a FreeBSD beetle.digisle.com 7.0-CURRENT FreeBSD 7.0-CURRENT #2: Mon Feb 27 15:49:18 PST 2006 max@beetle.digisle.com:/usr/obj/usr/src/sys/GENERIC i386 == beetle# ums0: on uhub2 ums0: 3 buttons and Z dir. == beetle# ums0: at uhub2 port 1 (addr 2) disconnected ums0: detached panic: free: address 0xe35e784c(0xe35e7000) has not been allocated. cpuid = 0 KDB: enter: panic [thread pid 26 tid 100018 ] Stopped at kdb_enter+0x2b: nop db> bt Tracing pid 26 tid 100018 td 0xc4adc4e0 kdb_enter(c0888e5f) at kdb_enter+0x2b panic(c0886fec,e35e784c,e35e7000,c4ffe1c0,c5004580) at panic+0x127 free(e35e784c,c090e9e0,c4e44a80,c4e44a80,c087f009) at free+0x8e usb_disconnect_port(c4c3a630,c4bfac00,100,c4c0e6d0,c4c3a608) at usb_disconnect_p ort+0xa8 uhub_explore(c4bfad00) at uhub_explore+0x16b usb_discover(c4c2b4c0,c4b51890,e35e7d24,c064b730,c4c2b4c0) at usb_discover+0x2f usb_event_thread(c4c2b4c0,e35e7d38) at usb_event_thread+0x4a fork_exit(c05fdf40,c4c2b4c0,e35e7d38) at fork_exit+0xa4 fork_trampoline() at fork_trampoline+0x8 --- trap 0x1, eip = 0, esp = 0xe35e7d6c, ebp = 0 --- db> thanks, max