NetBSD Problem Report #50086
From martin@duskware.de Sat Jul 25 13:56:29 2015
Return-Path: <martin@duskware.de>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
by mollari.NetBSD.org (Postfix) with ESMTPS id 894B0A5858
for <gnats-bugs@gnats.NetBSD.org>; Sat, 25 Jul 2015 13:56:29 +0000 (UTC)
From: martin@NetBSD.org
Reply-To: martin@NetBSD.org
To: gnats-bugs@NetBSD.org
Subject: crash while unpacking sets
X-Send-Pr-Version: 3.95
>Number: 50086
>Category: port-arm
>Synopsis: crash while unpacking sets
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: skrll
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat Jul 25 14:00:00 +0000 2015
>Closed-Date: Thu Sep 05 06:57:50 +0000 2019
>Last-Modified: Thu Sep 05 07:00:01 +0000 2019
>Originator: Martin Husemann
>Release: NetBSD 7.99.20
>Organization:
The NetBSD Foundation, Inc.
>Environment:
System: NetBSD space-truckin.duskware.de 7.99.20 NetBSD 7.99.20 (CUBIETRUCK) #205: Sat Jul 25 15:38:26 CEST 2015 martin@night-owl.duskware.de:/usr/src/sys/arch/evbarm/compile/CUBIETRUCK evbarm
Architecture: earmv7hfeb
Machine: evbarm
>Description:
Trying to unpack all sets to a local sata disk caused this crash for me:
panic: kernel diagnostic assertion "ok" failed: file "../../../../arch/arm/arm32/pmap.c", line 7878
cpu0: Begin traceback...
0xbfcb1a5c: netbsd:db_panic+0xc
0xbfcb1a8c: netbsd:vpanic+0x1b0
0xbfcb1aa4: netbsd:__udivmoddi4
0xbfcb1adc: netbsd:pmap_map_poolpage+0x64
0xbfcb1b2c: netbsd:uvm_km_kmem_alloc+0x148
0xbfcb1b44: netbsd:pool_page_alloc+0x3c
0xbfcb1b84: netbsd:pool_grow+0x38
0xbfcb1bbc: netbsd:pool_get+0x78
0xbfcb1c04: netbsd:pool_cache_get_slow+0x224
0xbfcb1c3c: netbsd:pool_cache_get_paddr+0x210
0xbfcb1c5c: netbsd:vnalloc+0x2c
0xbfcb1ca4: netbsd:vcache_new+0x78
0xbfcb1cec: netbsd:ufs_makeinode+0x40
0xbfcb1d14: netbsd:ufs_create+0x4c
0xbfcb1d54: netbsd:VOP_CREATE+0x4c
0xbfcb1e2c: netbsd:vn_open+0x15c
0xbfcb1eac: netbsd:do_open+0xb0
0xbfcb1edc: netbsd:do_sys_openat+0x7c
0xbfcb1f04: netbsd:sys_open+0x38
0xbfcb1f7c: netbsd:syscall+0x84
0xbfcb1fac: netbsd:swi_handler+0xa0
cpu0: End traceback...
Unfortunately savecore failed:
savecore: kvm_read: L1 entry is invalid: Undefined error: 0
>How-To-Repeat:
copy all sets to /tmp
foreach tar (/tmp/*.tgz)
tar xpzf $tar
end
>Fix:
n/a
>Release-Note:
>Audit-Trail:
From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: port-arm/50086: crash while unpacking sets
Date: Thu, 30 Jul 2015 14:07:23 +0200
Here is a newer version:
panic: kernel diagnostic assertion "ok" failed: file "../../../../arch/arm/arm32/pmap.c", line 7878 pa 0x68d3a000 not direct mappable
cpu0: Begin traceback...
0xbfd6b95c: netbsd:db_panic+0xc
0xbfd6b98c: netbsd:vpanic+0x1b0
0xbfd6b9a4: netbsd:__udivmoddi4
0xbfd6b9dc: netbsd:pmap_map_poolpage+0x6c
0xbfd6ba2c: netbsd:uvm_km_kmem_alloc+0x148
0xbfd6ba44: netbsd:pool_page_alloc+0x3c
0xbfd6ba84: netbsd:pool_grow+0x38
0xbfd6babc: netbsd:pool_get+0x78
0xbfd6bb04: netbsd:pool_cache_get_slow+0x224
0xbfd6bb3c: netbsd:pool_cache_get_paddr+0x210
0xbfd6bb5c: netbsd:vnalloc+0x2c
0xbfd6bbc4: netbsd:vcache_get+0x220
0xbfd6bc74: netbsd:ufs_lookup+0x71c
0xbfd6bcac: netbsd:VOP_LOOKUP+0x48
0xbfd6bcfc: netbsd:lookup_once+0x19c
0xbfd6bdcc: netbsd:namei_tryemulroot+0x4ec
0xbfd6be04: netbsd:namei+0x34
0xbfd6be2c: netbsd:fd_nameiat.isra.0+0x64
0xbfd6bee4: netbsd:do_sys_renameat+0x17c
0xbfd6bf04: netbsd:sys_rename+0x38
0xbfd6bf7c: netbsd:syscall+0x84
Responsible-Changed-From-To: port-arm-maintainer->skrll
Responsible-Changed-By: skrll@NetBSD.org
Responsible-Changed-When: Fri, 03 Nov 2017 16:16:17 +0000
Responsible-Changed-Why:
Take
State-Changed-From-To: open->feedback
State-Changed-By: skrll@NetBSD.org
State-Changed-When: Thu, 05 Sep 2019 05:13:24 +0000
State-Changed-Why:
dmesg please.
From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@netbsd.org
Cc: skrll@netbsd.org, gnats-bugs@NetBSD.org
Subject: Re: port-arm/50086 (crash while unpacking sets)
Date: Thu, 5 Sep 2019 08:15:35 +0200
On Thu, Sep 05, 2019 at 05:13:24AM +0000, skrll@NetBSD.org wrote:
> dmesg please.
That was on my atf test machine:
http://www.netbsd.org/~martin/evbearmv7hf-atf/dmesg.txt
Martin
From: Nick Hudson <nick.hudson@gmx.co.uk>
To: Martin Husemann <martin@duskware.de>, gnats-bugs@netbsd.org
Cc:
Subject: Re: port-arm/50086 (crash while unpacking sets)
Date: Thu, 5 Sep 2019 07:21:06 +0100
On 05/09/2019 07:15, Martin Husemann wrote:
> On Thu, Sep 05, 2019 at 05:13:24AM +0000, skrll@NetBSD.org wrote:
>> dmesg please.
>
> That was on my atf test machine:
>
> http://www.netbsd.org/~martin/evbearmv7hf-atf/dmesg.txt
I see its running GENERIC now. GENERIC doesnt use
__HAVE_MM_MD_DIRECT_MAPPED_PHYS where the problem exists/existed
OK to close?
Thanks,
Nick
State-Changed-From-To: feedback->closed
State-Changed-By: skrll@NetBSD.org
State-Changed-When: Thu, 05 Sep 2019 06:57:50 +0000
State-Changed-Why:
Closed as per agreement with submitter
From: Martin Husemann <martin@duskware.de>
To: Nick Hudson <nick.hudson@gmx.co.uk>
Cc: gnats-bugs@netbsd.org
Subject: Re: port-arm/50086 (crash while unpacking sets)
Date: Thu, 5 Sep 2019 08:55:31 +0200
On Thu, Sep 05, 2019 at 07:21:06AM +0100, Nick Hudson wrote:
> I see its running GENERIC now. GENERIC doesnt use
> __HAVE_MM_MD_DIRECT_MAPPED_PHYS where the problem exists/existed
>
> OK to close?
Sure! And I haven't seen it again (IIRC).
Martin
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.43 2018/01/16 07:36:43 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.