Displaying 14 results from an estimated 14 matches for "init_32".
2018 Feb 26
0
[v1 1/1] xen, mm: Allow deferred page initialization for xen pv domains
...and mark every page as pinned.
>
> Signed-off-by: Pavel Tatashin <pasha.tatashin at oracle.com>
> ---
> arch/x86/include/asm/paravirt.h | 9 +++++++++
> arch/x86/include/asm/paravirt_types.h | 3 +++
> arch/x86/kernel/paravirt.c | 1 +
> arch/x86/mm/init_32.c | 1 +
> arch/x86/mm/init_64.c | 1 +
> arch/x86/xen/mmu_pv.c | 38 ++++++++++++++++++++++++-----------
> mm/page_alloc.c | 4 ----
> 7 files changed, 41 insertions(+), 16 deletions(-)
>
> diff --git a/arc...
2018 Feb 27
0
[v2 1/1] xen, mm: Allow deferred page initialization for xen pv domains
...it_late() is called.
>
> xen_after_bootmem() walks page table's pages and marks them pinned.
>
> Signed-off-by: Pavel Tatashin <pasha.tatashin at oracle.com>
> ---
> arch/x86/include/asm/x86_init.h | 2 ++
> arch/x86/kernel/x86_init.c | 1 +
> arch/x86/mm/init_32.c | 1 +
> arch/x86/mm/init_64.c | 1 +
> arch/x86/xen/mmu_pv.c | 38 ++++++++++++++++++++++++++------------
> mm/page_alloc.c | 4 ----
> 6 files changed, 31 insertions(+), 16 deletions(-)
Acked-by: Ingo Molnar <mingo at kernel.org&g...
2013 Mar 10
1
[PATCH v2, part1 00/29] Use helper functions to simplify memory intialization code
...5 +--
arch/s390/mm/init.c | 35 ++++---------------
arch/score/mm/init.c | 33 +++---------------
arch/sh/mm/init.c | 26 ++------------
arch/sparc/kernel/leon_smp.c | 15 ++------
arch/sparc/mm/init_32.c | 37 ++------------------
arch/sparc/mm/init_64.c | 26 +++-----------
arch/um/kernel/mem.c | 10 +-----
arch/unicore32/mm/init.c | 28 ++-------------
arch/x86/mm/init.c |...
2013 Mar 10
1
[PATCH v2, part1 00/29] Use helper functions to simplify memory intialization code
...5 +--
arch/s390/mm/init.c | 35 ++++---------------
arch/score/mm/init.c | 33 +++---------------
arch/sh/mm/init.c | 26 ++------------
arch/sparc/kernel/leon_smp.c | 15 ++------
arch/sparc/mm/init_32.c | 37 ++------------------
arch/sparc/mm/init_64.c | 26 +++-----------
arch/um/kernel/mem.c | 10 +-----
arch/unicore32/mm/init.c | 28 ++-------------
arch/x86/mm/init.c |...
2013 Feb 22
3
[GIT PULL] x86/mm changes for v3.9-rc1
...| 9 +
arch/x86/kernel/x8664_ksyms_64.c | 3 +
arch/x86/kernel/x86_init.c | 4 -
arch/x86/lguest/boot.c | 3 +-
arch/x86/lib/getuser.S | 43 ++-
arch/x86/mm/init.c | 459 +++++++++++++++++++++-----------
arch/x86/mm/init_32.c | 106 +++++---
arch/x86/mm/init_64.c | 255 ++++++++++--------
arch/x86/mm/mm_internal.h | 19 ++
arch/x86/mm/numa.c | 32 +--
arch/x86/mm/numa_32.c | 161 -----------
arch/x86/mm/numa_64.c...
2013 Feb 22
3
[GIT PULL] x86/mm changes for v3.9-rc1
...| 9 +
arch/x86/kernel/x8664_ksyms_64.c | 3 +
arch/x86/kernel/x86_init.c | 4 -
arch/x86/lguest/boot.c | 3 +-
arch/x86/lib/getuser.S | 43 ++-
arch/x86/mm/init.c | 459 +++++++++++++++++++++-----------
arch/x86/mm/init_32.c | 106 +++++---
arch/x86/mm/init_64.c | 255 ++++++++++--------
arch/x86/mm/mm_internal.h | 19 ++
arch/x86/mm/numa.c | 32 +--
arch/x86/mm/numa_32.c | 161 -----------
arch/x86/mm/numa_64.c...
2013 Feb 22
3
[GIT PULL] x86/mm changes for v3.9-rc1
...| 9 +
arch/x86/kernel/x8664_ksyms_64.c | 3 +
arch/x86/kernel/x86_init.c | 4 -
arch/x86/lguest/boot.c | 3 +-
arch/x86/lib/getuser.S | 43 ++-
arch/x86/mm/init.c | 459 +++++++++++++++++++++-----------
arch/x86/mm/init_32.c | 106 +++++---
arch/x86/mm/init_64.c | 255 ++++++++++--------
arch/x86/mm/mm_internal.h | 19 ++
arch/x86/mm/numa.c | 32 +--
arch/x86/mm/numa_32.c | 161 -----------
arch/x86/mm/numa_64.c...
2007 Oct 15
13
[PATCH 00/12] xen/paravirt_ops patches for 2.6.24
...able@kernel.org
Diffstat:
arch/x86/kernel/alternative.c | 4
arch/x86/kernel/asm-offsets_32.c | 14
arch/x86/kernel/entry_32.S | 2
arch/x86/kernel/paravirt_32.c | 234 ++++++++-----
arch/x86/kernel/vmi_32.c | 211 ++++++------
arch/x86/mm/init_32.c | 22 -
arch/x86/xen/enlighten.c | 295 +++++++++-------
arch/x86/xen/mmu.c | 149 ++++++--
arch/x86/xen/multicalls.c | 52 ++
arch/x86/xen/multicalls.h | 5
arch/x86/xen/smp.c | 14
arch/x86/x...
2007 Oct 15
13
[PATCH 00/12] xen/paravirt_ops patches for 2.6.24
...able@kernel.org
Diffstat:
arch/x86/kernel/alternative.c | 4
arch/x86/kernel/asm-offsets_32.c | 14
arch/x86/kernel/entry_32.S | 2
arch/x86/kernel/paravirt_32.c | 234 ++++++++-----
arch/x86/kernel/vmi_32.c | 211 ++++++------
arch/x86/mm/init_32.c | 22 -
arch/x86/xen/enlighten.c | 295 +++++++++-------
arch/x86/xen/mmu.c | 149 ++++++--
arch/x86/xen/multicalls.c | 52 ++
arch/x86/xen/multicalls.h | 5
arch/x86/xen/smp.c | 14
arch/x86/x...
2007 Oct 15
13
[PATCH 00/12] xen/paravirt_ops patches for 2.6.24
...able@kernel.org
Diffstat:
arch/x86/kernel/alternative.c | 4
arch/x86/kernel/asm-offsets_32.c | 14
arch/x86/kernel/entry_32.S | 2
arch/x86/kernel/paravirt_32.c | 234 ++++++++-----
arch/x86/kernel/vmi_32.c | 211 ++++++------
arch/x86/mm/init_32.c | 22 -
arch/x86/xen/enlighten.c | 295 +++++++++-------
arch/x86/xen/mmu.c | 149 ++++++--
arch/x86/xen/multicalls.c | 52 ++
arch/x86/xen/multicalls.h | 5
arch/x86/xen/smp.c | 14
arch/x86/x...
2008 Nov 13
69
[PATCH 00 of 38] xen: add more Xen dom0 support
Hi Ingo,
Here''s the chunk of patches to add Xen Dom0 support (it''s probably
worth creating a new xen/dom0 topic branch for it).
A dom0 Xen domain is basically the same as a normal domU domain, but
it has extra privileges to directly access hardware. There are two
issues to deal with:
- translating to and from the domain''s pseudo-physical addresses and
real machine
2020 Nov 03
45
[patch V3 00/37] mm/highmem: Preemptible variant of kmap_atomic & friends
...| 13
b/arch/x86/include/asm/iomap.h | 13
b/arch/x86/include/asm/paravirt_types.h | 1
b/arch/x86/kernel/crash_dump_32.c | 48 --
b/arch/x86/mm/highmem_32.c | 59 ---
b/arch/x86/mm/init_32.c | 15
b/arch/x86/mm/iomap_32.c | 57 ---
b/arch/xtensa/Kconfig | 1
b/arch/xtensa/include/asm/fixmap.h | 4
b/arch/xtensa/include/asm/highmem.h | 12
b/a...
2020 Nov 03
45
[patch V3 00/37] mm/highmem: Preemptible variant of kmap_atomic & friends
...| 13
b/arch/x86/include/asm/iomap.h | 13
b/arch/x86/include/asm/paravirt_types.h | 1
b/arch/x86/kernel/crash_dump_32.c | 48 --
b/arch/x86/mm/highmem_32.c | 59 ---
b/arch/x86/mm/init_32.c | 15
b/arch/x86/mm/iomap_32.c | 57 ---
b/arch/xtensa/Kconfig | 1
b/arch/xtensa/include/asm/fixmap.h | 4
b/arch/xtensa/include/asm/highmem.h | 12
b/a...
2020 Nov 03
45
[patch V3 00/37] mm/highmem: Preemptible variant of kmap_atomic & friends
...| 13
b/arch/x86/include/asm/iomap.h | 13
b/arch/x86/include/asm/paravirt_types.h | 1
b/arch/x86/kernel/crash_dump_32.c | 48 --
b/arch/x86/mm/highmem_32.c | 59 ---
b/arch/x86/mm/init_32.c | 15
b/arch/x86/mm/iomap_32.c | 57 ---
b/arch/xtensa/Kconfig | 1
b/arch/xtensa/include/asm/fixmap.h | 4
b/arch/xtensa/include/asm/highmem.h | 12
b/a...