From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41755) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZAIO9-0005Cr-VH for qemu-devel@nongnu.org; Wed, 01 Jul 2015 09:49:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZAIO5-0006d3-Ro for qemu-devel@nongnu.org; Wed, 01 Jul 2015 09:49:21 -0400 Received: from mx1.redhat.com ([209.132.183.28]:47286) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZAIO5-0006cx-MV for qemu-devel@nongnu.org; Wed, 01 Jul 2015 09:49:17 -0400 Date: Wed, 1 Jul 2015 15:49:14 +0200 From: "Michael S. Tsirkin" Message-ID: <20150701154626-mutt-send-email-mst@redhat.com> References: <1435653553-7728-1-git-send-email-kraxel@redhat.com> <1435653553-7728-8-git-send-email-kraxel@redhat.com> <20150701133437-mutt-send-email-mst@redhat.com> <1435753442.4160.35.camel@redhat.com> <20150701142749-mutt-send-email-mst@redhat.com> <1435754994.4160.44.camel@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1435754994.4160.44.camel@redhat.com> Subject: Re: [Qemu-devel] [PATCH v2 07/22] virtio: find version 1.0 virtio capabilities List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann Cc: seabios@seabios.org, qemu-devel@nongnu.org On Wed, Jul 01, 2015 at 02:49:54PM +0200, Gerd Hoffmann wrote: > Hi, > > > > > > > Yes, seabios always allocates both mem and io. > > > > What if it can't? E.g. too many devices. > > First tries to move 64bit bars above 64g. Guess we better should > exclude virtio devices here (like we do for xhci already). Why? You can use config capability. > > Failing that it'll panic. > > cheers, > Gerd IO can't well go above 4G :) So eventually we'll make these express devices. For express the spec explicitly says devices must still work if IO is disabled. At that point maybe teaching bios to disable IO and keep working will have value. -- MST