From nobody Mon Jan 03 08:25:05 2022 X-Original-To: freebsd-current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 339B91934EAC for ; Mon, 3 Jan 2022 08:25:23 +0000 (UTC) (envelope-from maurizio1018@gmail.com) Received: from mail-oi1-x22b.google.com (mail-oi1-x22b.google.com [IPv6:2607:f8b0:4864:20::22b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JS82B3zF2z4ZHQ for ; Mon, 3 Jan 2022 08:25:22 +0000 (UTC) (envelope-from maurizio1018@gmail.com) Received: by mail-oi1-x22b.google.com with SMTP id v6so53948753oib.13 for ; Mon, 03 Jan 2022 00:25:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=MbFYdyaljAKr4e0MRm3wslbR1gykMAssfNCb3aH4XYc=; b=SpkhTur9pGbr2oqDXIAts3MZxCAh1eBCEw8UKamMo6aSWia7oSLIu4R3/IreWZexkv lxnV0zQ1SjT4pp+gqT7cZdRglj8pU1z0ycdeKcwWdjHNdyC7fK/V7lS3UNmihJi0lyYA W0P23EBH6glxlD27SQ9QR9QTadcW9c6Cg4j4/UJ7MwwW5qfR8lutBDAObLRYWfU3IVSB nyb6yawf8aWWJHkfXK9FK7FDZurlw4t4UiY3LyMI79G7tb1KKLXehlasntdvV1qMjmAf 4EvdskWMGhQP71KYZha+6N+uHyI6aGptMi1M3FF5xPa8uWseBdLqmolcmK2wCMgGajWM YqVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=MbFYdyaljAKr4e0MRm3wslbR1gykMAssfNCb3aH4XYc=; b=Yvw5BYJWCMgbgmwYkvRrLOARx5ZQ7oKgUCoooYTlGra3vwzbQKnZYsiu4F0v8T/eG2 kdhQwqd+x1lfn54MA+84OoeFGk+2v8zYF2azb71z+MJlHfErRLtyGqlNFVQ7qBKPhaLB clOQ512KYVG+FAiqEqGxi2jE+0H51lwjhcwvSDSTnkQBap8xdzPMNIm5DcRUwICNLE9F VJvwLps7q83oCLSZq0VNwsL2GKTYUHN7pk/mUQEKJy3taGcWjJDeB4hh/hXDS5tPl9Yk UKgQbwdLM4uHK/43WByr6Hw+ID9u68t7yC6NabeIGPyDdiy+UEqHbAXx7UbLZtZPUSbo VjTA== X-Gm-Message-State: AOAM533Yk5jBKxsAzXeFuv+03T8touo9qyIsUIywFAcJhZcolz2wRo8s E5Eu+6ZmxaHY/c6G8MCR3yXsxXFvmU5n2cP7qeBxouJ15wk= X-Google-Smtp-Source: ABdhPJzBhCMQmWdFvejpFKEZE211kdvNHZi91BM+pM5IxAqk+VocGYgW1zFBuNODKk36q5o7V9LjuO/GQSxpNA5+gpA= X-Received: by 2002:aca:1204:: with SMTP id 4mr33922655ois.136.1641198316702; Mon, 03 Jan 2022 00:25:16 -0800 (PST) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 From: Maurizio Vairani Date: Mon, 3 Jan 2022 09:25:05 +0100 Message-ID: Subject: Lenovo ThinkPad T450 panic in vm_freelist_rem() To: freebsd-current Content-Type: multipart/alternative; boundary="000000000000ac4de805d4a942d9" X-Rspamd-Queue-Id: 4JS82B3zF2z4ZHQ X-Spamd-Bar: + Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=SpkhTur9; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of maurizio1018@gmail.com designates 2607:f8b0:4864:20::22b as permitted sender) smtp.mailfrom=maurizio1018@gmail.com X-Spamd-Result: default: False [1.65 / 15.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; FROM_HAS_DN(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; NEURAL_SPAM_SHORT(0.67)[0.675]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::22b:from]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; NEURAL_SPAM_LONG(0.98)[0.978]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-ThisMailContainsUnwantedMimeParts: N --000000000000ac4de805d4a942d9 Content-Type: text/plain; charset="UTF-8" Hello and happy new year. 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: #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=, dummy2=, dummy3=, dummy4=) at /usr/src/sys/ddb/db_command.c:575 #3 0xffffffff804c57c2 in db_command (last_cmdp=, cmd_table=, 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=, code=) 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=0xfffffe00fc7ae970) at /usr/src/sys/kern/subr_kdb.c:733 #7 0xffffffff810c695a in trap (frame=0xfffffe00fc7ae970) at /usr/src/sys/amd64/amd64/trap.c:609 #8 #9 kdb_enter (why=0xffffffff812c3774 "panic", msg=) at /usr/src/sys/kern/subr_kdb.c:506 #10 0xffffffff80c00d30 in vpanic (fmt=0xffffffff812b6aa3 "Bad link elm %p next->prev != elm", ap=ap@entry=0xfffffe00fc7aead0) at /usr/src/sys/kern/kern_shutdown.c:908 #11 0xffffffff80c00ac3 in panic (fmt=0xffffffff81e8cea0 "\223\002(\201\377\377\377\377") at /usr/src/sys/kern/kern_shutdown.c:844 #12 0xffffffff80f8376a in vm_freelist_rem (fl=0xffffff660cc45778, m=0x80, order=0) at /usr/src/sys/vm/vm_phys.c:390 #13 vm_phys_free_pages (m=0xfffffe0002ad8ac8, order=order@entry=0) at /usr/src/sys/vm/vm_phys.c:1124 #14 0xffffffff80f7b7ac in vm_page_zone_release (arg=, store=0xfffff80001783010, cnt=188) at /usr/src/sys/vm/vm_page.c:2596 #15 0xffffffff80f55a4d in bucket_drain (zone=zone@entry=0xfffffe0019861800, bucket=, bucket@entry=0xfffff80001783000) at /usr/src/sys/vm/uma_core.c:1363 #16 0xffffffff80f50936 in bucket_free (zone=0xfffffe0019861800, bucket=0xfffff80001783000, udata=0x0) at /usr/src/sys/vm/uma_core.c:521 #17 zone_put_bucket (zone=0xfffffe0019861800, zone@entry=0xfffff80001783000, domain=, bucket=0xfffff80001783000, bucket@entry =0xfffffe0105017560, udata=udata@entry=0x0, ws=false) at /usr/src/sys/vm/uma_core.c:904 #18 0xffffffff80f57823 in zone_free_bucket (zone=zone@entry=0xfffffe0019861800, bucket=bucket@entry=0xfffff80001783000, udata=udata@entry=0x0, itemdomain=itemdomain@entry=0, ws=) at /usr/src/sys/vm/uma_core.c:4643 #19 0xffffffff80f51091 in cache_free (zone=zone@entry=0xfffffe0019861800, cache=, udata=udata@entry=0x0, itemdomain=1, itemdomain@entry =0) at /usr/src/sys/vm/uma_core.c:4710 #20 0xffffffff80f4fec8 in uma_zfree_arg (zone=0xfffffe0019861800, item=0xfffffe0007970ca0, item@entry=0xfffffe0007970c38, udata=udata@entry =0x0) at /usr/src/sys/vm/uma_core.c:4514 #21 0xffffffff80f73515 in uma_zfree (zone=0xffffffff81e8cea0 , item=) at /usr/src/sys/vm/uma.h:404 #22 0xffffffff80f7348b in vm_page_free (m=0xffffffff81e8cea0 ) at /usr/src/sys/vm/vm_page.c:1330 #23 0xffffffff80f6d66d in vm_object_terminate_pages (object=0xfffff8012e589108) at /usr/src/sys/vm/vm_object.c:907 #24 vm_object_terminate (object=object@entry=0xfffff8012e589108) at /usr/src/sys/vm/vm_object.c:958 #25 0xffffffff80f6d37d in vm_object_deallocate (object=0xfffff8012e589108) at /usr/src/sys/vm/vm_object.c:693 #26 0xffffffff80f5f309 in vm_map_entry_deallocate (entry=0xfffff8012e5fb420, system_map=0) at /usr/src/sys/vm/vm_map.c:3813 #27 vm_map_process_deferred () at /usr/src/sys/vm/vm_map.c:613 #28 0xffffffff80f66aa9 in _vm_map_unlock (map=, line=4002, file=) at /usr/src/sys/vm/vm_map.c:676 #29 vm_map_remove (map=, map@entry=0xfffffe01056713f0, start=4096, end=) at /usr/src/sys/vm/vm_map.c:4002 #30 0xffffffff80f5edf9 in vmspace_dofree (vm=0xfffffe01056713f0) at /usr/src/sys/vm/vm_map.c:382 #31 vmspace_exit (td=td@entry=0xfffffe0105017560) at /usr/src/sys/vm/vm_map.c:457 #32 0xffffffff80bb2fe8 in exit1 (td=, rval=, signo=signo@entry=0) at /usr/src/sys/kern/kern_exit.c:421 #33 0xffffffff80bb2a8d in sys_exit (td=0xffffffff81e8cea0 , uap=) at /usr/src/sys/kern/kern_exit.c:212 #34 0xffffffff810c771e in syscallenter (td=) at /usr/src/sys/amd64/amd64/../../kern/subr_syscall.c:189 #35 amd64_syscall (td=0xfffffe0105017560, traced=0) at /usr/src/sys/amd64/amd64/trap.c:1191 #36 #37 0x000000080848d1fa in ?? () Backtrace stopped: Cannot access memory at address 0x7fffffffe848 I can share the /var/crash directory if needed. Regards -- Maurizio --000000000000ac4de805d4a942d9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello and happy new year.

The lapto= p is running:
> uname -a
FreeBSD NomadBSD 14.0-CURRENT Free= BSD 14.0-CURRENT #0 e9016c0be: 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
<= /div>

The backtrace command shows:
#0 =C2=A0__curthre= ad () at /usr/src/sys/amd64/include/pcpu_aux.h:55
#1 =C2=A0doadump (text= dump=3Dtextdump@entry=3D0) at /usr/src/sys/kern/kern_shutdown.c:399
#2 = =C2=A00xffffffff804c590a in db_dump (dummy=3D<optimized out>, dummy2= =3D<unavailable>, dummy3=3D<unavailable>, dummy4=3D<unavaila= ble>) at /usr/src/sys/ddb/db_command.c:575
#3 =C2=A00xffffffff804c57c= 2 in db_command (last_cmdp=3D<optimized out>, cmd_table=3D<optimiz= ed out>, dopager=3Ddopager@entry=3D1) at /usr/src/sys/ddb/db_command.c:4= 82
#4 =C2=A00xffffffff804c541d in db_command_loop () at /usr/src/sys/ddb= /db_command.c:535
#5 =C2=A00xffffffff804c8a56 in db_trap (type=3D<opt= imized out>, code=3D<optimized out>) at /usr/src/sys/ddb/db_main.c= :270
#6 =C2=A00xffffffff80c4e63b in kdb_trap (type=3Dtype@entry=3D3, cod= e=3Dcode@entry=3D0, tf=3Dtf@entry=3D0xfffffe00fc7ae970) at /usr/src/sys/ker= n/subr_kdb.c:733
#7 =C2=A00xffffffff810c695a in trap (frame=3D0xfffffe00= fc7ae970) at /usr/src/sys/amd64/amd64/trap.c:609
#8 =C2=A0<signal han= dler called>
#9 =C2=A0kdb_enter (why=3D0xffffffff812c3774 "panic= ", msg=3D<optimized out>) at /usr/src/sys/kern/subr_kdb.c:506#10 0xffffffff80c00d30 in vpanic (fmt=3D0xffffffff812b6aa3 "Bad link = elm %p next->prev !=3D elm", ap=3Dap@entry=3D0xfffffe00fc7aead0) at= /usr/src/sys/kern/kern_shutdown.c:908
#11 0xffffffff80c00ac3 in panic (= fmt=3D0xffffffff81e8cea0 <cnputs_mtx> "\223\002(\201\377\377\377= \377") at /usr/src/sys/kern/kern_shutdown.c:844
#12 0xffffffff80f83= 76a in vm_freelist_rem (fl=3D0xffffff660cc45778, m=3D0x80, order=3D0) at /u= sr/src/sys/vm/vm_phys.c:390
#13 vm_phys_free_pages (m=3D0xfffffe0002ad8a= c8, order=3Dorder@entry=3D0) at /usr/src/sys/vm/vm_phys.c:1124
#14 0xfff= fffff80f7b7ac in vm_page_zone_release (arg=3D<optimized out>, store= =3D0xfffff80001783010, cnt=3D188) at /usr/src/sys/vm/vm_page.c:2596
#15 = 0xffffffff80f55a4d in bucket_drain (zone=3Dzone@entry=3D0xfffffe0019861800,= bucket=3D<optimized out>, bucket@entry=3D0xfffff80001783000) at /usr= /src/sys/vm/uma_core.c:1363
#16 0xffffffff80f50936 in bucket_free (zone= =3D0xfffffe0019861800, bucket=3D0xfffff80001783000, udata=3D0x0) at /usr/sr= c/sys/vm/uma_core.c:521
#17 zone_put_bucket (zone=3D0xfffffe0019861800, = zone@entry=3D0xfffff80001783000, domain=3D<optimized out>, bucket=3D0= xfffff80001783000, bucket@entry=3D0xfffffe0105017560,
=C2=A0 =C2=A0 udat= a=3Dudata@entry=3D0x0, ws=3Dfalse) at /usr/src/sys/vm/uma_core.c:904
#18= 0xffffffff80f57823 in zone_free_bucket (zone=3Dzone@entry=3D0xfffffe001986= 1800, bucket=3Dbucket@entry=3D0xfffff80001783000, udata=3Dudata@entry=3D0x0= ,
=C2=A0 =C2=A0 itemdomain=3Ditemdomain@entry=3D0, ws=3D<optimized ou= t>) at /usr/src/sys/vm/uma_core.c:4643
#19 0xffffffff80f51091 in cach= e_free (zone=3Dzone@entry=3D0xfffffe0019861800, cache=3D<optimized out&g= t;, udata=3Dudata@entry=3D0x0, itemdomain=3D1, itemdomain@entry=3D0)
=C2= =A0 =C2=A0 at /usr/src/sys/vm/uma_core.c:4710
#20 0xffffffff80f4fec8 in = uma_zfree_arg (zone=3D0xfffffe0019861800, item=3D0xfffffe0007970ca0, item@e= ntry=3D0xfffffe0007970c38, udata=3Dudata@entry=3D0x0)
=C2=A0 =C2=A0 at /= usr/src/sys/vm/uma_core.c:4514
#21 0xffffffff80f73515 in uma_zfree (zone= =3D0xffffffff81e8cea0 <cnputs_mtx>, item=3D<optimized out>) at = /usr/src/sys/vm/uma.h:404
#22 0xffffffff80f7348b in vm_page_free (m=3D0x= ffffffff81e8cea0 <cnputs_mtx>) at /usr/src/sys/vm/vm_page.c:1330
#= 23 0xffffffff80f6d66d in vm_object_terminate_pages (object=3D0xfffff8012e58= 9108) at /usr/src/sys/vm/vm_object.c:907
#24 vm_object_terminate (object= =3Dobject@entry=3D0xfffff8012e589108) at /usr/src/sys/vm/vm_object.c:958#25 0xffffffff80f6d37d in vm_object_deallocate (object=3D0xfffff8012e58910= 8) at /usr/src/sys/vm/vm_object.c:693
#26 0xffffffff80f5f309 in vm_map_e= ntry_deallocate (entry=3D0xfffff8012e5fb420, system_map=3D0) at /usr/src/sy= s/vm/vm_map.c:3813
#27 vm_map_process_deferred () at /usr/src/sys/vm/vm_= map.c:613
#28 0xffffffff80f66aa9 in _vm_map_unlock (map=3D<optimized = out>, line=3D4002, file=3D<optimized out>) at /usr/src/sys/vm/vm_m= ap.c:676
#29 vm_map_remove (map=3D<optimized out>, map@entry=3D0xf= ffffe01056713f0, start=3D4096, end=3D<optimized out>) at /usr/src/sys= /vm/vm_map.c:4002
#30 0xffffffff80f5edf9 in vmspace_dofree (vm=3D0xfffff= e01056713f0) at /usr/src/sys/vm/vm_map.c:382
#31 vmspace_exit (td=3Dtd@e= ntry=3D0xfffffe0105017560) at /usr/src/sys/vm/vm_map.c:457
#32 0xfffffff= f80bb2fe8 in exit1 (td=3D<optimized out>, rval=3D<optimized out>= ;, signo=3Dsigno@entry=3D0) at /usr/src/sys/kern/kern_exit.c:421
#33 0xf= fffffff80bb2a8d in sys_exit (td=3D0xffffffff81e8cea0 <cnputs_mtx>, ua= p=3D<optimized out>) at /usr/src/sys/kern/kern_exit.c:212
#34 0xff= ffffff810c771e in syscallenter (td=3D<optimized out>) at /usr/src/sys= /amd64/amd64/../../kern/subr_syscall.c:189
#35 amd64_syscall (td=3D0xfff= ffe0105017560, traced=3D0) at /usr/src/sys/amd64/amd64/trap.c:1191
#36 &= lt;signal handler called>
#37 0x000000080848d1fa in ?? ()
Backtrac= e stopped: Cannot access memory at address 0x7fffffffe848

I can shar= e the /var/crash directory if needed.

Regards
--
Maurizio
<= /div>
--000000000000ac4de805d4a942d9--