> -----Original Message----- > From: Andrew Honig [mailto:ahonig@xxxxxxxxxx] > Sent: Friday, May 15, 2015 3:29 AM > To: Wu, Feng > Cc: Steve Rutherford; Paolo Bonzini; kvm@xxxxxxxxxxxxxxx > Subject: Re: [RFC PATCH 1/4] KVM: x86: Split the APIC from the rest of IRQCHIP. > > > > > BTW, what is the purpose of this series. If I understand it correctly, you only > want to > > use the in-kernel lapic and leave the others (pic, ioapic) in userspace, what is > the > > benefit of it? > > The purpose is to achieve the security benefit of removing some of the > interrupt handling into userspace, without incurring a significant > performance penalty. If you move the entire IRQCHIP into userspace, > we've seen perf impacts from 15-200% depending on the workload. With > this patch series, we're seeing perf penalty <1% on our tests (TCP_RR > latency, TCP throughput, and Disk I/O). See > (https://lwn.net/Articles/619332/) Good to know this, thanks for the sharing! Thanks, Feng > > > > > Thanks, > > Feng > > > >> ��.n��������+%������w��{.n�����o�^n�r������&��z�ޗ�zf���h���~����������_��+v���)ߣ�