From owner-freebsd-current@freebsd.org Sun Sep 30 08:09:40 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0A0F310B82C0 for ; Sun, 30 Sep 2018 08:09:40 +0000 (UTC) (envelope-from tsoome@me.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 8596D7879B for ; Sun, 30 Sep 2018 08:09:39 +0000 (UTC) (envelope-from tsoome@me.com) Received: by mailman.ysv.freebsd.org (Postfix) id 471CA10B82BF; Sun, 30 Sep 2018 08:09:39 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2530710B82BE for ; Sun, 30 Sep 2018 08:09:39 +0000 (UTC) (envelope-from tsoome@me.com) Received: from st13p35im-asmtp001.me.com (st13p35im-asmtp001.me.com [17.164.199.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B1F0C7879A for ; Sun, 30 Sep 2018 08:09:38 +0000 (UTC) (envelope-from tsoome@me.com) Received: from process-dkim-sign-daemon.st13p35im-asmtp001.me.com by st13p35im-asmtp001.me.com (Oracle Communications Messaging Server 8.0.2.2.20180531 64bit (built May 31 2018)) id <0PFU00000X33CZ00@st13p35im-asmtp001.me.com> for current@freebsd.org; Sun, 30 Sep 2018 07:09:32 +0000 (GMT) Received: from icloud.com ([127.0.0.1]) by st13p35im-asmtp001.me.com (Oracle Communications Messaging Server 8.0.2.2.20180531 64bit (built May 31 2018)) with ESMTPSA id <0PFU002ASX7S6040@st13p35im-asmtp001.me.com>; Sun, 30 Sep 2018 07:09:31 +0000 (GMT) X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1809300078 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-09-30_04:,, signatures=0 Content-type: text/plain; charset=utf-8 MIME-version: 1.0 (1.0) Subject: Re: UEFI Loader problems in CURRENT From: Toomas Soome X-Mailer: iPhone Mail (16A366) In-reply-to: Date: Sun, 30 Sep 2018 10:09:26 +0300 Cc: Yuri , FreeBSD Current Content-transfer-encoding: quoted-printable Message-id: <9BA68FB3-413B-45EE-BDC1-FC10462AED39@me.com> References: <8e1102e9-4327-2268-6370-f81231ba0d1a@rawbw.com> To: Warner Losh X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.27 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: Sun, 30 Sep 2018 08:09:40 -0000 If the hung/crash is after printout of bootorder, and the fix (at least in s= ome cases) is about setting the boot device (with linux tools, but I=E2=80=99= d assume the efi bootmanager setup would do the same), it means, we do get b= ad value from efi boot manager variables, and if the fbsd installer and/or b= oot program update does not include the variable setup, we can not rely on t= hose values in loader. Or, we should have foolproof way to check the values -= if we can trust them.=20 Rgds, Toomas > On 30 Sep 2018, at 08:06, Warner Losh wrote: >=20 > Having had a few hours to think about things, I'm starting to think that > the loader may be crashing w/o any clue or traceback. I'll look into this > being a possibility. In the past, this has happened because of an untested= > error condition and/or assuming pointers were non-NULL. It would be super > swell if there were a cheap to obtain box that exhibits this problem. >=20 > Warner >=20 >> On Sat, Sep 29, 2018 at 6:14 PM Warner Losh wrote: >>=20 >> Sadly both of these bugs are thin on detail beyond it doesn't work. Makes= >> it hard to even look into it. >>=20 >> Warner >>=20 >>> On Sat, Sep 29, 2018, 6:00 PM Yuri wrote: >>>=20 >>> See: >>>=20 >>> * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230090 >>>=20 >>> * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D219957 >>>=20 >>>=20 >>> Yuri >>>=20 >>>=20 >>> _______________________________________________ >>> freebsd-current@freebsd.org mailing list >>> https://lists.freebsd.org/mailman/listinfo/freebsd-current >>> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.or= g >>> " >>>=20 >>=20 > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"=