Home
last modified time | relevance | path

Searched hist:"9 d82b5a792236db31a75b9db5c93af69ac07c7c5" (Results 1 – 4 of 4) sorted by relevance

/qemu/include/exec/
H A Dcputlb.h9d82b5a792236db31a75b9db5c93af69ac07c7c5 Fri Aug 16 06:26:30 UTC 2013 Paolo Bonzini <pbonzini@redhat.com> exec: make iotlb RCU-friendly

After the previous patch, TLBs will be flushed on every change to
the memory mapping. This patch augments that with synchronization
of the MemoryRegionSections referred to in the iotlb array.

With this change, it is guaranteed that iotlb_to_region will access
the correct memory map, even once the TLB will be accessed outside
the BQL.

Reviewed-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
/qemu/include/hw/core/
H A Dcpu.h9d82b5a792236db31a75b9db5c93af69ac07c7c5 Fri Aug 16 06:26:30 UTC 2013 Paolo Bonzini <pbonzini@redhat.com> exec: make iotlb RCU-friendly

After the previous patch, TLBs will be flushed on every change to
the memory mapping. This patch augments that with synchronization
of the MemoryRegionSections referred to in the iotlb array.

With this change, it is guaranteed that iotlb_to_region will access
the correct memory map, even once the TLB will be accessed outside
the BQL.

Reviewed-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
/qemu/accel/tcg/
H A Dcputlb.c9d82b5a792236db31a75b9db5c93af69ac07c7c5 Fri Aug 16 06:26:30 UTC 2013 Paolo Bonzini <pbonzini@redhat.com> exec: make iotlb RCU-friendly

After the previous patch, TLBs will be flushed on every change to
the memory mapping. This patch augments that with synchronization
of the MemoryRegionSections referred to in the iotlb array.

With this change, it is guaranteed that iotlb_to_region will access
the correct memory map, even once the TLB will be accessed outside
the BQL.

Reviewed-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
H A Dcpu-exec.c9d82b5a792236db31a75b9db5c93af69ac07c7c5 Fri Aug 16 06:26:30 UTC 2013 Paolo Bonzini <pbonzini@redhat.com> exec: make iotlb RCU-friendly

After the previous patch, TLBs will be flushed on every change to
the memory mapping. This patch augments that with synchronization
of the MemoryRegionSections referred to in the iotlb array.

With this change, it is guaranteed that iotlb_to_region will access
the correct memory map, even once the TLB will be accessed outside
the BQL.

Reviewed-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>