From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50837) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fDXhQ-0002RC-1Y for qemu-devel@nongnu.org; Tue, 01 May 2018 12:00:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fDXhP-0002vm-AH for qemu-devel@nongnu.org; Tue, 01 May 2018 12:00:16 -0400 From: Auger Eric Message-ID: Date: Tue, 1 May 2018 17:59:56 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Expand ECAM region in machvirt 2_13? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu list , qemu-arm , Peter Maydell Cc: Andrew Jones , Wei Huang , Laszlo Ersek , Ard Biesheuvel Hi, I would like to resume the discussion on extending the number of PCI buses to 256 (as in Q35) as a follow-up of past discussions: https://lists.gnu.org/archive/html/qemu-devel/2018-01/msg03631.html. With the current 16MB ECAM region we are limited to 16 PCIe busses. Could we envision to have a 256MB ECAM region and move it to another location beyond 256GB, in virt2_13 machine type? Current ECAM range within [0x3f000000, 0x40000000] would be kept unchanged for legacy and when vms->highmem is set to false. Migration from <2_13 to >=2_13 would be allowed whereas migration from > =2.13 to <2.13 wouldn't. Thanks Eric