diff -p -U6 ./drivers/gpu/drm/i915/i915_gem_stolen.c.ville ./drivers/gpu/drm/i915/i915_gem_stolen.c --- ./drivers/gpu/drm/i915/i915_gem_stolen.c.ville 2016-06-08 10:23:53.000000000 +0900 +++ ./drivers/gpu/drm/i915/i915_gem_stolen.c 2016-06-15 14:59:55.000000000 +0900 @@ -116,12 +116,13 @@ static unsigned long i915_stolen_to_phys * one to be allocated by the BIOS? */ pci_bus_read_config_word(dev->pdev->bus, PCI_DEVFN(0, 0), I865_TOUD, &toud); base = toud << 16; + base += 1024 * 1024; /* FIXME assume first 1MB is really reserved */ } else if (IS_I85X(dev)) { u32 tseg_size = 0; u32 tom; u8 tmp; pci_bus_read_config_byte(dev->pdev->bus, PCI_DEVFN(0, 0),