On 01/10/2017 04:00 PM, Jan Beulich wrote:
On 10.01.17 at 09:35, wrote:
On 01/05/2017 11:05 PM, Jan Beulich wrote:
On 31.12.16 at 06:46, wrote:
--- a/xen/arch/x86/hvm/svm/svm.c
+++ b/xen/arch/x86/hvm/svm/svm.c
@@ -1438,6 +1438,11 @@ static int svm_cpu_up(void)
return 0;
}
+static in
>>> On 10.01.17 at 09:35, wrote:
> On 01/05/2017 11:05 PM, Jan Beulich wrote:
> On 31.12.16 at 06:46, wrote:
>>> --- a/xen/arch/x86/hvm/svm/svm.c
>>> +++ b/xen/arch/x86/hvm/svm/svm.c
>>> @@ -1438,6 +1438,11 @@ static int svm_cpu_up(void)
>>> return 0;
>>> }
>>>
>>> +static inline int sv
Jan,
On 01/05/2017 11:05 PM, Jan Beulich wrote:
On 31.12.16 at 06:46, wrote:
--- a/xen/arch/x86/hvm/svm/svm.c
+++ b/xen/arch/x86/hvm/svm/svm.c
@@ -1438,6 +1438,11 @@ static int svm_cpu_up(void)
return 0;
}
+static inline int svm_avic_enabled(void)
bool?
Actually, I declared this as
>>> On 31.12.16 at 06:46, wrote:
> --- a/xen/arch/x86/hvm/svm/svm.c
> +++ b/xen/arch/x86/hvm/svm/svm.c
> @@ -1438,6 +1438,11 @@ static int svm_cpu_up(void)
> return 0;
> }
>
> +static inline int svm_avic_enabled(void)
bool?
> @@ -1472,16 +1477,27 @@ const struct hvm_function_table * __in
On 31/12/2016 05:46, Suravee Suthikulpanit wrote:
> Hook up virtual_intr_delivery_enabled and deliver_posted_intr functions
> when AVIC is enabled.
>
> Signed-off-by: Suravee Suthikulpanit
> Cc: Konrad Rzeszutek Wilk
> Cc: Jan Beulich
> Cc: Boris Ostrovsky
> ---
> xen/arch/x86/hvm/svm/svm.c
Hook up virtual_intr_delivery_enabled and deliver_posted_intr functions
when AVIC is enabled.
Signed-off-by: Suravee Suthikulpanit
Cc: Konrad Rzeszutek Wilk
Cc: Jan Beulich
Cc: Boris Ostrovsky
---
xen/arch/x86/hvm/svm/svm.c | 26 +-
xen/include/asm-x86/hvm/svm/