From owner-freebsd-current@freebsd.org Sun Apr 1 13:19:17 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 4C75AF9977B for ; Sun, 1 Apr 2018 13:19:17 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from dec.sakura.ne.jp (dec.sakura.ne.jp [210.188.226.8]) (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 799A76B40B; Sun, 1 Apr 2018 13:19:16 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from fortune.joker.local (124-18-70-98.dz.commufa.jp [124.18.70.98]) (authenticated bits=0) by dec.sakura.ne.jp (8.15.2/8.15.2/[SAKURA-WEB]/20080708) with ESMTPA id w31CcWAL041402; Sun, 1 Apr 2018 21:38:33 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Sun, 1 Apr 2018 21:38:31 +0900 From: Tomoaki AOKI To: freebsd-current@freebsd.org Cc: kevans@freebsd.org Subject: Re: Call for Testing: UEFI Changes Message-Id: <20180401213831.1535c7511c1d95a258318bc7@dec.sakura.ne.jp> In-Reply-To: References: <5f663141-433c-951d-a350-7369b004415f@alvermark.net> <20180322225644.1480251c4547ce30f3d88de9@dec.sakura.ne.jp> Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd11.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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: Sun, 01 Apr 2018 13:19:17 -0000 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