From owner-freebsd-current@FreeBSD.ORG Fri Dec 14 10:59:07 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD92416A418 for ; Fri, 14 Dec 2007 10:59:07 +0000 (UTC) (envelope-from leo_midolo@yahoo.it) Received: from smtp010.mail.ukl.yahoo.com (smtp010.mail.ukl.yahoo.com [217.12.11.79]) by mx1.freebsd.org (Postfix) with SMTP id 40FDD13C457 for ; Fri, 14 Dec 2007 10:59:06 +0000 (UTC) (envelope-from leo_midolo@yahoo.it) Received: (qmail 56719 invoked from network); 14 Dec 2007 10:59:05 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.it; h=Received:X-YMail-OSG:Subject:From:To:Cc:In-Reply-To:References:Content-Type:Date:Message-Id:Mime-Version:X-Mailer:Content-Transfer-Encoding; b=m+b2HZY6Ua20X6Lwm9jSwUr4/QC7evy6al8jZeSGUgBXkQ3JU2YwgXydKetjHZVXzH4FzrIzZEuTQRDFtLKy5NTzdnmRRXpTaSVVSUpWMapDHWt+nGy7OjmlcLwmTfOrPQk4E4AXUG2nDcQM5JTehR9No5dZ3eiWw5y6JuZb9Xw= ; Received: from unknown (HELO ?192.168.0.6?) (leo_midolo@87.5.214.193 with plain) by smtp010.mail.ukl.yahoo.com with SMTP; 14 Dec 2007 10:59:04 -0000 X-YMail-OSG: qTFrnXYVM1nefdIpjxPw3o1Vi8pbaWW9KepspQwowegTk9mFxAszLfJcA5V1rlLNlPMmU_rlcsb.nc2Bu40hTFs98DXtw5qi2vJ7L7luAM0ZWRF1TYaFzcdW.Og- From: Leonardo Midolo To: Weongyo Jeong In-Reply-To: <20071213070051.GA52728@freebsd.weongyo.org> References: <1196593676.6051.19.camel@leo-laptop.homeunix.net> <20071213070051.GA52728@freebsd.weongyo.org> Content-Type: text/plain Date: Fri, 14 Dec 2007 11:59:03 +0100 Message-Id: <1197629943.6054.5.camel@leo-laptop.homeunix.net> Mime-Version: 1.0 X-Mailer: Evolution 2.12.1 Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org Subject: Re: Panic 7.0 BETA-3 (page fault) using D-Link DWL-G122 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: Fri, 14 Dec 2007 10:59:07 -0000 Thanks for your reply, I downloaded the if_rum.c rev 1.15 and recompiled the kernel (BETA-3, 2 dec). I still get a page fault: (kgdb) bt #0 doadump () at pcpu.h:195 #1 0xc0752e37 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:409 #2 0xc07530f9 in panic (fmt=) at /usr/src/sys/kern/kern_shutdown.c:563 #3 0xc0a1852c in trap_fatal (frame=0xe296cb78, eva=4) at /usr/src/sys/i386/i386/trap.c:872 #4 0xc0a18790 in trap_pfault (frame=0xe296cb78, usermode=0, eva=4) at /usr/src/sys/i386/i386/trap.c:785 #5 0xc0a190e2 in trap (frame=0xe296cb78) at /usr/src/sys/i386/i386/trap.c:463 #6 0xc09ffafb in calltrap () at /usr/src/sys/i386/i386/exception.s:139 #7 0xc0811f72 in ieee80211_free_node (ni=0x0) at /usr/src/sys/net80211/ieee80211_node.c:1289 #8 0xc06b984d in rum_txeof (xfer=0xc43d1200, priv=0xc40a7498, status=USBD_NORMAL_COMPLETION) at /usr/src/sys/dev/usb/if_rum.c:861 #9 0xc06d2fd5 in usb_transfer_complete (xfer=0xc43d1200) at /usr/src/sys/dev/usb/usbdi.c:977 #10 0xc06a5ba1 in ehci_softintr (v=0xc3fe5800) at /usr/src/sys/dev/usb/ehci.c:884 #11 0xc06ceb82 in usb_schedsoftintr (bus=0xc3fe5800) at /usr/src/sys/dev/usb/usb.c:844 #12 0xc06a737e in ehci_intr1 (sc=0xc3fe5800) at /usr/src/sys/dev/usb/ehci.c:603 #13 0xc06a7db5 in ehci_intr (v=0xc3fe5800) at /usr/src/sys/dev/usb/ehci.c:562 #14 0xc07366fb in ithread_loop (arg=0xc4057b00) at /usr/src/sys/kern/kern_intr.c:1036 #15 0xc0733639 in fork_exit (callout=0xc0736550 , arg=0xc4057b00, frame=0xe296cd38) at /usr/src/sys/kern/kern_fork.c:754 #16 0xc09ffb70 in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:205 Thanks, best regards. Leonardo Midolo > Hello Leonardo, > > I think your problem is a known issue and commited a fix to HEAD. Can > you try to test the rum(4) HEAD driver? > > http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/usb/if_rum.c > (rev 1.15) > > Regards, > Weongyo Jeong > > On Sun, Dec 02, 2007 at 12:07:56PM +0100, Leonardo Midolo wrote: > > Hello everyone > > I'm tracking RELENG_7 (i386, SCHED_SMP, last build: today, 2 dec) on my > > laptop (core 2 duo) and I've recently bought an usb wireless adapter > > (D-Link DWL-G122 rev C1). > > Everything works properly (i can connect to the access point using WPA > > and do normal network activities) but sometimes (I must say, randomly) I > > get a kernel panic. > > > > Here's the debug info, hope it helps: > > > > Fatal trap 12: page fault while in kernel mode > > cpuid = 1; apic id = 01 > > fault virtual address = 0x12 > > fault code = supervisor read, page not present > > instruction pointer = 0x20:0xc06b976a > > stack pointer = 0x28:0xe296cbe4 > > frame pointer = 0x28:0xe296cbfc > > code segment = base 0x0, limit 0xfffff, type 0x1b > > = DPL 0, pres 1, def32 1, gran 1 > > processor eflags = interrupt enabled, resume, IOPL = 0 > > current process = 24 (irq23: uhci0 ehci0) > > trap number = 12 > > panic: page fault > > cpuid = 1 > > Uptime: 3m44s > > Physical memory: 1009 MB > > Dumping 107 MB: 92 76 60 44 28 12 > > > > Backtrace > > #0 doadump () at pcpu.h:195 > > #1 0xc0752e07 in boot (howto=260) > > at /usr/src/sys/kern/kern_shutdown.c:409 > > #2 0xc07530c9 in panic (fmt=) at /usr/src/sys/kern/kern_shutdown.c:563 > > #3 0xc0a184fc in trap_fatal (frame=0xe296cba4, eva=18) > > at /usr/src/sys/i386/i386/trap.c:872 > > #4 0xc0a18760 in trap_pfault (frame=0xe296cba4, usermode=0, eva=18) > > at /usr/src/sys/i386/i386/trap.c:785 > > #5 0xc0a190b2 in trap (frame=0xe296cba4) > > at /usr/src/sys/i386/i386/trap.c:463 > > #6 0xc09ffacb in calltrap () at /usr/src/sys/i386/i386/exception.s:139 > > #7 0xc06b976a in rum_txeof (xfer=0xc4343800, priv=0xc40a7498, > > status=USBD_NORMAL_COMPLETION) at /usr/src/sys/dev/usb/if_rum.c:842 > > #8 0xc06d2fa5 in usb_transfer_complete (xfer=0xc4343800) > > at /usr/src/sys/dev/usb/usbdi.c:977 > > #9 0xc06a5ba1 in ehci_softintr (v=0xc3fe5800) > > at /usr/src/sys/dev/usb/ehci.c:884 > > #10 0xc06ceb52 in usb_schedsoftintr (bus=0xc3fe5800) > > at /usr/src/sys/dev/usb/usb.c:844 > > #11 0xc06a737e in ehci_intr1 (sc=0xc3fe5800) > > at /usr/src/sys/dev/usb/ehci.c:603 > > #12 0xc06a7db5 in ehci_intr (v=0xc3fe5800) > > at /usr/src/sys/dev/usb/ehci.c:562 > > #13 0xc07366cb in ithread_loop (arg=0xc4057b00) > > at /usr/src/sys/kern/kern_intr.c:1036 > > #14 0xc0733609 in fork_exit (callout=0xc0736520 , > > arg=0xc4057b00, frame=0xe296cd38) > > at /usr/src/sys/kern/kern_fork.c:754 > > #15 0xc09ffb40 in fork_trampoline () > > at /usr/src/sys/i386/i386/exception.s:205 > > > > Thanks, > > Leonardo > > > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"