Jeremy Fitzhardinge
|
a789ed5fb6
xen: cache cr0 value to avoid trap'n'emulate for read_cr0
|
%!s(int64=16) %!d(string=hai) anos |
Jeremy Fitzhardinge
|
b80119bb35
xen/x86-64: clean up warnings about IST-using traps
|
%!s(int64=16) %!d(string=hai) anos |
Jeremy Fitzhardinge
|
6cac5a9246
xen/x86-64: fix breakpoints and hardware watchpoints
|
%!s(int64=16) %!d(string=hai) anos |
Jeremy Fitzhardinge
|
6d02c42698
xen: clean up gate trap/interrupt constants
|
%!s(int64=16) %!d(string=hai) anos |
Jeremy Fitzhardinge
|
707ebbc81c
xen: set _PAGE_NX in __supported_pte_mask before pagetable construction
|
%!s(int64=16) %!d(string=hai) anos |
Jeremy Fitzhardinge
|
e826fe1ba1
xen: mask XSAVE from cpuid
|
%!s(int64=16) %!d(string=hai) anos |
Jeremy Fitzhardinge
|
b4b7e58590
xen: remove xen_load_gdt debug
|
%!s(int64=16) %!d(string=hai) anos |
Jeremy Fitzhardinge
|
3ce5fa7ebf
xen: make xen_load_gdt simpler
|
%!s(int64=16) %!d(string=hai) anos |
Jeremy Fitzhardinge
|
6ed6bf428a
xen: clean up xen_load_gdt
|
%!s(int64=16) %!d(string=hai) anos |
Jeremy Fitzhardinge
|
224101ed69
x86/paravirt: finish change from lazy cpu to context switch start/end
|
%!s(int64=16) %!d(string=hai) anos |
Jeremy Fitzhardinge
|
b407fc57b8
x86/paravirt: flush pending mmu updates on context switch
|
%!s(int64=16) %!d(string=hai) anos |
Ingo Molnar
|
91d75e209b
Merge branch 'x86/core' into core/percpu
|
%!s(int64=16) %!d(string=hai) anos |
Jeremy Fitzhardinge
|
9976b39b50
xen: deal with virtually mapped percpu data
|
%!s(int64=16) %!d(string=hai) anos |
Ingo Molnar
|
13b2eda64d
Merge branch 'x86/urgent' into x86/core
|
%!s(int64=16) %!d(string=hai) anos |
Jeremy Fitzhardinge
|
55d8085671
xen: disable interrupts early, as start_kernel expects
|
%!s(int64=16) %!d(string=hai) anos |
Ingo Molnar
|
7b6aa335ca
x86, apic: remove genapic.h
|
%!s(int64=16) %!d(string=hai) anos |
Yinghai Lu
|
c1eeb2de41
x86: fold apic_ops into genapic
|
%!s(int64=16) %!d(string=hai) anos |
Tejun Heo
|
ccbeed3a05
x86: make lazy %gs optional on x86_32
|
%!s(int64=16) %!d(string=hai) anos |
Jeremy Fitzhardinge
|
e4d0407185
xen: use direct ops on 64-bit
|
%!s(int64=16) %!d(string=hai) anos |
Jeremy Fitzhardinge
|
383414322b
xen: setup percpu data pointers
|
%!s(int64=16) %!d(string=hai) anos |
H. Peter Anvin
|
327641da8e
Merge branch 'core/percpu' into x86/paravirt
|
%!s(int64=16) %!d(string=hai) anos |
Jeremy Fitzhardinge
|
795f99b61d
xen: setup percpu data pointers
|
%!s(int64=16) %!d(string=hai) anos |
Jeremy Fitzhardinge
|
ecb93d1ccd
x86/paravirt: add register-saving thunks to reduce caller register pressure
|
%!s(int64=16) %!d(string=hai) anos |
Jeremy Fitzhardinge
|
319f3ba52c
xen: move remaining mmu-related stuff into mmu.c
|
%!s(int64=16) %!d(string=hai) anos |
H. Peter Anvin
|
9b7ed8faa0
Merge branch 'core/percpu' into x86/paravirt
|
%!s(int64=16) %!d(string=hai) anos |
Jeremy Fitzhardinge
|
ab897d2013
x86/pvops: remove pte_flags pvop
|
%!s(int64=16) %!d(string=hai) anos |
Brian Gerst
|
8ce031972b
x86: remove pda_init()
|
%!s(int64=16) %!d(string=hai) anos |
Ingo Molnar
|
6dbde35308
percpu: add optimized generic percpu accessors
|
%!s(int64=16) %!d(string=hai) anos |
Tejun Heo
|
004aa322f8
x86: misc clean up after the percpu update
|
%!s(int64=16) %!d(string=hai) anos |
Rusty Russell
|
4595f9620c
x86: change flush_tlb_others to take a const struct cpumask
|
%!s(int64=16) %!d(string=hai) anos |