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
|
|
|