Displaying 14 results from an estimated 14 matches for "vtlb".
Did you mean:
tlb
2008 Feb 03
5
[PATCH] Simplify paging_invlpg when flush is not required.
Simplify paging_invlpg when flush is not required.
New ''flush'' parameter is added to paging_invlpg, to allow
caller assigning whether flush check is required. It''s
wasteful to always validate shadow linear mapping if caller
doesn''t check return value at all.
Signed-off-by Kevin Tian <kevin.tian@intel.com>
Thanks,
Kevin
2008 Apr 01
0
[07/17][PATCH] kvm/ia64: Add TLB virtulization support.-V8
Zhang, Xiantao wrote:
>>From 6b731c15afa8cec84f16408c421c286f1dd1b7d3 Mon Sep 17 00:00:00 2001
> From: Xiantao Zhang <xiantao.zhang at intel.com>
> Date: Wed, 12 Mar 2008 13:45:40 +0800
> Subject: [PATCH] KVM:IA64 : Add TLB virtulization support.
>
> vtlb.c includes tlb/VHPT virtulization.
> Signed-off-by: Anthony Xu <anthony.xu at intel.com>
> Signed-off-by: Xiantao Zhang <xiantao.zhang at intel.com>
Hi Xiantao,
Just a clarification question on this one:
> +void machine_tlb_purge(u64 va, u64 ps)
> +{
> + ia64_ptcl(va,...
2008 Apr 01
0
[07/17][PATCH] kvm/ia64: Add TLB virtulization support.-V8
Zhang, Xiantao wrote:
>>From 6b731c15afa8cec84f16408c421c286f1dd1b7d3 Mon Sep 17 00:00:00 2001
> From: Xiantao Zhang <xiantao.zhang at intel.com>
> Date: Wed, 12 Mar 2008 13:45:40 +0800
> Subject: [PATCH] KVM:IA64 : Add TLB virtulization support.
>
> vtlb.c includes tlb/VHPT virtulization.
> Signed-off-by: Anthony Xu <anthony.xu at intel.com>
> Signed-off-by: Xiantao Zhang <xiantao.zhang at intel.com>
Hi Xiantao,
Just a clarification question on this one:
> +void machine_tlb_purge(u64 va, u64 ps)
> +{
> + ia64_ptcl(va,...
2008 Nov 25
6
[PATCH 0/5] ia64/pv_ops, xen: binary patch optimization
...l/paravirt.c | 520 ++++++++++++++++++++++++-
arch/ia64/kernel/paravirt_patch.c | 509 +++++++++++++++++++++++
arch/ia64/kernel/paravirtentry.S | 101 ++++-
arch/ia64/kernel/setup.c | 1 +
arch/ia64/kernel/vmlinux.lds.S | 24 ++
arch/ia64/kvm/vtlb.c | 2 +
arch/ia64/xen/hypercall.S | 2 +
arch/ia64/xen/xen_pv_ops.c | 667 +++++++++++++++++++++++++++++++
17 files changed, 2351 insertions(+), 25 deletions(-)
2008 Nov 25
6
[PATCH 0/5] ia64/pv_ops, xen: binary patch optimization
...l/paravirt.c | 520 ++++++++++++++++++++++++-
arch/ia64/kernel/paravirt_patch.c | 509 +++++++++++++++++++++++
arch/ia64/kernel/paravirtentry.S | 101 ++++-
arch/ia64/kernel/setup.c | 1 +
arch/ia64/kernel/vmlinux.lds.S | 24 ++
arch/ia64/kvm/vtlb.c | 2 +
arch/ia64/xen/hypercall.S | 2 +
arch/ia64/xen/xen_pv_ops.c | 667 +++++++++++++++++++++++++++++++
17 files changed, 2351 insertions(+), 25 deletions(-)
2008 Mar 31
1
[03/15][PATCH] kvm/ia64: Add header files for kvm/ia64. V8
Hi Xiantao,
Some more nit-picking, though some of this is a bit more important
to fixup.
Cheers,
Jes
> +typedef struct thash_data {
Urgh! argh! Please avoid typedefs unless you really need them, see
Chapter 5 of Documentation/CodingStyle for details.
> diff --git a/include/asm-ia64/kvm_host.h b/include/asm-ia64/kvm_host.h
> new file mode 100644
> index 0000000..522bde0
> ---
2008 Mar 31
1
[03/15][PATCH] kvm/ia64: Add header files for kvm/ia64. V8
Hi Xiantao,
Some more nit-picking, though some of this is a bit more important
to fixup.
Cheers,
Jes
> +typedef struct thash_data {
Urgh! argh! Please avoid typedefs unless you really need them, see
Chapter 5 of Documentation/CodingStyle for details.
> diff --git a/include/asm-ia64/kvm_host.h b/include/asm-ia64/kvm_host.h
> new file mode 100644
> index 0000000..522bde0
> ---
2008 Dec 12
5
[PATCH 0/5] ia64/pv_ops, xen: binary patch optimization TAKE 2
.../paravirt.c | 520 ++++++++++++++++++++++++-
arch/ia64/kernel/paravirt_patch.c | 514 ++++++++++++++++++++++++
arch/ia64/kernel/paravirtentry.S | 99 ++++-
arch/ia64/kernel/setup.c | 1 +
arch/ia64/kernel/vmlinux.lds.S | 24 ++
arch/ia64/kvm/vtlb.c | 2 +
arch/ia64/xen/Makefile | 1 +
arch/ia64/xen/hypercall.S | 2 +
arch/ia64/xen/xen_pv_ops.c | 665 +++++++++++++++++++++++++++++++
19 files changed, 2357 insertions(+), 25 deletions(-)
2008 Dec 12
5
[PATCH 0/5] ia64/pv_ops, xen: binary patch optimization TAKE 2
.../paravirt.c | 520 ++++++++++++++++++++++++-
arch/ia64/kernel/paravirt_patch.c | 514 ++++++++++++++++++++++++
arch/ia64/kernel/paravirtentry.S | 99 ++++-
arch/ia64/kernel/setup.c | 1 +
arch/ia64/kernel/vmlinux.lds.S | 24 ++
arch/ia64/kvm/vtlb.c | 2 +
arch/ia64/xen/Makefile | 1 +
arch/ia64/xen/hypercall.S | 2 +
arch/ia64/xen/xen_pv_ops.c | 665 +++++++++++++++++++++++++++++++
19 files changed, 2357 insertions(+), 25 deletions(-)
2008 Dec 22
5
[PATCH 0/5] ia64/pv_ops, xen: binary patch optimization TAKE 3
.../paravirt.c | 520 ++++++++++++++++++++++++-
arch/ia64/kernel/paravirt_patch.c | 514 ++++++++++++++++++++++++
arch/ia64/kernel/paravirtentry.S | 99 ++++-
arch/ia64/kernel/setup.c | 2 +
arch/ia64/kernel/vmlinux.lds.S | 24 ++
arch/ia64/kvm/vtlb.c | 2 +
arch/ia64/xen/hypercall.S | 2 +
arch/ia64/xen/xen_pv_ops.c | 665 +++++++++++++++++++++++++++++++
17 files changed, 2353 insertions(+), 25 deletions(-)
2008 Dec 22
5
[PATCH 0/5] ia64/pv_ops, xen: binary patch optimization TAKE 3
.../paravirt.c | 520 ++++++++++++++++++++++++-
arch/ia64/kernel/paravirt_patch.c | 514 ++++++++++++++++++++++++
arch/ia64/kernel/paravirtentry.S | 99 ++++-
arch/ia64/kernel/setup.c | 2 +
arch/ia64/kernel/vmlinux.lds.S | 24 ++
arch/ia64/kvm/vtlb.c | 2 +
arch/ia64/xen/hypercall.S | 2 +
arch/ia64/xen/xen_pv_ops.c | 665 +++++++++++++++++++++++++++++++
17 files changed, 2353 insertions(+), 25 deletions(-)
2009 Mar 04
5
[PATCH 0/5] ia64/pv_ops, xen: binary patch optimization TAKE 4
.../paravirt.c | 520 ++++++++++++++++++++++++-
arch/ia64/kernel/paravirt_patch.c | 514 ++++++++++++++++++++++++
arch/ia64/kernel/paravirtentry.S | 99 ++++-
arch/ia64/kernel/setup.c | 2 +
arch/ia64/kernel/vmlinux.lds.S | 24 ++
arch/ia64/kvm/vtlb.c | 2 +
arch/ia64/xen/hypercall.S | 2 +
arch/ia64/xen/xen_pv_ops.c | 665 +++++++++++++++++++++++++++++++
17 files changed, 2353 insertions(+), 25 deletions(-)
2009 Mar 04
5
[PATCH 0/5] ia64/pv_ops, xen: binary patch optimization TAKE 4
.../paravirt.c | 520 ++++++++++++++++++++++++-
arch/ia64/kernel/paravirt_patch.c | 514 ++++++++++++++++++++++++
arch/ia64/kernel/paravirtentry.S | 99 ++++-
arch/ia64/kernel/setup.c | 2 +
arch/ia64/kernel/vmlinux.lds.S | 24 ++
arch/ia64/kvm/vtlb.c | 2 +
arch/ia64/xen/hypercall.S | 2 +
arch/ia64/xen/xen_pv_ops.c | 665 +++++++++++++++++++++++++++++++
17 files changed, 2353 insertions(+), 25 deletions(-)
2006 Aug 17
5
Re: [XenPPC] Xencomm for xen/ia64
...eness. ;)
On Wed, 2006-08-16 at 17:24 +0200, Tristan Gingold wrote:
> I am porting xen-ppc''s xencomm to xen/ia64.
> Currently on xen/ia64 copy_from/to_guest uses guest virtual address. This
> works well as long as the virtual addresses are in the TLB. When not in TLB
> (or vTLB) the hypercall can''t success without domain help. The possible
> solution is either to touch the memory areas before doing the hypercall
> and/or restarting the hypercall.
>
> Touching the memory area is an hack and we can''t be sure it works.
> Restarting the hy...