From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcelo Tosatti Subject: Re: [PATCH v2 00/20] [uq/master] Patch queue, part V (the rest) Date: Tue, 15 Mar 2011 15:35:24 -0300 Message-ID: <20110315183524.GA30450@amt.cnet> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Avi Kivity , kvm@vger.kernel.org, qemu-devel@nongnu.org, Alexander Graf , Andreas =?iso-8859-1?Q?F=E4rber?= , Riku Voipio , TeLeMan To: Jan Kiszka Return-path: Received: from mx1.redhat.com ([209.132.183.28]:6321 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753210Ab1COSgA (ORCPT ); Tue, 15 Mar 2011 14:36:00 -0400 Content-Disposition: inline In-Reply-To: Sender: kvm-owner@vger.kernel.org List-ID: On Tue, Mar 15, 2011 at 12:26:11PM +0100, Jan Kiszka wrote: > This series catches "all the rest" to prepare QEMU's KVM support for > merging with qemu-kvm. IOW, once these bits here are applied, qemu-kvm > can switch its infrastructure to upstream and is effectively only adding > own bits for in-kernel irqchip and device assignment support. > > Topics of this series are: > - support for optimized interrupt handling by hooking cpu_interrupt > - another preparational step for in-kernel irqchip support > - x86: Do not leave halt if interrupts are disabled > - mark VCPU state dirty on creation (fixed deadlock on early hw_error) > - complete KVM support for PAT MSR, some related improvements for TCG > - further consolidation of inner kvm_cpu_exec loop > - expose VCPU host thread ID via "info cpus" and "query-cpus" > > Changes in v2: > - Rebased over current uq/master > - Build fix for MAC OS (regression of previous round) > - Fix for x86 hardware breakpoints in TCG mode (regression of previous > round) > - Build fix for s390 (regression of previous round) > - Removed premature optimization from "Install optimized interrupt > handlers" > - Keep KVM_RUN return value in separate variable (cleanup) > - Reorder error handling of KVM_RUN (micro-optimization) Applied all except the two cpu interrupt handler patches, thanks.