Magellan Linux

Contents of /tags/kernel26-xen-2_6_25_r1-fedora9-patches/kernel26-xen/patches-2.6.25-r1/1144-2.6.25-xen-Point-set_pte-to-xen_set_pte-since-the-beginning.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 608 - (show annotations) (download)
Fri May 23 12:17:32 2008 UTC (16 years, 1 month ago) by (unknown author)
File size: 893 byte(s)
This commit was manufactured by cvs2svn to create tag
'kernel26-xen-2_6_25_r1-fedora9-patches'.
1 From 4ece102710883da65aa6131036bf7354d1ca9a6c Mon Sep 17 00:00:00 2001
2 From: Eduardo Habkost <ehabkost@redhat.com>
3 Date: Fri, 8 Feb 2008 12:36:28 -0200
4 Subject: [PATCH] Point set_pte() to xen_set_pte() since the beginning
5
6 On x86_64, set_pte() may end up being called before
7 paravirt_pagetable_setup_start().
8
9 Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
10 ---
11 arch/x86/xen/enlighten.c | 2 +-
12 1 files changed, 1 insertions(+), 1 deletions(-)
13
14 diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c
15 index d51ea4c..9c89197 100644
16 --- a/arch/x86/xen/enlighten.c
17 +++ b/arch/x86/xen/enlighten.c
18 @@ -1258,7 +1258,7 @@ static const struct pv_mmu_ops xen_mmu_ops __initdata = {
19 .kmap_atomic_pte = xen_kmap_atomic_pte,
20 #endif
21
22 - .set_pte = NULL, /* see xen_pagetable_setup_* */
23 + .set_pte = xen_set_pte,
24 .set_pte_at = xen_set_pte_at,
25 .set_pmd = xen_set_pmd,
26
27 --
28 1.5.4.1
29