search for: head_32

Displaying 20 results from an estimated 34 matches for "head_32".

2020 Jul 24
0
[PATCH v5 71/75] x86/head/64: Rename start_cpu0
...: Joerg Roedel <jroedel at suse.de> For SEV-ES this entry point will be used for restarting APs after they have been offlined. Remove the '0' from the name to reflect that. Signed-off-by: Joerg Roedel <jroedel at suse.de> --- arch/x86/include/asm/cpu.h | 2 +- arch/x86/kernel/head_32.S | 4 ++-- arch/x86/kernel/head_64.S | 6 +++--- arch/x86/kernel/smpboot.c | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/arch/x86/include/asm/cpu.h b/arch/x86/include/asm/cpu.h index da78ccbd493b..1536b607971f 100644 --- a/arch/x86/include/asm/cpu.h +++ b/arch/x86/inc...
2020 Aug 24
0
[PATCH v6 72/76] x86/head/64: Rename start_cpu0
...ed. Remove the '0' from the name to reflect that. Signed-off-by: Joerg Roedel <jroedel at suse.de> Reviewed-by: Kees Cook <keescook at chromium.org> Link: https://lore.kernel.org/r/20200724160336.5435-72-joro at 8bytes.org --- arch/x86/include/asm/cpu.h | 2 +- arch/x86/kernel/head_32.S | 4 ++-- arch/x86/kernel/head_64.S | 6 +++--- arch/x86/kernel/smpboot.c | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/arch/x86/include/asm/cpu.h b/arch/x86/include/asm/cpu.h index da78ccbd493b..1536b607971f 100644 --- a/arch/x86/include/asm/cpu.h +++ b/arch/x86/inc...
2011 Jul 18
2
[PATCH tip/x86/mm] x86_32: calculate additional memory needed by the fixmap
From: Stefano Stabellini <stefano.stabellini@eu.citrix.com> When NR_CPUS increases the fixmap might need more than the page allocated by head_32.S. This patch introduces the logic to calculate the additional memory that is going to be required by early_ioremap_page_table_range_init: - enough memory to allocate the pte pages needed to cover the fixmap virtual memory range, minus the single page allocated by head_32.S; - account for the pag...
2013 Jul 01
0
[PULL] virtio-next
...virtio_pci: better macro exported in uapi Pranavkumar Sawargaonkar (1): virtio: console: Add emergency writeonly register to config space Rusty Russell (1): virtio: remove virtqueue_add_buf(). arch/x86/lguest/Makefile | 2 +- arch/x86/lguest/{i386_head.S => head_32.S} | 0 drivers/block/virtio_blk.c | 2 +- drivers/virtio/virtio_ring.c | 37 +++--------------------------- include/linux/virtio.h | 7 ------ include/uapi/linux/virtio_console.h | 3 +++ include/uapi/linux/virtio_pci.h | 4 +...
2013 Jul 01
0
[PULL] virtio-next
...virtio_pci: better macro exported in uapi Pranavkumar Sawargaonkar (1): virtio: console: Add emergency writeonly register to config space Rusty Russell (1): virtio: remove virtqueue_add_buf(). arch/x86/lguest/Makefile | 2 +- arch/x86/lguest/{i386_head.S => head_32.S} | 0 drivers/block/virtio_blk.c | 2 +- drivers/virtio/virtio_ring.c | 37 +++--------------------------- include/linux/virtio.h | 7 ------ include/uapi/linux/virtio_console.h | 3 +++ include/uapi/linux/virtio_pci.h | 4 +...
2012 Nov 16
3
[LLVMdev] Chaining Atoms together
...r your reply. The usecase here is just trying to construct a valid ELF. The lld linker needs to handle all sorts of code written in assembly as well as 'C'. The usecase is just one example of it. I have also seen similiar code in http://lxr.free-electrons.com/source/arch/powerpc/kernel/head_32.S?a=powerpc which has global and local labels. You are right, that the function has multiple entry points. You can remove the .local directive too. Thanks Shankar Easwaran On 11/15/2012 9:47 PM, Nick Kledzik wrote: > Shankar, > > Let's step back. What is this use case trying to...
2012 Nov 19
0
[LLVMdev] Chaining Atoms together
...se here is just trying to construct a valid ELF. The lld > linker needs to handle all sorts of code written in assembly as well > as 'C'. The usecase is just one example of it. > > I have also seen similiar code in > http://lxr.free-electrons.com/source/arch/powerpc/kernel/head_32.S?a=powerpc > which has global and local labels. > > You are right, that the function has multiple entry points. You can > remove the .local directive too. > > Thanks > > Shankar Easwaran > > On 11/15/2012 9:47 PM, Nick Kledzik wrote: >> Shankar, >> >&...
2007 Oct 21
2
[git pull] lguest: paravirt boot code
...9;ve just put the three i386 boot changes in the repo for the moment. If this works I'll pile on the 44 lguest patches. git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest.git Documentation/i386/boot.txt | 34 +++++++++++++++++++++++++++- arch/x86/boot/compressed/head_32.S | 15 ++++++++++- arch/x86/boot/compressed/misc_32.c | 3 ++ arch/x86/boot/header.S | 7 +++++- arch/x86/kernel/asm-offsets_32.c | 7 +++++ arch/x86/kernel/head_32.S | 44 +++++++++++++++++++++++++++++++++-- include/asm-x86/bootparam.h | 9 +++++- inc...
2007 Oct 21
2
[git pull] lguest: paravirt boot code
...9;ve just put the three i386 boot changes in the repo for the moment. If this works I'll pile on the 44 lguest patches. git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest.git Documentation/i386/boot.txt | 34 +++++++++++++++++++++++++++- arch/x86/boot/compressed/head_32.S | 15 ++++++++++- arch/x86/boot/compressed/misc_32.c | 3 ++ arch/x86/boot/header.S | 7 +++++- arch/x86/kernel/asm-offsets_32.c | 7 +++++ arch/x86/kernel/head_32.S | 44 +++++++++++++++++++++++++++++++++-- include/asm-x86/bootparam.h | 9 +++++- inc...
2017 Oct 12
3
[PATCH v1 00/27] x86: PIE support and option to extend KASLR randomization
...| 3 >> arch/x86/kernel/cpu/common.c | 7 - >> arch/x86/kernel/cpu/microcode/core.c | 4 >> arch/x86/kernel/ftrace.c | 42 +++++- >> arch/x86/kernel/head64.c | 32 +++- >> arch/x86/kernel/head_32.S | 3 >> arch/x86/kernel/head_64.S | 41 +++++- >> arch/x86/kernel/kvm.c | 6 >> arch/x86/kernel/module.c | 182 ++++++++++++++++++++++++++- >> arch/x86/kernel/module.lds...
2017 Oct 12
3
[PATCH v1 00/27] x86: PIE support and option to extend KASLR randomization
...| 3 >> arch/x86/kernel/cpu/common.c | 7 - >> arch/x86/kernel/cpu/microcode/core.c | 4 >> arch/x86/kernel/ftrace.c | 42 +++++- >> arch/x86/kernel/head64.c | 32 +++- >> arch/x86/kernel/head_32.S | 3 >> arch/x86/kernel/head_64.S | 41 +++++- >> arch/x86/kernel/kvm.c | 6 >> arch/x86/kernel/module.c | 182 ++++++++++++++++++++++++++- >> arch/x86/kernel/module.lds...
2017 Oct 11
0
[PATCH v1 00/27] x86: PIE support and option to extend KASLR randomization
...ts_64.c | 3 > arch/x86/kernel/cpu/common.c | 7 - > arch/x86/kernel/cpu/microcode/core.c | 4 > arch/x86/kernel/ftrace.c | 42 +++++- > arch/x86/kernel/head64.c | 32 +++- > arch/x86/kernel/head_32.S | 3 > arch/x86/kernel/head_64.S | 41 +++++- > arch/x86/kernel/kvm.c | 6 > arch/x86/kernel/module.c | 182 ++++++++++++++++++++++++++- > arch/x86/kernel/module.lds | 3...
2017 Oct 12
0
[PATCH v1 00/27] x86: PIE support and option to extend KASLR randomization
...ch/x86/kernel/cpu/common.c | 7 - >>> arch/x86/kernel/cpu/microcode/core.c | 4 >>> arch/x86/kernel/ftrace.c | 42 +++++- >>> arch/x86/kernel/head64.c | 32 +++- >>> arch/x86/kernel/head_32.S | 3 >>> arch/x86/kernel/head_64.S | 41 +++++- >>> arch/x86/kernel/kvm.c | 6 >>> arch/x86/kernel/module.c | 182 ++++++++++++++++++++++++++- >>> arch/x86/kernel/...
2018 May 29
1
[PATCH v4 00/27] x86: PIE support and option to extend KASLR randomization
...3 arch/x86/kernel/asm-offsets_64.c | 3 arch/x86/kernel/cpu/common.c | 3 arch/x86/kernel/cpu/microcode/core.c | 4 arch/x86/kernel/ftrace.c | 42 +++++- arch/x86/kernel/head64.c | 23 ++- arch/x86/kernel/head_32.S | 3 arch/x86/kernel/head_64.S | 31 +++- arch/x86/kernel/kvm.c | 6 arch/x86/kernel/module.c | 181 ++++++++++++++++++++++++++- arch/x86/kernel/module.lds | 3 arch/x86/kernel/proces...
2018 Jun 25
1
[PATCH v5 00/27] x86: PIE support and option to extend KASLR randomization
...3 arch/x86/kernel/asm-offsets_64.c | 3 arch/x86/kernel/cpu/common.c | 3 arch/x86/kernel/cpu/microcode/core.c | 4 arch/x86/kernel/ftrace.c | 51 +++++++ arch/x86/kernel/head64.c | 23 ++- arch/x86/kernel/head_32.S | 3 arch/x86/kernel/head_64.S | 31 +++- arch/x86/kernel/kvm.c | 6 arch/x86/kernel/module.c | 181 ++++++++++++++++++++++++++- arch/x86/kernel/module.lds | 3 arch/x86/kernel/proces...
2017 Oct 11
32
[PATCH v1 00/27] x86: PIE support and option to extend KASLR randomization
...arch/x86/kernel/asm-offsets_64.c | 3 arch/x86/kernel/cpu/common.c | 7 - arch/x86/kernel/cpu/microcode/core.c | 4 arch/x86/kernel/ftrace.c | 42 +++++- arch/x86/kernel/head64.c | 32 +++- arch/x86/kernel/head_32.S | 3 arch/x86/kernel/head_64.S | 41 +++++- arch/x86/kernel/kvm.c | 6 arch/x86/kernel/module.c | 182 ++++++++++++++++++++++++++- arch/x86/kernel/module.lds | 3 arch/x86/kernel/proc...
2017 Oct 11
32
[PATCH v1 00/27] x86: PIE support and option to extend KASLR randomization
...arch/x86/kernel/asm-offsets_64.c | 3 arch/x86/kernel/cpu/common.c | 7 - arch/x86/kernel/cpu/microcode/core.c | 4 arch/x86/kernel/ftrace.c | 42 +++++- arch/x86/kernel/head64.c | 32 +++- arch/x86/kernel/head_32.S | 3 arch/x86/kernel/head_64.S | 41 +++++- arch/x86/kernel/kvm.c | 6 arch/x86/kernel/module.c | 182 ++++++++++++++++++++++++++- arch/x86/kernel/module.lds | 3 arch/x86/kernel/proc...
2018 Mar 13
32
[PATCH v2 00/27] x86: PIE support and option to extend KASLR randomization
...3 arch/x86/kernel/asm-offsets_64.c | 3 arch/x86/kernel/cpu/common.c | 7 - arch/x86/kernel/cpu/microcode/core.c | 4 arch/x86/kernel/ftrace.c | 42 +++++- arch/x86/kernel/head64.c | 23 ++- arch/x86/kernel/head_32.S | 3 arch/x86/kernel/head_64.S | 41 +++++- arch/x86/kernel/kvm.c | 6 arch/x86/kernel/module.c | 181 ++++++++++++++++++++++++++- arch/x86/kernel/module.lds | 3 arch/x86/kernel/proc...
2018 Mar 13
32
[PATCH v2 00/27] x86: PIE support and option to extend KASLR randomization
...3 arch/x86/kernel/asm-offsets_64.c | 3 arch/x86/kernel/cpu/common.c | 7 - arch/x86/kernel/cpu/microcode/core.c | 4 arch/x86/kernel/ftrace.c | 42 +++++- arch/x86/kernel/head64.c | 23 ++- arch/x86/kernel/head_32.S | 3 arch/x86/kernel/head_64.S | 41 +++++- arch/x86/kernel/kvm.c | 6 arch/x86/kernel/module.c | 181 ++++++++++++++++++++++++++- arch/x86/kernel/module.lds | 3 arch/x86/kernel/proc...
2017 Oct 04
28
x86: PIE support and option to extend KASLR randomization
...nel/asm-offsets_64.c | 3 arch/x86/kernel/cpu/common.c | 7 arch/x86/kernel/cpu/microcode/core.c | 4 arch/x86/kernel/ftrace.c | 168 ++++++++++++++-------- arch/x86/kernel/head64.c | 32 +++- arch/x86/kernel/head_32.S | 3 arch/x86/kernel/head_64.S | 41 ++++- arch/x86/kernel/kvm.c | 6 arch/x86/kernel/module.c | 204 ++++++++++++++++++++++++++- arch/x86/kernel/module.lds | 3 arch/x86/kernel/proce...