Re: openzfs panic: VERIFY3U(offset, <, dn->dn_datablksz) failed

Alexander Leidinger <[email protected]>
Newsgroups gmane.os.freebsd.current
Organization No organization, this is a private message.
Message-ID <[email protected]>
Am 2026-04-30 20:12, schrieb Jean-Sébastien Pédron:
> On 25/04/2026 10:24, Kristof Provost wrote:
>> On 24 Apr 2026, at 14:18, Alexander Leidinger wrote:
>>     recent current (last commit 2026-04-23-222413).
>> 
>>     short:
>>     #3 0xffffffff805502f7 in vpanic (
>>     fmt=0xffffffff82556d5d "VERIFY3U(offset, <, dn->dn_datablksz) 
>> failed
>>     (%llu < %llu)\n", ap=ap@entry=0xfffffe0228f57c70)
>>     at /space/system/usr_src/sys/kern/kern_shutdown.c:974
>>     buf = "VERIFY3U(offset, <, dn->dn_datablksz) failed
>>     (9223372036854775807 < 24576)\n", '\000' <repeats 180 times>
>>     __pc = 0x0
>>     __pc = 0x0
>>     __pc = 0x0
>>     other_cpus = {__bits = {16777213, 0 <repeats 15 times>}}
>>     td = 0xfffff80741b6e780
>>     bootopt = <unavailable>
>>     newpanic = <optimized out>
>> 
>> I’m seeing the same panic (somewhat regularly, without obvious 
>> trigger), so I’m fairly confident it’s not some obscure corruption in 
>> your pool.
> I get it while working on RabbitMQ as well, 100% reproducible. I shared 
> what I think I understand of the problem on the pull request that added 
> POSIX_FADV_DONTNEED support:
> https://github.com/openzfs/zfs/pull/18399
> 
> However, the patch I drafted, even though it does not cause the panic 
> anymore, is incorrect as I misunderstood that code.

There is now https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294903

Bye,
Alexander.

-- 
http://www.Leidinger.net [email protected]: PGP 0x8F31830F9F2772BF
http://www.FreeBSD.org    [email protected]  : PGP 0x8F31830F9F2772BF
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmn0g2kACgkQEg2wmwP4
2IYqsw//TWkWB7d4lIZ4A8nf9BWNA28t4eWk74+V/iFAJ39itFWnwwBPcPbHkOO4
SKOZwb26BP2/t/GW/nwqQpVPJK2IsBrt7gAJEnzN/TqFVJSxQkLuqu65y7YvFyvy
asdN0ns1x9IfR4EguYGvGm4xPSlp/JY8S32RFCviNfUMg3Cgl8iN//mDu2k3lrgH
mJl4IMbil/4wFArYLSeqi4IMNX+xS1mBaHQgsfyuH6AtWnmp+CTfMcDiyZOxLOQ1
0nTj/8r9e8HHj0ZcCmjgbkI9rLf9XFqfF2yZCeeODGVN1cWHI8xE6/tEaia/Efrm
0nDmJOAo92J/z0OxqmI3QkQMcCWUShF7nCKRdFDV7Ymq72B/P/eoV0No5bEO/j4Q
d6mJfvj1myYD/8sbqDdQ0CihYToqN3gOrR8f7MKkomjtqbG9N4CPjJH5RkGIeOPF
M7wJSEp8+UEzK5CvVRfCr2APKmHsqSoIWmNg75GH/vjU6Wm7Vez8egVQA5o1Mbr7
f7NFtbG5cyx3jmLPGpnFzFi8jYwCwKKn+LtASPNdR3cKEyc2hVzWjYKm7TNDmSYa
ExA/H6QIheYeUDP76GefaJ13sV9TwUJKVCiZk3RQBZCE7Bj8f0AT+SiOFItI+e81
UeCMl15gSOpQVeesWrKqNMt8MiDS2EKt+0rHX1kjUcc2s+iqCFg=
=AY89
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.