WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] [GIT PULL] xen.git 2.6.30: push2/x86/paravirt: preemption in

To: Linux Kernel Mailing List <linux-kernel@xxxxxxxxxxxxxxx>
Subject: [Xen-devel] [GIT PULL] xen.git 2.6.30: push2/x86/paravirt: preemption in lazy mmu updates
From: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
Date: Tue, 24 Mar 2009 10:36:00 -0700
Cc: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, Dave Airlie <airlied@xxxxxxxx>, the arch/x86 maintainers <x86@xxxxxxxxxx>, Ingo Molnar <mingo@xxxxxxx>, Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>, Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>
Delivery-date: Tue, 24 Mar 2009 10:36:24 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <49C915A3.3020809@xxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <49C915A3.3020809@xxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 2.0.0.21 (X11/20090320)
The following changes since commit d9937cb8df272909407552955e26f922945cb5aa:
 Ingo Molnar (1):
       Merge branch 'x86/apic'

are available in the git repository at:

 git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git push2/x86/paravirt

Jeremy Fitzhardinge (8):
     mm: disable preemption in apply_to_pte_range
     x86/paravirt: remove lazy mode in interrupts
     x86/pvops: replace arch_enter_lazy_cpu_mode with arch_start_context_switch
     x86/paravirt: flush pending mmu updates on context switch
     x86/paravirt: finish change from lazy cpu to context switch start/end
     x86/paravirt: allow preemption with lazy mmu mode
     mm: allow preemption in apply_to_pte_range
     x86/paravirt: use percpu_ rather than __get_cpu_var

arch/x86/include/asm/paravirt.h    |   22 +++++++-------
arch/x86/include/asm/pgtable.h     |    2 +
arch/x86/include/asm/thread_info.h |    2 +
arch/x86/kernel/kvm.c              |    2 +-
arch/x86/kernel/paravirt.c         |   56 ++++++++++++++++-------------------
arch/x86/kernel/process_32.c       |    2 +-
arch/x86/kernel/process_64.c       |    2 +-
arch/x86/kernel/vmi_32.c           |   20 ++++++++----
arch/x86/lguest/boot.c             |   16 +++++++---
arch/x86/mm/fault.c                |    6 +--
arch/x86/mm/highmem_32.c           |    2 -
arch/x86/mm/iomap_32.c             |    2 -
arch/x86/mm/pageattr.c             |   14 ---------
arch/x86/xen/enlighten.c           |   10 ++----
arch/x86/xen/mmu.c                 |   20 +++++--------
arch/x86/xen/xen-ops.h             |    1 -
include/asm-frv/pgtable.h          |    4 +-
include/asm-generic/pgtable.h      |   21 +++++++------
kernel/sched.c                     |    2 +-



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel