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>