Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Jan 2022 17:28:18 +0100
From:      Maurizio Vairani <maurizio1018@gmail.com>
To:        freebsd-current <freebsd-current@freebsd.org>
Subject:   Lenovo ThinkPad T450 panic in vm_page_alloc_check
Message-ID:  <CAN0zgYVuDNCLbpZJF5tgKVH9oyrqnOD%2BzmQFK9Vu_-6W_LxJTA@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
--000000000000d0445e05d4b00286
Content-Type: text/plain; charset="UTF-8"

Hello, second panic today.
The laptop is running:
> uname -a
FreeBSD NomadBSD 14.0-CURRENT FreeBSD 14.0-CURRENT #0 e9016c0be: Sun Jan  2
04:27:33 CET 2022     root@NomadBSD:/usr/obj/usr/src/amd64.amd64/sys/GENERIC
 amd64
The backtrace command shows:
(kgdb) backtrace
#0  __curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:55
#1  doadump (textdump=textdump@entry=0) at
/usr/src/sys/kern/kern_shutdown.c:399
#2  0xffffffff804c590a in db_dump (dummy=<optimized out>,
dummy2=<unavailable>, dummy3=<unavailable>, dummy4=<unavailable>) at
/usr/src/sys/ddb/db_command.c:575
#3  0xffffffff804c57c2 in db_command (last_cmdp=<optimized out>,
cmd_table=<optimized out>, dopager=dopager@entry=1) at
/usr/src/sys/ddb/db_command.c:482
#4  0xffffffff804c541d in db_command_loop () at
/usr/src/sys/ddb/db_command.c:535
#5  0xffffffff804c8a56 in db_trap (type=<optimized out>, code=<optimized
out>) at /usr/src/sys/ddb/db_main.c:270
#6  0xffffffff80c4e63b in kdb_trap (type=type@entry=3, code=code@entry=0,
tf=tf@entry=0xfffffe0107440980) at /usr/src/sys/kern/subr_kdb.c:733
#7  0xffffffff810c695a in trap (frame=0xfffffe0107440980) at
/usr/src/sys/amd64/amd64/trap.c:609
#8  <signal handler called>
#9  kdb_enter (why=0xffffffff812c3774 "panic", msg=<optimized out>) at
/usr/src/sys/kern/subr_kdb.c:506
#10 0xffffffff80c00d30 in vpanic (fmt=0xffffffff812a7e39 "page %p has
object", ap=ap@entry=0xfffffe0107440ae0) at
/usr/src/sys/kern/kern_shutdown.c:908
#11 0xffffffff80c00ac3 in panic (fmt=0xffffffff81e8cea0 <cnputs_mtx>
"\223\002(\201\377\377\377\377") at /usr/src/sys/kern/kern_shutdown.c:844
#12 0xffffffff80f74eb8 in vm_page_alloc_check (m=0x80,
m@entry=0xfffffe000e199f90)
at /usr/src/sys/vm/vm_page.c:2540
#13 0xffffffff80f74987 in vm_page_alloc_domain_after (object=<optimized
out>, object@entry=0xfffff801f7801948, pindex=pindex@entry=27, domain=0,
req=<optimized out>,
    mpred=<optimized out>, mpred@entry=0xfffffe0011ff3a30) at
/usr/src/sys/vm/vm_page.c:2075
#14 0xffffffff80f745c4 in vm_page_alloc_after (object=0xfffff801f7801948,
pindex=27, req=1, mpred=0xfffffe0011ff3a30) at
/usr/src/sys/vm/vm_page.c:1940
#15 vm_page_alloc (object=0xfffff801f7801948, pindex=27, req=<optimized
out>) at /usr/src/sys/vm/vm_page.c:1911
#16 0xffffffff80f5a850 in vm_fault_allocate (fs=fs@entry=0xfffffe0107440cb8)
at /usr/src/sys/vm/vm_fault.c:1199
#17 0xffffffff80f59396 in vm_fault_object (fs=0xfffffe0107440cb8,
behindp=0xfffffe0107440cac, aheadp=0xfffffe0107440cb0) at
/usr/src/sys/vm/vm_fault.c:1414
#18 vm_fault (map=<optimized out>, map@entry=0xfffffe0106d96000,
vaddr=<optimized out>, vaddr@entry=45983234252800,
fault_type=fault_type@entry=2 '\002',
    fault_flags=<optimized out>, fault_flags@entry=0, m_hold=<optimized
out>, m_hold@entry=0x0) at /usr/src/sys/vm/vm_fault.c:1549
#19 0xffffffff80f58ee1 in vm_fault_trap (map=0xfffffe0106d96000,
vaddr=vaddr@entry=45983234252800, fault_type=<optimized out>,
fault_flags=fault_flags@entry=0,
    signo=0xfffffe0107440f04, ucode=0xfffffe0107440f00) at
/usr/src/sys/vm/vm_fault.c:667
#20 0xffffffff810c6f9d in trap_pfault (frame=frame@entry=0xfffffe0107440f40,
usermode=true, signo=<optimized out>, signo@entry=0xfffffe0107440f04,
    ucode=<optimized out>, ucode@entry=0xfffffe0107440f00) at
/usr/src/sys/amd64/amd64/trap.c:850
#21 0xffffffff810c6552 in trap (frame=0xfffffe0107440f40) at
/usr/src/sys/amd64/amd64/trap.c:385
#22 <signal handler called>
#23 0x000029d1a8913b05 in ?? ()
Backtrace stopped: Cannot access memory at address 0xc91868

I can share the /var/crash directory if needed.

Regards
--
Maurizio

--000000000000d0445e05d4b00286
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hello, second panic today.<br>The laptop is running:<br>&g=
t; uname -a<br>FreeBSD NomadBSD 14.0-CURRENT FreeBSD 14.0-CURRENT #0 e9016c=
0be: Sun Jan =C2=A02 04:27:33 CET 2022 =C2=A0 =C2=A0 root@NomadBSD:/usr/obj=
/usr/src/amd64.amd64/sys/GENERIC =C2=A0amd64<br>The backtrace command shows=
:<br>(kgdb) backtrace<br>#0 =C2=A0__curthread () at /usr/src/sys/amd64/incl=
ude/pcpu_aux.h:55<br>#1 =C2=A0doadump (textdump=3Dtextdump@entry=3D0) at /u=
sr/src/sys/kern/kern_shutdown.c:399<br>#2 =C2=A00xffffffff804c590a in db_du=
mp (dummy=3D&lt;optimized out&gt;, dummy2=3D&lt;unavailable&gt;, dummy3=3D&=
lt;unavailable&gt;, dummy4=3D&lt;unavailable&gt;) at /usr/src/sys/ddb/db_co=
mmand.c:575<br>#3 =C2=A00xffffffff804c57c2 in db_command (last_cmdp=3D&lt;o=
ptimized out&gt;, cmd_table=3D&lt;optimized out&gt;, dopager=3Ddopager@entr=
y=3D1) at /usr/src/sys/ddb/db_command.c:482<br>#4 =C2=A00xffffffff804c541d =
in db_command_loop () at /usr/src/sys/ddb/db_command.c:535<br>#5 =C2=A00xff=
ffffff804c8a56 in db_trap (type=3D&lt;optimized out&gt;, code=3D&lt;optimiz=
ed out&gt;) at /usr/src/sys/ddb/db_main.c:270<br>#6 =C2=A00xffffffff80c4e63=
b in kdb_trap (type=3Dtype@entry=3D3, code=3Dcode@entry=3D0, tf=3Dtf@entry=
=3D0xfffffe0107440980) at /usr/src/sys/kern/subr_kdb.c:733<br>#7 =C2=A00xff=
ffffff810c695a in trap (frame=3D0xfffffe0107440980) at /usr/src/sys/amd64/a=
md64/trap.c:609<br>#8 =C2=A0&lt;signal handler called&gt;<br>#9 =C2=A0kdb_e=
nter (why=3D0xffffffff812c3774 &quot;panic&quot;, msg=3D&lt;optimized out&g=
t;) at /usr/src/sys/kern/subr_kdb.c:506<br>#10 0xffffffff80c00d30 in vpanic=
 (fmt=3D0xffffffff812a7e39 &quot;page %p has object&quot;, ap=3Dap@entry=3D=
0xfffffe0107440ae0) at /usr/src/sys/kern/kern_shutdown.c:908<br>#11 0xfffff=
fff80c00ac3 in panic (fmt=3D0xffffffff81e8cea0 &lt;cnputs_mtx&gt; &quot;\22=
3\002(\201\377\377\377\377&quot;) at /usr/src/sys/kern/kern_shutdown.c:844<=
br>#12 0xffffffff80f74eb8 in vm_page_alloc_check (m=3D0x80, m@entry=3D0xfff=
ffe000e199f90) at /usr/src/sys/vm/vm_page.c:2540<br>#13 0xffffffff80f74987 =
in vm_page_alloc_domain_after (object=3D&lt;optimized out&gt;, object@entry=
=3D0xfffff801f7801948, pindex=3Dpindex@entry=3D27, domain=3D0, req=3D&lt;op=
timized out&gt;,<br>=C2=A0 =C2=A0 mpred=3D&lt;optimized out&gt;, mpred@entr=
y=3D0xfffffe0011ff3a30) at /usr/src/sys/vm/vm_page.c:2075<br>#14 0xffffffff=
80f745c4 in vm_page_alloc_after (object=3D0xfffff801f7801948, pindex=3D27, =
req=3D1, mpred=3D0xfffffe0011ff3a30) at /usr/src/sys/vm/vm_page.c:1940<br>#=
15 vm_page_alloc (object=3D0xfffff801f7801948, pindex=3D27, req=3D&lt;optim=
ized out&gt;) at /usr/src/sys/vm/vm_page.c:1911<br>#16 0xffffffff80f5a850 i=
n vm_fault_allocate (fs=3Dfs@entry=3D0xfffffe0107440cb8) at /usr/src/sys/vm=
/vm_fault.c:1199<br>#17 0xffffffff80f59396 in vm_fault_object (fs=3D0xfffff=
e0107440cb8, behindp=3D0xfffffe0107440cac, aheadp=3D0xfffffe0107440cb0) at =
/usr/src/sys/vm/vm_fault.c:1414<br>#18 vm_fault (map=3D&lt;optimized out&gt=
;, map@entry=3D0xfffffe0106d96000, vaddr=3D&lt;optimized out&gt;, vaddr@ent=
ry=3D45983234252800, fault_type=3Dfault_type@entry=3D2 &#39;\002&#39;,<br>=
=C2=A0 =C2=A0 fault_flags=3D&lt;optimized out&gt;, fault_flags@entry=3D0, m=
_hold=3D&lt;optimized out&gt;, m_hold@entry=3D0x0) at /usr/src/sys/vm/vm_fa=
ult.c:1549<br>#19 0xffffffff80f58ee1 in vm_fault_trap (map=3D0xfffffe0106d9=
6000, vaddr=3Dvaddr@entry=3D45983234252800, fault_type=3D&lt;optimized out&=
gt;, fault_flags=3Dfault_flags@entry=3D0,<br>=C2=A0 =C2=A0 signo=3D0xfffffe=
0107440f04, ucode=3D0xfffffe0107440f00) at /usr/src/sys/vm/vm_fault.c:667<b=
r>#20 0xffffffff810c6f9d in trap_pfault (frame=3Dframe@entry=3D0xfffffe0107=
440f40, usermode=3Dtrue, signo=3D&lt;optimized out&gt;, signo@entry=3D0xfff=
ffe0107440f04,<br>=C2=A0 =C2=A0 ucode=3D&lt;optimized out&gt;, ucode@entry=
=3D0xfffffe0107440f00) at /usr/src/sys/amd64/amd64/trap.c:850<br>#21 0xffff=
ffff810c6552 in trap (frame=3D0xfffffe0107440f40) at /usr/src/sys/amd64/amd=
64/trap.c:385<br>#22 &lt;signal handler called&gt;<br>#23 0x000029d1a8913b0=
5 in ?? ()<br>Backtrace stopped: Cannot access memory at address 0xc91868<b=
r><br>I can share the /var/crash directory if needed.<br><br>Regards<br>--<=
br>Maurizio</div>

--000000000000d0445e05d4b00286--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN0zgYVuDNCLbpZJF5tgKVH9oyrqnOD%2BzmQFK9Vu_-6W_LxJTA>