All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Fixups for fcf-protection
@ 2020-05-12  3:39 Jason Andryuk
  2020-05-12  3:39 ` [PATCH 1/2] xen/x86: Disable fcf-protection when necessary to build Jason Andryuk
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Jason Andryuk @ 2020-05-12  3:39 UTC (permalink / raw)
  To: xen-devel
  Cc: Wei Liu, Jason Andryuk, Andrew Cooper, Stefan Bader, Jan Beulich,
	Roger Pau Monné

Two patches to fix building with a cf-protection toolchain.  The first
handles the case where the compiler fails to run with "error:
‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible".

The second fixes a runtime error that prevented Xen booting in legacy
mode.

I still haven't figured out exactly what is wrong with rombios and/or
ipxe.

Jason Andryuk (2):
  xen/x86: Disable fcf-protection when necessary to build
  x86/boot: Drop .note.gnu.properties in build32.lds

 xen/arch/x86/arch.mk          | 11 ++++++++++-
 xen/arch/x86/boot/build32.lds |  5 +++++
 2 files changed, 15 insertions(+), 1 deletion(-)

-- 
2.25.1



^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2020-05-13  9:02 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-05-12  3:39 [PATCH 0/2] Fixups for fcf-protection Jason Andryuk
2020-05-12  3:39 ` [PATCH 1/2] xen/x86: Disable fcf-protection when necessary to build Jason Andryuk
2020-05-12  3:39 ` [PATCH 2/2] x86/boot: Drop .note.gnu.properties in build32.lds Jason Andryuk
2020-05-12 15:32   ` Jan Beulich
2020-05-12 15:58     ` Andrew Cooper
2020-05-12 16:11       ` Jan Beulich
2020-05-12 16:13         ` Andrew Cooper
2020-05-12 16:17       ` Jason Andryuk
2020-05-12 19:10         ` Andrew Cooper
2020-05-12  7:17 ` [PATCH 0/2] Fixups for fcf-protection Stefan Bader
2020-05-12 18:47   ` Andrew Cooper
2020-05-13  5:41     ` Stefan Bader
2020-05-13  9:01       ` Jan Beulich

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.