All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/4] x86: don't default to executable mappings
@ 2015-05-21 10:07 Jan Beulich
  2015-05-21 10:15 ` [PATCH v2 1/4] x86: move syscall trampolines off the stack Jan Beulich
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Jan Beulich @ 2015-05-21 10:07 UTC (permalink / raw)
  To: xen-devel; +Cc: Andrew Cooper, Keir Fraser

Particularly for the 1:1 mapping it was pointed out that in order to
limit the damage from security issues we should avoid mapping things
executable when they don't need to be.

1: move syscall trampolines off the stack
2: emul: move stubs off the stack
3: move I/O emulation stubs off the stack
4: switch default mapping attributes to non-executable

Signed-off-by: Jan Beulich <jbeulich@suse.com>

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

end of thread, other threads:[~2015-05-22  8:35 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-21 10:07 [PATCH v2 0/4] x86: don't default to executable mappings Jan Beulich
2015-05-21 10:15 ` [PATCH v2 1/4] x86: move syscall trampolines off the stack Jan Beulich
2015-05-21 11:08   ` Andrew Cooper
2015-05-21 11:48     ` Jan Beulich
2015-05-21 11:50       ` Andrew Cooper
2015-05-22  8:25       ` Jan Beulich
2015-05-22  8:34         ` Jan Beulich
2015-05-22  8:35         ` Andrew Cooper
2015-05-21 10:16 ` [PATCH v2 2/4] x86emul: move stubs " Jan Beulich
2015-05-21 11:10   ` Andrew Cooper
2015-05-21 10:17 ` [PATCH v2 3/4] x86: move I/O emulation " Jan Beulich
2015-05-21 11:12   ` Andrew Cooper
2015-05-21 10:17 ` [PATCH v2 4/4] x86: switch default mapping attributes to non-executable Jan Beulich
2015-05-21 11:14   ` Andrew Cooper

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.