From owner-freebsd-current@freebsd.org Thu Oct 22 14:30:22 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 430A044A419 for ; Thu, 22 Oct 2020 14:30:22 +0000 (UTC) (envelope-from tsoome@me.com) Received: from pv50p00im-zteg10021401.me.com (pv50p00im-zteg10021401.me.com [17.58.6.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4CH8sT3cTqz3yBq for ; Thu, 22 Oct 2020 14:30:21 +0000 (UTC) (envelope-from tsoome@me.com) Received: from nazgul.lan (148-52-235-80.sta.estpak.ee [80.235.52.148]) by pv50p00im-zteg10021401.me.com (Postfix) with ESMTPSA id 849734802B3; Thu, 22 Oct 2020 14:30:18 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\)) Subject: Re: Zpool doesn't boot anymore after FreeBSD 12.1 From: Toomas Soome In-Reply-To: <33381216-498a-51ff-839c-da772c43b60e@FreeBSD.org> Date: Thu, 22 Oct 2020 17:30:16 +0300 Cc: Cassiano Peixoto , freebsd-stable@freebsd.org, freebsd-current@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <52294834-4BA0-4EC1-A392-6D338F138D54@me.com> References: <33381216-498a-51ff-839c-da772c43b60e@FreeBSD.org> To: Andriy Gapon X-Mailer: Apple Mail (2.3608.120.23.2.4) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.737 definitions=2020-10-22_10:2020-10-20, 2020-10-22 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2006250000 definitions=main-2010220101 X-Rspamd-Queue-Id: 4CH8sT3cTqz3yBq X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.62 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[me.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:17.58.0.0/16]; DKIM_TRACE(0.00)[me.com:+]; DMARC_POLICY_ALLOW(-0.50)[me.com,quarantine]; NEURAL_HAM_SHORT(-0.12)[-0.119]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[me.com]; ASN(0.00)[asn:714, ipnet:17.58.0.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[me.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.997]; R_DKIM_ALLOW(-0.20)[me.com:s=1a1hai]; FREEFALL_USER(0.00)[tsoome]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.01)[-1.008]; MIME_GOOD(-0.10)[text/plain]; RECEIVED_SPAMHAUS_PBL(0.00)[80.235.52.148:received]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[17.58.6.47:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[17.58.6.47:from]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Oct 2020 14:30:22 -0000 > On 22. Oct 2020, at 16:42, Andriy Gapon wrote: >=20 > On 22/10/2020 16:39, Cassiano Peixoto wrote: >> Hi Andriy, >>=20 >> I've just tried copying my zfsloader from 11.2-STABLE (R350026) to = FreeBSD 12.1 >> and 12.2 (STABLE) and fixed the issue. >>=20 >> I also tried to use zfsloader of 11.3 but didn't work and the same = issue happened. >>=20 >> So it seems that something has changed on zfsloader after 11.2 that = brings this >> issue. >>=20 >> My question is: Should it be expected or is it a bug to be fixed? >>=20 >=20 > In my opinion it's a bug. > zfsloader should not require that disks must be partitioned. >=20 maybe, maybe not. Anyhow you can only practice this with pc bios systems = and those systems will be gone. And the buggier the emulated bios = implementations are, the sooner this will happen=E2=80=A6. =20 But, since we now can determine usable disk size from zfs asize, we = actually can lift the limit, but that limit does not explain errors from = INT13.=20 So something else is going on there. And since there is no reason to = build complicated pool layout in virtual machine, I gave my suggestion. rgds, toomas