Date: Thu, 3 Dec 2020 11:45:56 +0100 From: Mateusz Guzik <mjguzik@gmail.com> To: =?UTF-8?Q?Trond_Endrest=C3=B8l?= <trond.endrestol@ximalas.info> Cc: freebsd-current@freebsd.org Subject: Re: page fault due to close(2), possibly drm and i915kms related Message-ID: <CAGudoHENrDzV=uFU7wEzLZbwOw6OR9TuUjas2jkchon0JDzEbg@mail.gmail.com> In-Reply-To: <8b62fa1c-8d22-b0c5-239d-56f0bcad081@ximalas.info> References: <8b62fa1c-8d22-b0c5-239d-56f0bcad081@ximalas.info>
next in thread | previous in thread | raw e-mail | index | archive | help
This should be fixed by r368271 On 12/3/20, Trond Endrest=C3=B8l <trond.endrestol@ximalas.info> wrote: > Fam, > > After close(2) got fixed in r368006 last week, my laptop at home has > been acting up. > > It currently runs: > > FreeBSD E590T.ufp 13.0-CURRENT FreeBSD 13.0-CURRENT #870 r368192: Mon Nov= 30 > 20:29:15 CET 2020 root@E590T.ufp:/usr/obj/usr/src/amd64.amd64/sys/E59= 0T > amd64 1300130 1300130 a5c28607a47e84c68f4c8063d23189c475e61ac8 > > The DRM and KMS drivers (i915kms) are compiled from the source code of > graphics/drm-kmod and are automatically installed along with the > kernel. > > From time to time whenever I'm logged in using X.org, I sometimes get > crashes like this one: > > Script started on Thu Dec 3 07:13:33 2020 > Command: kkgdb /boot/kernel/kernel /var/crash/vmcore.2 > 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 detail= s. > This GDB was configured as "amd64-marcel-freebsd"... > > Unread portion of the kernel message buffer: > [160176] > [160176] > [160176] Fatal trap 12: page fault while in kernel mode > [160176] cpuid =3D 0; apic id =3D 00 > [160176] fault virtual address =3D 0x440 > [160176] fault code =3D supervisor read data, page not present > [160176] instruction pointer =3D 0x20:0xffffffff808cbd2c > [160176] stack pointer =3D 0x28:0xfffffe018500e700 > [160176] frame pointer =3D 0x28:0xfffffe018500e780 > [160176] code segment =3D base 0x0, limit 0xfffff, type 0x1b > [160176] =3D DPL 0, pres 1, long 1, def32 0, gran 1 > [160176] processor eflags =3D interrupt enabled, resume, IOPL =3D 0 > [160176] current process =3D 3874 (wc) > [160176] trap number =3D 12 > [160176] WARNING !drm_modeset_is_locked(&crtc->mutex) failed at > /usr/local/sys/modules/drm-current-kmod/drivers/gpu/drm/drm_atomic_helper= .c:621 > [160176] #0 0xffffffff82766583 at linux_dump_stack+0x23 > [160176] #1 0xffffffff830fb3c3 at drm_atomic_helper_check_modeset+0xb3 > [160176] #2 0xffffffff831dfd9d at intel_atomic_check+0x8d > [160176] #3 0xffffffff830fa360 at drm_atomic_check_only+0x400 > [160176] #4 0xffffffff830fa793 at drm_atomic_commit+0x13 > [160176] #5 0xffffffff83107948 at drm_client_modeset_commit_atomic+0x148 > [160176] #6 0xffffffff83107671 at drm_client_modeset_commit_force+0x71 > [160176] #7 0xffffffff8314a7d7 at > drm_fb_helper_restore_fbdev_mode_unlocked+0x77 > [160176] #8 0xffffffff831445d1 at vt_kms_postswitch+0x191 > [160176] #9 0xffffffff8076202b at vt_window_switch+0x12b > [160176] #10 0xffffffff8075f12f at vtterm_cngrab+0x1f > [160176] #11 0xffffffff80887c36 at cngrab+0x16 > [160176] #12 0xffffffff808ee35c at vpanic+0xec > [160176] #13 0xffffffff808ee263 at panic+0x43 > [160176] #14 0xffffffff80cf7af7 at trap_fatal+0x387 > [160176] #15 0xffffffff80cf7b4f at trap_pfault+0x4f > [160176] #16 0xffffffff80cf71ad at trap+0x27d > [160176] #17 0xffffffff80ccf3e8 at calltrap+0x8 > [160176] WARNING !drm_modeset_is_locked(&crtc->mutex) failed at > /usr/local/sys/modules/drm-current-kmod/drivers/gpu/drm/drm_atomic_helper= .c:621 > [160176] #0 0xffffffff82766583 at linux_dump_stack+0x23 > [160176] #1 0xffffffff830fb3c3 at drm_atomic_helper_check_modeset+0xb3 > [160176] #2 0xffffffff831dfd9d at intel_atomic_check+0x8d > [160176] #3 0xffffffff830fa360 at drm_atomic_check_only+0x400 > [160176] #4 0xffffffff830fa793 at drm_atomic_commit+0x13 > [160176] #5 0xffffffff83107948 at drm_client_modeset_commit_atomic+0x148 > [160176] #6 0xffffffff83107671 at drm_client_modeset_commit_force+0x71 > [160176] #7 0xffffffff8314a7d7 at > drm_fb_helper_restore_fbdev_mode_unlocked+0x77 > [160176] #8 0xffffffff831445d1 at vt_kms_postswitch+0x191 > [160176] #9 0xffffffff8076202b at vt_window_switch+0x12b > [160176] #10 0xffffffff8075f12f at vtterm_cngrab+0x1f > [160176] #11 0xffffffff80887c36 at cngrab+0x16 > [160176] #12 0xffffffff808ee35c at vpanic+0xec > [160176] #13 0xffffffff808ee263 at panic+0x43 > [160176] #14 0xffffffff80cf7af7 at trap_fatal+0x387 > [160176] #15 0xffffffff80cf7b4f at trap_pfault+0x4f > [160176] #16 0xffffffff80cf71ad at trap+0x27d > [160176] #17 0xffffffff80ccf3e8 at calltrap+0x8 > [160176] WARNING !drm_modeset_is_locked(&crtc->mutex) failed at > /usr/local/sys/modules/drm-current-kmod/drivers/gpu/drm/drm_atomic_helper= .c:621 > [160176] #0 0xffffffff82766583 at linux_dump_stack+0x23 > [160176] #1 0xffffffff830fb3c3 at drm_atomic_helper_check_modeset+0xb3 > [160176] #2 0xffffffff831dfd9d at intel_atomic_check+0x8d > [160176] #3 0xffffffff830fa360 at drm_atomic_check_only+0x400 > [160176] #4 0xffffffff830fa793 at drm_atomic_commit+0x13 > [160176] #5 0xffffffff83107948 at drm_client_modeset_commit_atomic+0x148 > [160176] #6 0xffffffff83107671 at drm_client_modeset_commit_force+0x71 > [160176] #7 0xffffffff8314a7d7 at > drm_fb_helper_restore_fbdev_mode_unlocked+0x77 > [160176] #8 0xffffffff831445d1 at vt_kms_postswitch+0x191 > [160176] #9 0xffffffff8076202b at vt_window_switch+0x12b > [160176] #10 0xffffffff8075f12f at vtterm_cngrab+0x1f > [160176] #11 0xffffffff80887c36 at cngrab+0x16 > [160176] #12 0xffffffff808ee35c at vpanic+0xec > [160176] #13 0xffffffff808ee263 at panic+0x43 > [160176] #14 0xffffffff80cf7af7 at trap_fatal+0x387 > [160176] #15 0xffffffff80cf7b4f at trap_pfault+0x4f > [160176] #16 0xffffffff80cf71ad at trap+0x27d > [160176] #17 0xffffffff80ccf3e8 at calltrap+0x8 > [160176] WARNING !drm_modeset_is_locked(&dev->mode_config.connection_mute= x) > failed at > /usr/local/sys/modules/drm-current-kmod/drivers/gpu/drm/drm_atomic_helper= .c:666 > [160176] #0 0xffffffff82766583 at linux_dump_stack+0x23 > [160176] #1 0xffffffff830fb553 at drm_atomic_helper_check_modeset+0x243 > [160176] #2 0xffffffff831dfd9d at intel_atomic_check+0x8d > [160176] #3 0xffffffff830fa360 at drm_atomic_check_only+0x400 > [160176] #4 0xffffffff830fa793 at drm_atomic_commit+0x13 > [160176] #5 0xffffffff83107948 at drm_client_modeset_commit_atomic+0x148 > [160176] #6 0xffffffff83107671 at drm_client_modeset_commit_force+0x71 > [160176] #7 0xffffffff8314a7d7 at > drm_fb_helper_restore_fbdev_mode_unlocked+0x77 > [160176] #8 0xffffffff831445d1 at vt_kms_postswitch+0x191 > [160176] #9 0xffffffff8076202b at vt_window_switch+0x12b > [160176] #10 0xffffffff8075f12f at vtterm_cngrab+0x1f > [160176] #11 0xffffffff80887c36 at cngrab+0x16 > [160176] #12 0xffffffff808ee35c at vpanic+0xec > [160176] #13 0xffffffff808ee263 at panic+0x43 > [160176] #14 0xffffffff80cf7af7 at trap_fatal+0x387 > [160176] #15 0xffffffff80cf7b4f at trap_pfault+0x4f > [160176] #16 0xffffffff80cf71ad at trap+0x27d > [160176] #17 0xffffffff80ccf3e8 at calltrap+0x8 > [160176] WARNING !drm_modeset_is_locked(&plane->mutex) failed at > /usr/local/sys/modules/drm-current-kmod/drivers/gpu/drm/drm_atomic_helper= .c:871 > [160176] #0 0xffffffff82766583 at linux_dump_stack+0x23 > [160176] #1 0xffffffff830fc620 at drm_atomic_helper_check_planes+0xb0 > [160176] #2 0xffffffff831e0f11 at intel_atomic_check+0x1201 > [160176] #3 0xffffffff830fa360 at drm_atomic_check_only+0x400 > [160176] #4 0xffffffff830fa793 at drm_atomic_commit+0x13 > [160176] #5 0xffffffff83107948 at drm_client_modeset_commit_atomic+0x148 > [160176] #6 0xffffffff83107671 at drm_client_modeset_commit_force+0x71 > [160176] #7 0xffffffff8314a7d7 at > drm_fb_helper_restore_fbdev_mode_unlocked+0x77 > [160176] #8 0xffffffff831445d1 at vt_kms_postswitch+0x191 > [160176] #9 0xffffffff8076202b at vt_window_switch+0x12b > [160176] #10 0xffffffff8075f12f at vtterm_cngrab+0x1f > [160176] #11 0xffffffff80887c36 at cngrab+0x16 > [160176] #12 0xffffffff808ee35c at vpanic+0xec > [160176] #13 0xffffffff808ee263 at panic+0x43 > [160176] #14 0xffffffff80cf7af7 at trap_fatal+0x387 > [160176] #15 0xffffffff80cf7b4f at trap_pfault+0x4f > [160176] #16 0xffffffff80cf71ad at trap+0x27d > [160176] #17 0xffffffff80ccf3e8 at calltrap+0x8 > [160176] WARNING !drm_modeset_is_locked(&plane->mutex) failed at > /usr/local/sys/modules/drm-current-kmod/drivers/gpu/drm/drm_atomic_helper= .c:871 > [160176] #0 0xffffffff82766583 at linux_dump_stack+0x23 > [160176] #1 0xffffffff830fc620 at drm_atomic_helper_check_planes+0xb0 > [160176] #2 0xffffffff831e0f11 at intel_atomic_check+0x1201 > [160176] #3 0xffffffff830fa360 at drm_atomic_check_only+0x400 > [160176] #4 0xffffffff830fa793 at drm_atomic_commit+0x13 > [160176] #5 0xffffffff83107948 at drm_client_modeset_commit_atomic+0x148 > [160176] #6 0xffffffff83107671 at drm_client_modeset_commit_force+0x71 > [160176] #7 0xffffffff8314a7d7 at > drm_fb_helper_restore_fbdev_mode_unlocked+0x77 > [160176] #8 0xffffffff831445d1 at vt_kms_postswitch+0x191 > [160176] #9 0xffffffff8076202b at vt_window_switch+0x12b > [160176] #10 0xffffffff8075f12f at vtterm_cngrab+0x1f > [160176] #11 0xffffffff80887c36 at cngrab+0x16 > [160176] #12 0xffffffff808ee35c at vpanic+0xec > [160176] #13 0xffffffff808ee263 at panic+0x43 > [160176] #14 0xffffffff80cf7af7 at trap_fatal+0x387 > [160176] #15 0xffffffff80cf7b4f at trap_pfault+0x4f > [160176] #16 0xffffffff80cf71ad at trap+0x27d > [160176] #17 0xffffffff80ccf3e8 at calltrap+0x8 > [160176] WARNING !drm_modeset_is_locked(&plane->mutex) failed at > /usr/local/sys/modules/drm-current-kmod/drivers/gpu/drm/drm_atomic_helper= .c:871 > [160176] #0 0xffffffff82766583 at linux_dump_stack+0x23 > [160176] #1 0xffffffff830fc620 at drm_atomic_helper_check_planes+0xb0 > [160176] #2 0xffffffff831e0f11 at intel_atomic_check+0x1201 > [160176] #3 0xffffffff830fa360 at drm_atomic_check_only+0x400 > [160176] #4 0xffffffff830fa793 at drm_atomic_commit+0x13 > [160176] #5 0xffffffff83107948 at drm_client_modeset_commit_atomic+0x148 > [160176] #6 0xffffffff83107671 at drm_client_modeset_commit_force+0x71 > [160176] #7 0xffffffff8314a7d7 at > drm_fb_helper_restore_fbdev_mode_unlocked+0x77 > [160176] #8 0xffffffff831445d1 at vt_kms_postswitch+0x191 > [160176] #9 0xffffffff8076202b at vt_window_switch+0x12b > [160176] #10 0xffffffff8075f12f at vtterm_cngrab+0x1f > [160176] #11 0xffffffff80887c36 at cngrab+0x16 > [160176] #12 0xffffffff808ee35c at vpanic+0xec > [160176] #13 0xffffffff808ee263 at panic+0x43 > [160176] #14 0xffffffff80cf7af7 at trap_fatal+0x387 > [160176] #15 0xffffffff80cf7b4f at trap_pfault+0x4f > [160176] #16 0xffffffff80cf71ad at trap+0x27d > [160176] #17 0xffffffff80ccf3e8 at calltrap+0x8 > [160176] WARNING !drm_modeset_is_locked(&plane->mutex) failed at > /usr/local/sys/modules/drm-current-kmod/drivers/gpu/drm/drm_atomic_helper= .c:871 > [160176] #0 0xffffffff82766583 at linux_dump_stack+0x23 > [160176] #1 0xffffffff830fc620 at drm_atomic_helper_check_planes+0xb0 > [160176] #2 0xffffffff831e0f11 at intel_atomic_check+0x1201 > [160176] #3 0xffffffff830fa360 at drm_atomic_check_only+0x400 > [160176] #4 0xffffffff830fa793 at drm_atomic_commit+0x13 > [160176] #5 0xffffffff83107948 at drm_client_modeset_commit_atomic+0x148 > [160176] #6 0xffffffff83107671 at drm_client_modeset_commit_force+0x71 > [160176] #7 0xffffffff8314a7d7 at > drm_fb_helper_restore_fbdev_mode_unlocked+0x77 > [160176] #8 0xffffffff831445d1 at vt_kms_postswitch+0x191 > [160176] #9 0xffffffff8076202b at vt_window_switch+0x12b > [160176] #10 0xffffffff8075f12f at vtterm_cngrab+0x1f > [160176] #11 0xffffffff80887c36 at cngrab+0x16 > [160176] #12 0xffffffff808ee35c at vpanic+0xec > [160176] #13 0xffffffff808ee263 at panic+0x43 > [160176] #14 0xffffffff80cf7af7 at trap_fatal+0x387 > [160176] #15 0xffffffff80cf7b4f at trap_pfault+0x4f > [160176] #16 0xffffffff80cf71ad at trap+0x27d > [160176] #17 0xffffffff80ccf3e8 at calltrap+0x8 > [160176] WARNING !drm_modeset_is_locked(&plane->mutex) failed at > /usr/local/sys/modules/drm-current-kmod/drivers/gpu/drm/drm_atomic_helper= .c:871 > [160176] #0 0xffffffff82766583 at linux_dump_stack+0x23 > [160176] #1 0xffffffff830fc620 at drm_atomic_helper_check_planes+0xb0 > [160176] #2 0xffffffff831e0f11 at intel_atomic_check+0x1201 > [160176] #3 0xffffffff830fa360 at drm_atomic_check_only+0x400 > [160176] #4 0xffffffff830fa793 at drm_atomic_commit+0x13 > [160176] #5 0xffffffff83107948 at drm_client_modeset_commit_atomic+0x148 > [160176] #6 0xffffffff83107671 at drm_client_modeset_commit_force+0x71 > [160176] #7 0xffffffff8314a7d7 at > drm_fb_helper_restore_fbdev_mode_unlocked+0x77 > [160176] #8 0xffffffff831445d1 at vt_kms_postswitch+0x191 > [160176] #9 0xffffffff8076202b at vt_window_switch+0x12b > [160176] #10 0xffffffff8075f12f at vtterm_cngrab+0x1f > [160176] #11 0xffffffff80887c36 at cngrab+0x16 > [160176] #12 0xffffffff808ee35c at vpanic+0xec > [160176] #13 0xffffffff808ee263 at panic+0x43 > [160176] #14 0xffffffff80cf7af7 at trap_fatal+0x387 > [160176] #15 0xffffffff80cf7b4f at trap_pfault+0x4f > [160176] #16 0xffffffff80cf71ad at trap+0x27d > [160176] #17 0xffffffff80ccf3e8 at calltrap+0x8 > [160176] WARNING !drm_modeset_is_locked(&plane->mutex) failed at > /usr/local/sys/modules/drm-current-kmod/drivers/gpu/drm/drm_atomic_helper= .c:871 > [160176] #0 0xffffffff82766583 at linux_dump_stack+0x23 > [160176] #1 0xffffffff830fc620 at drm_atomic_helper_check_planes+0xb0 > [160176] #2 0xffffffff831e0f11 at intel_atomic_check+0x1201 > [160176] #3 0xffffffff830fa360 at drm_atomic_check_only+0x400 > [160176] #4 0xffffffff830fa793 at drm_atomic_commit+0x13 > [160176] #5 0xffffffff83107948 at drm_client_modeset_commit_atomic+0x148 > [160176] #6 0xffffffff83107671 at drm_client_modeset_commit_force+0x71 > [160176] #7 0xffffffff8314a7d7 at > drm_fb_helper_restore_fbdev_mode_unlocked+0x77 > [160176] #8 0xffffffff831445d1 at vt_kms_postswitch+0x191 > [160176] #9 0xffffffff8076202b at vt_window_switch+0x12b > [160176] #10 0xffffffff8075f12f at vtterm_cngrab+0x1f > [160176] #11 0xffffffff80887c36 at cngrab+0x16 > [160176] #12 0xffffffff808ee35c at vpanic+0xec > [160176] #13 0xffffffff808ee263 at panic+0x43 > [160176] #14 0xffffffff80cf7af7 at trap_fatal+0x387 > [160176] #15 0xffffffff80cf7b4f at trap_pfault+0x4f > [160176] #16 0xffffffff80cf71ad at trap+0x27d > [160176] #17 0xffffffff80ccf3e8 at calltrap+0x8 > [160176] WARNING !drm_modeset_is_locked(&plane->mutex) failed at > /usr/local/sys/modules/drm-current-kmod/drivers/gpu/drm/drm_atomic_helper= .c:871 > [160176] #0 0xffffffff82766583 at linux_dump_stack+0x23 > [160176] #1 0xffffffff830fc620 at drm_atomic_helper_check_planes+0xb0 > [160176] #2 0xffffffff831e0f11 at intel_atomic_check+0x1201 > [160176] #3 0xffffffff830fa360 at drm_atomic_check_only+0x400 > [160176] #4 0xffffffff830fa793 at drm_atomic_commit+0x13 > [160176] #5 0xffffffff83107948 at drm_client_modeset_commit_atomic+0x148 > [160176] #6 0xffffffff83107671 at drm_client_modeset_commit_force+0x71 > [160176] #7 0xffffffff8314a7d7 at > drm_fb_helper_restore_fbdev_mode_unlocked+0x77 > [160176] #8 0xffffffff831445d1 at vt_kms_postswitch+0x191 > [160176] #9 0xffffffff8076202b at vt_window_switch+0x12b > [160176] #10 0xffffffff8075f12f at vtterm_cngrab+0x1f > [160176] #11 0xffffffff80887c36 at cngrab+0x16 > [160176] #12 0xffffffff808ee35c at vpanic+0xec > [160176] #13 0xffffffff808ee263 at panic+0x43 > [160176] #14 0xffffffff80cf7af7 at trap_fatal+0x387 > [160176] #15 0xffffffff80cf7b4f at trap_pfault+0x4f > [160176] #16 0xffffffff80cf71ad at trap+0x27d > [160176] #17 0xffffffff80ccf3e8 at calltrap+0x8 > [160176] WARNING !drm_modeset_is_locked(&plane->mutex) failed at > /usr/local/sys/modules/drm-current-kmod/drivers/gpu/drm/drm_atomic_helper= .c:871 > [160176] #0 0xffffffff82766583 at linux_dump_stack+0x23 > [160176] #1 0xffffffff830fc620 at drm_atomic_helper_check_planes+0xb0 > [160176] #2 0xffffffff831e0f11 at intel_atomic_check+0x1201 > [160176] #3 0xffffffff830fa360 at drm_atomic_check_only+0x400 > [160176] #4 0xffffffff830fa793 at drm_atomic_commit+0x13 > [160176] #5 0xffffffff83107948 at drm_client_modeset_commit_atomic+0x148 > [160176] #6 0xffffffff83107671 at drm_client_modeset_commit_force+0x71 > [160176] #7 0xffffffff8314a7d7 at > drm_fb_helper_restore_fbdev_mode_unlocked+0x77 > [160176] #8 0xffffffff831445d1 at vt_kms_postswitch+0x191 > [160176] #9 0xffffffff8076202b at vt_window_switch+0x12b > [160176] #10 0xffffffff8075f12f at vtterm_cngrab+0x1f > [160176] #11 0xffffffff80887c36 at cngrab+0x16 > [160176] #12 0xffffffff808ee35c at vpanic+0xec > [160176] #13 0xffffffff808ee263 at panic+0x43 > [160176] #14 0xffffffff80cf7af7 at trap_fatal+0x387 > [160176] #15 0xffffffff80cf7b4f at trap_pfault+0x4f > [160176] #16 0xffffffff80cf71ad at trap+0x27d > [160176] #17 0xffffffff80ccf3e8 at calltrap+0x8 > [160176] WARNING !drm_modeset_is_locked(&plane->mutex) failed at > /usr/local/sys/modules/drm-current-kmod/drivers/gpu/drm/drm_atomic_helper= .c:871 > [160176] #0 0xffffffff82766583 at linux_dump_stack+0x23 > [160176] #1 0xffffffff830fc620 at drm_atomic_helper_check_planes+0xb0 > [160176] #2 0xffffffff831e0f11 at intel_atomic_check+0x1201 > [160176] #3 0xffffffff830fa360 at drm_atomic_check_only+0x400 > [160176] #4 0xffffffff830fa793 at drm_atomic_commit+0x13 > [160176] #5 0xffffffff83107948 at drm_client_modeset_commit_atomic+0x148 > [160176] #6 0xffffffff83107671 at drm_client_modeset_commit_force+0x71 > [160176] #7 0xffffffff8314a7d7 at > drm_fb_helper_restore_fbdev_mode_unlocked+0x77 > [160176] #8 0xffffffff831445d1 at vt_kms_postswitch+0x191 > [160176] #9 0xffffffff8076202b at vt_window_switch+0x12b > [160176] #10 0xffffffff8075f12f at vtterm_cngrab+0x1f > [160176] #11 0xffffffff80887c36 at cngrab+0x16 > [160176] #12 0xffffffff808ee35c at vpanic+0xec > [160176] #13 0xffffffff808ee263 at panic+0x43 > [160176] #14 0xffffffff80cf7af7 at trap_fatal+0x387 > [160176] #15 0xffffffff80cf7b4f at trap_pfault+0x4f > [160176] #16 0xffffffff80cf71ad at trap+0x27d > [160176] #17 0xffffffff80ccf3e8 at calltrap+0x8 > <4>[160176] WARN_ON(!mutex_is_locked(&dev->struct_mutex)) > [160176] > <4>[160176] WARN_ON(!mutex_is_locked(&fbc->lock)) > [160176] > <4>[160176] > WARN_ON(!mutex_is_locked(&fbc->lock))WARN_ON(!mutex_is_locked(&fbc->lock)= )WARN_ON(!mutex_is_locked(&fbc->lock)) > [160176] panic: page fault > [160176] cpuid =3D 0 > [160176] time =3D 1606962312 > [160176] KDB: stack backtrace: > [160176] db_trace_self_wrapper() at 0xffffffff805df8bb =3D > db_trace_self_wrapper+0x2b/frame 0xfffffe018500e3b0 > [160176] vpanic() at 0xffffffff808ee3f1 =3D vpanic+0x181/frame > 0xfffffe018500e400 > [160176] panic() at 0xffffffff808ee263 =3D panic+0x43/frame > 0xfffffe018500e460 > [160176] trap_fatal() at 0xffffffff80cf7af7 =3D trap_fatal+0x387/frame > 0xfffffe018500e4c0 > [160176] trap_pfault() at 0xffffffff80cf7b4f =3D trap_pfault+0x4f/frame > 0xfffffe018500e520 > [160176] trap() at 0xffffffff80cf71ad =3D trap+0x27d/frame 0xfffffe018500= e630 > [160176] calltrap() at 0xffffffff80ccf3e8 =3D calltrap+0x8/frame > 0xfffffe018500e630 > [160176] --- trap 0xc, rip =3D 0xffffffff808cbd2c, rsp =3D 0xfffffe018500= e700, > rbp =3D 0xfffffe018500e780 --- > [160176] __mtx_lock_sleep() at 0xffffffff808cbd2c =3D > __mtx_lock_sleep+0xfc/frame 0xfffffe018500e780 > [160176] doselwakeup() at 0xffffffff8095fbee =3D doselwakeup+0xde/frame > 0xfffffe018500e7c0 > [160176] sowakeup() at 0xffffffff80988c7e =3D sowakeup+0x1e/frame > 0xfffffe018500e7f0 > [160176] soisdisconnected() at 0xffffffff8099235a =3D > soisdisconnected+0x8a/frame 0xfffffe018500e810 > [160176] unp_disconnect() at 0xffffffff8099a9fe =3D unp_disconnect+0x12e/= frame > 0xfffffe018500e850 > [160176] uipc_disconnect() at 0xffffffff809982a2 =3D > uipc_disconnect+0x42/frame 0xfffffe018500e870 > [160176] soclose() at 0xffffffff8098cc96 =3D soclose+0x76/frame > 0xfffffe018500e8d0 > [160176] _fdrop() at 0xffffffff80891eb1 =3D _fdrop+0x11/frame > 0xfffffe018500e8f0 > [160176] closef() at 0xffffffff80895098 =3D closef+0x278/frame > 0xfffffe018500e980 > [160176] closefp() at 0xffffffff808921d9 =3D closefp+0x89/frame > 0xfffffe018500e9c0 > [160176] amd64_syscall() at 0xffffffff80cf8a45 =3D amd64_syscall+0x755/fr= ame > 0xfffffe018500eaf0 > [160176] fast_syscall_common() at 0xffffffff80ccfd0e =3D > fast_syscall_common+0xf8/frame 0xfffffe018500eaf0 > [160176] --- syscall (6, FreeBSD ELF64, sys_close), rip =3D 0x8003b0d7a, = rsp =3D > 0x7fffffffe998, rbp =3D 0x7fffffffe9b0 --- > [160176] Uptime: 1d20h29m36s > [160176] Dumping 6415 out of 32449 > MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% > > No symbol "zombproc" in current context. > Reading symbols from /boot/kernel/dtraceall.ko...Reading symbols from > /usr/lib/debug//boot/kernel/dtraceall.ko.debug...done. > done. > Loaded symbols for /boot/kernel/dtraceall.ko > Reading symbols from /boot/kernel/profile.ko...Reading symbols from > /usr/lib/debug//boot/kernel/profile.ko.debug...done. > done. > Loaded symbols for /boot/kernel/profile.ko > Reading symbols from /boot/kernel/opensolaris.ko...Reading symbols from > /usr/lib/debug//boot/kernel/opensolaris.ko.debug...done. > done. > Loaded symbols for /boot/kernel/opensolaris.ko > Reading symbols from /boot/kernel/dtrace.ko...Reading symbols from > /usr/lib/debug//boot/kernel/dtrace.ko.debug...done. > done. > Loaded symbols for /boot/kernel/dtrace.ko > Reading symbols from /boot/kernel/systrace_freebsd32.ko...Reading symbols > from /usr/lib/debug//boot/kernel/systrace_freebsd32.ko.debug...done. > done. > Loaded symbols for /boot/kernel/systrace_freebsd32.ko > Reading symbols from /boot/kernel/systrace.ko...Reading symbols from > /usr/lib/debug//boot/kernel/systrace.ko.debug...done. > done. > Loaded symbols for /boot/kernel/systrace.ko > Reading symbols from /boot/kernel/sdt.ko...Reading symbols from > /usr/lib/debug//boot/kernel/sdt.ko.debug...done. > done. > Loaded symbols for /boot/kernel/sdt.ko > Reading symbols from /boot/kernel/fasttrap.ko...Reading symbols from > /usr/lib/debug//boot/kernel/fasttrap.ko.debug...done. > done. > Loaded symbols for /boot/kernel/fasttrap.ko > Reading symbols from /boot/kernel/fbt.ko...Reading symbols from > /usr/lib/debug//boot/kernel/fbt.ko.debug...done. > done. > Loaded symbols for /boot/kernel/fbt.ko > Reading symbols from /boot/kernel/dtnfscl.ko...Reading symbols from > /usr/lib/debug//boot/kernel/dtnfscl.ko.debug...done. > done. > Loaded symbols for /boot/kernel/dtnfscl.ko > Reading symbols from /boot/kernel/dtmalloc.ko...Reading symbols from > /usr/lib/debug//boot/kernel/dtmalloc.ko.debug...done. > done. > Loaded symbols for /boot/kernel/dtmalloc.ko > Reading symbols from /boot/modules/sysctlinfo.ko...done. > Loaded symbols for /boot/modules/sysctlinfo.ko > Reading symbols from /boot/kernel/cc_htcp.ko...Reading symbols from > /usr/lib/debug//boot/kernel/cc_htcp.ko.debug...done. > done. > Loaded symbols for /boot/kernel/cc_htcp.ko > Reading symbols from /boot/kernel/lindebugfs.ko...Reading symbols from > /usr/lib/debug//boot/kernel/lindebugfs.ko.debug...done. > done. > Loaded symbols for /boot/kernel/lindebugfs.ko > Reading symbols from /boot/kernel/linuxkpi.ko...Reading symbols from > /usr/lib/debug//boot/kernel/linuxkpi.ko.debug...done. > done. > Loaded symbols for /boot/kernel/linuxkpi.ko > Reading symbols from /boot/kernel/pchtherm.ko...Reading symbols from > /usr/lib/debug//boot/kernel/pchtherm.ko.debug...done. > done. > Loaded symbols for /boot/kernel/pchtherm.ko > Reading symbols from /boot/kernel/drm.ko...Reading symbols from > /usr/lib/debug//boot/kernel/drm.ko.debug...done. > done. > Loaded symbols for /boot/kernel/drm.ko > Reading symbols from /boot/kernel/linuxkpi_gplv2.ko...Reading symbols fro= m > /usr/lib/debug//boot/kernel/linuxkpi_gplv2.ko.debug...done. > done. > Loaded symbols for /boot/kernel/linuxkpi_gplv2.ko > Reading symbols from /boot/kernel/i915kms.ko...Reading symbols from > /usr/lib/debug//boot/kernel/i915kms.ko.debug...done. > done. > Loaded symbols for /boot/kernel/i915kms.ko > Reading symbols from /boot/modules/i915_kbl_dmc_ver1_04_bin.ko...done. > Loaded symbols for /boot/modules/i915_kbl_dmc_ver1_04_bin.ko > Reading symbols from /boot/kernel/mac_ntpd.ko...Reading symbols from > /usr/lib/debug//boot/kernel/mac_ntpd.ko.debug...done. > done. > Loaded symbols for /boot/kernel/mac_ntpd.ko > #0 doadump (textdump=3D1) at src/sys/amd64/include/pcpu_aux.h:55 > 55 __asm("movq %%gs:%P1,%0" : "=3Dr" (td) : "n" (offsetof(struct pcpu, > (kgdb) q > > Command exit status: 0 > Script done on Thu Dec 3 07:13:48 2020 > > kkgdb is a shell script of mine that prepends /usr/libexec to PATH and > exec's kgdb with the given command line. That shell script makes life > in kgdb bearable. > > The minidump is available on request. > > Is this a known case? > > -- > Trond. > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org= " > --=20 Mateusz Guzik <mjguzik gmail.com>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGudoHENrDzV=uFU7wEzLZbwOw6OR9TuUjas2jkchon0JDzEbg>