Re: [Qemu-devel] [PATCH v5] implementing victim TLB for QEMU system emulated TLB

2014-09-01 Thread Xin Tong
Thank you. Peter. sorry for forgetting about the patch for so long. Xin On Mon, Sep 1, 2014 at 1:19 PM, Peter Maydell wrote: > On 14 August 2014 01:09, Xin Tong wrote: > > someone please reviews the patch when have time. > > Thanks; reviewed and applied to master. Apologies for > the length o

Re: [Qemu-devel] [PATCH v5] implementing victim TLB for QEMU system emulated TLB

2014-09-01 Thread Peter Maydell
On 14 August 2014 01:09, Xin Tong wrote: > someone please reviews the patch when have time. Thanks; reviewed and applied to master. Apologies for the length of time this one's taken to get in. -- PMM

Re: [Qemu-devel] [PATCH v5] implementing victim TLB for QEMU system emulated TLB

2014-08-13 Thread Xin Tong
someone please reviews the patch when have time. Thanks a lot, Xin On Mon, Aug 4, 2014 at 8:37 PM, Xin Tong wrote: > Sorry for the absence. Forgot the patch in submission till then. I rebased > the patch to the newest QEMU git repository and retook the performance > improvement data. Please re

Re: [Qemu-devel] [PATCH v5] implementing victim TLB for QEMU system emulated TLB

2014-08-04 Thread Xin Tong
Sorry for the absence. Forgot the patch in submission till then. I rebased the patch to the newest QEMU git repository and retook the performance improvement data. Please review when have time. Xin On Mon, Aug 4, 2014 at 8:35 PM, Xin Tong wrote: > QEMU system mode page table walks are expensi

[Qemu-devel] [PATCH v5] implementing victim TLB for QEMU system emulated TLB

2014-08-04 Thread Xin Tong
QEMU system mode page table walks are expensive. Taken by running QEMU qemu-system-x86_64 system mode on Intel PIN , a TLB miss and walking a 4-level page tables in guest Linux OS takes ~450 X86 instructions on average. QEMU system mode TLB is implemented using a directly-mapped hashtable. This st