From: Matthew Garrett <mjg59@srcf.ucam.org> To: Yinghai Lu <yinghai@kernel.org> Cc: Jim Bos <jim876@xs4all.nl>, "H. Peter Anvin" <hpa@linux.intel.com>, Ingo Molnar <mingo@elte.hu>, Thomas Gleixner <tglx@linutronix.de>, Maarten Lankhorst <m.b.lankhorst@gmail.com>, Linux Kernel Mailing List <linux-kernel@vger.kernel.org>, Greg KH <gregkh@suse.de>, Linus Torvalds <torvalds@linux-foundation.org>, Andrew Morton <akpm@linux-foundation.org> Subject: Re: 2.6.39.1 immediately reboots/resets on EFI system Date: Wed, 8 Jun 2011 20:29:50 +0100 [thread overview] Message-ID: <20110608192950.GA29235@srcf.ucam.org> (raw) In-Reply-To: <4DEFCD07.5020505@kernel.org> On Wed, Jun 08, 2011 at 12:27:03PM -0700, Yinghai Lu wrote: > On 06/08/2011 12:23 PM, Matthew Garrett wrote: > > On Wed, Jun 08, 2011 at 12:17:52PM -0700, Yinghai Lu wrote: > >> we need to revert patch from mjg. > >> > >> From 916f676f8dc016103f983c7ec54c18ecdbb6e349 Mon Sep 17 00:00:00 2001 > >> From: Matthew Garrett <mjg@redhat.com> > >> Date: Wed, 25 May 2011 09:53:13 -0400 > >> Subject: [PATCH] x86, efi: Retain boot service code until after switching to > >> virtual mode > > > > That's not a long-term option, since we have no way to distinguish > > between a machine that requires boot services code to be mapped and a > > machine that doesn't. Reverting just breaks the former set again. > > what former? you can not fix some corner case by breaking most other cases. All Dell laptops, all new Apples, some Lenovos, various Intel server platforms. That I've found so far. > > We need to ensure that the kernel isn't overlapping boot services code. > > bootloader will put kernel from 16M, and boot services are on those area already. And we need to be able to map the boot services code, so we can't put the kernel on top of it. -- Matthew Garrett | mjg59@srcf.ucam.org
next prev parent reply other threads:[~2011-06-08 19:30 UTC|newest] Thread overview: 129+ messages / expand[flat|nested] mbox.gz Atom feed top 2010-11-06 11:15 gcc 4.5.1 / as 2.20.51.0.11 miscompiling drivers/char/i8k.c ? Jim 2010-11-07 21:31 ` Andi Kleen 2010-11-07 22:41 ` Andreas Schwab 2010-11-07 23:03 ` Andi Kleen 2010-11-08 10:49 ` Richard Guenther 2010-11-08 11:20 ` Andi Kleen 2010-11-08 11:20 ` Richard Guenther 2010-11-08 11:47 ` Paul Koning 2010-11-08 11:53 ` Jakub Jelinek 2010-11-08 12:20 ` Michael Matz 2010-11-08 18:39 ` Dave Korn 2010-11-09 13:00 ` Michael Matz 2010-11-09 13:48 ` Andi Kleen 2010-11-09 13:57 ` Andreas Schwab 2010-11-09 16:43 ` Jim 2010-11-13 11:13 ` [PATCH] i8k: Tell gcc that *regs gets clobbered Jim Bos 2010-11-15 0:52 ` gcc 4.5.1 / as 2.20.51.0.11 miscompiling drivers/char/i8k.c ? James Cloos 2010-11-15 3:21 ` Linus Torvalds 2010-11-15 8:56 ` Jakub Jelinek 2010-11-15 9:12 ` Andi Kleen 2010-11-15 9:20 ` Jakub Jelinek 2010-11-15 10:03 ` Jakub Jelinek 2010-11-15 10:54 ` Andi Kleen 2010-11-15 11:16 ` Jakub Jelinek 2010-11-15 11:37 ` Andi Kleen 2010-11-15 17:36 ` Jim Bos 2010-11-15 17:44 ` Jakub Jelinek 2010-11-15 18:17 ` Jim Bos 2010-11-15 18:26 ` Jakub Jelinek 2010-11-15 19:10 ` Jim Bos 2010-11-15 16:04 ` Linus Torvalds 2010-11-15 17:40 ` Jim Bos 2010-11-15 18:08 ` Linus Torvalds 2010-11-15 18:30 ` Jim Bos 2010-11-15 18:37 ` Jim Bos 2010-11-15 18:56 ` Linus Torvalds 2010-11-15 18:58 ` Jakub Jelinek 2010-11-15 19:12 ` Jakub Jelinek 2010-11-15 19:21 ` Linus Torvalds 2010-11-15 19:51 ` Jakub Jelinek 2010-11-15 20:22 ` Jim Bos 2011-06-03 13:05 ` 2.6.39.1 immediately reboots/resets on EFI system Jim Bos 2011-06-03 13:33 ` Matthew Garrett 2011-06-03 14:26 ` Jim Bos 2011-06-03 14:46 ` Matthew Garrett 2011-06-05 10:40 ` Jim Bos 2011-06-05 12:57 ` Maarten Lankhorst 2011-06-06 15:01 ` Maarten Lankhorst 2011-06-06 15:40 ` Jim Bos 2011-06-06 15:44 ` Matthew Garrett 2011-06-06 15:27 ` Maarten Lankhorst 2011-06-06 16:11 ` Jim Bos 2011-06-06 16:43 ` Maarten Lankhorst 2011-06-07 0:19 ` Yinghai Lu 2011-06-07 1:41 ` Matthew Garrett 2011-06-07 2:05 ` Yinghai Lu 2011-06-07 8:25 ` Maarten Lankhorst 2011-06-07 15:14 ` Yinghai Lu 2011-06-07 9:08 ` Maarten Lankhorst 2011-06-07 12:22 ` Maarten Lankhorst 2011-06-07 22:25 ` Yinghai Lu 2011-06-08 16:44 ` Jim Bos 2011-06-08 19:17 ` Yinghai Lu 2011-06-08 19:23 ` Matthew Garrett 2011-06-08 19:27 ` Yinghai Lu 2011-06-08 19:29 ` Matthew Garrett [this message] 2011-06-08 19:35 ` Yinghai Lu 2011-06-08 19:38 ` Matthew Garrett 2011-06-08 19:46 ` Yinghai Lu 2011-06-08 19:52 ` Matthew Garrett 2011-06-08 19:48 ` Yinghai Lu 2011-06-08 19:52 ` Matthew Garrett 2011-06-08 20:03 ` Yinghai Lu 2011-06-08 20:09 ` Matthew Garrett 2011-06-08 20:23 ` Yinghai Lu 2011-06-08 20:30 ` Matthew Garrett 2011-06-08 20:36 ` Yinghai Lu 2011-06-08 20:42 ` Matthew Garrett 2011-06-08 20:46 ` Yinghai Lu 2011-06-08 21:06 ` Matthew Garrett 2011-06-08 21:06 ` Linus Torvalds 2011-06-08 21:28 ` Matthew Garrett 2011-06-08 21:31 ` H. Peter Anvin 2011-06-08 21:36 ` Matthew Garrett 2011-06-08 21:31 ` Linus Torvalds 2011-06-08 21:42 ` Matthew Garrett 2011-06-08 21:51 ` H. Peter Anvin 2011-06-08 22:57 ` Linus Torvalds 2011-06-08 23:54 ` Maarten Lankhorst 2011-06-08 21:38 ` Yinghai Lu 2011-06-10 16:47 ` Matthew Garrett 2011-06-10 17:51 ` Maarten Lankhorst 2011-06-10 17:54 ` Matthew Garrett 2011-06-10 22:45 ` Maarten Lankhorst 2011-06-10 22:58 ` Yinghai Lu 2011-06-10 23:03 ` Matthew Garrett 2011-06-10 23:17 ` Greg KH 2011-06-10 23:22 ` Maarten Lankhorst 2011-06-10 23:25 ` H. Peter Anvin 2011-06-10 23:26 ` Yinghai Lu 2011-06-10 23:32 ` H. Peter Anvin 2011-06-10 23:55 ` Yinghai Lu 2011-06-11 0:00 ` H. Peter Anvin 2011-06-11 0:19 ` Yinghai Lu 2011-06-14 18:06 ` H. Peter Anvin 2011-06-11 15:29 ` Matthew Garrett 2011-06-10 23:00 ` Yinghai Lu 2011-06-13 16:47 ` Matthew Garrett 2011-06-13 17:52 ` Maarten Lankhorst 2011-06-13 18:00 ` Matthew Garrett 2011-06-13 18:14 ` Maarten Lankhorst 2011-06-13 18:17 ` Matthew Garrett 2011-06-13 18:23 ` Maarten Lankhorst 2011-06-13 18:33 ` Matthew Garrett 2011-06-13 18:45 ` Maarten Lankhorst 2011-06-14 14:34 ` Maarten Lankhorst 2011-06-14 14:50 ` Maarten Lankhorst 2011-06-14 14:55 ` Matthew Garrett 2010-11-15 22:43 ` gcc 4.5.1 / as 2.20.51.0.11 miscompiling drivers/char/i8k.c ? Andi Kleen 2010-11-15 22:46 ` Jakub Jelinek 2010-11-15 19:53 ` Richard Henderson 2010-11-15 10:24 ` Richard Guenther 2010-11-15 18:45 ` Jeff Law 2010-11-15 19:04 ` Linus Torvalds 2010-11-15 22:07 ` Richard Guenther 2010-11-15 22:58 ` Jeff Law 2010-11-15 23:07 ` Richard Guenther 2010-11-16 4:10 ` Jeff Law 2010-11-15 18:42 ` Jeff Law
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20110608192950.GA29235@srcf.ucam.org \ --to=mjg59@srcf.ucam.org \ --cc=akpm@linux-foundation.org \ --cc=gregkh@suse.de \ --cc=hpa@linux.intel.com \ --cc=jim876@xs4all.nl \ --cc=linux-kernel@vger.kernel.org \ --cc=m.b.lankhorst@gmail.com \ --cc=mingo@elte.hu \ --cc=tglx@linutronix.de \ --cc=torvalds@linux-foundation.org \ --cc=yinghai@kernel.org \ --subject='Re: 2.6.39.1 immediately reboots/resets on EFI system' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).