From owner-freebsd-emulation@FreeBSD.ORG Mon Jul 21 08:00:19 2014 Return-Path: Delivered-To: freebsd-emulation@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 9A3B566F for ; Mon, 21 Jul 2014 08:00:19 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6FE7A22E4 for ; Mon, 21 Jul 2014 08:00:19 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s6L80JED007960 for ; Mon, 21 Jul 2014 08:00:19 GMT (envelope-from bugzilla-noreply@freebsd.org) Message-Id: <201407210800.s6L80JED007960@kenobi.freebsd.org> From: bugzilla-noreply@freebsd.org To: freebsd-emulation@FreeBSD.org Subject: [Bugzilla] Commit Needs MFC MIME-Version: 1.0 X-Bugzilla-Type: whine X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated Date: Mon, 21 Jul 2014 08:00:19 +0000 Content-Type: text/plain X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2014 08:00:19 -0000 Hi, You have a bug in the "Needs MFC" state which has not been touched in 7 or more days. This email serves as a reminder that you may want to MFC this bug or marked it as completed. In the event you have a longer MFC timeout you may update this bug with a comment and I won't remind you again for 7 days. This reminder is only sent on Mondays. Please file a bug about concerns you may have. This search was scheduled by eadler@FreeBSD.org. (1 bugs) Bug 144584: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=144584 Severity: Affects Only Me Priority: Normal Hardware: Any Assignee: freebsd-emulation@FreeBSD.org Status: Needs MFC Resolution: Summary: [linprocfs][patch] bogus values in linprocfs From owner-freebsd-emulation@FreeBSD.ORG Mon Jul 21 08:18:03 2014 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1F687C7E; Mon, 21 Jul 2014 08:18:03 +0000 (UTC) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [IPv6:2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "thebighonker.lerctr.org", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E85FA24BF; Mon, 21 Jul 2014 08:18:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=lerami; h=Content-Type:MIME-Version:Message-ID:Subject:To:From:Date; bh=lsF2G+XBCWJBtGgs4bzYs4Zfv+6nvdUZqW9i1iwKN9A=; b=ew80WyL0E4Qzlrgrq46MNJR3mkzr41UFlcnFYgoRzjJlvPpbKWD8h2l+y8iKUUgrEARgT5j3te42UYLtU0x6Sx+YjwiaWqEh0i4FAcbGF9zRFuTjnmj+0zia/IxJpFCzWLn7iCWmQyv/KT/xOC6kbr/ZvTv6cVJfcOgvIIZ1zjc=; Received: from 107-128-180-255.lightspeed.austtx.sbcglobal.net ([107.128.180.255]:43040 helo=borg.lerctr.org) by thebighonker.lerctr.org with esmtpsa (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.82_1-5b7a7c0-XX (FreeBSD)) (envelope-from ) id 1X98nI-000Ojv-8A; Mon, 21 Jul 2014 03:18:02 -0500 Date: Mon, 21 Jul 2014 03:17:48 -0500 From: Larry Rosenman To: freebsd-current@freebsd.org, freebsd-emulation@freebsd.org Subject: [PANIC][vboxdrv] use afer free/iprtheap Message-ID: <20140721081748.GA1365@borg.lerctr.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Score: -2.9 (--) X-LERCTR-Spam-Score: -2.9 (--) X-Spam-Report: SpamScore (-2.9/5.0) ALL_TRUSTED=-1, BAYES_00=-1.9, TVD_RCVD_IP=0.001 X-LERCTR-Spam-Report: SpamScore (-2.9/5.0) ALL_TRUSTED=-1, BAYES_00=-1.9, TVD_RCVD_IP=0.001 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2014 08:18:03 -0000 Got the following panic this morning.... borg.lerctr.org dumped core - see /var/crash/vmcore.5 Sun Jul 20 03:28:12 CDT 2014 FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #50 r268894M: Sat Jul 19 18:06:08 CDT 2014 root@borg.lerctr.org:/usr/obj/usr/src/sys/VT-LER amd64 panic: solaris assert: !(zio->io_flags & ZIO_FLAG_DELEGATED), file: /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c, line: 2874 GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Unread portion of the kernel message buffer: panic: solaris assert: !(zio->io_flags & ZIO_FLAG_DELEGATED), file: /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c, line: 2874 cpuid = 7 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe100c49f930 kdb_backtrace() at kdb_backtrace+0x39/frame 0xfffffe100c49f9e0 vpanic() at vpanic+0x126/frame 0xfffffe100c49fa20 panic() at panic+0x43/frame 0xfffffe100c49fa80 assfail() at assfail+0x1d/frame 0xfffffe100c49fa90 zio_vdev_io_assess() at zio_vdev_io_assess+0x2ed/frame 0xfffffe100c49fac0 zio_execute() at zio_execute+0x1e9/frame 0xfffffe100c49fb20 taskqueue_run_locked() at taskqueue_run_locked+0xf0/frame 0xfffffe100c49fb80 taskqueue_thread_loop() at taskqueue_thread_loop+0x9b/frame 0xfffffe100c49fbb0 fork_exit() at fork_exit+0x84/frame 0xfffffe100c49fbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe100c49fbf0 --- trap 0, rip = 0, rsp = 0xfffffe100c49fcb0, rbp = 0 --- Uptime: 8h57m17s (ada2:ahcich2:0:0:0): FLUSHCACHE48. ACB: ea 00 00 00 00 40 00 00 00 00 00 00 (ada2:ahcich2:0:0:0): CAM status: Command timeout (ada2:ahcich2:0:0:0): Error 5, Retries exhausted (ada2:ahcich2:0:0:0): Synchronize cache failed Dumping 7745 out of 64463 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% Reading symbols from /boot/kernel/linux.ko.symbols...done. Loaded symbols for /boot/kernel/linux.ko.symbols Reading symbols from /boot/kernel/if_lagg.ko.symbols...done. Loaded symbols for /boot/kernel/if_lagg.ko.symbols Reading symbols from /boot/kernel/snd_envy24ht.ko.symbols...done. Loaded symbols for /boot/kernel/snd_envy24ht.ko.symbols Reading symbols from /boot/kernel/snd_spicds.ko.symbols...done. Loaded symbols for /boot/kernel/snd_spicds.ko.symbols Reading symbols from /boot/kernel/coretemp.ko.symbols...done. Loaded symbols for /boot/kernel/coretemp.ko.symbols Reading symbols from /boot/kernel/ichsmb.ko.symbols...done. Loaded symbols for /boot/kernel/ichsmb.ko.symbols Reading symbols from /boot/kernel/smbus.ko.symbols...done. Loaded symbols for /boot/kernel/smbus.ko.symbols Reading symbols from /boot/kernel/ichwd.ko.symbols...done. Loaded symbols for /boot/kernel/ichwd.ko.symbols Reading symbols from /boot/kernel/cpuctl.ko.symbols...done. Loaded symbols for /boot/kernel/cpuctl.ko.symbols Reading symbols from /boot/kernel/crypto.ko.symbols...done. Loaded symbols for /boot/kernel/crypto.ko.symbols Reading symbols from /boot/kernel/cryptodev.ko.symbols...done. Loaded symbols for /boot/kernel/cryptodev.ko.symbols Reading symbols from /boot/kernel/dtraceall.ko.symbols...done. Loaded symbols for /boot/kernel/dtraceall.ko.symbols Reading symbols from /boot/kernel/profile.ko.symbols...done. Loaded symbols for /boot/kernel/profile.ko.symbols Reading symbols from /boot/kernel/cyclic.ko.symbols...done. Loaded symbols for /boot/kernel/cyclic.ko.symbols Reading symbols from /boot/kernel/dtrace.ko.symbols...done. Loaded symbols for /boot/kernel/dtrace.ko.symbols Reading symbols from /boot/kernel/systrace_freebsd32.ko.symbols...done. Loaded symbols for /boot/kernel/systrace_freebsd32.ko.symbols Reading symbols from /boot/kernel/systrace.ko.symbols...done. Loaded symbols for /boot/kernel/systrace.ko.symbols Reading symbols from /boot/kernel/sdt.ko.symbols...done. Loaded symbols for /boot/kernel/sdt.ko.symbols Reading symbols from /boot/kernel/lockstat.ko.symbols...done. Loaded symbols for /boot/kernel/lockstat.ko.symbols Reading symbols from /boot/kernel/fasttrap.ko.symbols...done. Loaded symbols for /boot/kernel/fasttrap.ko.symbols Reading symbols from /boot/kernel/fbt.ko.symbols...done. Loaded symbols for /boot/kernel/fbt.ko.symbols Reading symbols from /boot/kernel/dtnfscl.ko.symbols...done. Loaded symbols for /boot/kernel/dtnfscl.ko.symbols Reading symbols from /boot/kernel/dtmalloc.ko.symbols...done. Loaded symbols for /boot/kernel/dtmalloc.ko.symbols Reading symbols from /boot/modules/vboxdrv.ko...done. Loaded symbols for /boot/modules/vboxdrv.ko Reading symbols from /boot/kernel/ipmi.ko.symbols...done. Loaded symbols for /boot/kernel/ipmi.ko.symbols Reading symbols from /boot/kernel/ipmi_linux.ko.symbols...done. Loaded symbols for /boot/kernel/ipmi_linux.ko.symbols Reading symbols from /boot/kernel/radeonkms.ko.symbols...done. Loaded symbols for /boot/kernel/radeonkms.ko.symbols Reading symbols from /boot/kernel/iicbb.ko.symbols...done. Loaded symbols for /boot/kernel/iicbb.ko.symbols Reading symbols from /boot/kernel/iicbus.ko.symbols...done. Loaded symbols for /boot/kernel/iicbus.ko.symbols Reading symbols from /boot/kernel/iic.ko.symbols...done. Loaded symbols for /boot/kernel/iic.ko.symbols Reading symbols from /boot/kernel/drm2.ko.symbols...done. Loaded symbols for /boot/kernel/drm2.ko.symbols Reading symbols from /boot/kernel/radeonkmsfw_R100_cp.ko.symbols...done. Loaded symbols for /boot/kernel/radeonkmsfw_R100_cp.ko.symbols Reading symbols from /boot/kernel/fdescfs.ko.symbols...done. Loaded symbols for /boot/kernel/fdescfs.ko.symbols Reading symbols from /boot/kernel/linprocfs.ko.symbols...done. Loaded symbols for /boot/kernel/linprocfs.ko.symbols Reading symbols from /boot/kernel/uhid.ko.symbols...done. Loaded symbols for /boot/kernel/uhid.ko.symbols Reading symbols from /boot/modules/vboxnetflt.ko...done. Loaded symbols for /boot/modules/vboxnetflt.ko Reading symbols from /boot/kernel/netgraph.ko.symbols...done. Loaded symbols for /boot/kernel/netgraph.ko.symbols Reading symbols from /boot/kernel/ng_ether.ko.symbols...done. Loaded symbols for /boot/kernel/ng_ether.ko.symbols Reading symbols from /boot/modules/vboxnetadp.ko...done. Loaded symbols for /boot/modules/vboxnetadp.ko #0 doadump (textdump=1) at pcpu.h:219 219 pcpu.h: No such file or directory. in pcpu.h (kgdb) #0 doadump (textdump=1) at pcpu.h:219 #1 0xffffffff80a055f7 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:445 #2 0xffffffff80a05b35 in vpanic (fmt=, ap=) at /usr/src/sys/kern/kern_shutdown.c:744 #3 0xffffffff80a05b83 in panic (fmt=0x0) at /usr/src/sys/kern/kern_shutdown.c:673 #4 0xffffffff8032d05d in assfail (a=, f=, l=) at /usr/src/sys/cddl/compat/opensolaris/kern/opensolaris_cmn_err.c:81 #5 0xffffffff8040ad6d in zio_vdev_io_assess (ziop=) at /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c:2874 #6 0xffffffff80405dd9 in zio_execute (zio=0xfffff809e449b730) at /usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c:1416 #7 0xffffffff80a4de60 in taskqueue_run_locked (queue=0xfffff8002255e800) at /usr/src/sys/kern/subr_taskqueue.c:356 #8 0xffffffff80a4e8db in taskqueue_thread_loop (arg=) at /usr/src/sys/kern/subr_taskqueue.c:623 #9 0xffffffff809d3cc4 in fork_exit ( callout=0xffffffff80a4e840 , arg=0xfffff80022611470, frame=0xfffffe100c49fc00) at /usr/src/sys/kern/kern_fork.c:977 #10 0xffffffff80df5afe in fork_trampoline () at /usr/src/sys/amd64/amd64/exception.S:605 #11 0x0000000000000000 in ?? () Current language: auto; currently minimal (kgdb) Ideas? virtualbox-ose-4.3.12_1 A general-purpose full virtualizer for x86 hardware virtualbox-ose-kmod-4.3.12 VirtualBox kernel module for FreeBSD -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 From owner-freebsd-emulation@FreeBSD.ORG Mon Jul 21 08:20:55 2014 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DD2FBE61; Mon, 21 Jul 2014 08:20:55 +0000 (UTC) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [IPv6:2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "thebighonker.lerctr.org", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B062324F5; Mon, 21 Jul 2014 08:20:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=lerami; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID:Subject:To:From:Date; bh=G5pxcuhK285keeFtVNTZsky+9rjt1icstSAUsn/zMeM=; b=gPUqch0PeYAW3CCQO8KhGfP36BTPmcmssPdYSp1YQckTt10Sm5H81c8daFwSTWeORHoND0ZzvSpWD63bJXYgDeYkbLBI1+ntZOLkPnc/xGGMARLkVhU8WUmosmWq3TSPzQ8D5bmx4x1Pb/mRMXj94VjCNyUtzx/tCY1wt9kjmeQ=; Received: from 107-128-180-255.lightspeed.austtx.sbcglobal.net ([107.128.180.255]:43785 helo=borg.lerctr.org) by thebighonker.lerctr.org with esmtpsa (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.82_1-5b7a7c0-XX (FreeBSD)) (envelope-from ) id 1X98q4-000Olv-UU; Mon, 21 Jul 2014 03:20:55 -0500 Date: Mon, 21 Jul 2014 03:20:41 -0500 From: Larry Rosenman To: freebsd-current@freebsd.org, freebsd-emulation@freebsd.org Subject: Re: [PANIC][vboxdrv] use afer free/iprtheap Message-ID: <20140721082041.GB1365@borg.lerctr.org> References: <20140721081748.GA1365@borg.lerctr.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140721081748.GA1365@borg.lerctr.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Score: -2.9 (--) X-LERCTR-Spam-Score: -2.9 (--) X-Spam-Report: SpamScore (-2.9/5.0) ALL_TRUSTED=-1, BAYES_00=-1.9, TVD_RCVD_IP=0.001 X-LERCTR-Spam-Report: SpamScore (-2.9/5.0) ALL_TRUSTED=-1, BAYES_00=-1.9, TVD_RCVD_IP=0.001 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2014 08:20:55 -0000 Ignore previous, here's the right core: borg.lerctr.org dumped core - see /var/crash/vmcore.6 Mon Jul 21 03:13:37 CDT 2014 FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #54 r268932M: Sun Jul 20 19:26:23 CDT 2014 root@borg.lerctr.org:/usr/obj/usr/src/sys/VT-LER amd64 panic: Most recently used by iprtheap GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Unread portion of the kernel message buffer: Memory modified after free 0xfffff8056da02d00(120) val=e69eedef @ 0xfffff8056da02d10 panic: Most recently used by iprtheap cpuid = 2 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe100c947360 kdb_backtrace() at kdb_backtrace+0x39/frame 0xfffffe100c947410 vpanic() at vpanic+0x126/frame 0xfffffe100c947450 panic() at panic+0x43/frame 0xfffffe100c9474b0 mtrash_ctor() at mtrash_ctor+0x8a/frame 0xfffffe100c9474e0 uma_zalloc_arg() at uma_zalloc_arg+0x4d1/frame 0xfffffe100c947550 malloc() at malloc+0x194/frame 0xfffffe100c9475a0 rtR0MemAllocEx() at rtR0MemAllocEx+0xd2/frame 0xfffffe100c947600 RTMemAllocZTag() at RTMemAllocZTag+0x14/frame 0xfffffe100c947620 rtR0MemObjNew() at rtR0MemObjNew+0x2f/frame 0xfffffe100c947650 rtR0MemObjFreeBSDAllocPhysPages() at rtR0MemObjFreeBSDAllocPhysPages+0x31/frame 0xfffffe100c9476a0 rtR0MemObjNativeAllocPhysNC() at rtR0MemObjNativeAllocPhysNC+0x2e/frame 0xfffffe100c9476c0 g_aUnits() at g_aUnits+0x58d9/frame 0xfffffe100c947720 g_aUnits() at g_aUnits+0x266a/frame 0xfffffe100c9477a0 g_aUnits() at g_aUnits+0x1f9f/frame 0xfffffe100c947820 g_aUnits() at 0xffffffff83257c35/frame 0xfffffe100c947870 g_aUnits() at 0xffffffff8325a0de/frame 0xfffffe100c9478b0 g_aUnits() at 0xffffffff83259c23/frame 0xfffffe100c9478f0 supdrvIOCtlInnerUnrestricted() at supdrvIOCtlInnerUnrestricted+0x5a1/frame 0xfffffe100c947970 VBoxDrvFreeBSDIOCtl() at VBoxDrvFreeBSDIOCtl+0x1e6/frame 0xfffffe100c9479d0 devfs_ioctl_f() at devfs_ioctl_f+0xfb/frame 0xfffffe100c947a30 kern_ioctl() at kern_ioctl+0x22b/frame 0xfffffe100c947a90 sys_ioctl() at sys_ioctl+0x13c/frame 0xfffffe100c947ae0 amd64_syscall() at amd64_syscall+0x25a/frame 0xfffffe100c947bf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe100c947bf0 --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x80128f5ca, rsp = 0x7fffff8a5c58, rbp = 0x7fffff8a5c60 --- Uptime: 7h12m25s Dumping 7915 out of 64463 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% Reading symbols from /boot/kernel/linux.ko.symbols...done. Loaded symbols for /boot/kernel/linux.ko.symbols Reading symbols from /boot/kernel/if_lagg.ko.symbols...done. Loaded symbols for /boot/kernel/if_lagg.ko.symbols Reading symbols from /boot/kernel/snd_envy24ht.ko.symbols...done. Loaded symbols for /boot/kernel/snd_envy24ht.ko.symbols Reading symbols from /boot/kernel/snd_spicds.ko.symbols...done. Loaded symbols for /boot/kernel/snd_spicds.ko.symbols Reading symbols from /boot/kernel/coretemp.ko.symbols...done. Loaded symbols for /boot/kernel/coretemp.ko.symbols Reading symbols from /boot/kernel/ichsmb.ko.symbols...done. Loaded symbols for /boot/kernel/ichsmb.ko.symbols Reading symbols from /boot/kernel/smbus.ko.symbols...done. Loaded symbols for /boot/kernel/smbus.ko.symbols Reading symbols from /boot/kernel/ichwd.ko.symbols...done. Loaded symbols for /boot/kernel/ichwd.ko.symbols Reading symbols from /boot/kernel/cpuctl.ko.symbols...done. Loaded symbols for /boot/kernel/cpuctl.ko.symbols Reading symbols from /boot/kernel/crypto.ko.symbols...done. Loaded symbols for /boot/kernel/crypto.ko.symbols Reading symbols from /boot/kernel/cryptodev.ko.symbols...done. Loaded symbols for /boot/kernel/cryptodev.ko.symbols Reading symbols from /boot/kernel/dtraceall.ko.symbols...done. Loaded symbols for /boot/kernel/dtraceall.ko.symbols Reading symbols from /boot/kernel/profile.ko.symbols...done. Loaded symbols for /boot/kernel/profile.ko.symbols Reading symbols from /boot/kernel/cyclic.ko.symbols...done. Loaded symbols for /boot/kernel/cyclic.ko.symbols Reading symbols from /boot/kernel/dtrace.ko.symbols...done. Loaded symbols for /boot/kernel/dtrace.ko.symbols Reading symbols from /boot/kernel/systrace_freebsd32.ko.symbols...done. Loaded symbols for /boot/kernel/systrace_freebsd32.ko.symbols Reading symbols from /boot/kernel/systrace.ko.symbols...done. Loaded symbols for /boot/kernel/systrace.ko.symbols Reading symbols from /boot/kernel/sdt.ko.symbols...done. Loaded symbols for /boot/kernel/sdt.ko.symbols Reading symbols from /boot/kernel/lockstat.ko.symbols...done. Loaded symbols for /boot/kernel/lockstat.ko.symbols Reading symbols from /boot/kernel/fasttrap.ko.symbols...done. Loaded symbols for /boot/kernel/fasttrap.ko.symbols Reading symbols from /boot/kernel/fbt.ko.symbols...done. Loaded symbols for /boot/kernel/fbt.ko.symbols Reading symbols from /boot/kernel/dtnfscl.ko.symbols...done. Loaded symbols for /boot/kernel/dtnfscl.ko.symbols Reading symbols from /boot/kernel/dtmalloc.ko.symbols...done. Loaded symbols for /boot/kernel/dtmalloc.ko.symbols Reading symbols from /boot/modules/vboxdrv.ko...done. Loaded symbols for /boot/modules/vboxdrv.ko Reading symbols from /boot/modules/nvidia.ko...done. Loaded symbols for /boot/modules/nvidia.ko Reading symbols from /boot/kernel/ipmi.ko.symbols...done. Loaded symbols for /boot/kernel/ipmi.ko.symbols Reading symbols from /boot/kernel/ipmi_linux.ko.symbols...done. Loaded symbols for /boot/kernel/ipmi_linux.ko.symbols Reading symbols from /boot/kernel/radeonkms.ko.symbols...done. Loaded symbols for /boot/kernel/radeonkms.ko.symbols Reading symbols from /boot/kernel/iicbb.ko.symbols...done. Loaded symbols for /boot/kernel/iicbb.ko.symbols Reading symbols from /boot/kernel/iicbus.ko.symbols...done. Loaded symbols for /boot/kernel/iicbus.ko.symbols Reading symbols from /boot/kernel/iic.ko.symbols...done. Loaded symbols for /boot/kernel/iic.ko.symbols Reading symbols from /boot/kernel/drm2.ko.symbols...done. Loaded symbols for /boot/kernel/drm2.ko.symbols Reading symbols from /boot/kernel/radeonkmsfw_R100_cp.ko.symbols...done. Loaded symbols for /boot/kernel/radeonkmsfw_R100_cp.ko.symbols Reading symbols from /boot/kernel/fdescfs.ko.symbols...done. Loaded symbols for /boot/kernel/fdescfs.ko.symbols Reading symbols from /boot/kernel/linprocfs.ko.symbols...done. Loaded symbols for /boot/kernel/linprocfs.ko.symbols Reading symbols from /boot/kernel/uhid.ko.symbols...done. Loaded symbols for /boot/kernel/uhid.ko.symbols Reading symbols from /boot/modules/vboxnetflt.ko...done. Loaded symbols for /boot/modules/vboxnetflt.ko Reading symbols from /boot/kernel/netgraph.ko.symbols...done. Loaded symbols for /boot/kernel/netgraph.ko.symbols Reading symbols from /boot/kernel/ng_ether.ko.symbols...done. Loaded symbols for /boot/kernel/ng_ether.ko.symbols Reading symbols from /boot/modules/vboxnetadp.ko...done. Loaded symbols for /boot/modules/vboxnetadp.ko #0 doadump (textdump=1) at pcpu.h:219 219 pcpu.h: No such file or directory. in pcpu.h (kgdb) #0 doadump (textdump=1) at pcpu.h:219 #1 0xffffffff80a055d7 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:445 #2 0xffffffff80a05b15 in vpanic (fmt=, ap=) at /usr/src/sys/kern/kern_shutdown.c:744 #3 0xffffffff80a05b63 in panic (fmt=0x0) at /usr/src/sys/kern/kern_shutdown.c:673 #4 0xffffffff80c83aaa in mtrash_ctor (mem=, size=, arg=, flags=) at /usr/src/sys/vm/uma_dbg.c:138 #5 0xffffffff80c7fbe1 in uma_zalloc_arg (zone=0xfffff80ffffc9680, udata=0x0, flags=257) at /usr/src/sys/vm/uma_core.c:2164 #6 0xffffffff809ed0b4 in malloc (size=, mtp=0xffffffff81fd3b70, flags=) at uma.h:336 #7 0xffffffff81fc2232 in rtR0MemAllocEx () from /boot/modules/vboxdrv.ko #8 0xffffffff81fc0904 in RTMemAllocZTag () from /boot/modules/vboxdrv.ko #9 0xffffffff81fc0d3f in rtR0MemObjNew () from /boot/modules/vboxdrv.ko #10 0xffffffff81fc27b1 in rtR0MemObjFreeBSDAllocPhysPages () from /boot/modules/vboxdrv.ko #11 0xffffffff81fc28ae in rtR0MemObjNativeAllocPhysNC () from /boot/modules/vboxdrv.ko #12 0xffffffff83242799 in ?? () #13 0xfffffe0559b32010 in ?? () #14 0x000000780000002b in ?? () #15 0xfffffe100977d7c8 in ?? () #16 0xffffffff8324287e in ?? () #17 0x0000000000000000 in ?? () Current language: auto; currently minimal (kgdb) virtualbox-ose-4.3.12_1 A general-purpose full virtualizer for x86 hardware virtualbox-ose-kmod-4.3.12 VirtualBox kernel module for FreeBSD Ideas? -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 108 Turvey Cove, Hutto, TX 78634-5688 From owner-freebsd-emulation@FreeBSD.ORG Mon Jul 21 08:28:09 2014 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A088C217 for ; Mon, 21 Jul 2014 08:28:09 +0000 (UTC) Received: from portsmon.freebsd.org (portsmon.freebsd.org [IPv6:2001:1900:2254:206a::50:3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 774AC25E1 for ; Mon, 21 Jul 2014 08:28:09 +0000 (UTC) Received: from portsmon.freebsd.org ([127.0.1.104]) by portsmon.freebsd.org (8.14.8/8.14.8) with ESMTP id s6L8S9a4007838 for ; Mon, 21 Jul 2014 08:28:09 GMT (envelope-from linimon@FreeBSD.org) Date: Mon, 21 Jul 2014 08:28:09 GMT Message-Id: <201407210828.s6L8S9a4007838@portsmon.freebsd.org> From: linimon@FreeBSD.org To: emulation@freebsd.org Reply-To: portmgr-feedback@FreeBSD.org Subject: FreeBSD ports that you maintain which are currently marked broken X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2014 08:28:09 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically notify users of ports that are marked as "broken" in their Makefiles. In many cases these ports are failing to compile on some subset of the FreeBSD build environments. The most common problem is that recent versions of -CURRENT include gcc4.2, which is much stricter than older versions. The next most common problem is that compiles succeed on the i386 architecture (e.g. the common Intel PC), but fail on one or more of the other architectures due to assumptions about things such as size of various types, byte-alignment issues, and so forth. In occasional cases we see that the same port may have different errors in different build environments. The script that runs on the build cluster uses heuristics to try to 'guess' the error type to help you isolate problems, but it is only a rough guide. One more note: on occasion, there are transient build errors seen on the build farm. Unfortunately, there is not yet any way for this algorithm to tell the difference (humans are much, much better at this kind of thing.) The errors are listed below. In the case where the same problem exists on more than one build environment, the URL points to the latest errorlog for that type. (By 'build environment' here we mean 'combination of 7.x/8.x/9.x/-current with target architecture'.) (Note: the dates are included to help you to gauge whether or not the error still applies to the latest version. The program that generates this report is not yet able to determine this automatically.) portname: sysutils/linux-nero broken because: Unfetchable build errors: http://beefy2.isc.freebsd.org/bulk/93amd64-RELENG_9_3/latest/logs/errors/linux-nero-4.0.0.0_2.log overview: http://portsmon.FreeBSD.org/portoverview.py?category=sysutils&portname=linux-nero If these errors are ones that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Every effort has been made to make sure that these error reports really do correspond to a port that you maintain. However, due to the fact that this is an automated process, it may indeed generate false matches. If one of these errors fits that description, please forward this email to the author of this software, Mark Linimon , so that he can attempt to fix the problem in the future. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-emulation@FreeBSD.ORG Mon Jul 21 08:34:22 2014 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B44276C4 for ; Mon, 21 Jul 2014 08:34:22 +0000 (UTC) Received: from portsmon.freebsd.org (portsmon.freebsd.org [IPv6:2001:1900:2254:206a::50:3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A397C27EB for ; Mon, 21 Jul 2014 08:34:22 +0000 (UTC) Received: from portsmon.freebsd.org ([127.0.1.104]) by portsmon.freebsd.org (8.14.8/8.14.8) with ESMTP id s6L8YMIs035574 for ; Mon, 21 Jul 2014 08:34:22 GMT (envelope-from linimon@FreeBSD.org) Date: Mon, 21 Jul 2014 08:34:22 GMT Message-Id: <201407210834.s6L8YMIs035574@portsmon.freebsd.org> From: linimon@FreeBSD.org To: emulation@freebsd.org Reply-To: portmgr-feedback@FreeBSD.org Subject: FreeBSD ports that you maintain which are currently marked forbidden X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2014 08:34:22 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically notify users about ports that are marked as "forbidden" in their Makefiles. Often, these ports are so marked due to security concerns, such as known exploits. An overview of each port, including errors seen on the build farm, is included below. portname: audio/linux-f10-libaudiofile forbidden because: http://www.freshports.org/vuxml.php?vid=09f47c51-c1a6-11e3-a5ac-001b21614864 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=linux-f10-libaudiofile portname: audio/linux-f10-nas-libs forbidden because: http://www.freshports.org/vuxml.php?vid=bf7912f5-c1a8-11e3-a5ac-001b21614864 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=linux-f10-nas-libs portname: devel/linux-f10-dbus-glib forbidden because: http://www.freshports.org/vuxml.php?vid=77bb0541-c1aa-11e3-a5ac-001b21614864 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=linux-f10-dbus-glib portname: ftp/linux-f10-curl forbidden because: http://www.freshports.org/vuxml.php?vid=9aecb94c-c1ad-11e3-a5ac-001b21614864 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=ftp&portname=linux-f10-curl portname: graphics/linux-f10-png forbidden because: http://www.freshports.org/vuxml.php?vid=262b92fe-81c8-11e1-8899-001ec9578670 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=graphics&portname=linux-f10-png portname: graphics/linux-f10-tiff forbidden because: http://www.freshports.org/vuxml.php?vid=8816bf3a-7929-11df-bcce-0018f3e2eb82 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=graphics&portname=linux-f10-tiff portname: net/linux-f10-openldap forbidden because: http://www.freshports.org/vuxml.php?vid=abad20bf-c1b4-11e3-a5ac-001b21614864 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=net&portname=linux-f10-openldap portname: security/linux-f10-gnutls forbidden because: http://www.freshports.org/vuxml.php?vid=f645aa90-a3e8-11e3-a422-3c970e169bc2 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=security&portname=linux-f10-gnutls portname: security/linux-f10-libgcrypt forbidden because: http://www.freshports.org/vuxml.php?vid=689c2bf7-0701-11e3-9a25-002590860428 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=security&portname=linux-f10-libgcrypt portname: security/linux-f10-nss forbidden because: http://www.freshports.org/vuxml.php?vid=9ccfee39-3c3b-11df-9edc-000f20797ede build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=security&portname=linux-f10-nss portname: textproc/linux-f10-expat forbidden because: http://www.freshports.org/vuxml.php?vid=5f030587-e39a-11de-881e-001aa0166822 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=textproc&portname=linux-f10-expat portname: textproc/linux-f10-libxml2 forbidden because: http://www.freshports.org/vuxml.php?vid=57f1a624-6197-11e1-b98c-bcaec565249c|7be92050-a450-11e2-9898-001060e06fd4|b8ae4659-a0da-11e1-a294-bcaec565249c build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=textproc&portname=linux-f10-libxml2 If this problem is one that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-emulation@FreeBSD.ORG Mon Jul 21 08:32:49 2014 Return-Path: Delivered-To: vbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D9DD663F for ; Mon, 21 Jul 2014 08:32:49 +0000 (UTC) Received: from portsmon.freebsd.org (portsmon.freebsd.org [IPv6:2001:1900:2254:206a::50:3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CAFB527C3 for ; Mon, 21 Jul 2014 08:32:49 +0000 (UTC) Received: from portsmon.freebsd.org ([127.0.1.104]) by portsmon.freebsd.org (8.14.8/8.14.8) with ESMTP id s6L8Wn4f098628 for ; Mon, 21 Jul 2014 08:32:49 GMT (envelope-from linimon@FreeBSD.org) Date: Mon, 21 Jul 2014 08:32:49 GMT Message-Id: <201407210832.s6L8Wn4f098628@portsmon.freebsd.org> From: linimon@FreeBSD.org To: vbox@freebsd.org Reply-To: portmgr-feedback@FreeBSD.org Subject: FreeBSD ports that you maintain which are currently scheduled for deletion X-Mailman-Approved-At: Mon, 21 Jul 2014 11:42:08 +0000 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2014 08:32:49 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically schedule removal of ports that have been judged to have outlived their usefulness. Often, this is due to a better alternative having become available and/or the cessation of development on the existing port. In some cases, ports are marked for removal because they fail to build and install correctly from their sources, or otherwise fail in operation. The ports, and the reason and date that they have been scheduled for removal, are listed below. If no one has stepped forward before that time to propose a way to fix the problems (such as via a PR), the ports will be deleted. portname: emulators/virtualbox-ose-legacy description: General-purpose full virtualizer for x86 hardware maintainer: vbox@FreeBSD.org deprecated because: Not staged. See http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-May/000080.html expiration date: 2014-08-31 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=emulators&portname=virtualbox-ose-legacy If this problem is one that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-emulation@FreeBSD.ORG Mon Jul 21 14:21:39 2014 Return-Path: Delivered-To: emulation@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 14B3F547 for ; Mon, 21 Jul 2014 14:21:39 +0000 (UTC) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [IPv6:2607:f3e0:0:1::12]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "smarthost.sentex.ca", Issuer "smarthost.sentex.ca" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id D53682BAE for ; Mon, 21 Jul 2014 14:21:38 +0000 (UTC) Received: from [IPv6:2607:f3e0:0:4:f025:8813:7603:7e4a] (saphire3.sentex.ca [IPv6:2607:f3e0:0:4:f025:8813:7603:7e4a]) by smarthost1.sentex.ca (8.14.9/8.14.9) with ESMTP id s6LELaUw030612; Mon, 21 Jul 2014 10:21:37 -0400 (EDT) (envelope-from mike@sentex.net) Message-ID: <53CD21F0.7080401@sentex.net> Date: Mon, 21 Jul 2014 10:21:36 -0400 From: Mike Tancsa Organization: Sentex Communications User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: "freebsd-emulation@freebsd.org" Subject: forcing a Virtbox to flush its cache on demand or more frequently Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2014 14:21:39 -0000 I have been experimenting with HAST and virtbox to have failover between servers and ran into a problem with caching. I am guessing in order to prevent every little guest write from writing out to the host's disks, the hypervisor waits for some period of time to write things out. However, this delay can be upwards of hours! On a normally busy box this is not an issue, but for a guest OS that does infrequent (but important) writes, the delay is much too long. I have already set --hostiocache off, but it does not seem to make a difference. If I set a process in the guest to do something like dd if=/dev/urandom of=/tmp/junk bs=1024k count=5 that seems sufficient to trigger a write to the hypervisor's disk, but this is from limited testing only. Is there a better way to do it ? ---Mike -- ------------------- Mike Tancsa, tel +1 519 651 3400 Sentex Communications, mike@sentex.net Providing Internet services since 1994 www.sentex.net Cambridge, Ontario Canada http://www.tancsa.com/ From owner-freebsd-emulation@FreeBSD.ORG Tue Jul 22 13:57:39 2014 Return-Path: Delivered-To: freebsd-emulation@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 0D5647A3 for ; Tue, 22 Jul 2014 13:57:39 +0000 (UTC) Received: from mx1.sbone.de (mx1.sbone.de [IPv6:2a01:4f8:130:3ffc::401:25]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mx1.sbone.de", Issuer "SBone.DE" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B6F69289B for ; Tue, 22 Jul 2014 13:57:38 +0000 (UTC) Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:31::2013:587]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.sbone.de (Postfix) with ESMTPS id 92A5425D3A9F for ; Tue, 22 Jul 2014 13:57:36 +0000 (UTC) Received: from content-filter.sbone.de (content-filter.sbone.de [IPv6:fde9:577b:c1a9:31::2013:2742]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id AADAEC23B3E for ; Tue, 22 Jul 2014 13:57:35 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:31::2013:587]) by content-filter.sbone.de (content-filter.sbone.de [fde9:577b:c1a9:31::2013:2742]) (amavisd-new, port 10024) with ESMTP id TqTzJx2zOWJf for ; Tue, 22 Jul 2014 13:57:34 +0000 (UTC) Received: from nv.sbone.de (nv.sbone.de [IPv6:fde9:577b:c1a9:31::2013:138]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id 23A27C23B2A for ; Tue, 22 Jul 2014 13:57:34 +0000 (UTC) Date: Tue, 22 Jul 2014 13:57:33 +0000 (UTC) From: "Bjoern A. Zeeb" To: freebsd-emulation@freebsd.org Subject: Re: cvs commit: src/sys/conf files.amd64 files.i386 src/sys/amd64/linux32 linux.h linux32_dummy.c linux32_machdep.c linux32_sysvec.c src/sys/compat/linux linux_misc.c linux_signal.c linux_util.c src/sys/i386/linux linux.h linux_dummy.c ... In-Reply-To: <200608151254.k7FCsUu9085824@repoman.freebsd.org> Message-ID: References: <200608151254.k7FCsUu9085824@repoman.freebsd.org> X-OpenPGP-Key-Id: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2014 13:57:39 -0000 On Tue, 15 Aug 2006, Alexander Leidinger wrote: > netchild 2006-08-15 12:54:30 UTC > > FreeBSD src repository > > Modified files: > sys/conf files.amd64 files.i386 > sys/amd64/linux32 linux.h linux32_dummy.c linux32_machdep.c > linux32_sysvec.c > sys/compat/linux linux_misc.c linux_signal.c linux_util.c > sys/i386/linux linux.h linux_dummy.c linux_machdep.c > linux_sysvec.c > Log: > Add the linux 2.6.x stuff (not used by default!): > - TLS - complete > - pid/tid mangling - complete > - thread area - complete > - futexes - complete with issues > - clone() extension - complete with some possible minor issues > - mq*/timer*/clock* stuff - complete but untested and the mq* stuff is ... > On amd64 not everything is supported like on i386, the catchup is planned for > later when the remaining bugs in the new functions are fixed. Yeah I like that. I am doing some of that catchup almost 8 years later and find that the supposedly really simple clock_* wrappers in i386 are completely wrong and unusable and the chances are that this has contributed to quite a few unnoticed problems over time, given we only get weird runtime errors rather than an "unimplemented syscall" every time. Just saying as my linux compat code frustration levels are rising again. *sigh* -- Bjoern A. Zeeb "Come on. Learn, goddamn it.", WarGames, 1983 From owner-freebsd-emulation@FreeBSD.ORG Tue Jul 22 20:18:43 2014 Return-Path: Delivered-To: freebsd-emulation@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 BF5AA365; Tue, 22 Jul 2014 20:18:43 +0000 (UTC) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [IPv6:2001:470:1f0f:3ad:223:7dff:fe9e:6e8a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "thebighonker.lerctr.org", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 945702171; Tue, 22 Jul 2014 20:18:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=lerami; h=Content-Type:MIME-Version:Message-ID:Subject:To:From:Date; bh=gGeN/KJqcux7kbd8qKaM24SmwMLZQQm/N0OwU4s0Z/k=; b=p5yo/anEtFPUBOr9wy+XDzjeyXmewdhdt2EJWQufNgQHMGvu9ulEt3dmEZIuFFYKR919utXl/Q3FN8BTDCCWOp6e9WFaOFHGyaTFQVCFM2mw4I2A9baOVldfbCLfpY4PyJu447LAGn8XyVjkdRVpkRteiJvNvq0XD3nKn1T7gCE=; Received: from 107-128-180-255.lightspeed.austtx.sbcglobal.net ([107.128.180.255]:33819 helo=borg.lerctr.org) by thebighonker.lerctr.org with esmtpsa (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.83 (FreeBSD)) (envelope-from ) id 1X9gWF-000046-Mx; Tue, 22 Jul 2014 15:18:42 -0500 Date: Tue, 22 Jul 2014 15:18:28 -0500 From: Larry Rosenman To: freebsd-ports@freebsd.org, freebsd-emulation@freebsd.org Subject: Crash in the vbox driver Message-ID: <20140722201827.GA10547@borg.lerctr.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Score: -2.9 (--) X-LERCTR-Spam-Score: -2.9 (--) X-Spam-Report: SpamScore (-2.9/5.0) ALL_TRUSTED=-1, BAYES_00=-1.9, TVD_RCVD_IP=0.001 X-LERCTR-Spam-Report: SpamScore (-2.9/5.0) ALL_TRUSTED=-1, BAYES_00=-1.9, TVD_RCVD_IP=0.001 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2014 20:18:43 -0000 I've seen the following crash 2 times (separated by 3 months and a lot of system update/churn). Can someone look at it? borg.lerctr.org dumped core - see /var/crash/vmcore.4 Thu Apr 24 10:39:06 CDT 2014 FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #29 r264823M: Wed Apr 23 09:35:35 CDT 2014 root@borg.lerctr.org:/usr/obj/usr/src/sys/VT-LER amd64 panic: Most recently used by iprtheap GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Unread portion of the kernel message buffer: Memory modified after free 0xfffff80b26a82680(120) val=e69eedef @ 0xfffff80b26a82690 panic: Most recently used by iprtheap cpuid = 1 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe100de68360 kdb_backtrace() at kdb_backtrace+0x39/frame 0xfffffe100de68410 vpanic() at vpanic+0x126/frame 0xfffffe100de68450 panic() at panic+0x43/frame 0xfffffe100de684b0 mtrash_ctor() at mtrash_ctor+0x8a/frame 0xfffffe100de684e0 uma_zalloc_arg() at uma_zalloc_arg+0x4d1/frame 0xfffffe100de68550 malloc() at malloc+0x194/frame 0xfffffe100de685a0 rtR0MemAllocEx() at rtR0MemAllocEx+0xd2/frame 0xfffffe100de68600 RTMemAllocZTag() at RTMemAllocZTag+0x14/frame 0xfffffe100de68620 rtR0MemObjNew() at rtR0MemObjNew+0x2f/frame 0xfffffe100de68650 rtR0MemObjFreeBSDAllocPhysPages() at rtR0MemObjFreeBSDAllocPhysPages+0x31/frame 0xfffffe100de686a0 rtR0MemObjNativeAllocPhysNC() at rtR0MemObjNativeAllocPhysNC+0x2e/frame 0xfffffe100de686c0 g_aUnits() at g_aUnits+0x58d9/frame 0xfffffe100de68720 g_aUnits() at g_aUnits+0x266a/frame 0xfffffe100de687a0 g_aUnits() at g_aUnits+0x1f9f/frame 0xfffffe100de68820 g_aUnits() at 0xffffffff83261c35/frame 0xfffffe100de68870 g_aUnits() at 0xffffffff832640de/frame 0xfffffe100de688b0 g_aUnits() at 0xffffffff83263c23/frame 0xfffffe100de688f0 supdrvIOCtlInnerUnrestricted() at supdrvIOCtlInnerUnrestricted+0x5a1/frame 0xfffffe100de68970 VBoxDrvFreeBSDIOCtl() at VBoxDrvFreeBSDIOCtl+0x1e6/frame 0xfffffe100de689d0 devfs_ioctl_f() at devfs_ioctl_f+0xfb/frame 0xfffffe100de68a30 kern_ioctl() at kern_ioctl+0x22b/frame 0xfffffe100de68a90 sys_ioctl() at sys_ioctl+0x13c/frame 0xfffffe100de68ae0 amd64_syscall() at amd64_syscall+0x25a/frame 0xfffffe100de68bf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe100de68bf0 --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x80128f6ea, rsp = 0x7fffff7a4c58, rbp = 0x7fffff7a4c60 --- Uptime: 1d0h40m19s Dumping 9979 out of 64464 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% Reading symbols from /boot/kernel/linux.ko.symbols...done. Loaded symbols for /boot/kernel/linux.ko.symbols Reading symbols from /boot/kernel/if_lagg.ko.symbols...done. Loaded symbols for /boot/kernel/if_lagg.ko.symbols Reading symbols from /boot/kernel/snd_envy24ht.ko.symbols...done. Loaded symbols for /boot/kernel/snd_envy24ht.ko.symbols Reading symbols from /boot/kernel/snd_spicds.ko.symbols...done. Loaded symbols for /boot/kernel/snd_spicds.ko.symbols Reading symbols from /boot/kernel/coretemp.ko.symbols...done. Loaded symbols for /boot/kernel/coretemp.ko.symbols Reading symbols from /boot/kernel/ichsmb.ko.symbols...done. Loaded symbols for /boot/kernel/ichsmb.ko.symbols Reading symbols from /boot/kernel/smbus.ko.symbols...done. Loaded symbols for /boot/kernel/smbus.ko.symbols Reading symbols from /boot/kernel/ichwd.ko.symbols...done. Loaded symbols for /boot/kernel/ichwd.ko.symbols Reading symbols from /boot/kernel/cpuctl.ko.symbols...done. Loaded symbols for /boot/kernel/cpuctl.ko.symbols Reading symbols from /boot/kernel/crypto.ko.symbols...done. Loaded symbols for /boot/kernel/crypto.ko.symbols Reading symbols from /boot/kernel/cryptodev.ko.symbols...done. Loaded symbols for /boot/kernel/cryptodev.ko.symbols Reading symbols from /boot/kernel/dtraceall.ko.symbols...done. Loaded symbols for /boot/kernel/dtraceall.ko.symbols Reading symbols from /boot/kernel/profile.ko.symbols...done. Loaded symbols for /boot/kernel/profile.ko.symbols Reading symbols from /boot/kernel/cyclic.ko.symbols...done. Loaded symbols for /boot/kernel/cyclic.ko.symbols Reading symbols from /boot/kernel/dtrace.ko.symbols...done. Loaded symbols for /boot/kernel/dtrace.ko.symbols Reading symbols from /boot/kernel/systrace_freebsd32.ko.symbols...done. Loaded symbols for /boot/kernel/systrace_freebsd32.ko.symbols Reading symbols from /boot/kernel/systrace.ko.symbols...done. Loaded symbols for /boot/kernel/systrace.ko.symbols Reading symbols from /boot/kernel/sdt.ko.symbols...done. Loaded symbols for /boot/kernel/sdt.ko.symbols Reading symbols from /boot/kernel/lockstat.ko.symbols...done. Loaded symbols for /boot/kernel/lockstat.ko.symbols Reading symbols from /boot/kernel/fasttrap.ko.symbols...done. Loaded symbols for /boot/kernel/fasttrap.ko.symbols Reading symbols from /boot/kernel/fbt.ko.symbols...done. Loaded symbols for /boot/kernel/fbt.ko.symbols Reading symbols from /boot/kernel/dtnfscl.ko.symbols...done. Loaded symbols for /boot/kernel/dtnfscl.ko.symbols Reading symbols from /boot/kernel/dtmalloc.ko.symbols...done. Loaded symbols for /boot/kernel/dtmalloc.ko.symbols Reading symbols from /boot/modules/vboxdrv.ko...done. Loaded symbols for /boot/modules/vboxdrv.ko Reading symbols from /boot/modules/nvidia.ko...done. Loaded symbols for /boot/modules/nvidia.ko Reading symbols from /boot/kernel/ipmi.ko.symbols...done. Loaded symbols for /boot/kernel/ipmi.ko.symbols Reading symbols from /boot/kernel/ipmi_linux.ko.symbols...done. Loaded symbols for /boot/kernel/ipmi_linux.ko.symbols Reading symbols from /boot/kernel/radeonkms.ko.symbols...done. Loaded symbols for /boot/kernel/radeonkms.ko.symbols Reading symbols from /boot/kernel/iicbb.ko.symbols...done. Loaded symbols for /boot/kernel/iicbb.ko.symbols Reading symbols from /boot/kernel/iicbus.ko.symbols...done. Loaded symbols for /boot/kernel/iicbus.ko.symbols Reading symbols from /boot/kernel/iic.ko.symbols...done. Loaded symbols for /boot/kernel/iic.ko.symbols Reading symbols from /boot/kernel/drm2.ko.symbols...done. Loaded symbols for /boot/kernel/drm2.ko.symbols Reading symbols from /boot/kernel/radeonkmsfw_R100_cp.ko.symbols...done. Loaded symbols for /boot/kernel/radeonkmsfw_R100_cp.ko.symbols Reading symbols from /boot/kernel/fdescfs.ko.symbols...done. Loaded symbols for /boot/kernel/fdescfs.ko.symbols Reading symbols from /boot/kernel/linprocfs.ko.symbols...done. Loaded symbols for /boot/kernel/linprocfs.ko.symbols Reading symbols from /boot/kernel/uhid.ko.symbols...done. Loaded symbols for /boot/kernel/uhid.ko.symbols Reading symbols from /boot/kernel/uplcom.ko.symbols...done. Loaded symbols for /boot/kernel/uplcom.ko.symbols Reading symbols from /boot/kernel/ucom.ko.symbols...done. Loaded symbols for /boot/kernel/ucom.ko.symbols Reading symbols from /boot/kernel/netgraph.ko.symbols...done. Loaded symbols for /boot/kernel/netgraph.ko.symbols Reading symbols from /boot/kernel/ng_ether.ko.symbols...done. Loaded symbols for /boot/kernel/ng_ether.ko.symbols Reading symbols from /boot/modules/vboxnetflt.ko...done. Loaded symbols for /boot/modules/vboxnetflt.ko Reading symbols from /boot/modules/vboxnetadp.ko...done. Loaded symbols for /boot/modules/vboxnetadp.ko #0 doadump (textdump=1) at pcpu.h:219 219 pcpu.h: No such file or directory. in pcpu.h (kgdb) #0 doadump (textdump=1) at pcpu.h:219 #1 0xffffffff809dedd7 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:449 #2 0xffffffff809df315 in vpanic (fmt=, ap=) at /usr/src/sys/kern/kern_shutdown.c:756 #3 0xffffffff809df363 in panic (fmt=0x0) at /usr/src/sys/kern/kern_shutdown.c:685 #4 0xffffffff80c594aa in mtrash_ctor (mem=, size=, arg=, flags=) at /usr/src/sys/vm/uma_dbg.c:138 #5 0xffffffff80c55601 in uma_zalloc_arg (zone=0xfffff80ffffc9000, udata=0x0, flags=257) at /usr/src/sys/vm/uma_core.c:2162 #6 0xffffffff809c6a94 in malloc (size=, mtp=0xffffffff81f00b70, flags=) at uma.h:336 #7 0xffffffff81eef232 in rtR0MemAllocEx () from /boot/modules/vboxdrv.ko #8 0xffffffff81eed904 in RTMemAllocZTag () from /boot/modules/vboxdrv.ko #9 0xffffffff81eedd3f in rtR0MemObjNew () from /boot/modules/vboxdrv.ko #10 0xffffffff81eef7b1 in rtR0MemObjFreeBSDAllocPhysPages () from /boot/modules/vboxdrv.ko #11 0xffffffff81eef8ae in rtR0MemObjNativeAllocPhysNC () from /boot/modules/vboxdrv.ko #12 0xffffffff8324c799 in ?? () #13 0xfffffe00f372f010 in ?? () #14 0x000000780000006d in ?? () #15 0xfffffe10099817c8 in ?? () #16 0xffffffff8324c87e in ?? () #17 0x0000000000000000 in ?? () Current language: auto; currently minimal (kgdb) borg.lerctr.org dumped core - see /var/crash/vmcore.6 Mon Jul 21 03:13:37 CDT 2014 FreeBSD borg.lerctr.org 11.0-CURRENT FreeBSD 11.0-CURRENT #54 r268932M: Sun Jul 20 19:26:23 CDT 2014 root@borg.lerctr.org:/usr/obj/usr/src/sys/VT-LER amd64 panic: Most recently used by iprtheap GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Unread portion of the kernel message buffer: Memory modified after free 0xfffff8056da02d00(120) val=e69eedef @ 0xfffff8056da02d10 panic: Most recently used by iprtheap cpuid = 2 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe100c947360 kdb_backtrace() at kdb_backtrace+0x39/frame 0xfffffe100c947410 vpanic() at vpanic+0x126/frame 0xfffffe100c947450 panic() at panic+0x43/frame 0xfffffe100c9474b0 mtrash_ctor() at mtrash_ctor+0x8a/frame 0xfffffe100c9474e0 uma_zalloc_arg() at uma_zalloc_arg+0x4d1/frame 0xfffffe100c947550 malloc() at malloc+0x194/frame 0xfffffe100c9475a0 rtR0MemAllocEx() at rtR0MemAllocEx+0xd2/frame 0xfffffe100c947600 RTMemAllocZTag() at RTMemAllocZTag+0x14/frame 0xfffffe100c947620 rtR0MemObjNew() at rtR0MemObjNew+0x2f/frame 0xfffffe100c947650 rtR0MemObjFreeBSDAllocPhysPages() at rtR0MemObjFreeBSDAllocPhysPages+0x31/frame 0xfffffe100c9476a0 rtR0MemObjNativeAllocPhysNC() at rtR0MemObjNativeAllocPhysNC+0x2e/frame 0xfffffe100c9476c0 g_aUnits() at g_aUnits+0x58d9/frame 0xfffffe100c947720 g_aUnits() at g_aUnits+0x266a/frame 0xfffffe100c9477a0 g_aUnits() at g_aUnits+0x1f9f/frame 0xfffffe100c947820 g_aUnits() at 0xffffffff83257c35/frame 0xfffffe100c947870 g_aUnits() at 0xffffffff8325a0de/frame 0xfffffe100c9478b0 g_aUnits() at 0xffffffff83259c23/frame 0xfffffe100c9478f0 supdrvIOCtlInnerUnrestricted() at supdrvIOCtlInnerUnrestricted+0x5a1/frame 0xfffffe100c947970 VBoxDrvFreeBSDIOCtl() at VBoxDrvFreeBSDIOCtl+0x1e6/frame 0xfffffe100c9479d0 devfs_ioctl_f() at devfs_ioctl_f+0xfb/frame 0xfffffe100c947a30 kern_ioctl() at kern_ioctl+0x22b/frame 0xfffffe100c947a90 sys_ioctl() at sys_ioctl+0x13c/frame 0xfffffe100c947ae0 amd64_syscall() at amd64_syscall+0x25a/frame 0xfffffe100c947bf0 Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe100c947bf0 --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x80128f5ca, rsp = 0x7fffff8a5c58, rbp = 0x7fffff8a5c60 --- Uptime: 7h12m25s Dumping 7915 out of 64463 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% Reading symbols from /boot/kernel/linux.ko.symbols...done. Loaded symbols for /boot/kernel/linux.ko.symbols Reading symbols from /boot/kernel/if_lagg.ko.symbols...done. Loaded symbols for /boot/kernel/if_lagg.ko.symbols Reading symbols from /boot/kernel/snd_envy24ht.ko.symbols...done. Loaded symbols for /boot/kernel/snd_envy24ht.ko.symbols Reading symbols from /boot/kernel/snd_spicds.ko.symbols...done. Loaded symbols for /boot/kernel/snd_spicds.ko.symbols Reading symbols from /boot/kernel/coretemp.ko.symbols...done. Loaded symbols for /boot/kernel/coretemp.ko.symbols Reading symbols from /boot/kernel/ichsmb.ko.symbols...done. Loaded symbols for /boot/kernel/ichsmb.ko.symbols Reading symbols from /boot/kernel/smbus.ko.symbols...done. Loaded symbols for /boot/kernel/smbus.ko.symbols Reading symbols from /boot/kernel/ichwd.ko.symbols...done. Loaded symbols for /boot/kernel/ichwd.ko.symbols Reading symbols from /boot/kernel/cpuctl.ko.symbols...done. Loaded symbols for /boot/kernel/cpuctl.ko.symbols Reading symbols from /boot/kernel/crypto.ko.symbols...done. Loaded symbols for /boot/kernel/crypto.ko.symbols Reading symbols from /boot/kernel/cryptodev.ko.symbols...done. Loaded symbols for /boot/kernel/cryptodev.ko.symbols Reading symbols from /boot/kernel/dtraceall.ko.symbols...done. Loaded symbols for /boot/kernel/dtraceall.ko.symbols Reading symbols from /boot/kernel/profile.ko.symbols...done. Loaded symbols for /boot/kernel/profile.ko.symbols Reading symbols from /boot/kernel/cyclic.ko.symbols...done. Loaded symbols for /boot/kernel/cyclic.ko.symbols Reading symbols from /boot/kernel/dtrace.ko.symbols...done. Loaded symbols for /boot/kernel/dtrace.ko.symbols Reading symbols from /boot/kernel/systrace_freebsd32.ko.symbols...done. Loaded symbols for /boot/kernel/systrace_freebsd32.ko.symbols Reading symbols from /boot/kernel/systrace.ko.symbols...done. Loaded symbols for /boot/kernel/systrace.ko.symbols Reading symbols from /boot/kernel/sdt.ko.symbols...done. Loaded symbols for /boot/kernel/sdt.ko.symbols Reading symbols from /boot/kernel/lockstat.ko.symbols...done. Loaded symbols for /boot/kernel/lockstat.ko.symbols Reading symbols from /boot/kernel/fasttrap.ko.symbols...done. Loaded symbols for /boot/kernel/fasttrap.ko.symbols Reading symbols from /boot/kernel/fbt.ko.symbols...done. Loaded symbols for /boot/kernel/fbt.ko.symbols Reading symbols from /boot/kernel/dtnfscl.ko.symbols...done. Loaded symbols for /boot/kernel/dtnfscl.ko.symbols Reading symbols from /boot/kernel/dtmalloc.ko.symbols...done. Loaded symbols for /boot/kernel/dtmalloc.ko.symbols Reading symbols from /boot/modules/vboxdrv.ko...done. Loaded symbols for /boot/modules/vboxdrv.ko Reading symbols from /boot/modules/nvidia.ko...done. Loaded symbols for /boot/modules/nvidia.ko Reading symbols from /boot/kernel/ipmi.ko.symbols...done. Loaded symbols for /boot/kernel/ipmi.ko.symbols Reading symbols from /boot/kernel/ipmi_linux.ko.symbols...done. Loaded symbols for /boot/kernel/ipmi_linux.ko.symbols Reading symbols from /boot/kernel/radeonkms.ko.symbols...done. Loaded symbols for /boot/kernel/radeonkms.ko.symbols Reading symbols from /boot/kernel/iicbb.ko.symbols...done. Loaded symbols for /boot/kernel/iicbb.ko.symbols Reading symbols from /boot/kernel/iicbus.ko.symbols...done. Loaded symbols for /boot/kernel/iicbus.ko.symbols Reading symbols from /boot/kernel/iic.ko.symbols...done. Loaded symbols for /boot/kernel/iic.ko.symbols Reading symbols from /boot/kernel/drm2.ko.symbols...done. Loaded symbols for /boot/kernel/drm2.ko.symbols Reading symbols from /boot/kernel/radeonkmsfw_R100_cp.ko.symbols...done. Loaded symbols for /boot/kernel/radeonkmsfw_R100_cp.ko.symbols Reading symbols from /boot/kernel/fdescfs.ko.symbols...done. Loaded symbols for /boot/kernel/fdescfs.ko.symbols Reading symbols from /boot/kernel/linprocfs.ko.symbols...done. Loaded symbols for /boot/kernel/linprocfs.ko.symbols Reading symbols from /boot/kernel/uhid.ko.symbols...done. Loaded symbols for /boot/kernel/uhid.ko.symbols Reading symbols from /boot/modules/vboxnetflt.ko...done. Loaded symbols for /boot/modules/vboxnetflt.ko Reading symbols from /boot/kernel/netgraph.ko.symbols...done. Loaded symbols for /boot/kernel/netgraph.ko.symbols Reading symbols from /boot/kernel/ng_ether.ko.symbols...done. Loaded symbols for /boot/kernel/ng_ether.ko.symbols Reading symbols from /boot/modules/vboxnetadp.ko...done. Loaded symbols for /boot/modules/vboxnetadp.ko #0 doadump (textdump=1) at pcpu.h:219 219 pcpu.h: No such file or directory. in pcpu.h (kgdb) #0 doadump (textdump=1) at pcpu.h:219 #1 0xffffffff80a055d7 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:445 #2 0xffffffff80a05b15 in vpanic (fmt=, ap=) at /usr/src/sys/kern/kern_shutdown.c:744 #3 0xffffffff80a05b63 in panic (fmt=0x0) at /usr/src/sys/kern/kern_shutdown.c:673 #4 0xffffffff80c83aaa in mtrash_ctor (mem=, size=, arg=, flags=) at /usr/src/sys/vm/uma_dbg.c:138 #5 0xffffffff80c7fbe1 in uma_zalloc_arg (zone=0xfffff80ffffc9680, udata=0x0, flags=257) at /usr/src/sys/vm/uma_core.c:2164 #6 0xffffffff809ed0b4 in malloc (size=, mtp=0xffffffff81fd3b70, flags=) at uma.h:336 #7 0xffffffff81fc2232 in rtR0MemAllocEx () from /boot/modules/vboxdrv.ko #8 0xffffffff81fc0904 in RTMemAllocZTag () from /boot/modules/vboxdrv.ko #9 0xffffffff81fc0d3f in rtR0MemObjNew () from /boot/modules/vboxdrv.ko #10 0xffffffff81fc27b1 in rtR0MemObjFreeBSDAllocPhysPages () from /boot/modules/vboxdrv.ko #11 0xffffffff81fc28ae in rtR0MemObjNativeAllocPhysNC () from /boot/modules/vboxdrv.ko #12 0xffffffff83242799 in ?? () #13 0xfffffe0559b32010 in ?? () #14 0x000000780000002b in ?? () #15 0xfffffe100977d7c8 in ?? () #16 0xffffffff8324287e in ?? () #17 0x0000000000000000 in ?? () Current language: auto; currently minimal (kgdb) From owner-freebsd-emulation@FreeBSD.ORG Wed Jul 23 08:02:17 2014 Return-Path: Delivered-To: vbox@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0B598B38 for ; Wed, 23 Jul 2014 08:02:17 +0000 (UTC) Received: from mail-vc0-x22d.google.com (mail-vc0-x22d.google.com [IPv6:2607:f8b0:400c:c03::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B7E002DD3 for ; Wed, 23 Jul 2014 08:02:16 +0000 (UTC) Received: by mail-vc0-f173.google.com with SMTP id hy10so1491372vcb.18 for ; Wed, 23 Jul 2014 01:02:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vopenhouse.ca; s=google; h=mime-version:date:message-id:subject:from:to:content-type; bh=NZFsbwSpTmG9t8IFT7cDmxRHJA2MAblLF69gGLOOkPA=; b=Mu0f44l0Vz13FepSKS8H1yITKCEUn0lpYl8OMT0QsfUbH9gNcIlWBu97cQYDqcEqvE YlvSKTLF2NQJDqiJtyOdn2ZIhNH6O3pfQeqhrvC11Ojf3gmT8N712aKPIZguXm7HKx8e VXCGAn0SSt9hrfBOa75d2Md/rpVFt5v2Qj1Rg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=NZFsbwSpTmG9t8IFT7cDmxRHJA2MAblLF69gGLOOkPA=; b=b12+5xv0msvcABIxJEXSqYHdrDDnRTpOiIXVUpbK0/xmUaJ+1jzkezYqAzXuT6zpYt SzGWW2fL94E/0oeQkycacBRCcqB9lsGxfcZNTwtf72n+Jn9gy3wC4+RQ9/mNCxsKhjvw a8VIUXkhBx+XGpWHPLrfqxDz0yDSm0FgivLLFRHNSXo0bAmRIkhS+6FUKq4T1fvBnB5e oJjN+1WTi8dEx7RZSteu2awoiSRX/qGOQAJipMVuGV23Bo92X8p2mEsAf4seAFQsMjUO PrRntQOnibPM4tBT+N8qpF8XZFajcMolypnz0FTqGgFdY2MHmIEF0SLYzbff6PszmEdq /qWw== X-Gm-Message-State: ALoCoQlRsXemKX3a6PkpRqm/GIzTGMqUo8o9/7AtXmhZ5FiF7nPqV+viuTNii/Woj7zxzTd7zOEd MIME-Version: 1.0 X-Received: by 10.220.7.71 with SMTP id c7mr1179126vcc.77.1406102534728; Wed, 23 Jul 2014 01:02:14 -0700 (PDT) Received: by 10.220.127.13 with HTTP; Wed, 23 Jul 2014 01:02:14 -0700 (PDT) X-Originating-IP: [23.16.233.58] Date: Wed, 23 Jul 2014 01:02:14 -0700 Message-ID: Subject: FreeBSD Port: emulators/virtualbox-ose exited on signal 11 random crashes on screen update using VNC From: Ron Thomas To: vbox@FreeBSD.org X-Mailman-Approved-At: Wed, 23 Jul 2014 11:54:21 +0000 Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2014 08:02:17 -0000 Have an intermittent crash that I haven't been able to figure out the trigger for.... perhaps a race condition? Happens frequently, usually when lots of stuff is happening on screen. Core dump shows that it always fails at the same line of code. FreeBSD 9.2-RELEASE-p7 FreeBSD 9.2-RELEASE-p7 #0: Tue Jun 3 11:05:13 UTC 2014 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 #pkg version | grep 'virtualbox' virtualbox-ose-4.3.12_1 = virtualbox-ose-kmod-4.3.12 = Installed with following options: DBUS DEBUG GUESTADDITIONS PYTHON UDPTUNNEL VNC (gdb) frame #0 0x0000000808401f67 in VNCServerImpl::VRDEUpdate (hServer=0x807c64500, uScreenId=0, pvUpdate=0x822833e5c, cbUpdate=1590649) at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/ExtPacks/VNC/VBoxVNC.cpp:823 823 instance->mFrameBuffer[destx] = instance->mScreenBuffer[srcx + 2]; (gdb) list 818 // RGB to BGR 819 for (srcx = srcy, destx = desty; 820 destx < desty + order->w * VNC_SIZEOFRGBA; 821 srcx += bpp, destx += VNC_SIZEOFRGBA) 822 { 823 instance->mFrameBuffer[destx] = instance->mScreenBuffer[srcx + 2]; 824 instance->mFrameBuffer[destx + 1] = instance->mScreenBuffer[srcx + 1]; 825 instance->mFrameBuffer[destx + 2] = instance->mScreenBuffer[srcx]; 826 } 827 } (gdb) bt #0 0x0000000808401f67 in VNCServerImpl::VRDEUpdate (hServer=0x807c64500, uScreenId=0, pvUpdate=0x822833e5c, cbUpdate=1590649) at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/ExtPacks/VNC/VBoxVNC.cpp:823 #1 0x000000080595fa4f in ConsoleVRDPServer::SendUpdate (this=0x805013f00, uScreenId=0, pvUpdate=0x822833e5c, cbUpdate=1590649) at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/Main/src-client/ConsoleVRDPServer.cpp:3795 #2 0x000000080596e565 in Display::displayVBVAUpdateProcess (pInterface=0x809f84cb8, uScreenId=0, pCmd=0x822833e5c, cbCmd=1590649) at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/Main/src-client/DisplayImpl.cpp:4676 #3 0x0000000810d2346e in vbvaFlushProcess (uScreenId=0, pVGAState=0x806be2100, pPartialRecord=0x809713b90, pVBVA=0x8227af000) at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp:380 #4 0x0000000810d2383c in vbvaFlush (pVGAState=0x806be2100, pCtx=0x809713b48) at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp:462 #5 0x0000000810d238ad in VBVAUpdateDisplay (pVGAState=0x806be2100) at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp:2378 #6 0x0000000810c59ba9 in vgaPortUpdateDisplay (pInterface=0x806bf2e10) at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/Devices/Graphics/DevVGA.cpp:4536 #7 0x00000008059760bb in Display::displayRefreshCallback (pInterface=0x809f84cb8) at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/Main/src-client/DisplayImpl.cpp:3870 #8 0x0000000810c59487 in vgaTimerRefresh (pDevIns=0x806be2000, pTimer=0x8006c44d0, pvUser=0x806be2100) at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/Devices/Graphics/DevVGA.cpp:5205 #9 0x00000008061ea923 in tmR3TimerQueueRun (pVM=0x80067c000, pQueue=0x8006ae930) at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/VMM/VMMR3/TM.cpp:2063 #10 0x00000008061f8809 in TMR3TimerQueuesDo (pVM=0x80067c000) at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/VMM/VMMR3/TM.cpp:1981 #11 0x0000000806210489 in vmR3HaltGlobal1Halt (pUVCpu=0x809002180, fMask=516, u64Now=271350023039513) at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/VMM/VMMR3/VMEmt.cpp:685 #12 0x000000080620fc4b in VMR3WaitHalted (pVM=0x80067c000, pVCpu=0x80069c000, fIgnoreInterrupts=true) at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/VMM/VMMR3/VMEmt.cpp:1104 #13 0x00000008060ed319 in EMR3ExecuteVM (pVM=0x80067c000, pVCpu=0x80069c000) at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/VMM/VMMR3/EM.cpp:2560 #14 0x000000080621205a in vmR3EmulationThreadWithId (ThreadSelf=0x807c93100, pUVCpu=0x809002180, idCpu=1) at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/VMM/VMMR3/VMEmt.cpp:235 #15 0x000000080621229c in vmR3EmulationThread (ThreadSelf=0x807c93100, pvArgs=0x809002180) at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/VMM/VMMR3/VMEmt.cpp:62 #16 0x0000000801cee5e8 in rtThreadMain (pThread=0x807c93100, NativeThread=34490631168, pszThreadName=0x807c939d8 "EMT-1") at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/Runtime/common/misc/thread.cpp:712 #17 0x0000000801db378d in rtThreadNativeMain (pvArgs=0x807c93100) at /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.12/src/VBox/Runtime/r3/posix/thread-posix.cpp:324 #18 0x0000000800829d34 in pthread_getprio () from /lib/libthr.so.3 #19 0x0000000000000000 in ?? () -- Ron Thomas The Video Openhouse Team www.vopenhouse.ca Ranked #1 in google.ca for 'Real Estate Video' (604)732-7070