From owner-freebsd-emulation@freebsd.org Sat Dec 19 17:10:56 2020 Return-Path: Delivered-To: freebsd-emulation@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3E0B84CC376 for ; Sat, 19 Dec 2020 17:10:56 +0000 (UTC) (envelope-from gpalmer@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4Cysh00mdbz3w8G for ; Sat, 19 Dec 2020 17:10:56 +0000 (UTC) (envelope-from gpalmer@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 1A59C4CC375; Sat, 19 Dec 2020 17:10:56 +0000 (UTC) Delivered-To: emulation@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1912C4CC374 for ; Sat, 19 Dec 2020 17:10:56 +0000 (UTC) (envelope-from gpalmer@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Cysh000mfz3w5t for ; Sat, 19 Dec 2020 17:10:56 +0000 (UTC) (envelope-from gpalmer@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1608397856; h=from:from:reply-to:subject:subject:date:date:message-id:message-id:to: cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=mcYP8+GLs+9jZKiYAbiwPVtZqLSXeqSs3o95bdqIEHI=; b=OUWUz3IUypJtV9+H7+oRVsQtqieWz6qaEzeaHAjUZdSnpK1gsEwJDComY8UgDEW86JYjFS vO1SrOnWbNSt0R6cdkZKPu07ZqexIZpvfOHVtcwQqeCkfVHFDiicL5MefqkFzsd7uaYHVK zNY+HYKLQHYryeuDw7VP/QmXhWoSLJaWRngPItm7MPcd5/cjMQVD/oTKf9/2C12YiqTVWM /L9tVEREB+6TdU5Yoq/SipHti/RlYX/RqrVX2jykMum9c6K2pcXs/Ho1uwn5O9R5LgLll5 dOfJapywgSpnJ9Pbt9fUvQVig+KWrOpysJkvB9Cp+1w4T3J/NC5PiwcLzD2HZw== Received: by freefall.freebsd.org (Postfix) id E63721C9A3; Sat, 19 Dec 2020 17:10:55 +0000 (UTC) Delivered-To: vbox@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [96.47.72.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id E11491C8C4 for ; Sat, 19 Dec 2020 17:10:55 +0000 (UTC) (envelope-from gpalmer@freebsd.org) Received: from mail.in-addr.com (mail.in-addr.com [IPv6:2a01:4f8:191:61e8::2525:2525]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Cysgz530yz3wDr for ; Sat, 19 Dec 2020 17:10:55 +0000 (UTC) (envelope-from gpalmer@freebsd.org) Received: from gjp by mail.in-addr.com with local (Exim 4.93.0.4 (FreeBSD)) (envelope-from ) id 1kqfks-0001uR-77 for vbox@freebsd.org; Sat, 19 Dec 2020 17:10:54 +0000 Date: Sat, 19 Dec 2020 17:10:54 +0000 From: Gary Palmer Cc: vbox@freebsd.org Subject: Re: Crash on 12.2 with virtualbox-ose-kmod Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: gpalmer@freebsd.org X-SA-Exim-Scanned: No (on mail.in-addr.com); SAEximRunCond expanded to false X-Rspamd-Queue-Id: 4Cysgz530yz3wDr X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; local_wl_from(0.00)[freebsd.org] ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1608397856; h=from:from:reply-to:subject:subject:date:date:message-id:message-id:to: cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=mcYP8+GLs+9jZKiYAbiwPVtZqLSXeqSs3o95bdqIEHI=; b=GSqFElb7uJCuatIOd89A0nb8ltXcwH4q+6ouV6F8aeG+BKneTwXaQYQctCK5qfltL6AguQ vFfU7anfWGBu0A1nW24a1vPPtkF3hQz3ouLW3tRF66XIa7o/yPaja/nrysaK2YQGFf/Q2E vR83vQwgapDpiZx90lgb9QOUg+l70vgTTBkuQyW2yCLbwcmPrgBnFTOmLR1Q4/PV+pClfm fUFB8iCk5A+ptjgKPoVYbgLXZKNiENwLOGB3ih8sFBkBBiezBItMwwt66MBqOu2gkT2fdI oo429sVp+otPNrXq8eIW3Ytt04jCFLXFqMSbSWZwT7LeJrgTHmr4O9ziKYQSkQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1608397856; a=rsa-sha256; cv=none; b=aA+/KlPSkPW2ezH1K3jubW3/PAAen42jLRrJpp2uEjud5oi9kSpAkhfMEYhmoYZv2wEkey mVMb0aJtE/ozcHcYZoWqagONjCPFaEyLmPLWPvXBZGbia/do+wNQPyW0v1ylu8pqsfrMIj 0UdvkbywZPoii54RIOU8Plbw9Woc4tvgdvZGyOLZnXbtPA4+z1Vl6LFj8hRI6Po2/3QOtq LV1IYLFsFtcNlAbkQ8KAvcihHEU2ZtcMEMwLym/bEDtd1zwHFtbD4kIXdsvTiWQCj57i9c yDn/n/SOKQZstsHglmBQTmgHUm/D+8vawFIx4bYtPNW+z4gmaZ5wRdVvwJbfwQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.34 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: Sat, 19 Dec 2020 17:10:56 -0000 On Sat, Dec 19, 2020 at 03:54:47PM +0000, Gary Palmer wrote: > Hi, > > I just upgraded from 11.4 to 12.2 and now every time I start virtualbox GUI > my box kernel panics. Before everyone screams "install new kernel moudle", > I did that already > > % pkg info virtualbox-ose-kmod | grep -i arch > Architecture : FreeBSD:12:amd64 > > In fact recompiled it today in case that was the problem > > The backtrace from core.txt is: > > #0 doadump () at src/sys/amd64/include/pcpu_aux.h:55 > 55 __asm("movq %%gs:%P1,%0" : "=r" (td) : "n" (offsetof(struct pcpu, > (kgdb) #0 doadump () at src/sys/amd64/include/pcpu_aux.h:55 > #1 0xffffffff80bbe7b5 in kern_reboot (howto=260) > at /usr/src/sys/kern/kern_shutdown.c:451 > #2 0xffffffff80bbebf3 in vpanic (fmt=, > ap=) at /usr/src/sys/kern/kern_shutdown.c:880 > #3 0xffffffff80bbea13 in panic (fmt=) > at /usr/src/sys/kern/kern_shutdown.c:807 > #4 0xffffffff8108f911 in trap_fatal (frame=, > eva=) at /usr/src/sys/amd64/amd64/trap.c:921 > #5 0xffffffff8108f96f in trap_pfault (frame=0xfffffe00fd135650, > usermode=, signo=, > ucode=) at src/sys/amd64/include/pcpu_aux.h:55 > #6 0xffffffff8108efb6 in trap (frame=0xfffffe00fd135650) > at /usr/src/sys/amd64/amd64/trap.c:405 > #7 0xffffffff81066f68 in calltrap () > at /usr/src/sys/amd64/amd64/exception.S:289 > #8 0xffffffff80cb787a in if_alloc (type=6 '\006') at /usr/src/sys/net/if.c:384 > #9 0xffffffff83f5e02a in vboxNetAdpOsCreate () > from /boot/modules/vboxnetadp.ko > #10 0xffffffff83f5e619 in vboxNetAdpCreate () from /boot/modules/vboxnetadp.ko > #11 0xffffffff83f5e4f6 in VBoxNetAdpFreeBSDCtrlioctl () > from /boot/modules/vboxnetadp.ko > #12 0xffffffff80a79130 in devfs_ioctl (ap=) > at /usr/src/sys/fs/devfs/devfs_vnops.c:797 > #13 0xffffffff8124722b in VOP_IOCTL_APV (vop=0xffffffff81af67d0, > a=0xfffffe00fd135878) at vnode_if.c:1067 > #14 0xffffffff80c9ca6a in vn_ioctl (fp=0xfffff800116d5f50, > com=, data=0xfffffe00fd135a10, > active_cred=0xfffff80182dce400, td=) at vnode_if.h:882 > #15 0xffffffff80a7971e in devfs_ioctl_f (fp=, > com=, data=, > cred=, td=0xfffff8021fbd4740) > at /usr/src/sys/fs/devfs/devfs_vnops.c:755 > #16 0xffffffff80c28697 in kern_ioctl (td=, > fd=, com=3223352833, data=) > at src/sys/sys/file.h:337 > #17 0xffffffff80c2833a in sys_ioctl (td=0xfffff8021fbd4740, > uap=0xfffff8021fbd4b00) at /usr/src/sys/kern/sys_generic.c:713 > #18 0xffffffff810904c7 in amd64_syscall (td=0xfffff8021fbd4740, traced=0) > at src/sys/amd64/amd64/../../kern/subr_syscall.c:144 > #19 0xffffffff8106788e in fast_syscall_common () > at /usr/src/sys/amd64/amd64/exception.S:582 > #20 0x000000080056763a in ?? () > Previous frame inner to this frame (corrupt stack?) > > > I tried "vboxmanage list vms" from my account on the console, which > caused the crash. If I try it from an acocunt which has no VMs > then it doesn't cause a crash, so it looks like something in one of my > VMs is causing the issue. Figuring out which one is causing the issue > could be problematic. > > I also compiled a GENERIC kernel to see if that would help, it did not. > My src.conf is pretty bare - just turns off sendmail, NIS, IPX and > SHAREDOCS. OK, seems I got bitten by the upgrade. Even though I had recompiled everything I had not checked the VIMAGE option in virtualbox-ose-kmod Checked that option, recompiled the kmod, did "service vboxnet stop" followed by "service vboxnet start" and no more crashes Sorry for the noise Regards, Gary