From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50131) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VQb0S-0001G5-US for qemu-devel@nongnu.org; Mon, 30 Sep 2013 06:47:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VQb0J-0000WW-5t for qemu-devel@nongnu.org; Mon, 30 Sep 2013 06:47:12 -0400 Received: from mx1.redhat.com ([209.132.183.28]:35766) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VQb0I-0000WQ-VE for qemu-devel@nongnu.org; Mon, 30 Sep 2013 06:47:03 -0400 Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r8UAl2D1002262 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 30 Sep 2013 06:47:02 -0400 From: Gerd Hoffmann Date: Mon, 30 Sep 2013 12:46:57 +0200 Message-Id: <1380538019-9091-1-git-send-email-kraxel@redhat.com> Subject: [Qemu-devel] [RfC PATCH 0/2] seabios: going to 256k size List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Gerd Hoffmann Hi, With the seabios update to the next master branch relase (NOT the stable branch pull sent out earlier today) seabios rom size will cross the 128k boundary and we have to deal with that. So here is a RfC patch series with one aproach to handle this: We'll go build two seabios binaries, one 128k (will less features), one 256k (full featured). Machine types 1.7+ will use the 256k bios while older machine types will continue to use the 128k sized one. Series applies on top of the "roms: various build improvements" pull request sent out earlier today. Comments? cheers, Gerd Gerd Hoffmann (2): roms: build two seabios binaries machine type dependant bios hw/i386/pc_piix.c | 1 + hw/i386/pc_q35.c | 1 + hw/i386/pc_sysfw.c | 4 ++-- include/hw/i386/pc.h | 2 ++ roms/Makefile | 7 ++++--- roms/config.seabios | 1 - roms/config.seabios-128k | 5 +++++ roms/config.seabios-256k | 3 +++ 8 files changed, 18 insertions(+), 6 deletions(-) delete mode 100644 roms/config.seabios create mode 100644 roms/config.seabios-128k create mode 100644 roms/config.seabios-256k -- 1.8.3.1