All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/08] Patchset to enable vt-d suport for kvm/ia64 V2.
@ 2008-10-08  1:49 ` Zhang, Xiantao
  0 siblings, 0 replies; 10+ messages in thread
From: Zhang, Xiantao @ 2008-10-08  1:49 UTC (permalink / raw)
  To: kvm-ia64

Hi, Avi 
	I have rebased the patchset according to your comments, it can
be applied to current tip of kvm.git. Please review again and apply if
no other concerns.  Thanks! 
Xiantao
[PATCH 1/8] kvm/vt-d: Moving vtd.c from arch/x86/kvm/ to virt/kvm/
[PATCH 2/8] kvm: Moving device_assignment logic to kvm_main.c
[PATCH 3/8] kvm: Changing is_mmio_pfn to kvm_is_mmio_pfn, and make it
common
[PATCH 4/8] kvm: Split arch/x86/kvm/irq.c to two parts.
[PATCH 5/8] kvm: Moving irqchip_in_kernel from ioapic.h to irq.h
[PATCH 6/8] kvm/ia64: Make pmt table be able to hold physical mmio
entries.
[PATCH 7/8] kvm/ia64: Add directed mmio range support for kvm guests.
[PATCH 8/8] kvm/ia64: Add intel iommu support for guests

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [PATCH 00/08] Patchset to enable vt-d suport for kvm/ia64 V2.
@ 2008-10-08  1:49 ` Zhang, Xiantao
  0 siblings, 0 replies; 10+ messages in thread
From: Zhang, Xiantao @ 2008-10-08  1:49 UTC (permalink / raw)
  To: Avi Kivity, kvm-ia64; +Cc: kvm

Hi, Avi 
	I have rebased the patchset according to your comments, it can
be applied to current tip of kvm.git. Please review again and apply if
no other concerns.  Thanks! 
Xiantao
[PATCH 1/8] kvm/vt-d: Moving vtd.c from arch/x86/kvm/ to virt/kvm/
[PATCH 2/8] kvm: Moving device_assignment logic to kvm_main.c
[PATCH 3/8] kvm: Changing is_mmio_pfn to kvm_is_mmio_pfn, and make it
common
[PATCH 4/8] kvm: Split arch/x86/kvm/irq.c to two parts.
[PATCH 5/8] kvm: Moving irqchip_in_kernel from ioapic.h to irq.h
[PATCH 6/8] kvm/ia64: Make pmt table be able to hold physical mmio
entries.
[PATCH 7/8] kvm/ia64: Add directed mmio range support for kvm guests.
[PATCH 8/8] kvm/ia64: Add intel iommu support for guests

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH 00/08] Patchset to enable vt-d suport for kvm/ia64 V2.
  2008-10-08  1:49 ` Zhang, Xiantao
@ 2008-10-08  8:58   ` Avi Kivity
  -1 siblings, 0 replies; 10+ messages in thread
From: Avi Kivity @ 2008-10-08  8:58 UTC (permalink / raw)
  To: kvm-ia64

Zhang, Xiantao wrote:
> Hi, Avi 
> 	I have rebased the patchset according to your comments, it can
> be applied to current tip of kvm.git. Please review again and apply if
> no other concerns.  Thanks! 
> Xiantao
> [PATCH 1/8] kvm/vt-d: Moving vtd.c from arch/x86/kvm/ to virt/kvm/
> [PATCH 2/8] kvm: Moving device_assignment logic to kvm_main.c
> [PATCH 3/8] kvm: Changing is_mmio_pfn to kvm_is_mmio_pfn, and make it
> common
> [PATCH 4/8] kvm: Split arch/x86/kvm/irq.c to two parts.
> [PATCH 5/8] kvm: Moving irqchip_in_kernel from ioapic.h to irq.h
> [PATCH 6/8] kvm/ia64: Make pmt table be able to hold physical mmio
> entries.
> [PATCH 7/8] kvm/ia64: Add directed mmio range support for kvm guests.
> [PATCH 8/8] kvm/ia64: Add intel iommu support for guests
>   

Applied all, thanks.

Since it's relatively simple, and since follow-on vt-d fixes will depend
on it, I will likely push it for 2.6.28.


-- 
Do not meddle in the internals of kernels, for they are subtle and quick to panic.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH 00/08] Patchset to enable vt-d suport for kvm/ia64 V2.
@ 2008-10-08  8:58   ` Avi Kivity
  0 siblings, 0 replies; 10+ messages in thread
From: Avi Kivity @ 2008-10-08  8:58 UTC (permalink / raw)
  To: Zhang, Xiantao; +Cc: kvm-ia64, kvm

Zhang, Xiantao wrote:
> Hi, Avi 
> 	I have rebased the patchset according to your comments, it can
> be applied to current tip of kvm.git. Please review again and apply if
> no other concerns.  Thanks! 
> Xiantao
> [PATCH 1/8] kvm/vt-d: Moving vtd.c from arch/x86/kvm/ to virt/kvm/
> [PATCH 2/8] kvm: Moving device_assignment logic to kvm_main.c
> [PATCH 3/8] kvm: Changing is_mmio_pfn to kvm_is_mmio_pfn, and make it
> common
> [PATCH 4/8] kvm: Split arch/x86/kvm/irq.c to two parts.
> [PATCH 5/8] kvm: Moving irqchip_in_kernel from ioapic.h to irq.h
> [PATCH 6/8] kvm/ia64: Make pmt table be able to hold physical mmio
> entries.
> [PATCH 7/8] kvm/ia64: Add directed mmio range support for kvm guests.
> [PATCH 8/8] kvm/ia64: Add intel iommu support for guests
>   

Applied all, thanks.

Since it's relatively simple, and since follow-on vt-d fixes will depend
on it, I will likely push it for 2.6.28.


-- 
Do not meddle in the internals of kernels, for they are subtle and quick to panic.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* RE: [PATCH 00/08] Patchset to enable vt-d suport for kvm/ia64 V2.
  2008-10-08  8:58   ` Avi Kivity
@ 2008-10-08  9:21   ` Han, Weidong
  -1 siblings, 0 replies; 10+ messages in thread
From: Han, Weidong @ 2008-10-08  9:21 UTC (permalink / raw)
  To: kvm-ia64

Avi Kivity wrote:
> Zhang, Xiantao wrote:
>> Hi, Avi
>> 	I have rebased the patchset according to your comments, it can
>> be applied to current tip of kvm.git. Please review again and apply
>> if no other concerns.  Thanks! Xiantao
>> [PATCH 1/8] kvm/vt-d: Moving vtd.c from arch/x86/kvm/ to virt/kvm/
>> [PATCH 2/8] kvm: Moving device_assignment logic to kvm_main.c
>> [PATCH 3/8] kvm: Changing is_mmio_pfn to kvm_is_mmio_pfn, and make
>> it common [PATCH 4/8] kvm: Split arch/x86/kvm/irq.c to two parts.
>> [PATCH 5/8] kvm: Moving irqchip_in_kernel from ioapic.h to irq.h
>> [PATCH 6/8] kvm/ia64: Make pmt table be able to hold physical mmio
>> entries. [PATCH 7/8] kvm/ia64: Add directed mmio range support for
>> kvm guests. [PATCH 8/8] kvm/ia64: Add intel iommu support for guests
>> 
> 
> Applied all, thanks.
> 
> Since it's relatively simple, and since follow-on vt-d fixes will
> depend 
> on it, I will likely push it for 2.6.28.
> 

It's good to merge these patches. But meanwhile, we need to rebase other
VT-d patches -:(

Regards,
Weidong

> 
> --
> Do not meddle in the internals of kernels, for they are subtle and
> quick to panic. 


^ permalink raw reply	[flat|nested] 10+ messages in thread

* RE: [PATCH 00/08] Patchset to enable vt-d suport for kvm/ia64 V2.
@ 2008-10-08  9:21   ` Han, Weidong
  0 siblings, 0 replies; 10+ messages in thread
From: Han, Weidong @ 2008-10-08  9:21 UTC (permalink / raw)
  To: Avi Kivity, Zhang, Xiantao; +Cc: kvm-ia64, kvm

Avi Kivity wrote:
> Zhang, Xiantao wrote:
>> Hi, Avi
>> 	I have rebased the patchset according to your comments, it can
>> be applied to current tip of kvm.git. Please review again and apply
>> if no other concerns.  Thanks! Xiantao
>> [PATCH 1/8] kvm/vt-d: Moving vtd.c from arch/x86/kvm/ to virt/kvm/
>> [PATCH 2/8] kvm: Moving device_assignment logic to kvm_main.c
>> [PATCH 3/8] kvm: Changing is_mmio_pfn to kvm_is_mmio_pfn, and make
>> it common [PATCH 4/8] kvm: Split arch/x86/kvm/irq.c to two parts.
>> [PATCH 5/8] kvm: Moving irqchip_in_kernel from ioapic.h to irq.h
>> [PATCH 6/8] kvm/ia64: Make pmt table be able to hold physical mmio
>> entries. [PATCH 7/8] kvm/ia64: Add directed mmio range support for
>> kvm guests. [PATCH 8/8] kvm/ia64: Add intel iommu support for guests
>> 
> 
> Applied all, thanks.
> 
> Since it's relatively simple, and since follow-on vt-d fixes will
> depend 
> on it, I will likely push it for 2.6.28.
> 

It's good to merge these patches. But meanwhile, we need to rebase other
VT-d patches -:(

Regards,
Weidong

> 
> --
> Do not meddle in the internals of kernels, for they are subtle and
> quick to panic. 


^ permalink raw reply	[flat|nested] 10+ messages in thread

* RE: [PATCH 00/08] Patchset to enable vt-d suport for kvm/ia64 V2.
  2008-10-08  9:21   ` Han, Weidong
@ 2008-10-08  9:26   ` Zhang, Xiantao
  -1 siblings, 0 replies; 10+ messages in thread
From: Zhang, Xiantao @ 2008-10-08  9:26 UTC (permalink / raw)
  To: kvm-ia64

Han, Weidong wrote:
> Avi Kivity wrote:
>> Zhang, Xiantao wrote:
>>> Hi, Avi
>>> 	I have rebased the patchset according to your comments, it can
>>> be applied to current tip of kvm.git. Please review again and apply
>>> if no other concerns.  Thanks! Xiantao
>>> [PATCH 1/8] kvm/vt-d: Moving vtd.c from arch/x86/kvm/ to virt/kvm/
>>> [PATCH 2/8] kvm: Moving device_assignment logic to kvm_main.c
>>> [PATCH 3/8] kvm: Changing is_mmio_pfn to kvm_is_mmio_pfn, and make
>>> it common [PATCH 4/8] kvm: Split arch/x86/kvm/irq.c to two parts.
>>> [PATCH 5/8] kvm: Moving irqchip_in_kernel from ioapic.h to irq.h
>>> [PATCH 6/8] kvm/ia64: Make pmt table be able to hold physical mmio
>>> entries. [PATCH 7/8] kvm/ia64: Add directed mmio range support for
>>> kvm guests. [PATCH 8/8] kvm/ia64: Add intel iommu support for guests
>>> 
>> 
>> Applied all, thanks.
>> 
>> Since it's relatively simple, and since follow-on vt-d fixes will
>> depend on it, I will likely push it for 2.6.28.
>> 
> 
> It's good to merge these patches. But meanwhile, we need to rebase
> other VT-d patches -:( 

Aha,  every coin always has two sides. But anyway it should be easy to
rebase them, because the common parts split from x86 side have no logic
changes, and just did code move.  :) Thanks!
Xiantao

>> 
>> --
>> Do not meddle in the internals of kernels, for they are subtle and
>> quick to panic.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* RE: [PATCH 00/08] Patchset to enable vt-d suport for kvm/ia64 V2.
@ 2008-10-08  9:26   ` Zhang, Xiantao
  0 siblings, 0 replies; 10+ messages in thread
From: Zhang, Xiantao @ 2008-10-08  9:26 UTC (permalink / raw)
  To: Han, Weidong, Avi Kivity; +Cc: kvm-ia64, kvm

Han, Weidong wrote:
> Avi Kivity wrote:
>> Zhang, Xiantao wrote:
>>> Hi, Avi
>>> 	I have rebased the patchset according to your comments, it can
>>> be applied to current tip of kvm.git. Please review again and apply
>>> if no other concerns.  Thanks! Xiantao
>>> [PATCH 1/8] kvm/vt-d: Moving vtd.c from arch/x86/kvm/ to virt/kvm/
>>> [PATCH 2/8] kvm: Moving device_assignment logic to kvm_main.c
>>> [PATCH 3/8] kvm: Changing is_mmio_pfn to kvm_is_mmio_pfn, and make
>>> it common [PATCH 4/8] kvm: Split arch/x86/kvm/irq.c to two parts.
>>> [PATCH 5/8] kvm: Moving irqchip_in_kernel from ioapic.h to irq.h
>>> [PATCH 6/8] kvm/ia64: Make pmt table be able to hold physical mmio
>>> entries. [PATCH 7/8] kvm/ia64: Add directed mmio range support for
>>> kvm guests. [PATCH 8/8] kvm/ia64: Add intel iommu support for guests
>>> 
>> 
>> Applied all, thanks.
>> 
>> Since it's relatively simple, and since follow-on vt-d fixes will
>> depend on it, I will likely push it for 2.6.28.
>> 
> 
> It's good to merge these patches. But meanwhile, we need to rebase
> other VT-d patches -:( 

Aha,  every coin always has two sides. But anyway it should be easy to
rebase them, because the common parts split from x86 side have no logic
changes, and just did code move.  :) Thanks!
Xiantao

>> 
>> --
>> Do not meddle in the internals of kernels, for they are subtle and
>> quick to panic.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* RE: [PATCH 00/08] Patchset to enable vt-d suport for kvm/ia64 V2.
  2008-10-08  9:26   ` Zhang, Xiantao
@ 2008-10-08  9:34   ` Han, Weidong
  -1 siblings, 0 replies; 10+ messages in thread
From: Han, Weidong @ 2008-10-08  9:34 UTC (permalink / raw)
  To: kvm-ia64

Zhang, Xiantao wrote:
> Han, Weidong wrote:
>> Avi Kivity wrote:
>>> Zhang, Xiantao wrote:
>>>> Hi, Avi
>>>> 	I have rebased the patchset according to your comments, it can
>>>> be applied to current tip of kvm.git. Please review again and apply
>>>> if no other concerns.  Thanks! Xiantao
>>>> [PATCH 1/8] kvm/vt-d: Moving vtd.c from arch/x86/kvm/ to virt/kvm/
>>>> [PATCH 2/8] kvm: Moving device_assignment logic to kvm_main.c
>>>> [PATCH 3/8] kvm: Changing is_mmio_pfn to kvm_is_mmio_pfn, and make
>>>> it common [PATCH 4/8] kvm: Split arch/x86/kvm/irq.c to two parts.
>>>> [PATCH 5/8] kvm: Moving irqchip_in_kernel from ioapic.h to irq.h
>>>> [PATCH 6/8] kvm/ia64: Make pmt table be able to hold physical mmio
>>>> entries. [PATCH 7/8] kvm/ia64: Add directed mmio range support for
>>>> kvm guests. [PATCH 8/8] kvm/ia64: Add intel iommu support for
>>>> guests 
>>>> 
>>> 
>>> Applied all, thanks.
>>> 
>>> Since it's relatively simple, and since follow-on vt-d fixes will
>>> depend on it, I will likely push it for 2.6.28.
>>> 
>> 
>> It's good to merge these patches. But meanwhile, we need to rebase
>> other VT-d patches -:(
> 
> Aha,  every coin always has two sides. But anyway it should be easy
> to rebase them, because the common parts split from x86 side have no
> logic changes, and just did code move.  :) Thanks! Xiantao 
> 

Yes, it's easy to rebase. And this makes VT-d code arch-independent. We
will rebase after Avi merged these patches in.

Regards,
Weidong

>>> 
>>> --
>>> Do not meddle in the internals of kernels, for they are subtle and
>>> quick to panic.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* RE: [PATCH 00/08] Patchset to enable vt-d suport for kvm/ia64 V2.
@ 2008-10-08  9:34   ` Han, Weidong
  0 siblings, 0 replies; 10+ messages in thread
From: Han, Weidong @ 2008-10-08  9:34 UTC (permalink / raw)
  To: Zhang, Xiantao, Avi Kivity; +Cc: kvm-ia64, kvm

Zhang, Xiantao wrote:
> Han, Weidong wrote:
>> Avi Kivity wrote:
>>> Zhang, Xiantao wrote:
>>>> Hi, Avi
>>>> 	I have rebased the patchset according to your comments, it can
>>>> be applied to current tip of kvm.git. Please review again and apply
>>>> if no other concerns.  Thanks! Xiantao
>>>> [PATCH 1/8] kvm/vt-d: Moving vtd.c from arch/x86/kvm/ to virt/kvm/
>>>> [PATCH 2/8] kvm: Moving device_assignment logic to kvm_main.c
>>>> [PATCH 3/8] kvm: Changing is_mmio_pfn to kvm_is_mmio_pfn, and make
>>>> it common [PATCH 4/8] kvm: Split arch/x86/kvm/irq.c to two parts.
>>>> [PATCH 5/8] kvm: Moving irqchip_in_kernel from ioapic.h to irq.h
>>>> [PATCH 6/8] kvm/ia64: Make pmt table be able to hold physical mmio
>>>> entries. [PATCH 7/8] kvm/ia64: Add directed mmio range support for
>>>> kvm guests. [PATCH 8/8] kvm/ia64: Add intel iommu support for
>>>> guests 
>>>> 
>>> 
>>> Applied all, thanks.
>>> 
>>> Since it's relatively simple, and since follow-on vt-d fixes will
>>> depend on it, I will likely push it for 2.6.28.
>>> 
>> 
>> It's good to merge these patches. But meanwhile, we need to rebase
>> other VT-d patches -:(
> 
> Aha,  every coin always has two sides. But anyway it should be easy
> to rebase them, because the common parts split from x86 side have no
> logic changes, and just did code move.  :) Thanks! Xiantao 
> 

Yes, it's easy to rebase. And this makes VT-d code arch-independent. We
will rebase after Avi merged these patches in.

Regards,
Weidong

>>> 
>>> --
>>> Do not meddle in the internals of kernels, for they are subtle and
>>> quick to panic.


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2008-10-08  9:35 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-10-08  1:49 [PATCH 00/08] Patchset to enable vt-d suport for kvm/ia64 V2 Zhang, Xiantao
2008-10-08  1:49 ` Zhang, Xiantao
2008-10-08  8:58 ` Avi Kivity
2008-10-08  8:58   ` Avi Kivity
2008-10-08  9:21 ` Han, Weidong
2008-10-08  9:21   ` Han, Weidong
2008-10-08  9:26 ` Zhang, Xiantao
2008-10-08  9:26   ` Zhang, Xiantao
2008-10-08  9:34 ` Han, Weidong
2008-10-08  9:34   ` Han, Weidong

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.