2008-07-08 |
Jeremy Fitzhardinge | x86: fix pte allocation in "x86: introduce init_memory_mappi... Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/paravirt, 64-bit: make load_gs_index() a paravirt... Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/paravirt, 64-bit: add adjust_exception_frame Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: swapgs pvop with a user-stack can never... Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: ia32entry: replace privileged instructions... Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/paravirt: add sysret/sysexit pvops for returning... Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citirx.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/paravirt, 64-bit: don't restore user rsp within... Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citirx.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/paravirt: split sysret and sysexit Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citirx.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: use __KERNEL_DS as SS when returning to a kernel... Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: save %fs and %gs before load_TLS() and arch_leave_lazy_... Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: __switch_to(): move arch_leave_lazy_cpu_mode... Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: PSE no longer a hard requirement Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: create small vmemmap mappings if PSE not... Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: adjust mapping of physical pagetables... Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: split x86_64_start_kernel Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: add FIX_PARAVIRT_BOOTMAP fixmap slot Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/paravirt: define PARA_INDIRECT for indirect asm... Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/paravirt: add debugging for missing operations Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: preallocate and prepopulate separately Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86/paravirt: add a pgd_alloc/free hooks Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: simplify vmalloc_sync_all Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: add sync_cmpxchg Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: add prototype for x86_64_start_kernel() Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: unify mmu_context.h Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: unify pgd_index Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: add gate_offset() and gate_segment() macros Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: unify early_ioremap Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: use p??_populate() to attach pages to... Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86, 64-bit: use write_gdt_entry in vsyscall_set_cpu Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: remove open-coded save/load segment operations Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: add memory barriers to wrmsr Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: add memory clobber to save/loadsegment Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: asm-x86/pgtable.h: fix compiler warning Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | xen: set max_pfn_mapped Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | xen: reserve ISA space in e820 map Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | xen: reserve Xen-specific memory in e820 map Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | build: add __page_aligned_data and __page_aligned_bss
|
commit | commitdiff | tree |
2008-07-08 |
Jeremy Fitzhardinge | x86: compile error fix for smpboot.c
|
commit | commitdiff | tree |
2008-07-04 |
Jeremy Fitzhardinge | xen: fix address truncation in pte mfn<->pfn conversion Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-25 |
Jeremy Fitzhardinge | xen: add mechanism to extend existing multicalls Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-25 |
Jeremy Fitzhardinge | xen: implement ptep_modify_prot_start/commit Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-25 |
Jeremy Fitzhardinge | paravirt: add hooks for ptep_modify_prot_start/commit Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-25 |
Jeremy Fitzhardinge | mm: add a ptep_modify_prot transaction abstraction Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-24 |
Jeremy Fitzhardinge | xen: remove support for non-PAE 32-bit Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-20 |
Jeremy Fitzhardinge | x86/paravirt/xen: add set_fixmap pv_mmu_ops Signed-off-by: Jeremy Fitzhardinge <jeremy@xensource.com>
|
commit | commitdiff | tree |
2008-06-20 |
Jeremy Fitzhardinge | x86: implement set_pte_vaddr Signed-off-by: Jeremy Fitzhardinge <jeremy@xensource.com>
|
commit | commitdiff | tree |
2008-06-20 |
Jeremy Fitzhardinge | x86: unify __set_fixmap Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-20 |
Jeremy Fitzhardinge | x86: unify asm-x86/fixmap*.h Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-20 |
Jeremy Fitzhardinge | xen: don't drop NX bit Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-20 |
Jeremy Fitzhardinge | xen: mask unwanted pte bits in __supported_pte_mask Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-20 |
Jeremy Fitzhardinge | xen: don't drop NX bit Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-20 |
Jeremy Fitzhardinge | xen: mask unwanted pte bits in __supported_pte_mask Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-19 |
Jeremy Fitzhardinge | x86: set PAE PHYSICAL_MASK_SHIFT to 44 bits. Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-17 |
Jeremy Fitzhardinge | x86: make asm/asm.h work for asm code. Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-12 |
Jeremy Fitzhardinge | always_inline timespec_add_ns Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-12 |
Jeremy Fitzhardinge | add an inlined version of iter_div_u64_rem Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-12 |
Jeremy Fitzhardinge | common implementation of iterative div/mod Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-10 |
Jeremy Fitzhardinge | x86: set PAE PHYSICAL_MASK_SHIFT to 44 bits. Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-02 |
Jeremy Fitzhardinge | xen: add new Xen elfnote types and use them appropriately Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-02 |
Jeremy Fitzhardinge | xen: resume timers on all vcpus Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-02 |
Jeremy Fitzhardinge | xen: restore vcpu_info mapping Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-02 |
Jeremy Fitzhardinge | xen: avoid hypercalls when updating unpinned pud/pmd Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-06-02 |
Jeremy Fitzhardinge | CONFIG_PM_SLEEP fix: xen: fix compilation when CONFIG_PM_SLE... Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xen: maintain clock offset over save/restore Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xen: implement save/restore Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xenbus: rebind irq on restore Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xen-console: add save/restore Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xen: fix unbind_from_irq() Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xen: add rebind_evtchn_irq Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xen: add p2m mfn_list_list Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xen: make dummy_shared_info non-static Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xen: efficiently support a holey p2m table Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xen: add configurable max domain size Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xen: make phys_to_machine structure dynamic Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xen: count resched interrupts properly Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xen: make earlyprintk=xen work again Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | x86/paravirt: add pte_flags to just get pte flags Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xen: don't worry about preempt during xen_irq_enable() Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xen: allow some cr4 updates Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xen: use new sched_op Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xen: use hypercall rather than clts Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xen: make early console also write to debug console Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | xen: add raw console write functions for debug Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | x86: use symbolic constant in stts() Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-27 |
Jeremy Fitzhardinge | x86: use pteval_t for _PAGE_FOO Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-22 |
Jeremy Fitzhardinge | xen: remove support for non-PAE 32-bit Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-20 |
Jeremy Fitzhardinge | xen: use PTE_MASK in pte_mfn() Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-20 |
Jeremy Fitzhardinge | x86: use PTE_MASK rather than ad-hoc mask Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-20 |
Jeremy Fitzhardinge | x86: clarify use of _PAGE_CHG_MASK Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-20 |
Jeremy Fitzhardinge | x86: use PTE_MASK in pgtable_32.h
|
commit | commitdiff | tree |
2008-05-20 |
Jeremy Fitzhardinge | x86: use PTE_MASK in 32-bit PAE Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-20 |
Jeremy Fitzhardinge | x86: rearrange __(VIRTUAL|PHYSICAL)_MASK Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-20 |
Jeremy Fitzhardinge | x86: fix warning on 32-bit non-PAE Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-05-20 |
Jeremy Fitzhardinge | x86: define PTE_MASK in a universally useful way Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-04-30 |
Jeremy Fitzhardinge | x86: don't bother printing compat vdso address Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-04-28 |
Jeremy Fitzhardinge | hotplug-memory: make online_page() common Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-04-24 |
Jeremy Fitzhardinge | xen: add balloon driver Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-04-24 |
Jeremy Fitzhardinge | xen: allow compilation with non-flat memory Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-04-24 |
Jeremy Fitzhardinge | xen: fold xen_sysexit into xen_iret Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |
2008-04-24 |
Jeremy Fitzhardinge | xen: allow set_pte_at on init_mm to be lockless Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
|
commit | commitdiff | tree |