search for: hibernate_asm_64

Displaying 20 results from an estimated 27 matches for "hibernate_asm_64".

2018 May 24
2
[PATCH v3 11/27] x86/power/64: Adapt assembly for PIE support
...nel to be PIE compatible. > > Position Independent Executable (PIE) support will allow to extended the > KASLR randomization range below the -2G memory limit. > > Signed-off-by: Thomas Garnier <thgarnie at google.com> Again, was this tested? > diff --git a/arch/x86/power/hibernate_asm_64.S b/arch/x86/power/hibernate_asm_64.S > index ce8da3a0412c..6fdd7bbc3c33 100644 > --- a/arch/x86/power/hibernate_asm_64.S > +++ b/arch/x86/power/hibernate_asm_64.S > @@ -24,7 +24,7 @@ > #include <asm/frame.h> > > ENTRY(swsusp_arch_suspend) > - movq $saved_context,...
2018 May 24
2
[PATCH v3 11/27] x86/power/64: Adapt assembly for PIE support
...nel to be PIE compatible. > > Position Independent Executable (PIE) support will allow to extended the > KASLR randomization range below the -2G memory limit. > > Signed-off-by: Thomas Garnier <thgarnie at google.com> Again, was this tested? > diff --git a/arch/x86/power/hibernate_asm_64.S b/arch/x86/power/hibernate_asm_64.S > index ce8da3a0412c..6fdd7bbc3c33 100644 > --- a/arch/x86/power/hibernate_asm_64.S > +++ b/arch/x86/power/hibernate_asm_64.S > @@ -24,7 +24,7 @@ > #include <asm/frame.h> > > ENTRY(swsusp_arch_suspend) > - movq $saved_context,...
2018 May 23
0
[PATCH v3 11/27] x86/power/64: Adapt assembly for PIE support
...mbly code to use only relative references of symbols for the kernel to be PIE compatible. Position Independent Executable (PIE) support will allow to extended the KASLR randomization range below the -2G memory limit. Signed-off-by: Thomas Garnier <thgarnie at google.com> --- arch/x86/power/hibernate_asm_64.S | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/x86/power/hibernate_asm_64.S b/arch/x86/power/hibernate_asm_64.S index ce8da3a0412c..6fdd7bbc3c33 100644 --- a/arch/x86/power/hibernate_asm_64.S +++ b/arch/x86/power/hibernate_asm_64.S @@ -24,7 +24,7 @@ #include <asm...
2018 May 24
0
[PATCH v3 11/27] x86/power/64: Adapt assembly for PIE support
...e below the -2G memory limit. > > > > Signed-off-by: Thomas Garnier <thgarnie at google.com> > Again, was this tested? Hibernation was tested as much as I can with qemu and my dedicated machine. Any specific test you think I should use? > > diff --git a/arch/x86/power/hibernate_asm_64.S b/arch/x86/power/hibernate_asm_64.S > > index ce8da3a0412c..6fdd7bbc3c33 100644 > > --- a/arch/x86/power/hibernate_asm_64.S > > +++ b/arch/x86/power/hibernate_asm_64.S > > @@ -24,7 +24,7 @@ > > #include <asm/frame.h> > > > > ENTRY(swsusp_arch_susp...
2019 Jul 08
3
[PATCH v8 00/11] x86: PIE support to extend KASLR randomization
...ude/asm/paravirt_types.h | 25 +++++++-- include/asm/pm-trace.h | 2 include/asm/processor.h | 6 +- kernel/acpi/wakeup_64.S | 31 ++++++----- kernel/head_64.S | 16 +++--- kernel/relocate_kernel_64.S | 2 power/hibernate_asm_64.S | 4 - 29 files changed, 306 insertions(+), 213 deletions(-) Patchset is based on next-20190708.
2019 Jul 08
3
[PATCH v8 00/11] x86: PIE support to extend KASLR randomization
...ude/asm/paravirt_types.h | 25 +++++++-- include/asm/pm-trace.h | 2 include/asm/processor.h | 6 +- kernel/acpi/wakeup_64.S | 31 ++++++----- kernel/head_64.S | 16 +++--- kernel/relocate_kernel_64.S | 2 power/hibernate_asm_64.S | 4 - 29 files changed, 306 insertions(+), 213 deletions(-) Patchset is based on next-20190708.
2019 Jul 30
0
[PATCH v8 00/11] x86: PIE support to extend KASLR randomization
...| 25 +++++++-- > include/asm/pm-trace.h | 2 > include/asm/processor.h | 6 +- > kernel/acpi/wakeup_64.S | 31 ++++++----- > kernel/head_64.S | 16 +++--- > kernel/relocate_kernel_64.S | 2 > power/hibernate_asm_64.S | 4 - > 29 files changed, 306 insertions(+), 213 deletions(-) > > Patchset is based on next-20190708. > > -- Kees Cook
2019 May 20
3
[PATCH v7 00/12] x86: PIE support to extend KASLR randomization
...include/asm/paravirt_types.h | 12 +++- include/asm/pm-trace.h | 2 include/asm/processor.h | 6 +- kernel/acpi/wakeup_64.S | 31 ++++++----- kernel/head_64.S | 16 +++--- kernel/relocate_kernel_64.S | 2 power/hibernate_asm_64.S | 4 - 29 files changed, 299 insertions(+), 217 deletions(-) Patchset is based on next-20190515.
2017 Oct 12
3
[PATCH v1 00/27] x86: PIE support and option to extend KASLR randomization
...| 2 >> arch/x86/kernel/vmlinux.lds.S | 13 + >> arch/x86/kvm/svm.c | 4 >> arch/x86/lib/cmpxchg16b_emu.S | 8 - >> arch/x86/mm/dump_pagetables.c | 11 + >> arch/x86/power/hibernate_asm_64.S | 4 >> arch/x86/tools/relocs.c | 170 +++++++++++++++++++++++-- >> arch/x86/tools/relocs.h | 4 >> arch/x86/tools/relocs_common.c | 15 +- >> arch/x86/xen/xen-asm.S | 1...
2017 Oct 12
3
[PATCH v1 00/27] x86: PIE support and option to extend KASLR randomization
...| 2 >> arch/x86/kernel/vmlinux.lds.S | 13 + >> arch/x86/kvm/svm.c | 4 >> arch/x86/lib/cmpxchg16b_emu.S | 8 - >> arch/x86/mm/dump_pagetables.c | 11 + >> arch/x86/power/hibernate_asm_64.S | 4 >> arch/x86/tools/relocs.c | 170 +++++++++++++++++++++++-- >> arch/x86/tools/relocs.h | 4 >> arch/x86/tools/relocs_common.c | 15 +- >> arch/x86/xen/xen-asm.S | 1...
2018 May 23
33
[PATCH v3 00/27] x86: PIE support and option to extend KASLR randomization
...| 16 +- arch/x86/kernel/setup_percpu.c | 5 arch/x86/kernel/vmlinux.lds.S | 13 + arch/x86/kvm/svm.c | 4 arch/x86/lib/cmpxchg16b_emu.S | 8 - arch/x86/mm/dump_pagetables.c | 3 arch/x86/power/hibernate_asm_64.S | 4 arch/x86/tools/relocs.c | 169 +++++++++++++++++++++++-- arch/x86/tools/relocs.h | 4 arch/x86/tools/relocs_common.c | 15 +- arch/x86/xen/xen-asm.S | 12 - arch/x86/xen/xen-head.S...
2017 Oct 11
0
[PATCH v1 00/27] x86: PIE support and option to extend KASLR randomization
...setup_percpu.c | 2 > arch/x86/kernel/vmlinux.lds.S | 13 + > arch/x86/kvm/svm.c | 4 > arch/x86/lib/cmpxchg16b_emu.S | 8 - > arch/x86/mm/dump_pagetables.c | 11 + > arch/x86/power/hibernate_asm_64.S | 4 > arch/x86/tools/relocs.c | 170 +++++++++++++++++++++++-- > arch/x86/tools/relocs.h | 4 > arch/x86/tools/relocs_common.c | 15 +- > arch/x86/xen/xen-asm.S | 12 - > arch/...
2017 Oct 12
0
[PATCH v1 00/27] x86: PIE support and option to extend KASLR randomization
...gt; arch/x86/kernel/vmlinux.lds.S | 13 + >>> arch/x86/kvm/svm.c | 4 >>> arch/x86/lib/cmpxchg16b_emu.S | 8 - >>> arch/x86/mm/dump_pagetables.c | 11 + >>> arch/x86/power/hibernate_asm_64.S | 4 >>> arch/x86/tools/relocs.c | 170 +++++++++++++++++++++++-- >>> arch/x86/tools/relocs.h | 4 >>> arch/x86/tools/relocs_common.c | 15 +- >>> arch/x86/xen/xen-asm.S...
2018 May 29
1
[PATCH v4 00/27] x86: PIE support and option to extend KASLR randomization
...| 16 +- arch/x86/kernel/setup_percpu.c | 5 arch/x86/kernel/vmlinux.lds.S | 13 + arch/x86/kvm/svm.c | 4 arch/x86/lib/cmpxchg16b_emu.S | 8 - arch/x86/mm/dump_pagetables.c | 3 arch/x86/power/hibernate_asm_64.S | 4 arch/x86/tools/relocs.c | 169 +++++++++++++++++++++++-- arch/x86/tools/relocs.h | 4 arch/x86/tools/relocs_common.c | 15 +- arch/x86/xen/xen-asm.S | 12 - arch/x86/xen/xen-head.S...
2019 Dec 05
6
[PATCH v10 00/11] x86: PIE support to extend KASLR randomization
...e/asm/paravirt_types.h | 32 ++++++++++-- include/asm/pm-trace.h | 2 include/asm/processor.h | 6 +- kernel/acpi/wakeup_64.S | 31 ++++++----- kernel/head_64.S | 15 +++-- kernel/relocate_kernel_64.S | 2 power/hibernate_asm_64.S | 4 - 23 files changed, 267 insertions(+), 181 deletions(-) Patchset is based on next-20191203.
2019 Dec 05
6
[PATCH v10 00/11] x86: PIE support to extend KASLR randomization
...e/asm/paravirt_types.h | 32 ++++++++++-- include/asm/pm-trace.h | 2 include/asm/processor.h | 6 +- kernel/acpi/wakeup_64.S | 31 ++++++----- kernel/head_64.S | 15 +++-- kernel/relocate_kernel_64.S | 2 power/hibernate_asm_64.S | 4 - 23 files changed, 267 insertions(+), 181 deletions(-) Patchset is based on next-20191203.
2018 Jun 25
1
[PATCH v5 00/27] x86: PIE support and option to extend KASLR randomization
...| 16 +- arch/x86/kernel/setup_percpu.c | 5 arch/x86/kernel/vmlinux.lds.S | 13 + arch/x86/kvm/svm.c | 4 arch/x86/lib/cmpxchg16b_emu.S | 8 - arch/x86/mm/dump_pagetables.c | 3 arch/x86/power/hibernate_asm_64.S | 4 arch/x86/tools/relocs.c | 169 +++++++++++++++++++++++-- arch/x86/tools/relocs.h | 4 arch/x86/tools/relocs_common.c | 15 +- arch/x86/xen/xen-asm.S | 12 - arch/x86/xen/xen-head.S...
2019 Jul 30
5
[PATCH v9 00/11] x86: PIE support to extend KASLR randomization
...ude/asm/paravirt_types.h | 25 +++++++-- include/asm/pm-trace.h | 2 include/asm/processor.h | 6 +- kernel/acpi/wakeup_64.S | 31 ++++++----- kernel/head_64.S | 16 +++--- kernel/relocate_kernel_64.S | 2 power/hibernate_asm_64.S | 4 - 23 files changed, 261 insertions(+), 181 deletions(-) Patchset is based on next-20190729.
2019 Jul 30
5
[PATCH v9 00/11] x86: PIE support to extend KASLR randomization
...ude/asm/paravirt_types.h | 25 +++++++-- include/asm/pm-trace.h | 2 include/asm/processor.h | 6 +- kernel/acpi/wakeup_64.S | 31 ++++++----- kernel/head_64.S | 16 +++--- kernel/relocate_kernel_64.S | 2 power/hibernate_asm_64.S | 4 - 23 files changed, 261 insertions(+), 181 deletions(-) Patchset is based on next-20190729.
2020 Mar 03
4
[PATCH v11 00/11] x86: PIE support to extend KASLR randomization
...| 32 ++++++++++-- > include/asm/pm-trace.h | 2 > include/asm/processor.h | 6 +- > kernel/acpi/wakeup_64.S | 31 ++++++----- > kernel/head_64.S | 15 +++-- > kernel/relocate_kernel_64.S | 2 > power/hibernate_asm_64.S | 4 - > 24 files changed, 268 insertions(+), 182 deletions(-) > > Patchset is based on next-20200227. > > -- Kees Cook