All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/7] x86: Meltdown band-aid overhead reduction
@ 2018-02-07 16:05 Jan Beulich
  2018-02-07 16:12 ` [PATCH v2 1/7] x86: slightly reduce Meltdown band-aid overhead Jan Beulich
                   ` (10 more replies)
  0 siblings, 11 replies; 24+ messages in thread
From: Jan Beulich @ 2018-02-07 16:05 UTC (permalink / raw)
  To: xen-devel; +Cc: Andrew Cooper

1: slightly reduce Meltdown band-aid overhead
2: remove CR reads from exit-to-guest path
3: introduce altinstruction_nop assembler macro
4: NOP out most XPTI entry/exit code when it's not in use
5: avoid double CR3 reload when switching to guest user mode
6: disable XPTI when RDCL_NO
7: x86: log XPTI enabled status

I won't mind if it was decided for some of them to be pointless, but I
think 1 (because of a measurable improvement of 1-3%), 4 (helping
the "xpti=no" case, even if only a little; taking 3 as prereq), and
6+7 should be considered seriously.

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


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

end of thread, other threads:[~2018-03-08 11:33 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-07 16:05 [PATCH v2 0/7] x86: Meltdown band-aid overhead reduction Jan Beulich
2018-02-07 16:12 ` [PATCH v2 1/7] x86: slightly reduce Meltdown band-aid overhead Jan Beulich
2018-02-07 19:35   ` Andrew Cooper
2018-02-08  9:20     ` Jan Beulich
2018-03-01 19:21       ` Andrew Cooper
2018-03-02 11:34         ` Jan Beulich
2018-03-02 11:38           ` Andrew Cooper
2018-02-07 16:12 ` [PATCH v2 2/7] x86: remove CR reads from exit-to-guest path Jan Beulich
2018-03-01 19:23   ` Andrew Cooper
2018-02-07 16:13 ` [PATCH v2 3/7] x86: introduce altinstruction_nop assembler macro Jan Beulich
2018-03-01 19:25   ` Andrew Cooper
2018-03-02  7:24     ` Jan Beulich
2018-02-07 16:13 ` [PATCH v2 4/7] x86: NOP out most XPTI entry/exit code when it's not in use Jan Beulich
2018-03-01 19:42   ` Andrew Cooper
2018-03-02  7:38     ` Jan Beulich
2018-02-07 16:14 ` [PATCH v2 5/7] x86: avoid double CR3 reload when switching to guest user mode Jan Beulich
2018-02-07 16:14 ` [PATCH v2 6/7] x86: disable XPTI when RDCL_NO Jan Beulich
2018-02-07 16:15 ` [PATCH v2 7/7] x86: log XPTI enabled status Jan Beulich
2018-02-13 18:39 ` [PATCH v2 0/7] x86: Meltdown band-aid overhead reduction Rich Persaud
2018-02-14  8:04   ` Jan Beulich
2018-02-28 11:52 ` Ping: " Jan Beulich
2018-02-28 12:00   ` Juergen Gross
2018-03-08 11:32 ` [PATCH v2 8/7] x86/XPTI: use %r12 to write zero into xen_cr3 Jan Beulich
2018-03-08 11:33 ` [PATCH v2 9/7] x86/XPTI: reduce .text.entry 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.