Date: Fri, 21 Jul 2023 19:06:50 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: =?UTF-8?B?W0J1ZyAyNzE5NDVdIHBhbmljOiBkZWFkbHJlc190ZF9zbGVlcF9x?= =?UTF-8?B?OiBwb3NzaWJsZSBkZWFkbG9jayBkZXRlY3RlZCBmb3Ig4oCmIChzdGF0KSB8?= =?UTF-8?B?IChwb3N0Z3JlcykgfCAoTFRPIHRvbWwuNTRkMjgxNzEtYykgLCBibG9ja2Vk?= =?UTF-8?B?IGZvciDigKYgdGlja3Mg4oCTIGR1cmluZyBwb3VkcmllcmUtYnVsayg4KQ==?= Message-ID: <bug-271945-227-WRwOXDmfcF@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-271945-227@https.bugs.freebsd.org/bugzilla/> References: <bug-271945-227@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D271945 --- Comment #7 from Cy Schubert <cy@FreeBSD.org> --- (In reply to Graham Perrin =E2=97=90 from comment #6) I'm using a custom kernel. I removed all device drivers except those needed= to boot. Then, NICs are included in loader.conf. Each machine is different sin= ce though they have the same motherboard, they include different NICs. The lap= top and firewall have disabled WITNESS and INVARIANTS, while the two server machines leave them enabled. Additionally, my kernels include BREAK_TO_DEBU= GGER to allow me to enter DDB through the serial console. The problem occurs with and without WITNESS and INVARIANTS enabled in the kernel. It only occurs on one machine, the machine that builds my amd64 packages. The other machine uses poudriere to build i386 packages. It is unaffected. Both machines boot off UFS and have a single ZPOOL. The ZPOOLs are mirrored. The ZPOOL on the machine that has the problem has four vdevs in its pool. T= he machine that builds i386 packages has only two vdevs in its pool. The hypothesis is that this is probably related to ZFS in some way. The vic= tim process is either postgres I use as a backend for gitea or a c++. My theory= is that it's likely that poudriere is cloning jails from its snapshot when creating new jails which results in the deadlock while other processes are trying to write to the same pool. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-271945-227-WRwOXDmfcF>