All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] fix xen hvm guest with kaslr enabled
@ 2017-07-28 10:23 Juergen Gross
  2017-07-28 10:23 ` [PATCH v2 1/3] x86: provide an init_mem_mapping hypervisor hook Juergen Gross
                   ` (7 more replies)
  0 siblings, 8 replies; 18+ messages in thread
From: Juergen Gross @ 2017-07-28 10:23 UTC (permalink / raw)
  To: linux-kernel, xen-devel, x86
  Cc: boris.ostrovsky, hpa, tglx, mingo, Juergen Gross

This patch series fixes a regression introduced in 4.13-rc1: A Xen
HVM guest with KASLR enabled wouldn't boot any longer due to the usage
of __va() before kernel_randomize_memory() was called.

Changes in V2:
- patch 1: test for x86_hyper being not NULL

Juergen Gross (3):
  x86: provide an init_mem_mapping hypervisor hook
  xen: split up xen_hvm_init_shared_info()
  xen: fix hvm guest with kaslr enabled

 arch/x86/include/asm/hypervisor.h | 10 +++++++
 arch/x86/mm/init.c                |  3 ++
 arch/x86/xen/enlighten_hvm.c      | 59 ++++++++++++++++++++++++---------------
 3 files changed, 50 insertions(+), 22 deletions(-)

-- 
2.12.3

^ permalink raw reply	[flat|nested] 18+ messages in thread
* [PATCH v2 0/3] fix xen hvm guest with kaslr enabled
@ 2017-07-28 10:23 Juergen Gross
  0 siblings, 0 replies; 18+ messages in thread
From: Juergen Gross @ 2017-07-28 10:23 UTC (permalink / raw)
  To: linux-kernel, xen-devel, x86
  Cc: Juergen Gross, boris.ostrovsky, mingo, tglx, hpa

This patch series fixes a regression introduced in 4.13-rc1: A Xen
HVM guest with KASLR enabled wouldn't boot any longer due to the usage
of __va() before kernel_randomize_memory() was called.

Changes in V2:
- patch 1: test for x86_hyper being not NULL

Juergen Gross (3):
  x86: provide an init_mem_mapping hypervisor hook
  xen: split up xen_hvm_init_shared_info()
  xen: fix hvm guest with kaslr enabled

 arch/x86/include/asm/hypervisor.h | 10 +++++++
 arch/x86/mm/init.c                |  3 ++
 arch/x86/xen/enlighten_hvm.c      | 59 ++++++++++++++++++++++++---------------
 3 files changed, 50 insertions(+), 22 deletions(-)

-- 
2.12.3


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

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

end of thread, other threads:[~2017-08-11 12:51 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-28 10:23 [PATCH v2 0/3] fix xen hvm guest with kaslr enabled Juergen Gross
2017-07-28 10:23 ` [PATCH v2 1/3] x86: provide an init_mem_mapping hypervisor hook Juergen Gross
2017-07-28 10:23 ` Juergen Gross
2017-07-28 10:23 ` [PATCH v2 2/3] xen: split up xen_hvm_init_shared_info() Juergen Gross
2017-07-28 10:23 ` Juergen Gross
2017-07-28 10:23 ` [PATCH v2 3/3] xen: fix hvm guest with kaslr enabled Juergen Gross
2017-07-28 10:23 ` Juergen Gross
2017-08-08 10:03   ` [Xen-devel] " Andrew Cooper
2017-08-08 10:03   ` Andrew Cooper
2017-08-08  6:46 ` [PATCH v2 0/3] fix xen " Juergen Gross
2017-08-08  6:46 ` Juergen Gross
2017-08-08 14:00   ` Boris Ostrovsky
2017-08-08 14:00     ` Boris Ostrovsky
2017-08-11 10:00     ` Juergen Gross
2017-08-11 10:00     ` Juergen Gross
2017-08-11 12:51       ` Ingo Molnar
2017-08-11 12:51       ` Ingo Molnar
  -- strict thread matches above, loose matches on Subject: below --
2017-07-28 10:23 Juergen Gross

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.