Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1366112
| From | Paolo Bonzini <pbonzini@redhat.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PART1 RFC v3 02/12] KVM: x86: Introducing kvm_x86_ops VM init/uninit hooks |
| Date | 2016-03-29 12:30 +0200 |
| Message-ID | <rhZ4m-4HB-5@gated-at.bofh.it> (permalink) |
| References | <rdVVn-1Lv-3@gated-at.bofh.it> <rdVVo-1Lv-19@gated-at.bofh.it> <rdZFD-4dR-9@gated-at.bofh.it> <rhUo1-1tB-1@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On 29/03/2016 07:27, Suravee Suthikulpanit wrote:
>>
>>> >Adding function pointers in struct kvm_x86_ops for processor-specific
>>> >layer to provide hooks for when KVM initialize and un-initialize VM.
>> This is not the only thing your patch is doing, and the "other" change
>> definitely needs a lot more explanation about why you did it and how you
>> audited the code to ensure that it is safe.
>>
>> Paolo
>>
>
> Sorry, for not mentioning this earlier. I am moving the
> kvm_arch_init_vm() call mainly to go after mutex_init(&kvm->slots_lock)
> since I am calling the x86_set_memory_region() (which uses slots_lock)
> in the vm_init() hooks (for AVIC initialization).
>
> Lemme re-check if this would be safe for other code.
No problem. In the meanwhile a patch got in ("KVM: fix spin_lock_init
order on x86") that should help you.
Thanks,
Paolo
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PART1 RFC v3 02/12] KVM: x86: Introducing kvm_x86_ops VM init/uninit hooks Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com> - 2016-03-18 07:20 +0100
Re: [PART1 RFC v3 02/12] KVM: x86: Introducing kvm_x86_ops VM init/uninit hooks Paolo Bonzini <pbonzini@redhat.com> - 2016-03-18 11:20 +0100
Re: [PART1 RFC v3 02/12] KVM: x86: Introducing kvm_x86_ops VM init/uninit hooks Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com> - 2016-03-29 07:30 +0200
Re: [PART1 RFC v3 02/12] KVM: x86: Introducing kvm_x86_ops VM init/uninit hooks Paolo Bonzini <pbonzini@redhat.com> - 2016-03-29 12:30 +0200
Re: [PART1 RFC v3 02/12] KVM: x86: Introducing kvm_x86_ops VM init/uninit hooks Paolo Bonzini <pbonzini@redhat.com> - 2016-03-30 14:10 +0200
csiph-web