| 
         
xen-devel
[Xen-devel] Re: [PATCH 05/16] xen mtrr: Add mtrr_ops support for	Xen mtr
 
| 
To:  | 
Jeremy Fitzhardinge <jeremy@xxxxxxxx>,	Thomas Gleixner <tglx@xxxxxxxxxxxxx>, "H. Peter Anvin" <hpa@xxxxxxxxx>,	Arjan van de Ven <arjan@xxxxxxxxxxxxx>, Yinghai Lu <yinghai@xxxxxxxxxx>,	Suresh Siddha <suresh.b.siddha@xxxxxxxxx>,	"Pallipadi, Venkatesh" <venkatesh.pallipadi@xxxxxxxxx> | 
 
| 
Subject:  | 
[Xen-devel] Re: [PATCH 05/16] xen mtrr: Add mtrr_ops support for	Xen mtrr | 
 
| 
From:  | 
Ingo Molnar <mingo@xxxxxxx> | 
 
| 
Date:  | 
Fri, 8 May 2009 13:17:03 +0200 | 
 
| 
Cc:  | 
Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, Stephen Tweedie <sct@xxxxxxxxxx>,	the arch/x86 maintainers <x86@xxxxxxxxxx>,	Linux Kernel Mailing List <linux-kernel@xxxxxxxxxxxxxxx>,	Jeremy Fitzhardinge <jeremy.fitzhardinge@xxxxxxxxxx> | 
 
| 
Delivery-date:  | 
Fri, 08 May 2009 04:17:51 -0700 | 
 
| 
Envelope-to:  | 
www-data@xxxxxxxxxxxxxxxxxxx | 
 
| 
In-reply-to:  | 
<1241730653-4688-6-git-send-email-jeremy@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:  | 
<1241730653-4688-1-git-send-email-jeremy@xxxxxxxx>	<1241730653-4688-6-git-send-email-jeremy@xxxxxxxx> | 
 
| 
Sender:  | 
xen-devel-bounces@xxxxxxxxxxxxxxxxxxx | 
 
| 
User-agent:  | 
Mutt/1.5.18 (2008-05-17) | 
 
 
 
* Jeremy Fitzhardinge <jeremy@xxxxxxxx> wrote:
> +/* DOM0 TODO: Need to fill in the remaining mtrr methods to have full
> + * working userland mtrr support. */
> +static struct mtrr_ops xen_mtrr_ops = {
> +     .vendor            = X86_VENDOR_UNKNOWN,
> +//   .set               = xen_set_mtrr,
> +//   .get               = xen_get_mtrr,
> +     .get_free_region   = generic_get_free_region,
> +//   .validate_add_page = xen_validate_add_page,
> +     .have_wrcomb       = positive_have_wrcomb,
> +     .use_intel_if      = 0,
> +     .num_var_ranges    = xen_num_var_ranges,
> +};
Please dont post patches with ugly TODO items in them.
Also, a more general objection is that /proc/mtrr is a legacy 
interface, we dont really want to extend its use. The Xen hypervisor 
should get proper PAT support instead ...
        Ingo
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 |   
 
| <Prev in Thread] | 
Current Thread | 
[Next in Thread>
 |  
[Xen-devel] [PATCH 05/16] xen mtrr: Add mtrr_ops support for Xen	mtrr, Jeremy Fitzhardinge
- [Xen-devel] Re: [PATCH 05/16] xen mtrr: Add mtrr_ops support for	Xen mtrr,
Ingo Molnar <=
 
 
[Xen-devel] [PATCH 02/16] xen dom0: Initialize xenbus for dom0., Jeremy Fitzhardinge
[Xen-devel] [PATCH 01/16] xen dom0: Make hvc_xen console work for	dom0., Jeremy Fitzhardinge
[Xen-devel] [PATCH 13/16] x86: make /dev/mem mappings _PAGE_IOMAP, Jeremy Fitzhardinge
[Xen-devel] [PATCH 14/16] paravirtualize IO permission bitmap, Jeremy Fitzhardinge
[Xen-devel] [PATCH 09/16] xen: implement XENMEM_machphys_mapping, Jeremy Fitzhardinge
[Xen-devel] [PATCH 16/16] xen: checkpatch cleanups, Jeremy Fitzhardinge
[Xen-devel] [PATCH 08/16] xen/dom0: Use host E820 map, Jeremy Fitzhardinge
[Xen-devel] [PATCH 07/16] xen/dom0: use _PAGE_IOMAP in ioremap to	do machine mappings, Jeremy Fitzhardinge
[Xen-devel] [PATCH 15/16] x86: don't need "changed" parameter for	set_io_bitmap(), Jeremy Fitzhardinge
[Xen-devel] [PATCH 03/16] xen dom0: Set up basic IO permissions for	dom0., Jeremy Fitzhardinge
 |  
  
 | 
    |