Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Jun 2019 20:59:39 +1000
From:      Peter Jeremy <peter@rulingia.com>
To:        freebsd-current@freebsd.org, freebsd-arm@freebsd.org
Subject:   "panic: Duplicate alloc" in dwmmc_attach on Rock64
Message-ID:  <20190621105939.GA23668@server.rulingia.com>

next in thread | raw e-mail | index | archive | help

--VbJkn9YxBvnuCH5J
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Since r349169, my Rock64 has consistently panic'd whilst attaching
rockchip_dwmmc1.  A kernel built at r349135 works OK.  The relevant
output looks like:
rockchip_dwmmc0: <Synopsys DesignWare Mobile Storage Host Controller (RockC=
hip)> mem 0xff500000-0xff503fff irq 40 on ofwbus0
rockchip_dwmmc0: Hardware version ID is 270a
mmc0: <MMC/SD bus> on rockchip_dwmmc0
rockchip_dwmmc1: <Synopsys DesignWare Mobile Storage Host Controller (RockC=
hip)> mem 0xff520000-0xff523fff irq 42 on ofwbus0
rockchip_dwmmc1: Hardware version ID is 270a
panic: Duplicate alloc of 0xfffffd000089cf50 from zone 0xfffffd0000817540(1=
6) slab 0xfffffd000089cf90(0)

cpuid =3D 0
time =3D 1
KDB: stack backtrace:
db_trace_self() at db_trace_self_wrapper+0x28
         pc =3D 0xffff000000535d54  lr =3D 0xffff0000000df10c
         sp =3D 0xffff0000000104d0  fp =3D 0xffff0000000106e0

db_trace_self_wrapper() at vpanic+0x18c
         pc =3D 0xffff0000000df10c  lr =3D 0xffff000000278218
         sp =3D 0xffff0000000106f0  fp =3D 0xffff000000010790

vpanic() at panic+0x44
         pc =3D 0xffff000000278218  lr =3D 0xffff000000277fc8
         sp =3D 0xffff0000000107a0  fp =3D 0xffff000000010820

panic() at uma_dbg_alloc+0x144
         pc =3D 0xffff000000277fc8  lr =3D 0xffff0000004fa4b0
         sp =3D 0xffff000000010830  fp =3D 0xffff000000010850

uma_dbg_alloc() at uma_zalloc_arg+0x9b0
         pc =3D 0xffff0000004fa4b0  lr =3D 0xffff0000004f9960
         sp =3D 0xffff000000010860  fp =3D 0xffff0000000108e0

uma_zalloc_arg() at malloc+0x9c
         pc =3D 0xffff0000004f9960  lr =3D 0xffff000000252a8c
         sp =3D 0xffff0000000108f0  fp =3D 0xffff000000010920

malloc() at bounce_bus_dmamem_alloc+0x4c
         pc =3D 0xffff000000252a8c  lr =3D 0xffff000000533b64
         sp =3D 0xffff000000010930  fp =3D 0xffff000000010960

bounce_bus_dmamem_alloc() at dwmmc_attach+0x5fc
         pc =3D 0xffff000000533b64  lr =3D 0xffff000000556f14
         sp =3D 0xffff000000010970  fp =3D 0xffff0000000109e0

dwmmc_attach() at device_attach+0x3f4
         pc =3D 0xffff000000556f14  lr =3D 0xffff0000002abd8c
         sp =3D 0xffff0000000109f0  fp =3D 0xffff000000010a40

device_attach() at bus_generic_new_pass+0x12c
         pc =3D 0xffff0000002abd8c  lr =3D 0xffff0000002adb40
         sp =3D 0xffff000000010a50  fp =3D 0xffff000000010a80
=2E..

I've looked through all the intervening commits and don't see any
smoking gun.  Does anyone have any suggestions?

--=20
Peter Jeremy

--VbJkn9YxBvnuCH5J
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE7rKYbDBnHnTmXCJ+FqWXoOSiCzQFAl0MuJRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEVF
QjI5ODZDMzA2NzFFNzRFNjVDMjI3RTE2QTU5N0EwRTRBMjBCMzQACgkQFqWXoOSi
CzSPGg/6A0ZAlDesIxeAqXlvu81hv/uThZeswefL8htUyIUnzxZbVlcfaIIq2oQM
CObVRTjNtooK0ZW5U57Dqfsm7HlmVg86eFk+4u7I5BtAdf1CZO/1/YsCrZC2vWsq
6BLw3KDyu5gNaClr//lxT+yFnOjaN1w9DOKQMZoMB3JwXeCsrSPzPBptRXW8wrZU
C99U1f/Fxef6TNMU9D5DBuoWzLFBpMTEWDD4mfcW6TWMLG2oyqUUm1HxEIWyXRLO
MAk3ZBfYLjcAMbLTOEGNC/hnLNfZFYGTioirwrdo6Q0Iwbyrh+X36XFiKDwPmFxb
oEBS420OGOtmHmZpkOzYgldYfeOzLXlTeHxDfFAy54mOZcsWm/t8u6ZnCeW8cXwg
YCiz05CK7daIOEIp1W1ShQWwd286aN9MiPJ5BLVwXb5nP08eCI1+T9Q/1FFHYg3m
ZtEtoRW1/NeVckYrPjvWfB9QTgG0VDgOsMBZTIvScAU0DL8j55yRLSBPfMcu8k1r
A7owP9J1I4VrdXHBfK1ZziAjRRxUo7BejHdxWFFhA+1LMcAPUkF2+UQcS4V4clqy
MMvfrq1mhQ40+AeoVFMo1UvDPLbO0BVDYB+wTVsRKsi1YfTA1dpAhQ+ZSOhA319d
Dy9hTeRegKUewQNY+P/fGvbfBl2pwGHHEmZuQJxPObrDUvFQXAw=
=REEu
-----END PGP SIGNATURE-----

--VbJkn9YxBvnuCH5J--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20190621105939.GA23668>