From owner-freebsd-stable@FreeBSD.ORG Mon Dec 16 11:44:54 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 68D005D4 for ; Mon, 16 Dec 2013 11:44:54 +0000 (UTC) Received: from cdptpa-oedge-vip.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.225]) by mx1.freebsd.org (Postfix) with ESMTP id 3420D17C2 for ; Mon, 16 Dec 2013 11:44:53 +0000 (UTC) Received: from [96.28.178.143] ([96.28.178.143:63923] helo=localhost) by cdptpa-oedge02 (envelope-from ) (ecelerity 3.5.0.35861 r(Momo-dev:tip)) with ESMTP id 96/98-08130-FA7EEA25; Mon, 16 Dec 2013 11:44:47 +0000 Date: Mon, 16 Dec 2013 11:44:47 +0000 Message-ID: <96.98.08130.FA7EEA25@cdptpa-oedge02> From: "Thomas Mueller" To: freebsd-stable@freebsd.org Subject: Crash on FreeBSD 10.0 prerelease X-RR-Connecting-IP: 107.14.168.130:25 X-Cloudmark-Score: 0 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Dec 2013 11:44:54 -0000 I just had a crash of FreeBSD 10.0 prerelease, svn revision 259409 (I believe). I get this from a piece of paper, don't know how to get it from the OS itself; uname -a does not show svn revision, and I was unsuccessful building devel/subversion from ports (successful from NetBSD-current amd64). Times are in UTC. I was just successful doing a make buildworld TARGET=i386: >>> World build completed on Mon Dec 16 06:43:43 UTC 2013 Maybe an instability in wireless rsu driver which currently provides my only Internet access from FreeBSD on this computer, MSI Z77 MPOWER motherboard, where re(4) driver fails to connect by Ethernet. Following is from /var/log/messages, showing the crash and what happened shortly before: Dec 16 07:01:27 amelia4 dhclient[3219]: send_packet: Invalid argument Dec 16 07:01:27 amelia4 kernel: wlan0: link state changed to UP Dec 16 07:01:27 amelia4 dhclient[3219]: send_packet: No buffer space available Dec 16 07:01:27 amelia4 devd: Executing '/etc/rc.d/dhclient quietstart wlan0' Dec 16 07:01:31 amelia4 dhclient: New IP Address (wlan0): 192.168.0.101 Dec 16 07:01:31 amelia4 dhclient: New Subnet Mask (wlan0): 255.255.255.0 Dec 16 07:01:31 amelia4 dhclient: New Broadcast Address (wlan0): 192.168.0.255 Dec 16 07:01:31 amelia4 dhclient: New Routers (wlan0): 192.168.0.1 Dec 16 07:02:29 amelia4 dhclient: New IP Address (wlan0): 192.168.0.101 Dec 16 07:02:29 amelia4 dhclient: New Subnet Mask (wlan0): 255.255.255.0 Dec 16 07:02:29 amelia4 dhclient: New Broadcast Address (wlan0): 192.168.0.255 Dec 16 07:02:29 amelia4 dhclient: New Routers (wlan0): 192.168.0.1 Dec 16 07:02:30 amelia4 dhclient: New Routers (wlan0): 192.168.0.1 Dec 16 07:06:40 amelia4 kernel: wlan0: link state changed to DOWN Dec 16 07:06:43 amelia4 kernel: wlan0: link state changed to UP Dec 16 07:06:43 amelia4 dhclient[3219]: send_packet: No buffer space available Dec 16 07:06:43 amelia4 devd: Executing '/etc/rc.d/dhclient quietstart wlan0' Dec 16 07:07:20 amelia4 kernel: wlan0: link state changed to DOWN Dec 16 07:07:20 amelia4 kernel: wlan0: link state changed to UP Dec 16 07:07:20 amelia4 dhclient[3219]: send_packet: No buffer space available Dec 16 07:07:20 amelia4 devd: Executing '/etc/rc.d/dhclient quietstart wlan0' Dec 16 07:07:22 amelia4 dhclient[3219]: send_packet: No buffer space available Dec 16 07:08:26 amelia4 kernel: wlan0: link state changed to DOWN Dec 16 07:08:29 amelia4 kernel: wlan0: link state changed to UP Dec 16 07:08:29 amelia4 dhclient[3219]: send_packet: No buffer space available Dec 16 07:08:29 amelia4 devd: Executing '/etc/rc.d/dhclient quietstart wlan0' Dec 16 07:08:47 amelia4 kernel: wlan0: link state changed to DOWN Dec 16 07:08:48 amelia4 dhclient[3219]: send_packet: Invalid argument Dec 16 07:08:56 amelia4 dhclient[3219]: send_packet: Network is down Dec 16 07:08:58 amelia4 kernel: wlan0: link state changed to UP Dec 16 07:08:58 amelia4 dhclient[3219]: send_packet: No buffer space available Dec 16 07:08:58 amelia4 devd: Executing '/etc/rc.d/dhclient quietstart wlan0' Dec 16 07:09:35 amelia4 kernel: wlan0: link state changed to DOWN Dec 16 07:09:38 amelia4 kernel: wlan0: link state changed to UP Dec 16 07:09:38 amelia4 dhclient[3219]: send_packet: No buffer space available Dec 16 07:09:38 amelia4 devd: Executing '/etc/rc.d/dhclient quietstart wlan0' Dec 16 07:09:47 amelia4 kernel: wlan0: link state changed to DOWN Dec 16 07:09:56 amelia4 dhclient[3219]: send_packet: Invalid argument Dec 16 07:09:59 amelia4 dhclient[3219]: send_packet: Network is down Dec 16 07:10:04 amelia4 kernel: Kernel page fault with the following non-sleepable locks held: Dec 16 07:10:04 amelia4 kernel: exclusive sleep mutex rsu0 (network driver) r = 0 (0xfffffe0003298140) locked @ /usr/src/sys/dev/usb/usb_transfer.c:2184 Dec 16 07:10:04 amelia4 kernel: KDB: stack backtrace: Dec 16 07:10:04 amelia4 kernel: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe07c2748440 Dec 16 07:10:04 amelia4 kernel: kdb_backtrace() at kdb_backtrace+0x39/frame 0xfffffe07c27484f0 Dec 16 07:10:04 amelia4 kernel: witness_warn() at witness_warn+0x4a8/frame 0xfffffe07c27485b0 Dec 16 07:10:04 amelia4 kernel: trap_pfault() at trap_pfault+0x5a/frame 0xfffffe07c2748650 Dec 16 07:10:04 amelia4 kernel: trap() at trap+0x670/frame 0xfffffe07c2748870 Dec 16 07:10:04 amelia4 kernel: calltrap() at calltrap+0x8/frame 0xfffffe07c2748870 Dec 16 07:10:04 amelia4 kernel: --- trap 0xc, rip = 0xffffffff80700348, rsp = 0xfffffe07c2748930, rbp = 0xfffffe07c2748950 --- Dec 16 07:10:04 amelia4 kernel: ieee80211_tx_mgt_cb() at ieee80211_tx_mgt_cb+0x8/frame 0xfffffe07c2748950 Dec 16 07:10:04 amelia4 kernel: rsu_bulk_tx_callback() at rsu_bulk_tx_callback+0x107/frame 0xfffffe07c27489a0 Dec 16 07:10:04 amelia4 kernel: usbd_callback_wrapper() at usbd_callback_wrapper+0x5e4/frame 0xfffffe07c2748a00 Dec 16 07:10:04 amelia4 kernel: usb_command_wrapper() at usb_command_wrapper+0x143/frame 0xfffffe07c2748a20 Dec 16 07:10:04 amelia4 kernel: usb_callback_proc() at usb_callback_proc+0x76/frame 0xfffffe07c2748a40 Dec 16 07:10:04 amelia4 kernel: usb_process() at usb_process+0x10f/frame 0xfffffe07c2748a70 Dec 16 07:10:04 amelia4 kernel: fork_exit() at fork_exit+0x84/frame 0xfffffe07c2748ab0 Dec 16 07:10:04 amelia4 kernel: fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe07c2748ab0 Dec 16 07:10:04 amelia4 kernel: --- trap 0, rip = 0, rsp = 0xfffffe07c2748b70, rbp = 0 --- Dec 16 07:10:04 amelia4 kernel: Dec 16 07:10:04 amelia4 kernel: Dec 16 07:10:04 amelia4 kernel: Fatal trap 12: page fault while in kernel mode Dec 16 07:10:04 amelia4 kernel: cpuid = 4; apic id = 04 Dec 16 07:10:04 amelia4 kernel: fault virtual address = 0x0 Dec 16 07:10:04 amelia4 kernel: fault code = supervisor read data, page not present Dec 16 07:10:04 amelia4 kernel: instruction pointer = 0x20:0xffffffff80700348 Dec 16 07:10:04 amelia4 kernel: stack pointer = 0x28:0xfffffe07c2748930 Dec 16 07:10:04 amelia4 kernel: frame pointer = 0x28:0xfffffe07c2748950 Dec 16 07:10:04 amelia4 kernel: code segment = base 0x0, limit 0xfffff, type 0x1b Dec 16 07:10:04 amelia4 kernel: = DPL 0, pres 1, long 1, def32 0, gran 1 Dec 16 07:10:04 amelia4 kernel: processor eflags = interrupt enabled, resume, IOPL = 0 Dec 16 07:10:04 amelia4 kernel: current process = 20 (usbus1) Dec 16 07:10:04 amelia4 kernel: Kernel page fault with the following non-sleepable locks held: Dec 16 07:10:04 amelia4 kernel: exclusive sleep mutex rsu0 (network driver) r = 0 (0xfffffe0003298140) locked @ /usr/src/sys/dev/usb/usb_transfer.c:2184 Dec 16 07:10:04 amelia4 kernel: KDB: stack backtrace: Dec 16 07:10:04 amelia4 kernel: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe07c2748440 Dec 16 07:10:04 amelia4 kernel: kdb_backtrace() at kdb_backtrace+0x39/frame 0xfffffe07c27484f0 Dec 16 07:10:04 amelia4 kernel: witness_warn() at witness_warn+0x4a8/frame 0xfffffe07c27485b0 Dec 16 07:10:04 amelia4 kernel: trap_pfault() at trap_pfault+0x5a/frame 0xfffffe07c2748650 Dec 16 07:10:04 amelia4 kernel: trap() at trap+0x670/frame 0xfffffe07c2748870 Dec 16 07:10:04 amelia4 kernel: calltrap() at calltrap+0x8/frame 0xfffffe07c2748870 Dec 16 07:10:04 amelia4 kernel: --- trap 0xc, rip = 0xffffffff80700348, rsp = 0xfffffe07c2748930, rbp = 0xfffffe07c2748950 --- Dec 16 07:10:04 amelia4 kernel: ieee80211_tx_mgt_cb() at ieee80211_tx_mgt_cb+0x8/frame 0xfffffe07c2748950 Dec 16 07:10:04 amelia4 kernel: rsu_bulk_tx_callback() at rsu_bulk_tx_callback+0x107/frame 0xfffffe07c27489a0 Dec 16 07:10:04 amelia4 kernel: usbd_callback_wrapper() at usbd_callback_wrapper+0x5e4/frame 0xfffffe07c2748a00 Dec 16 07:10:04 amelia4 kernel: usb_command_wrapper() at usb_command_wrapper+0x143/frame 0xfffffe07c2748a20 Dec 16 07:10:04 amelia4 kernel: usb_callback_proc() at usb_callback_proc+0x76/frame 0xfffffe07c2748a40 Dec 16 07:10:04 amelia4 kernel: usb_process() at usb_process+0x10f/frame 0xfffffe07c2748a70 Dec 16 07:10:04 amelia4 kernel: fork_exit() at fork_exit+0x84/frame 0xfffffe07c2748ab0 Dec 16 07:10:04 amelia4 kernel: fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe07c2748ab0 Dec 16 07:10:04 amelia4 kernel: --- trap 0, rip = 0, rsp = 0xfffffe07c2748b70, rbp = 0 --- Dec 16 07:10:04 amelia4 kernel: Dec 16 07:10:04 amelia4 kernel: Dec 16 07:10:04 amelia4 kernel: Fatal trap 12: page fault while in kernel mode Dec 16 07:10:04 amelia4 kernel: cpuid = 4; apic id = 04 Dec 16 07:10:04 amelia4 kernel: fault virtual address = 0x0 Dec 16 07:10:04 amelia4 kernel: fault code = supervisor read data, page not present Dec 16 07:10:04 amelia4 kernel: instruction pointer = 0x20:0xffffffff80700348 Dec 16 07:10:04 amelia4 kernel: stack pointer = 0x28:0xfffffe07c2748930 Dec 16 07:10:04 amelia4 kernel: frame pointer = 0x28:0xfffffe07c2748950 Dec 16 07:10:04 amelia4 kernel: code segment = base 0x0, limit 0xfffff, type 0x1b Dec 16 07:10:04 amelia4 kernel: = DPL 0, pres 1, long 1, def32 0, gran 1 Dec 16 07:10:04 amelia4 kernel: processor eflags = interrupt enabled, resume, IOPL = 0