Index: contrib/qemu/build-from-scratch.sh
===================================================================
--- contrib/qemu/build-from-scratch.sh	(revision 38097a43374a7a1317712a204482adbbca1bda8e)
+++ contrib/qemu/build-from-scratch.sh	(revision 0d9b4a80dd3e94f98103805c143be2d4efef3f3a)
@@ -29,5 +29,5 @@
 #
 
-VERSION=2.7.0
+VERSION=2.8.0
 BASENAME=qemu-${VERSION}
 BASENAME_MASTER=qemu-master
@@ -36,5 +36,5 @@
 URL=http://wiki.qemu-project.org/download/${TARBALL}
 REPO=git://git.qemu.org/qemu.git
-MD5="08d4d06d1cb598efecd796137f4844ab"
+MD5="17940dce063b6ce450a12e719a6c9c43"
 
 if [ "$1" == "--master" ]; then
@@ -53,8 +53,7 @@
 	tar xvfj ${TARBALL}
 	cd ${SOURCEDIR}
-	patch -p 1 <../integratorcm_init_memsz.patch
 fi
 
-./configure --target-list=i386-softmmu,x86_64-softmmu,arm-softmmu,ppc-softmmu,sparc-softmmu,sparc64-softmmu,mips-softmmu,mipsel-softmmu --audio-drv-list=pa
+./configure --target-list=i386-softmmu,x86_64-softmmu,arm-softmmu,ppc-softmmu,sparc64-softmmu,mips-softmmu,mipsel-softmmu --audio-drv-list=pa
 make -j 4
 sudo make install
Index: contrib/qemu/integratorcm_init_memsz.patch
===================================================================
--- contrib/qemu/integratorcm_init_memsz.patch	(revision 38097a43374a7a1317712a204482adbbca1bda8e)
+++ 	(revision )
@@ -1,30 +1,0 @@
-diff --git a/hw/arm/integratorcp.c b/hw/arm/integratorcp.c
-index 96dc150..3d88369 100644
---- a/hw/arm/integratorcp.c
-+++ b/hw/arm/integratorcp.c
-@@ -247,7 +247,9 @@ static void integratorcm_init(Object *obj)
- {
-     IntegratorCMState *s = INTEGRATOR_CM(obj);
-     SysBusDevice *dev = SYS_BUS_DEVICE(obj);
-+    MachineState *machine = MACHINE(qdev_get_machine());
- 
-+    s->memsz = machine->ram_size >> 20;
-     s->cm_osc = 0x01000048;
-     /* ??? What should the high bits of this value be?  */
-     s->cm_auxosc = 0x0007feff;
-@@ -574,7 +576,6 @@ static void integratorcp_init(MachineState *machine)
-     memory_region_add_subregion(address_space_mem, 0x80000000, ram_alias);
- 
-     dev = qdev_create(NULL, TYPE_INTEGRATOR_CM);
--    qdev_prop_set_uint32(dev, "memsz", ram_size >> 20);
-     qdev_init_nofail(dev);
-     sysbus_mmio_map((SysBusDevice *)dev, 0, 0x10000000);
- 
-@@ -624,7 +625,6 @@ static void integratorcp_machine_init(MachineClass *mc)
- DEFINE_MACHINE("integratorcp", integratorcp_machine_init)
- 
- static Property core_properties[] = {
--    DEFINE_PROP_UINT32("memsz", IntegratorCMState, memsz, 0),
-     DEFINE_PROP_END_OF_LIST(),
- };
- 
