From: Steve Wahl <steve.wahl@hpe.com>
To: Nick Desaulniers <ndesaulniers@google.com>
Cc: Steve Wahl <steve.wahl@hpe.com>,
Thomas Gleixner <tglx@linutronix.de>,
LKML <linux-kernel@vger.kernel.org>,
russ.anderson@hpe.com, dimitri.sivanich@hpe.com,
mike.travis@hpe.com
Subject: Re: Purgatory compile flag changes apparently causing Kexec relocation overflows
Date: Thu, 29 Aug 2019 09:33:05 -0500 [thread overview]
Message-ID: <20190829143305.GD29967@swahl-linux> (raw)
In-Reply-To: <CAKwvOdnaxZuJHpbmMzdtKSZD10m3Rd52FdHeq2gvkas3XVmk7w@mail.gmail.com>
On Wed, Aug 28, 2019 at 03:22:13PM -0700, Nick Desaulniers wrote:
>
> One point that might be more useful first would be, is a revert of:
>
> commit b059f801a937 ("x86/purgatory: Use CFLAGS_REMOVE rather than
> reset KBUILD_CFLAGS")
>
> good enough, or must:
>
> commit 4ce97317f41d ("x86/purgatory: Do not use __builtin_memcpy and
> __builtin_memset")
>
> be reverted additionally? They were part of a 2 patch patchset. I
> would prefer tglx to revert as few patches as necessary if possible
> (to avoid "revert of revert" soup), and I doubt the latter patch needs
> to be reverted. (Even more preferential would be a fix, with no
> reverts, but whichever).
A revert of the single commit is sufficient. Previously I have
checked out and compiled the tree at commit b059f801a937 and
b059f801a937^ (with caret, the previous commit). It worked with the
previous commit, but not with b059f801a937.
4ce97317f41d *is* the previous commit to b059f801a937, so it was in
both kernels that I tested:
$ git log -1 --oneline b059f801a937^ | cat
4ce97317f41d x86/purgatory: Do not use __builtin_memcpy and __builtin_memset
$
And, I also did an exploratory 'git revert b059f801a937' at the tip of
the tree. That corrects the problem as well.
So both say that it's only the single commit that would need to be
reverted *if* that's the route taken.
Now, on to seeing if we can narrow this down to a fix with no reverts
instead.
--> Steve
--
Steve Wahl, Hewlett Packard Enterprise
prev parent reply other threads:[~2019-08-29 14:33 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-08-28 19:42 Purgatory compile flag changes apparently causing Kexec relocation overflows Steve Wahl
2019-08-28 21:51 ` Nick Desaulniers
2019-08-28 22:07 ` Nick Desaulniers
2019-08-28 22:10 ` Steve Wahl
2019-08-28 22:22 ` Nick Desaulniers
2019-08-29 14:33 ` Steve Wahl [this message]
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=20190829143305.GD29967@swahl-linux \
--to=steve.wahl@hpe.com \
--cc=dimitri.sivanich@hpe.com \
--cc=linux-kernel@vger.kernel.org \
--cc=mike.travis@hpe.com \
--cc=ndesaulniers@google.com \
--cc=russ.anderson@hpe.com \
--cc=tglx@linutronix.de \
/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