From owner-freebsd-usb@FreeBSD.ORG Sun Feb 10 13:19:52 2013 Return-Path: Delivered-To: usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 42E9F3F5 for ; Sun, 10 Feb 2013 13:19:52 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 053DECD9 for ; Sun, 10 Feb 2013 13:19:51 +0000 (UTC) Received: by mail-pb0-f54.google.com with SMTP id rr4so357926pbb.41 for ; Sun, 10 Feb 2013 05:19:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=M9aLzeMP+xOKGYSRdR480Xw7zBaFhLho72N2C/RvGe8=; b=gKdzxTAxeR3qehRRGN+YqLH0QzCOwlVChPQ1gWQYgImLyj4xdBOgRqiGZgs4n4zhak StlCuzBrApyPvVRFSww+E5UvF+qvG6yrkjbO7OXncNDiqMRcywpUSfDshQAXwAXVHfeN 79lV3nHsi3pBCZAvBBUoc2gGyBvQtxqzpXL6g= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:x-gm-message-state; bh=M9aLzeMP+xOKGYSRdR480Xw7zBaFhLho72N2C/RvGe8=; b=TpjryP9RHRpIR4U8pJvkaPWL5p4WrGtX2doPe6zhspkH/x3jyBqI221vF3MGS7Yzde dPG81/2GNriWXAIfv1FYF03j5wEILc1LvZxStFTLUoGjxb96BB3aL32389ECpKcSNg9l 2pSbilWsNluG7RVbnySdy1h0VrwkzFAjGaMlfOYEdCf8E277PhnEqDORu3WLk782ElyK QHXeO6psyLLJo6ui1f02H0ETBLrawALJVNF4crwYPafB6oKbDexoxEzJ1479pKvBA2cj G4wi6qot/785wU3kM4fUfjlK3jAZaZ2ILhwt4F4EjVEgP6223RCYL13j7DvkP+9anmo+ Z5Yg== X-Received: by 10.68.130.35 with SMTP id ob3mr10726542pbb.37.1360502391304; Sun, 10 Feb 2013 05:19:51 -0800 (PST) MIME-Version: 1.0 Received: by 10.66.148.10 with HTTP; Sun, 10 Feb 2013 05:19:21 -0800 (PST) In-Reply-To: <201302100905.37797.hselasky@c2i.net> References: <201302100905.37797.hselasky@c2i.net> From: Eitan Adler Date: Sun, 10 Feb 2013 08:19:21 -0500 Message-ID: Subject: Re: panic on removing urtw0 To: Hans Petter Selasky Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQl1bXazxb5HRzyu/QE0QbA3o9cWgtPY888Ib3fWcUv88SgTj2ryyCF1ZtnUEMYmzoOJfo4b Cc: usb@freebsd.org, Adrian Chadd X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Feb 2013 13:19:52 -0000 [moving to -usb where this seemingly belongs] On 10 February 2013 03:05, Hans Petter Selasky wrote: > On Sunday 10 February 2013 03:17:03 Adrian Chadd wrote: >> Yes to both - i think some USB stack / memory buffer changes are >> responsible for your issue. :-) >> > > Hi, > > Can you send me the backtrace of the panic and I'll fix it. I fixed panic upon > attach. [ textdump & kernel available upon request ] Unread portion of the kernel message buffer: urtw0: failed to stop (USB_ERR_NOT_CONFIGURED) Fatal trap 12: page fault while in kernel mode cpuid = 1; apic id = 01 fault virtual address = 0x368 fault code = supervisor read data, page not present instruction pointer = 0x20:0xffffffff808c4be7 stack pointer = 0x28:0xffffff8227152730 frame pointer = 0x28:0xffffff8227152780 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 15 (usbus2) trap number = 12 panic: page fault cpuid = 1 KDB: stack backtrace: #0 0xffffffff8090c7a6 at kdb_backtrace+0x66 #1 0xffffffff808d67be at panic+0x1ce #2 0xffffffff80bc4140 at trap_fatal+0x290 #3 0xffffffff80bc447d at trap_pfault+0x1ed #4 0xffffffff80bc4a9e at trap+0x3ce #5 0xffffffff80baf05f at calltrap+0x8 #6 0xffffffff809a541a at ieee80211_ageq_remove+0xea #7 0xffffffff809a54c9 at ieee80211_ageq_drain_node+0x9 #8 0xffffffff809c584a at node_cleanup+0x6a #9 0xffffffff809c5960 at node_free+0x30 #10 0xffffffff8077f97b at urtw_free_data_list+0x4b #11 0xffffffff80785a45 at urtw_detach+0xd5 #12 0xffffffff80905a84 at device_detach+0x74 #13 0xffffffff80750388 at usb_detach_device+0x58 #14 0xffffffff80750524 at usb_unconfigure+0x34 #15 0xffffffff807507c5 at usb_free_device+0x195 #16 0xffffffff80758dce at uhub_explore+0x1be #17 0xffffffff807590d4 at uhub_explore+0x4c4 -- Eitan Adler