From owner-freebsd-current@freebsd.org Mon Apr 2 22:51:50 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 CECD8F59587 for ; Mon, 2 Apr 2018 22:51:50 +0000 (UTC) (envelope-from zbeeble@gmail.com) Received: from mail-io0-x230.google.com (mail-io0-x230.google.com [IPv6:2607:f8b0:4001:c06::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 606F076E79; Mon, 2 Apr 2018 22:51:50 +0000 (UTC) (envelope-from zbeeble@gmail.com) Received: by mail-io0-x230.google.com with SMTP id x77so13423653ioi.2; Mon, 02 Apr 2018 15:51:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=cNDzsE5CrIse46Khk+Yrc0B0IIH93Ftm3YaJuLZhdsw=; b=TRKwrCWIFEG7D7aGm3GRNwIF5EYhCywcVf1ZEJqkdWk6TDpPU0IrSXRCrw/KeJqfmC iV2ewbrt3czKvoPl71c9tRQBV5/n5OdZAH3xFLQ8ga7OuGUDYgE5tG+imVOosHXd+vKt rjJiZy8F3CgZ+qtgbS9bscoKO5bvQHrpZSjFQOTxXISiZoGr9J+kTX7q1P1CgOquCmKy A7rkpGa/C3zzlhwpdaWZkQwNcwd+Mb+7vi0BKn78xyY8/NTX6I1Oe8Q0UjlayYp8jaMa XLajmt6CrxHW99xOAUrwf8jGTdzeL/rpFV0lEr7qAs0uvgqQTLjzSQUO3zFPFCnwCLGh wqeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=cNDzsE5CrIse46Khk+Yrc0B0IIH93Ftm3YaJuLZhdsw=; b=AlDk53B2DU7lE1wVILiO6fwcSku25INel8jUD4ws89WZ/uB4SRab5n77owOIkrBw5Z eorNfAcvv1Y0liH/V1EndNYKqkt/voqxJwsUTqKzSK84H6FWZq2d3JNP+hw3CyNycbOe eb/Wti/NofswuY61v9/k7wkbREzUWhPm2pNAuuggb8kza60LFkmVw2XFgMAS3Et4Kwkm 2tojk9WEqWtzN6/BAGpNwQRBSucWzQEtRJIv5+G0oGYpZaOpDb3c2kZk38iPq7IYgFUh OwODORp5iLAxDF74aR3DcKfoDf8cyQUfDbRZomlQZOtW6qIKxymXh5bFCta/Cy7tMsHK G9Ug== X-Gm-Message-State: ALQs6tCaSNjUu9QA2ZM4qGoFkrC6xuRS+6fbAkf/HipRmLUAGE8ulUpD cWbPgFI1TkQNCJzwdVk7zMEBULm34pInTyJwaQ== X-Google-Smtp-Source: AIpwx48bfBvap4GFCOcM0KErmpSAxKe/QMmsrbfBbGoPmPutDsYNUBk30PvneronR1LIKmvIXu7C5IblF9u850CCIxk= X-Received: by 10.107.8.32 with SMTP id 32mr9671502ioi.136.1522709509481; Mon, 02 Apr 2018 15:51:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.192.139.243 with HTTP; Mon, 2 Apr 2018 15:51:48 -0700 (PDT) In-Reply-To: References: <5f663141-433c-951d-a350-7369b004415f@alvermark.net> <20180322225644.1480251c4547ce30f3d88de9@dec.sakura.ne.jp> <20180401213831.1535c7511c1d95a258318bc7@dec.sakura.ne.jp> From: Zaphod Beeblebrox Date: Mon, 2 Apr 2018 18:51:48 -0400 Message-ID: Subject: Re: Call for Testing: UEFI Changes To: David NewHamlet Cc: Tomoaki AOKI , freebsd-current , Kyle Evans Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.25 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: Mon, 02 Apr 2018 22:51:51 -0000 I've booted that image on my zbook 15. I show in the boot that I can deliberately load efirt.ko ... and it doesn't help. I also show that I can "type blind" after the system boots ... so everything but the screen is working. In case you can't quite make it out, I hit right cursor twice (move to the "live cd" choice) and hit enter. Then I type "root" enter and then "reboot" ... https://youtu.be/tlmaVJ-3aq0 (The rock sound track is just free audio to mask a barking dog and a radio in the background.) On Sun, Apr 1, 2018 at 7:41 PM, David NewHamlet wrote: > Fixed in: FreeBSD-12.0-CURRENT-amd64-20180329-r331740-disc1.iso > > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=176694 > > On Mon, Apr 2, 2018 at 12:38 AM, Tomoaki AOKI > wrote: > > > Confirmed both loader (with boot1) part and efirt.ko part. > > Working OK on my ThinkPad420 (with nvidia GPU) at r331864. > > > > No benefit (VGA resolution) but no new harm (no panic nor silent > > reboot). > > > > *Maybe gracefully falling back to mode 0. > > > > As I'm on x11/nvidia-driver, completely no test is done with > > drm-next. > > > > One more to mention. > > I've cherry-picked r330868, r331241 and r331361 on stable/11 after > > r331114, amd64 and works OK as on head. > > Additional cherry-picking of r331365 is OK, too. > > > > Without r330868, my ThinkPad silently reboots within about 10-60 > > minutes range, maybe by actual access to UEFI RS. > > With r331241 without r331361 causes instant panic on loading efirt.ko. > > So all 3 (4) revs should be MFC'ed together. > > > > Sorry for delay. > > > > > > On Thu, 22 Mar 2018 10:34:33 -0500 > > Kyle Evans wrote: > > > > > On Thu, Mar 22, 2018 at 10:18 AM, Kyle Evans > wrote: > > > > On Thu, Mar 22, 2018 at 10:16 AM, Peter Lei > > wrote: > > > >> On 3/22/18 8:56 AM, Tomoaki AOKI wrote: > > > >>> Hi. > > > >>> For problem 2, try reverting r331241 alone. > > > >>> This worked for my ThinkPad T420. > > > >> > > > >> > > > >> I also hit this after updating to latest and was about to post when > I > > > >> saw this thread - > > > >> > > > >> I build efirt into the kernel and it's now doing a panic on boot. It > > > >> appears to be due to this recent addition in dev/efidev/efirt.c by > > r331241: > > > >> > > > >>> if (!efi_is_in_map(map, efihdr->memory_size / > > efihdr->descriptor_size, > > > >>> efihdr->descriptor_size, (vm_offset_t)efi_runtime->rt_ > gettime)) > > { > > > >> > > > >> The faulting address is for "efi_runtime->rt_gettime" (and is still > a > > > >> phys addr here). > > > >> > > > > > > > > The following patch [1] (I can't guarantee how long he'll keep it > > > > available there) should fix this class of problems. > > > > > > > > [1] https://people.freebsd.org/~andrew/0001-Enter-into-the- > > EFI-environment-before-check-the-GetT.patch > > > > > > Now committed as of r331361. > > > _______________________________________________ > > > 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" > > > > > > > > > -- > > Tomoaki AOKI > > _______________________________________________ > > 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" > > > _______________________________________________ > 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" >