Date: Sat, 13 Jan 2024 18:11:18 +0100 (GMT+01:00) From: Alexander Burke <alex@alexburke.ca> To: Lev Serebryakov <lev@FreeBSD.org> Cc: freebsd-fs <freebsd-fs@freebsd.org>, freebsd-stable <freebsd-stable@freebsd.org>, Warner Losh <imp@bsdimp.com>, Dimitry Andric <dim@FreeBSD.org> Subject: Re: vfs.zfs.compressed_arc_enabled=0 is INCOMPATIBLE with L2ARC at least in FreeBSD 13 (Was: Crash on adding L2ARC to raidz1 pool) Message-ID: <f20767e9-952c-45c3-81d7-96a5741b6cac@alexburke.ca> In-Reply-To: <aabed885-79ed-4a2d-9304-c56282f2f631@FreeBSD.org> References: <22167ed4-887d-4fe0-b0a6-36312ae38fea@FreeBSD.org> <aabed885-79ed-4a2d-9304-c56282f2f631@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello, It looks like the issue is fixed in OpenZFS 2.2 (and thus in FreeBSD 14-REL= EASE): https://github.com/openzfs/zfs/issues/15764#issuecomment-1890491789 Cheers, Alex ---------------------------------------- Jan 13, 2024 12:26:50 Lev Serebryakov <lev@FreeBSD.org>: > On 08.01.2024 18:34, Lev Serebryakov wrote: >=20 > =C2=A0=C2=A0 I've found that all my L2ARC problems (live-locks and crashe= s) are result of OpenZFS bug which can not support L2ARC with un-compressed= ARC (vfs.zfs.compressed_arc_enabled=3D0). >=20 > =C2=A0=C2=A0 It is NOT hardware-depended (and my NVMe is perfectly Ok and= healthy) and could be easily reproduced under VM with all-virtual disks. >=20 > =C2=A0=C2=A0 I've opened the ticket in OpenZFS project (https://github.co= m/openzfs/zfs/issues/15764). >=20 > =C2=A0=C2=A0 Maybe, FreeBSD need ERRATA entry? >=20 >=20 > =C2=A0=C2=A0 Previous threads: >=20 > =C2=A0=C2=A0=C2=A0 [1] ZFS pool hangs (live-locks?) after adding L2ARC > =C2=A0=C2=A0=C2=A0 [2] Crash on adding L2ARC to raidz1 pool >=20 > --=20 > // Lev Serebryakov
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f20767e9-952c-45c3-81d7-96a5741b6cac>