Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Oct 2019 02:38:52 -0700
From:      Xin Li <delphij@delphij.net>
To:        d@delphij.net, "freebsd-fs@freebsd.org" <freebsd-fs@freebsd.org>
Cc:        Andriy Gapon <avg@freebsd.org>, mmacy@FreeBSD.org
Subject:   Re: solaris assert: (dn->dn_id_flags & DN_ID_NEW_EXIST) == 0
Message-ID:  <347bc8c9-5cf6-8cc9-129d-f1b1a07a3579@delphij.net>
In-Reply-To: <ceed4f94-a079-74e3-92e4-8e0327109583@delphij.net>
References:  <ceed4f94-a079-74e3-92e4-8e0327109583@delphij.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--f0kwpqx4LpraLDzGcXJvcpqxIeoxpEjB2
Content-Type: multipart/mixed; boundary="Lcl0rUq97d1Fhnv5qU50H1xn9cGYIUtkX";
 protected-headers="v1"
From: Xin Li <delphij@delphij.net>
Reply-To: d@delphij.net
To: d@delphij.net, "freebsd-fs@freebsd.org" <freebsd-fs@freebsd.org>
Cc: Andriy Gapon <avg@freebsd.org>, mmacy@FreeBSD.org
Message-ID: <347bc8c9-5cf6-8cc9-129d-f1b1a07a3579@delphij.net>
Subject: Re: solaris assert: (dn->dn_id_flags & DN_ID_NEW_EXIST) == 0
References: <ceed4f94-a079-74e3-92e4-8e0327109583@delphij.net>
In-Reply-To: <ceed4f94-a079-74e3-92e4-8e0327109583@delphij.net>

--Lcl0rUq97d1Fhnv5qU50H1xn9cGYIUtkX
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 10/12/19 12:36, Xin Li via freebsd-fs wrote:
> Not sure how this was triggered (yet; this is mostly an idle system) bu=
t
> will try to find out.

It seems that this is related to the recent large dnode change (kernel
without r353176 r353304 would work just fine).  It seems like I can
trigger it with some build-type workload (by doing portmaster -Bd icu
postfix ...), but it's not always triggerable and one has to build
multiple times to catch it.

I think OpenZFS aa02ea01948372a32cbf08bfc31c72c32e3fc81e would fix this
(Note: 424fd7c3e080255935646d2beaa2655c116cc37a added zfs_ to all
refcount_* functions but it was not incorporated to FreeBSD, it should
either be applied, or you would need to change the additional
zfs_refcount_ to refcount_ when applying that revision).  My system
seems to stand after applying it.

Could you please import it or both?

Cheers,


--Lcl0rUq97d1Fhnv5qU50H1xn9cGYIUtkX--

--f0kwpqx4LpraLDzGcXJvcpqxIeoxpEjB2
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

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

iQIcBAEBCgAGBQJdovCxAAoJEEB5f3yV9INPNVQP/jT+HUqSWnL0jnfXaZeLC0Cw
hmtUF8abpkenOTPnUifDuEVTUrMsr+Fr9nMUXiZxyt5JvTRZDrp9LbVpK/pt069J
2yfKjmVI9n9pGhcdBQE9N4ujd9+FwXTtnH7CTrzOMuLbArLnwvpU1KGP0KPdeWmZ
MtibLayi9JECU3e92QePMLw3BcDITad6Sov52ECl1VmaoZQKHs+HnqX1s3PP884p
MKdb18fvUh692gIB0kPD8qEcXGwOQcTiSSBhWrP2l/RqRFD3cl0r7wPETFgRMVjc
rVtv5PN6O+WLcrE2o6M9SlnRXjC0rmmSEpmeHer0ZPbc4t6CdQG8qCHilkTQYsnw
PMC+aISk2jT1C/fAobSy0hRgtqGrDqHumOAdADQcDPnk7uIsk1v4NwEAOaEVSA7e
d4pybVyyYTkjOkclyjRxYNADg4T53s/auAUcotBFAz08CE7RkTwAyy+/Rxo0WBuT
d1touDmnod3suOkBj+T0waudxo0ySnmdjsqkG8wd2FdNHI8J/5E5RXO5qijDSkwq
bA8G88jX1htO5/dzmSuQib2uduv5AyiAhgohkYCD1LSrLLqhFLU5H6yn9Vjmn1f+
yDgvKP8/WuJID1IG7H8vpNoYTNYAHFg6oJUgJ9mkdljA045UrtB4C7oj00CbNT0n
4sP5zexm7og2yPx8EO7s
=wAjL
-----END PGP SIGNATURE-----

--f0kwpqx4LpraLDzGcXJvcpqxIeoxpEjB2--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?347bc8c9-5cf6-8cc9-129d-f1b1a07a3579>