From: Matthew Garrett <mjg59@srcf.ucam.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Ingo Molnar <mingo@kernel.org>, Borislav Petkov <bp@alien8.de>,
Jiri Kosina <jkosina@suse.cz>, Russ Anderson <rja@sgi.com>,
joeyli <jlee@suse.com>, Matt Fleming <matt@console-pimps.org>,
matt.fleming@intel.com, linux-efi@vger.kernel.org,
x86@kernel.org, linux-kernel@vger.kernel.org,
Thomas Gleixner <tglx@linutronix.de>,
"H. Peter Anvin" <hpa@linux.intel.com>,
Andrew Morton <akpm@linux-foundation.org>
Subject: Re: [regression, bisected] x86: efi: Pass boot services variable info to runtime code
Date: Sat, 1 Jun 2013 15:40:08 +0100 [thread overview]
Message-ID: <20130601144008.GA23140@srcf.ucam.org> (raw)
In-Reply-To: <alpine.LFD.2.03.1306011956350.9068@pixel.linux-foundation.org>
On Sat, Jun 01, 2013 at 08:01:59PM +0900, Linus Torvalds wrote:
> On Fri, 31 May 2013, Matthew Garrett wrote:
> >
> > I agree that a revert is probably the right thing to do here, but the
> > original patch was there to permit a more accurate calculation of the
> > amount of nvram in use, not to provide additional debug information.
> > Reverting it is going to differently break a different set of systems
>
> So "differently break" doesn't matter, if it's old breakage, and people
> thus don't really expect it to work. We need to fix bugs without *new*
> breakage, and quite frankly, I have been distressed by hearing the EFI
> "specifications" mentioned so many times in this thread.
The old breakage has only ever been present in -rcs, not in released
kernels. We worked around the worst of it with the patchset that's
causing the problems. We can avoid that old breakage by reverting the
patches that introduced it, but that gets us back to bricking some
machines.
> Anyway, I'm traveling with absolutely horrendous internet access, so can
> somebody please send a description of the revert with the relevant
> information, because I literally have a hard time extracting it all from
> this thread because my email access is so slow and flaky... Make it easy
> for me to do the revert with a good explanation message, please,
I've finally got some information from Samsung that *should* let us fix
this without anything else breaking in the process, but since we're
dealing with firmware there's obviously a risk that that won't actually
be true. I'll send that later today.
--
Matthew Garrett | mjg59@srcf.ucam.org
next prev parent reply other threads:[~2013-06-01 14:40 UTC|newest]
Thread overview: 59+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-05-22 16:27 [regression, bisected] x86: efi: Pass boot services variable info to runtime code Russ Anderson
2013-05-23 11:58 ` Matt Fleming
2013-05-23 20:32 ` Russ Anderson
2013-05-24 7:43 ` Matt Fleming
2013-05-24 11:09 ` Borislav Petkov
2013-05-24 11:40 ` Matt Fleming
2013-05-24 16:11 ` Robin Holt
2013-05-24 17:02 ` Russ Anderson
2013-05-24 21:05 ` Dave Jones
2013-05-27 4:27 ` joeyli
2013-05-27 4:32 ` joeyli
2013-05-28 2:43 ` Russ Anderson
2013-05-24 20:05 ` Russ Anderson
2013-05-24 20:11 ` Matthew Garrett
2013-05-24 20:49 ` Russ Anderson
2013-05-28 10:50 ` Matt Fleming
2013-05-28 10:53 ` Matt Fleming
2013-05-28 8:35 ` Ingo Molnar
2013-05-29 21:01 ` Russ Anderson
2013-05-29 22:22 ` Jiri Kosina
2013-05-29 22:46 ` Russ Anderson
2013-05-29 22:53 ` Jiri Kosina
2013-05-30 2:16 ` joeyli
2013-05-30 22:17 ` Russ Anderson
2013-05-30 22:21 ` Matthew Garrett
2013-05-30 22:28 ` Russ Anderson
2013-05-30 22:30 ` Jiri Kosina
2013-05-31 2:17 ` Russ Anderson
2013-05-31 3:28 ` joeyli
2013-05-30 22:32 ` Matthew Garrett
2013-05-31 2:54 ` Russ Anderson
2013-05-31 10:06 ` Ingo Molnar
2013-05-30 22:25 ` Jiri Kosina
2013-05-31 10:12 ` Ingo Molnar
2013-05-31 11:06 ` Jiri Kosina
2013-05-31 11:40 ` Ingo Molnar
2013-05-31 11:54 ` Josh Boyer
2013-05-31 12:30 ` Borislav Petkov
2013-05-31 12:43 ` Ingo Molnar
2013-05-31 14:34 ` Matthew Garrett
2013-05-31 14:42 ` James Bottomley
2013-05-31 14:45 ` H. Peter Anvin
2013-05-31 14:48 ` Matthew Garrett
2013-05-31 15:43 ` Russ Anderson
2013-05-31 16:28 ` Matthew Garrett
2013-05-31 17:35 ` James Bottomley
2013-05-31 22:57 ` Russ Anderson
2013-05-31 22:59 ` H. Peter Anvin
2013-05-31 23:30 ` Jiri Kosina
2013-06-01 0:03 ` Matthew Garrett
2013-06-01 4:20 ` Russ Anderson
2013-06-01 4:41 ` Matthew Garrett
2013-06-01 11:01 ` Linus Torvalds
2013-06-01 14:40 ` Matthew Garrett [this message]
2013-05-30 2:38 ` joeyli
2013-05-23 22:23 ` Russ Anderson
2013-05-24 7:45 ` Matt Fleming
2013-05-29 20:16 ` Russ Anderson
2013-05-31 14:41 ` H. Peter Anvin
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=20130601144008.GA23140@srcf.ucam.org \
--to=mjg59@srcf.ucam.org \
--cc=akpm@linux-foundation.org \
--cc=bp@alien8.de \
--cc=hpa@linux.intel.com \
--cc=jkosina@suse.cz \
--cc=jlee@suse.com \
--cc=linux-efi@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=matt.fleming@intel.com \
--cc=matt@console-pimps.org \
--cc=mingo@kernel.org \
--cc=rja@sgi.com \
--cc=tglx@linutronix.de \
--cc=torvalds@linux-foundation.org \
--cc=x86@kernel.org \
/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
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).