Bug 268569 - Fatal trap 12: page fault while in kernel mode - WARNING !drm_modeset_is_locked(&crtc->mutex) failed
Summary: Fatal trap 12: page fault while in kernel mode - WARNING !drm_modeset_is_lock...
Status: Open
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 12.3-RELEASE
Hardware: amd64 Any
: --- Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-26 10:52 UTC by Martin Filla
Modified: 2023-12-05 16:24 UTC (History)
2 users (show)

See Also:


Attachments
core.txt.3 (383.60 KB, text/plain)
2022-12-26 10:52 UTC, Martin Filla
no flags Details
core.txt.4 (393.98 KB, text/plain)
2022-12-26 13:39 UTC, Martin Filla
no flags Details
core.txt.5 (413.16 KB, text/plain)
2022-12-26 15:15 UTC, Martin Filla
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Filla 2022-12-26 10:52:17 UTC
Created attachment 239028 [details]
core.txt.3

Hi,
i compiled librewolf,ran VirtualBox  

Mon Dec 26 11:41:54 CET 2022

FreeBSD  12.3-RELEASE-p5 FreeBSD 12.3-RELEASE-p5 GENERIC  amd64

panic: page fault

GNU gdb (GDB) 12.1 [GDB v12.1 for FreeBSD]
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-portbld-freebsd12.3".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /boot/kernel.old/kernel...
Reading symbols from /usr/lib/debug//boot/kernel.old/kernel.debug...

Unread portion of the kernel message buffer:


Fatal trap 12: page fault while in kernel mode
cpuid = 3; apic id = 03
fault virtual address	= 0x1076028
fault code		= supervisor read data, page not present
instruction pointer	= 0x20:0xffffffff80ce661e
stack pointer	        = 0x28:0xfffffe010b48ff40
frame pointer	        = 0x28:0xfffffe010b48ff70
code segment		= base rx0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 87428 (VirtualBoxVM)
trap number		= 12
WARNING !drm_modeset_is_locked(&crtc->mutex) failed at /wrkdirs/usr/ports/graphics/drm-fbsd12.0-kmod/work/drm-kmod-drm_v4.16-fbsd12/drivers/gpu/drm/drm_atomic_helper.c:577
#0 0xffffffff80e81f43 at linux_dump_stack+0x23
#1 0xffffffff82e896bd at drm_atomic_helper_check_modeset+0xcd
#2 0xffffffff82dd1f9f at intel_atomic_check+0x1f
#3 0xffffffff82e876bb at drm_atomic_check_only+0x2ab
#4 0xffffffff82e87a63 at drm_atomic_commit+0x13
#5 0xffffffff82eb39e8 at restore_fbdev_mode_atomic+0x1c8
#6 0xffffffff82eafd0a at drm_fb_helper_restore_fbdev_mode_unlocked+0x7a
#7 0xffffffff82ed5717 at vt_kms_postswitch+0x127
#8 0xffffffff80a4b79a at vt_window_switch+0x13a
#9 0xffffffff80a4880f at vtterm_cngrab+0x1f
#10 0xffffffff80b809c6 at cngrab+0x16
#11 0xffffffff80be15a5 at vpanic+0xe5
#12 0xffffffff80be14b3 at panic+0x43
#13 0xffffffff810fd961 at trap_fatal+0x391
#14 0xffffffff810fd9bf at trap_pfault+0x4f
#15 0xffffffff810fd006 at trap+0x286
#16 0xffffffff810d51a8 at calltrap+0x8
#17 0xffffffff80ce579d at ether_output_frame+0x4d
WARNING !drm_modeset_is_locked(&crtc->mutex) failed at /wrkdirs/usr/ports/graphics/drm-fbsd12.0-kmod/work/drm-kmod-drm_v4.16-fbsd12/drivers/gpu/drm/drm_atomic_helper.c:577
#0 0xffffffff80e81f43 at linux_dump_stack+0x23
#1 0xffffffff82e896bd at drm_atomic_helper_check_modeset+0xcd
#2 0xffffffff82dd1f9f at intel_atomic_check+0x1f
#3 0xffffffff82e876bb at drm_atomic_check_only+0x2ab
#4 0xffffffff82e87a63 at drm_atomic_commit+0x13
#5 0xffffffff82eb39e8 at restore_fbdev_mode_atomic+0x1c8
#6 0xffffffff82eafd0a at drm_fb_helper_restore_fbdev_mode_unlocked+0x7a
#7 0xffffffff82ed5717 at vt_kms_postswitch+0x127
#8 0xffffffff80a4b79a at vt_window_switch+0x13a
#9 0xffffffff80a4880f at vtterm_cngrab+0x1f
#10 0xffffffff80b809c6 at cngrab+0x16
#11 0xffffffff80be15a5 at vpanic+0xe5
#12 0xffffffff80be14b3 at panic+0x43
#13 0xffffffff810fd961 at trap_fatal+0x391
#14 0xffffffff810fd9bf at trap_pfault+0x4f
#15 0xffffffff810fd006 at trap+0x286
#16 0xffffffff810d51a8 at calltrap+0x8
#17 0xffffffff80ce579d at ether_output_frame+0x4d
WARNING !drm_modeset_is_locked(&crtc->mutex) failed at /wrkdirs/usr/ports/graphics/drm-fbsd12.0-kmod/work/drm-kmod-drm_v4.16-fbsd12/drivers/gpu/drm/drm_atomic_helper.c:577
#0 0xffffffff80e81f43 at linux_dump_stack+0x23
#1 0xffffffff82e896bd at drm_atomic_helper_check_modeset+0xcd
#2 0xffffffff82dd1f9f at intel_atomic_check+0x1f
#3 0xffffffff82e876bb at drm_atomic_check_only+0x2ab
#4 0xffffffff82e87a63 at drm_atomic_commit+0x13
#5 0xffffffff82eb39e8 at restore_fbdev_mode_atomic+0x1c8
#6 0xffffffff82eafd0a at drm_fb_helper_restore_fbdev_mode_unlocked+0x7a
#7 0xffffffff82ed5717 at vt_kms_postswitch+0x127
#8 0xffffffff80a4b79a at vt_window_switch+0x13a
#9 0xffffffff80a4880f at vtterm_cngrab+0x1f
#10 0xffffffff80b809c6 at cngrab+0x16
#11 0xffffffff80be15a5 at vpanic+0xe5
#12 0xffffffff80be14b3 at panic+0x43
#13 0xffffffff810fd961 at trap_fatal+0x391
#14 0xffffffff810fd9bf at trap_pfault+0x4f
#15 0xffffffff810fd006 at trap+0x286
#16 0xffffffff810d51a8 at calltrap+0x8
#17 0xffffffff80ce579d at ether_output_frame+0x4d
WARNING !drm_modeset_is_locked(&dev->mode_config.connection_mutex) failed at /wrkdirs/usr/ports/graphics/drm-fbsd12.0-kmod/work/drm-kmod-drm_v4.16-fbsd12/drivers/gpu/drm/drm_atomic_helper.c:622
#0 0xffffffff80e81f43 at linux_dump_stack+0x23
#1 0xffffffff82e89840 at drm_atomic_helper_check_modeset+0x250
#2 0xffffffff82dd1f9f at intel_atomic_check+0x1f
#3 0xffffffff82e876bb at drm_atomic_check_only+0x2ab
#4 0xffffffff82e87a63 at drm_atomic_commit+0x13
#5 0xffffffff82eb39e8 at restore_fbdev_mode_atomic+0x1c8
#6 0xffffffff82eafd0a at drm_fb_helper_restore_fbdev_mode_unlocked+0x7a
#7 0xffffffff82ed5717 at vt_kms_postswitch+0x127
#8 0xffffffff80a4b79a at vt_window_switch+0x13a
#9 0xffffffff80a4880f at vtterm_cngrab+0x1f
#10 0xffffffff80b809c6 at cngrab+0x16
#11 0xffffffff80be15a5 at vpanic+0xe5
#12 0xffffffff80be14b3 at panic+0x43
#13 0xffffffff810fd961 at trap_fatal+0x391
#14 0xffffffff810fd9bf at trap_pfault+0x4f
#15 0xffffffff810fd006 at trap+0x286
#16 0xffffffff810d51a8 at calltrap+0x8
#17 0xffffffff80ce579d at ether_output_frame+0x4d
WARNING !drm_modeset_is_locked(&plane->mutex) failed at /wrkdirs/usr/ports/graphics/drm-fbsd12.0-kmod/work/drm-kmod-drm_v4.16-fbsd12/drivers/gpu/drm/drm_atomic_helper.c:821
#0 0xffffffff80e81f43 at linux_dump_stack+0x23
#1 0xffffffff82e8a917 at drm_atomic_helper_check_planes+0xa7
#2 0xffffffff82dd2cbc at intel_atomic_check+0xd3c
#3 0xffffffff82e876bb at drm_atomic_check_only+0x2ab
#4 0xffffffff82e87a63 at drm_atomic_commit+0x13
#5 0xffffffff82eb39e8 at restore_fbdev_mode_atomic+0x1c8
#6 0xffffffff82eafd0a at drm_fb_helper_restore_fbdev_mode_unlocked+0x7a
#7 0xffffffff82ed5717 at vt_kms_postswitch+0x127
#8 0xffffffff80a4b79a at vt_window_switch+0x13a
#9 0xffffffff80a4880f at vtterm_cngrab+0x1f
#10 0xffffffff80b809c6 at cngrab+0x16
#11 0xffffffff80be15a5 at vpanic+0xe5
#12 0xffffffff80be14b3 at panic+0x43
#13 0xffffffff810fd961 at trap_fatal+0x391
#14 0xffffffff810fd9bf at trap_pfault+0x4f
#15 0xffffffff810fd006 at trap+0x286
#16 0xffffffff810d51a8 at calltrap+0x8
#17 0xffffffff80ce579d at ether_output_frame+0x4d
WARNING !drm_modeset_is_locked(&plane->mutex) failed at /wrkdirs/usr/ports/graphics/drm-fbsd12.0-kmod/work/drm-kmod-drm_v4.16-fbsd12/drivers/gpu/drm/drm_atomic_helper.c:821
#0 0xffffffff80e81f43 at linux_dump_stack+0x23
#1 0xffffffff82e8a917 at drm_atomic_helper_check_planes+0xa7
#2 0xffffffff82dd2cbc at intel_atomic_check+0xd3c
#3 0xffffffff82e876bb at drm_atomic_check_only+0x2ab
#4 0xffffffff82e87a63 at drm_atomic_commit+0x13
#5 0xffffffff82eb39e8 at restore_fbdev_mode_atomic+0x1c8
#6 0xffffffff82eafd0a at drm_fb_helper_restore_fbdev_mode_unlocked+0x7a
#7 0xffffffff82ed5717 at vt_kms_postswitch+0x127
#8 0xffffffff80a4b79a at vt_window_switch+0x13a
#9 0xffffffff80a4880f at vtterm_cngrab+0x1f
#10 0xffffffff80b809c6 at cngrab+0x16
#11 0xffffffff80be15a5 at vpanic+0xe5
#12 0xffffffff80be14b3 at panic+0x43
#13 0xffffffff810fd961 at trap_fatal+0x391
#14 0xffffffff810fd9bf at trap_pfault+0x4f
#15 0xffffffff810fd006 at trap+0x286
#16 0xffffffff810d51a8 at calltrap+0x8
#17 0xffffffff80ce579d at ether_output_frame+0x4d
WARNING !drm_modeset_is_locked(&plane->mutex) failed at /wrkdirs/usr/ports/graphics/drm-fbsd12.0-kmod/work/drm-kmod-drm_v4.16-fbsd12/drivers/gpu/drm/drm_atomic_helper.c:821
#0 0xffffffff80e81f43 at linux_dump_stack+0x23
#1 0xffffffff82e8a917 at drm_atomic_helper_check_planes+0xa7
#2 0xffffffff82dd2cbc at intel_atomic_check+0xd3c
#3 0xffffffff82e876bb at drm_atomic_check_only+0x2ab
#4 0xffffffff82e87a63 at drm_atomic_commit+0x13
#5 0xffffffff82eb39e8 at restore_fbdev_mode_atomic+0x1c8
#6 0xffffffff82eafd0a at drm_fb_helper_restore_fbdev_mode_unlocked+0x7a
#7 0xffffffff82ed5717 at vt_kms_postswitch+0x127
#8 0xffffffff80a4b79a at vt_window_switch+0x13a
#9 0xffffffff80a4880f at vtterm_cngrab+0x1f
#10 0xffffffff80b809c6 at cngrab+0x16
#11 0xffffffff80be15a5 at vpanic+0xe5
#12 0xffffffff80be14b3 at panic+0x43
#13 0xffffffff810fd961 at trap_fatal+0x391
#14 0xffffffff810fd9bf at trap_pfault+0x4f
#15 0xffffffff810fd006 at trap+0x286
#16 0xffffffff810d51a8 at calltrap+0x8
#17 0xffffffff80ce579d at ether_output_frame+0x4d
WARNING !drm_modeset_is_locked(&plane->mutex) failed at /wrkdirs/usr/ports/graphics/drm-fbsd12.0-kmod/work/drm-kmod-drm_v4.16-fbsd12/drivers/gpu/drm/drm_atomic_helper.c:821
#0 0xffffffff80e81f43 at linux_dump_stack+0x23
#1 0xffffffff82e8a917 at drm_atomic_helper_check_planes+0xa7
#2 0xffffffff82dd2cbc at intel_atomic_check+0xd3c
#3 0xffffffff82e876bb at drm_atomic_check_only+0x2ab
#4 0xffffffff82e87a63 at drm_atomic_commit+0x13
#5 0xffffffff82eb39e8 at restore_fbdev_mode_atomic+0x1c8
#6 0xffffffff82eafd0a at drm_fb_helper_restore_fbdev_mode_unlocked+0x7a
#7 0xffffffff82ed5717 at vt_kms_postswitch+0x127
#8 0xffffffff80a4b79a at vt_window_switch+0x13a
#9 0xffffffff80a4880f at vtterm_cngrab+0x1f
#10 0xffffffff80b809c6 at cngrab+0x16
#11 0xffffffff80be15a5 at vpanic+0xe5
#12 0xffffffff80be14b3 at panic+0x43
#13 0xffffffff810fd961 at trap_fatal+0x391
#14 0xffffffff810fd9bf at trap_pfault+0x4f
#15 0xffffffff810fd006 at trap+0x286
#16 0xffffffff810d51a8 at calltrap+0x8
#17 0xffffffff80ce579d at ether_output_frame+0x4d
WARNING !drm_modeset_is_locked(&plane->mutex) failed at /wrkdirs/usr/ports/graphics/drm-fbsd12.0-kmod/work/drm-kmod-drm_v4.16-fbsd12/drivers/gpu/drm/drm_atomic_helper.c:821
#0 0xffffffff80e81f43 at linux_dump_stack+0x23
#1 0xffffffff82e8a917 at drm_atomic_helper_check_planes+0xa7
#2 0xffffffff82dd2cbc at intel_atomic_check+0xd3c
#3 0xffffffff82e876bb at drm_atomic_check_only+0x2ab
#4 0xffffffff82e87a63 at drm_atomic_commit+0x13
#5 0xffffffff82eb39e8 at restore_fbdev_mode_atomic+0x1c8
#6 0xffffffff82eafd0a at drm_fb_helper_restore_fbdev_mode_unlocked+0x7a
#7 0xffffffff82ed5717 at vt_kms_postswitch+0x127
#8 0xffffffff80a4b79a at vt_window_switch+0x13a
#9 0xffffffff80a4880f at vtterm_cngrab+0x1f
#10 0xffffffff80b809c6 at cngrab+0x16
#11 0xffffffff80be15a5 at vpanic+0xe5
#12 0xffffffff80be14b3 at panic+0x43
#13 0xffffffff810fd961 at trap_fatal+0x391
#14 0xffffffff810fd9bf at trap_pfault+0x4f
#15 0xffffffff810fd006 at trap+0x286
#16 0xffffffff810d51a8 at calltrap+0x8
#17 0xffffffff80ce579d at ether_output_frame+0x4d
WARNING !drm_modeset_is_locked(&plane->mutex) failed at /wrkdirs/usr/ports/graphics/drm-fbsd12.0-kmod/work/drm-kmod-drm_v4.16-fbsd12/drivers/gpu/drm/drm_atomic_helper.c:821
#0 0xffffffff80e81f43 at linux_dump_stack+0x23
#1 0xffffffff82e8a917 at drm_atomic_helper_check_planes+0xa7
#2 0xffffffff82dd2cbc at intel_atomic_check+0xd3c
#3 0xffffffff82e876bb at drm_atomic_check_only+0x2ab
#4 0xffffffff82e87a63 at drm_atomic_commit+0x13
#5 0xffffffff82eb39e8 at restore_fbdev_mode_atomic+0x1c8
#6 0xffffffff82eafd0a at drm_fb_helper_restore_fbdev_mode_unlocked+0x7a
#7 0xffffffff82ed5717 at vt_kms_postswitch+0x127
#8 0xffffffff80a4b79a at vt_window_switch+0x13a
#9 0xffffffff80a4880f at vtterm_cngrab+0x1f
#10 0xffffffff80b809c6 at cngrab+0x16
#11 0xffffffff80be15a5 at vpanic+0xe5
#12 0xffffffff80be14b3 at panic+0x43
#13 0xffffffff810fd961 at trap_fatal+0x391
#14 0xffffffff810fd9bf at trap_pfault+0x4f
#15 0xffffffff810fd006 at trap+0x286
#16 0xffffffff810d51a8 at calltrap+0x8
#17 0xffffffff80ce579d at ether_output_frame+0x4d
WARNING !drm_modeset_is_locked(&plane->mutex) failed at /wrkdirs/usr/ports/graphics/drm-fbsd12.0-kmod/work/drm-kmod-drm_v4.16-fbsd12/drivers/gpu/drm/drm_atomic_helper.c:821
#0 0xffffffff80e81f43 at linux_dump_stack+0x23
#1 0xffffffff82e8a917 at drm_atomic_helper_check_planes+0xa7
#2 0xffffffff82dd2cbc at intel_atomic_check+0xd3c
#3 0xffffffff82e876bb at drm_atomic_check_only+0x2ab
#4 0xffffffff82e87a63 at drm_atomic_commit+0x13
#5 0xffffffff82eb39e8 at restore_fbdev_mode_atomic+0x1c8
#6 0xffffffff82eafd0a at drm_fb_helper_restore_fbdev_mode_unlocked+0x7a
#7 0xffffffff82ed5717 at vt_kms_postswitch+0x127
#8 0xffffffff80a4b79a at vt_window_switch+0x13a
#9 0xffffffff80a4880f at vtterm_cngrab+0x1f
#10 0xffffffff80b809c6 at cngrab+0x16
#11 0xffffffff80be15a5 at vpanic+0xe5
#12 0xffffffff80be14b3 at panic+0x43
#13 0xffffffff810fd961 at trap_fatal+0x391
#14 0xffffffff810fd9bf at trap_pfault+0x4f
#15 0xffffffff810fd006 at trap+0x286
#16 0xffffffff810d51a8 at calltrap+0x8
#17 0xffffffff80ce579d at ether_output_frame+0x4d
WARNING !drm_modeset_is_locked(&plane->mutex) failed at /wrkdirs/usr/ports/graphics/drm-fbsd12.0-kmod/work/drm-kmod-drm_v4.16-fbsd12/drivers/gpu/drm/drm_atomic_helper.c:821
#0 0xffffffff80e81f43 at linux_dump_stack+0x23
#1 0xffffffff82e8a917 at drm_atomic_helper_check_planes+0xa7
#2 0xffffffff82dd2cbc at intel_atomic_check+0xd3c
#3 0xffffffff82e876bb at drm_atomic_check_only+0x2ab
#4 0xffffffff82e87a63 at drm_atomic_commit+0x13
#5 0xffffffff82eb39e8 at restore_fbdev_mode_atomic+0x1c8
#6 0xffffffff82eafd0a at drm_fb_helper_restore_fbdev_mode_unlocked+0x7a
#7 0xffffffff82ed5717 at vt_kms_postswitch+0x127
#8 0xffffffff80a4b79a at vt_window_switch+0x13a
#9 0xffffffff80a4880f at vtterm_cngrab+0x1f
#10 0xffffffff80b809c6 at cngrab+0x16
#11 0xffffffff80be15a5 at vpanic+0xe5
#12 0xffffffff80be14b3 at panic+0x43
#13 0xffffffff810fd961 at trap_fatal+0x391
#14 0xffffffff810fd9bf at trap_pfault+0x4f
#15 0xffffffff810fd006 at trap+0x286
#16 0xffffffff810d51a8 at calltrap+0x8
#17 0xffffffff80ce579d at ether_output_frame+0x4d
WARNING !drm_modeset_is_locked(&plane->mutex) failed at /wrkdirs/usr/ports/graphics/drm-fbsd12.0-kmod/work/drm-kmod-drm_v4.16-fbsd12/drivers/gpu/drm/drm_atomic_helper.c:821
#0 0xffffffff80e81f43 at linux_dump_stack+0x23
#1 0xffffffff82e8a917 at drm_atomic_helper_check_planes+0xa7
#2 0xffffffff82dd2cbc at intel_atomic_check+0xd3c
#3 0xffffffff82e876bb at drm_atomic_check_only+0x2ab
#4 0xffffffff82e87a63 at drm_atomic_commit+0x13
#5 0xffffffff82eb39e8 at restore_fbdev_mode_atomic+0x1c8
#6 0xffffffff82eafd0a at drm_fb_helper_restore_fbdev_mode_unlocked+0x7a
#7 0xffffffff82ed5717 at vt_kms_postswitch+0x127
#8 0xffffffff80a4b79a at vt_window_switch+0x13a
#9 0xffffffff80a4880f at vtterm_cngrab+0x1f
#10 0xffffffff80b809c6 at cngrab+0x16
#11 0xffffffff80be15a5 at vpanic+0xe5
#12 0xffffffff80be14b3 at panic+0x43
#13 0xffffffff810fd961 at trap_fatal+0x391
#14 0xffffffff810fd9bf at trap_pfault+0x4f
#15 0xffffffff810fd006 at trap+0x286
#16 0xffffffff810d51a8 at calltrap+0x8
#17 0xffffffff80ce579d at ether_output_frame+0x4d
                             
<4>WARN_ON(!mutex_is_locked(&fbc->lock))WARN_ON(!mutex_is_locked(&fbc->lock))WARN_ON(!mutex_is_locked(&fbc->lock))
panic: page fault
cpuid = 3
time = 1672051157
KDB: stack backtrace:
#0 0xffffffff80c2d4a5 at kdb_backtrace+0x65
#1 0xffffffff80be163b at vpanic+0x17b
#2 0xffffffff80be14b3 at panic+0x43
#3 0xffffffff810fd961 at trap_fatal+0x391
#4 0xffffffff810fd9bf at trap_pfault+0x4f
#5 0xffffffff810fd006 at trap+0x286
#6 0xffffffff810d51a8 at calltrap+0x8
#7 0xffffffff80ce579d at ether_output_frame+0x4d
#8 0xffffffff82d41128 at vboxNetFltPortOsXmit+0x128
#9 0xffffffff82d45136 at vboxNetFltPortXmit+0xf6
#10 0xffffffff8310005e at __stop_set_sysinit_set+0x122216
#11 0xffffffff830fad0a at __stop_set_sysinit_set+0x11cec2
#12 0xffffffff830fa32c at __stop_set_sysinit_set+0x11c4e4
#13 0xffffffff8300ef0c at __stop_set_sysinit_set+0x310c4
#14 0xffffffff82869140 at supdrvIOCtlInnerUnrestricted+0x2560
#15 0xffffffff82866ba0 at supdrvIOCtl+0x2d0
#16 0xffffffff8288b396 at VBoxDrvFreeBSDIOCtlSlow+0x456
#17 0xffffffff8288adaa at VBoxDrvFreeBSDIOCtl+0x8a
Uptime: 2d18h7m48s
Dumping 3413 out of 11932 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91%

__curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:55
warning: Source file is more recent than executable.
55		__asm("movq %%gs:%P1,%0" : "=r" (td) : "n" (offsetof(struct pcpu,
(kgdb) #0  __curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:55
#1  doadump (textdump=<optimized out>)
    at /usr/src/sys/kern/kern_shutdown.c:371
#2  0xffffffff80be1255 in kern_reboot (howto=260)
    at /usr/src/sys/kern/kern_shutdown.c:452
#3  0xffffffff80be1693 in vpanic (fmt=<optimized out>, ap=<optimized out>)
    at /usr/src/sys/kern/kern_shutdown.c:881
#4  0xffffffff80be14b3 in panic (fmt=<unavailable>)
    at /usr/src/sys/kern/kern_shutdown.c:808
#5  0xffffffff810fd961 in trap_fatal (frame=0xfffffe010b48fe80, eva=17260584)
    at /usr/src/sys/amd64/amd64/trap.c:921
#6  0xffffffff810fd9bf in trap_pfault (frame=0xfffffe010b48fe80, 
    usermode=<optimized out>, signo=<optimized out>, ucode=<optimized out>)
    at /usr/src/sys/amd64/amd64/trap.c:739
#7  0xffffffff810fd006 in trap (frame=0xfffffe010b48fe80)
    at /usr/src/sys/amd64/amd64/trap.c:405
#8  <signal handler called>
#9  0xffffffff80ce661e in ether_8021q_frame (mp=0xfffffe010b48ff88, 
    ife=0xfffff802bbd48000, p=0xfffff802bbd48000, vid=<optimized out>, 
    pcp=<optimized out>) at /usr/src/sys/net/if_ethersubr.c:1334
#10 0xffffffff80ce579d in ether_set_pcp (mp=<optimized out>, 
    ifp=0xfffff802bbd48000, pcp=0 '\000')
    at /usr/src/sys/net/if_ethersubr.c:447
#11 ether_output_frame (ifp=0xfffff802bbd48000, m=0xfffff80079998700)
    at /usr/src/sys/net/if_ethersubr.c:467
#12 0xffffffff82d41128 in vboxNetFltPortOsXmit ()
   from /boot/modules/vboxnetflt.ko
#13 0xffffffff82d45136 in vboxNetFltPortXmit ()
   from /boot/modules/vboxnetflt.ko
#14 0xffffffff8310005e in ?? ()
#15 0x000001040b490140 in ?? ()
#16 0xfffff80240ae8000 in ?? ()
#17 0x0000000000000000 in ?? ()
(kgdb)
Comment 1 Martin Filla 2022-12-26 13:39:56 UTC
Created attachment 239030 [details]
core.txt.4


__curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:55
warning: Source file is more recent than executable.
55              __asm("movq %%gs:%P1,%0" : "=r" (td) : "n" (offsetof(struct pcpu,
(kgdb) #0  __curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:55
#1  doadump (textdump=<optimized out>)
    at /usr/src/sys/kern/kern_shutdown.c:371
#2  0xffffffff80be1255 in kern_reboot (howto=260)
    at /usr/src/sys/kern/kern_shutdown.c:452
panic: page fault
cpuid = 1
time = 1672061030
KDB: stack backtrace:
#0 0xffffffff80c2d4a5 at kdb_backtrace+0x65
#1 0xffffffff80be163b at vpanic+0x17b
#2 0xffffffff80be14b3 at panic+0x43
#3 0xffffffff810fd961 at trap_fatal+0x391
#4 0xffffffff810fd9bf at trap_pfault+0x4f
#5 0xffffffff810fd006 at trap+0x286
#6 0xffffffff810d51a8 at calltrap+0x8
#7 0xffffffff82d41128 at vboxNetFltPortOsXmit+0x128
#8 0xffffffff82d45136 at vboxNetFltPortXmit+0xf6
#9 0xffffffff8310005e at __stop_set_sysinit_set+0x122216
#10 0xffffffff830fad0a at __stop_set_sysinit_set+0x11cec2
#11 0xffffffff830fa32c at __stop_set_sysinit_set+0x11c4e4
#12 0xffffffff8300ef0c at __stop_set_sysinit_set+0x310c4
#13 0xffffffff8249a140 at supdrvIOCtlInnerUnrestricted+0x2560
#14 0xffffffff82497ba0 at supdrvIOCtl+0x2d0
#15 0xffffffff824bc396 at VBoxDrvFreeBSDIOCtlSlow+0x456
#16 0xffffffff824bbdaa at VBoxDrvFreeBSDIOCtl+0x8a
#17 0xffffffff80a99be0 at devfs_ioctl+0xb0
Uptime: 2h43m0s
Dumping 2557 out of 11932 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91%

__curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:55
warning: Source file is more recent than executable.
55              __asm("movq %%gs:%P1,%0" : "=r" (td) : "n" (offsetof(struct pcpu,
(kgdb) #0  __curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:55
#1  doadump (textdump=<optimized out>)
    at /usr/src/sys/kern/kern_shutdown.c:371
#2  0xffffffff80be1255 in kern_reboot (howto=260)
    at /usr/src/sys/kern/kern_shutdown.c:452
#3  0xffffffff80be1693 in vpanic (fmt=<optimized out>, ap=<optimized out>)
    at /usr/src/sys/kern/kern_shutdown.c:881
#4  0xffffffff80be14b3 in panic (fmt=<unavailable>)
    at /usr/src/sys/kern/kern_shutdown.c:808
#5  0xffffffff810fd961 in trap_fatal (frame=0xfffffe00af9c0ec0, eva=27508776)
    at /usr/src/sys/amd64/amd64/trap.c:921
#6  0xffffffff810fd9bf in trap_pfault (frame=0xfffffe00af9c0ec0, 
    usermode=<optimized out>, signo=<optimized out>, ucode=<optimized out>)
    at /usr/src/sys/amd64/amd64/trap.c:739
#7  0xffffffff810fd006 in trap (frame=0xfffffe00af9c0ec0)
    at /usr/src/sys/amd64/amd64/trap.c:405
#8  <signal handler called>
#9  0xffffffff80ce57b1 in ether_output_frame (ifp=0xfffff801e584f000, 
    m=<optimized out>) at /usr/src/sys/net/if_ethersubr.c:470
#10 0xffffffff82d41128 in vboxNetFltPortOsXmit ()
   from /boot/modules/vboxnetflt.ko
#11 0xffffffff82d45136 in vboxNetFltPortXmit ()
   from /boot/modules/vboxnetflt.ko
#12 0xffffffff8310005e in ?? ()
#13 0x00000104af9c1140 in ?? ()
#14 0xfffff80260512740 in ?? ()
#15 0x0000000000000000 in ?? ()
Comment 2 Martin Filla 2022-12-26 15:15:24 UTC
Created attachment 239033 [details]
core.txt.5

how to reproduce: i compiled librewolf(firefox), ran virtualbox and then restart netif service.
Comment 3 Graham Perrin freebsd_committer freebsd_triage 2022-12-27 02:33:03 UTC
pkg query -x '%o %n %v %R' 'drm.*kmod|virtualbox-' | sort

What's listed?


(In reply to Martin Filla from comment #0)

> … 12.3-RELEASE-p5 …

Is the issue reproducible with 12.3-RELEASE-p10?
Comment 4 Martin Filla 2022-12-27 10:59:59 UTC
(In reply to Graham Perrin from comment #3)

emulators/virtualbox-ose virtualbox-ose 6.1.36 FreeBSD
emulators/virtualbox-ose-additions virtualbox-ose-additions 6.1.36_1 FreeBSD
emulators/virtualbox-ose-kmod virtualbox-ose-kmod 6.1.36 unknown-repository
graphics/drm-fbsd12.0-kmod drm-fbsd12.0-kmod 4.16.g20220126_1 FreeBSD

freebsd-version -kru
12.3-RELEASE-p6
12.3-RELEASE-p5
12.3-RELEASE-p10
Comment 5 Martin Filla 2022-12-27 11:01:14 UTC
(In reply to Graham Perrin from comment #3)
Is the issue reproducible with 12.3-RELEASE-p10?
I dont know, i have broken freebsd-update