From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55385) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YSkjP-0000jQ-0b for qemu-devel@nongnu.org; Tue, 03 Mar 2015 06:11:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YSkjM-0001on-A1 for qemu-devel@nongnu.org; Tue, 03 Mar 2015 06:11:18 -0500 Received: from host217-34-137-81.in-addr.btopenworld.com ([217.34.137.81]:53183 helo=external.sentinel2) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YSkjM-0001oF-2n for qemu-devel@nongnu.org; Tue, 03 Mar 2015 06:11:16 -0500 Received: from mail.shatteredsilicon.net (localhost [127.0.0.1]) by external.sentinel2 (Postfix) with ESMTP id 19704221271 for ; Tue, 3 Mar 2015 10:32:07 +0000 (GMT) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 03 Mar 2015 10:32:06 +0000 From: Gordan Bobic Message-ID: <97fd6e025b9dfa941ea0d7677b52f66c@mail.shatteredsilicon.net> Subject: [Qemu-devel] =?utf-8?q?QEMU_etc/e820_and_fw=5Fcfg?= List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org I need to pass a custom e820 map to a virtual machine for troubleshooting purposes and working around IOMMU hardware bugs. I have found references to a custom map being providable via an external file, mentioned as "etc/e820" and "fw_cfg". Unfortunately, I have not found any documentation that explains how to use this from userspace when invoking qemu. Can anybody point me in the right direction? What is the exact format of this e820 map file and how do I tell qemu to use it (and where to find it) when initializing the guest environment? Many thanks. Gordan