From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34901) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a2FOH-0007y6-Ap for qemu-devel@nongnu.org; Fri, 27 Nov 2015 04:32:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a2FOD-0006m7-CR for qemu-devel@nongnu.org; Fri, 27 Nov 2015 04:32:29 -0500 From: Thomas Huth Date: Fri, 27 Nov 2015 10:32:18 +0100 Message-Id: <1448616740-27332-1-git-send-email-thuth@redhat.com> Subject: [Qemu-devel] [PATCH for-2.6 0/2] spapr: Use XHCI as default USB type for the pseries machine List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-ppc@nongnu.org, David Gibson Cc: Alexey Kardashevskiy , Alexander Graf , Nikunj A Dadhania , qemu-devel@nongnu.org The emulated OHCI controller in QEMU has some bugs and performance issues, so for pseries machine, it's desirable to switch to the XHCI device instead. To keep the old pseries machine versions compatible, this patch series also introduces a flag in the SPAPR machine class that can be used to signal that the OHCI controller should be still instantiated instead when the default settings are used. Note: The patches should be applied after my 'Remove duplicated "pseries" alias' patch that I've sent a couple of days ago (it's currently not in master yet, just in David's ppc-for-2.5 branch). Thomas Huth (2): hw/ppc/spapr: Create pseries-2.6 machine hw/ppc/spapr: Use XHCI as host controller for new spapr machines hw/ppc/spapr.c | 36 +++++++++++++++++++++++++++++++++--- include/hw/ppc/spapr.h | 3 ++- 2 files changed, 35 insertions(+), 4 deletions(-) -- 1.8.3.1