From owner-freebsd-usb@FreeBSD.ORG Tue Dec 28 07:49:06 2010 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E86231065674; Tue, 28 Dec 2010 07:49:05 +0000 (UTC) (envelope-from oleg.nauman@gmail.com) Received: from mail-pz0-f54.google.com (mail-pz0-f54.google.com [209.85.210.54]) by mx1.freebsd.org (Postfix) with ESMTP id B8B4C8FC19; Tue, 28 Dec 2010 07:49:05 +0000 (UTC) Received: by pzk32 with SMTP id 32so2328132pzk.13 for ; Mon, 27 Dec 2010 23:49:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:cc:content-type:content-transfer-encoding; bh=jz+l0Cfb13rYNqXjQD7ov6/xHgoycgqObSaZCoxbuhQ=; b=OKSYgvMnjm4br99dzDnfL0Ju392NTJHqOBhKXhs3DOKwqscljQKJW+sRGLYkc9/KjB ZhA4wFcXXzCvIoeekTeuv+WAMlBOfKtwuRUPjyBckYJgQyK4strwvw16rxFySqtc8NHN GIRrel4nxE7jgfvY6pI88iCYsYHEHv6oslUh4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=v9TzPsc0vsXf+WwIi28KBR4MzFoZv8IvAoDD4Mw4RK52C0tMocG+H97EgP+b4TM1P9 UnqXdjYz4Dt+xyqz67ufOVHDsUEuu4xZWTVKVsXdelBk1PSkhZwbwqGTagyKI+QJ/1Mm gx5xO3uwdTSQb1wVyE4CUHKDYO1GBNhe1zh4c= MIME-Version: 1.0 Received: by 10.142.48.14 with SMTP id v14mr10679850wfv.157.1293522545041; Mon, 27 Dec 2010 23:49:05 -0800 (PST) Received: by 10.142.230.17 with HTTP; Mon, 27 Dec 2010 23:49:05 -0800 (PST) Date: Tue, 28 Dec 2010 09:49:05 +0200 Message-ID: From: Oleg Nauman To: Hans Petter Selasky Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@freebsd.org, freebsd-usb@freebsd.org Subject: CAM related panic on 8.2-PRERELEASE Was: Re: USB related panic on 8.2-PRERELEASE X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Dec 2010 07:49:06 -0000 On Fri, Dec 10, 2010 at 8:15 PM, Hans Petter Selasky wro= te: > Hi, Hello, > > I think this is a known issue which never got fixed. Please try the attac= hed > patch and report back. > > XXX_SAFE !=3D XXX_REAL_SAFE :-) My laptop experienced a crash again, this time it seems CAM related: Unread portion of the kernel message buffer: umass0: at uhub5, port 3, addr 2 (disconnected) (probe0:umass-sim0:0:0:0): AutoSense failed kernel trap 12 with interrupts disabled Fatal trap 12: page fault while in kernel mode cpuid =3D 0; apic id =3D 00 fault virtual address =3D 0x14 fault code =3D supervisor read, page not present instruction pointer =3D 0x20:0xc0736482 stack pointer =3D 0x28:0xc5225bd4 frame pointer =3D 0x28:0xc5225bec code segment =3D base 0x0, limit 0xfffff, type 0x1b =3D DPL 0, pres 1, def32 1, gran 1 processor eflags =3D resume, IOPL =3D 0 current process =3D 12 (swi2: cambio) trap number =3D 12 panic: page fault cpuid =3D 0 KDB: stack backtrace: #0 0xc072ac57 at kdb_backtrace+0x47 #1 0xc06ffe97 at panic+0x117 #2 0xc09a31f3 at trap_fatal+0x323 #3 0xc09a3602 at trap+0x152 #4 0xc098c87c at calltrap+0x6 #5 0xc06f25e9 at _mtx_unlock_sleep+0x49 #6 0xc06f2669 at _mtx_unlock_flags+0x49 #7 0xc0473bb0 at camisr+0x110 #8 0xc06de98c at intr_event_execute_handlers+0x14c #9 0xc06df77e at ithread_loop+0xbe #10 0xc06dccde at fork_exit+0xee #11 0xc098c8f4 at fork_trampoline+0x8 Uptime: 6m55s Physical memory: 2027 MB Dumping 121 MB: 106 90 74 58 42 26 10 Reading symbols from /boot/modules/bwn_v4_ucode.ko...Reading symbols from /boot/modules/bwn_v4_ucode.ko.symbols...done. done. Loaded symbols for /boot/modules/bwn_v4_ucode.ko Reading symbols from /boot/modules/cuse4bsd.ko...done. Loaded symbols for /boot/modules/cuse4bsd.ko #0 doadump () at pcpu.h:231 231 pcpu.h: No such file or directory. in pcpu.h (kgdb) #0 doadump () at pcpu.h:231 #1 0xc06ffc93 in boot (howto=3D260) at ../../../kern/kern_shutdown.c:419 #2 0xc06ffed0 in panic (fmt=3DVariable "fmt" is not available. ) at ../../../kern/kern_shutdown.c:592 #3 0xc09a31f3 in trap_fatal (frame=3D0xc5225b94, eva=3D20) at ../../../i386/i386/trap.c:946 #4 0xc09a3602 in trap (frame=3D0xc5225b94) at ../../../i386/i386/trap.c:32= 6 #5 0xc098c87c in calltrap () at ../../../i386/i386/exception.s:166 #6 0xc0736482 in turnstile_broadcast (ts=3D0x0, queue=3D0) at ../../../kern/subr_turnstile.c:831 #7 0xc06f25e9 in _mtx_unlock_sleep (m=3D0xc67e170c, opts=3D0, file=3D0xc0a04b40 "../../../cam/cam_xpt.c", line=3D4715) at ../../../kern/kern_mutex.c:675 #8 0xc06f2669 in _mtx_unlock_flags (m=3D0xc67e170c, opts=3D0, file=3D0xc0a04b40 "../../../cam/cam_xpt.c", line=3D4715) at ../../../kern/kern_mutex.c:227 #9 0xc0473bb0 in camisr (dummy=3D0x0) at ../../../cam/cam_xpt.c:4715 #10 0xc06de98c in intr_event_execute_handlers (p=3D0xc556f7f8, ie=3D0xc56a8= 800) at ../../../kern/kern_intr.c:1220 #11 0xc06df77e in ithread_loop (arg=3D0xc556e2b0) at ../../../kern/kern_intr.c:1233 #12 0xc06dccde in fork_exit (callout=3D0xc06df6c0 , arg=3D0xc556e2b0, frame=3D0xc5225d28) at ../../../kern/kern_fork.c:845 #13 0xc098c8f4 in fork_trampoline () at ../../../i386/i386/exception.s:273 (kgdb) It happens with device umass enabled in my kernel config file > > --HPS > > On Thursday 09 December 2010 12:02:48 Oleg Nauman wrote: >> On Wed, Dec 8, 2010 at 7:05 PM, Oleg Nauman wrot= e: >> > =C2=A0Hello Hans, >> > >> > On Wed, Dec 8, 2010 at 3:33 PM, Hans Petter Selasky > wrote: >> >> On Wednesday 08 December 2010 11:41:28 Oleg Nauman wrote: >> >>> Hello, >> >>> >> >>> Unfortunately my notebook experienced the crash during the attempts = to >> >>> attach EVDO modem supplied with builtin MicroSD cardreader. >> >>> Related core.txt file is attached as well as 'usbconfig >> >>> dump_all_config_desc' output (all_config.txt) >> >>> USB subsystem reports endless USB_ERR_STALLED events during attempts >> >>> to attach umass device, but attaches it finally ( sometimes it >> >>> attached after two attempts, sometimes it trying to attach during >> >>> 15-20 minutes ).MicroSD is inserted there, without any effect =C2=A0= on >> >>> attachment attempts though. >> >> >> >> Hi, >> >> >> >> Can you reproduce the panic using a kernel built with INVARIANTS opti= ons >> >> and DEBUG_MEMGUARD . >> > >> > =C2=A0I rebuilt my kernel with options you mentioned ( have added >> > INVARIANT_SUPPORT required =C2=A0by INVARIANTS though ) >> > >> > Waiting on panic.. >> >> =C2=A0Got it finally ( core.txt file is attached ) >> >