Date: Sat, 04 Jan 2020 22:02:16 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 243097] panic: vm_page_astate_fcmpset: invalid head requeue request for page Message-ID: <bug-243097-227@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D243097 Bug ID: 243097 Summary: panic: vm_page_astate_fcmpset: invalid head requeue request for page Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: kern Assignee: bugs@FreeBSD.org Reporter: greg@unrelenting.technology Running relatively recent kernel with INVARIANTS, for this run the last upstream commit was 'Eliminate the generated ldscript for arm and arm64' (1f61ba78fc3acd2). This sometimes happens under load (compiling Firefox). panic: vm_page_astate_fcmpset: invalid head requeue request for page 0xfffffe0001616710 cpuid =3D 14 time =3D 1578174292 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe00b23f8= 790 vpanic() at vpanic+0x17e/frame 0xfffffe00b23f87f0 panic() at panic+0x43/frame 0xfffffe00b23f8850 _vm_page_pqstate_commit_dequeue() at _vm_page_pqstate_commit_dequeue+0x34f/frame 0xfffffe00b23f88c0 vm_page_pqstate_commit_dequeue() at vm_page_pqstate_commit_dequeue+0x96/fra= me 0xfffffe00b23f8900 vm_page_pqstate_commit() at vm_page_pqstate_commit+0x46/frame 0xfffffe00b23f8930 vm_pageout_laundry_worker() at vm_pageout_laundry_worker+0x5be/frame 0xfffffe00b23f8bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00b23f8bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00b23f8bf0 --- trap 0, rip =3D 0, rsp =3D 0, rbp =3D 0 --- Uptime: 1h19m10s Dumping 2555 out of 16305 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..= 91% __curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:55 55 __asm("movq %%gs:%P1,%0" : "=3Dr" (td) : "n" (offsetof(stru= ct pcpu, (kgdb) bt #0 __curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:55 #1 doadump (textdump=3D1) at /usr/src/sys/kern/kern_shutdown.c:392 #2 0xffffffff804234c0 in kern_reboot (howto=3D260) at /usr/src/sys/kern/kern_shutdown.c:479 #3 0xffffffff80423916 in vpanic (fmt=3D<optimized out>, ap=3D<optimized ou= t>) at /usr/src/sys/kern/kern_shutdown.c:908 #4 0xffffffff80423673 in panic (fmt=3D<unavailable>) at /usr/src/sys/kern/kern_shutdown.c:835 #5 0xffffffff806e8e4f in _vm_page_pqstate_commit_dequeue (pq=3D<optimized = out>, m=3D0xfffffe0001616710, old=3D0xfffffe00b23f8980, new=3D...) at /usr/src/sys/vm/vm_page.h:790 #6 0xffffffff806e5036 in vm_page_pqstate_commit_dequeue (m=3D0xfffffe00016= 16710, old=3D0xfffffe00b23f8980, new=3D...) at /usr/src/sys/vm/vm_page.c:3369 #7 0xffffffff806e4ec6 in vm_page_pqstate_commit (m=3D0xfffffe0001616710, old=3D<unavailable>, new=3D...) at /usr/src/sys/vm/vm_page.c:3446 #8 0xffffffff806ebaee in vm_pageout_launder (vmd=3D<optimized out>, launder=3D19704, in_shortfall=3D<optimized out>) at /usr/src/sys/vm/vm_pageout.c:839 #9 vm_pageout_laundry_worker (arg=3D<optimized out>) at /usr/src/sys/vm/vm_pageout.c:1101 #10 0xffffffff803e1390 in fork_exit (callout=3D0xffffffff806eb530 <vm_pageout_laundry_worker>, arg=3D0x0, frame=3D0xfffffe00b23f8c00) at /usr/src/sys/kern/kern_fork.c:1058 --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-243097-227>