diff options
| author | Xudong Hao <xudong.hao@intel.com> | 2013-04-02 11:21:55 +0200 |
|---|---|---|
| committer | Jan Beulich <jbeulich@suse.com> | 2013-04-02 11:21:55 +0200 |
| commit | 7947b74a37020b15a69e2aa1e1e5ede9516c77cd (patch) | |
| tree | 0e78f6b8818efecffc1ecc4f49a50c964aad3671 /tools/lib/sys_string.h | |
| parent | 2328ed01762e4f2023bddda3de323de5311c813c (diff) | |
| download | xen-7947b74a37020b15a69e2aa1e1e5ede9516c77cd.tar.gz xen-7947b74a37020b15a69e2aa1e1e5ede9516c77cd.tar.bz2 xen-7947b74a37020b15a69e2aa1e1e5ede9516c77cd.zip | |
x86: reserve pages when SandyBridge integrated graphics
SNB graphics devices have a bug that prevent them from accessing certain
memory ranges, namely anything below 1M and in the pages listed in the
table.
Xen does not initialize below 1MB to heap, i.e. below 1MB pages don't be
allocated, so it's unnecessary to reserve memory below the 1 MB mark
that has not already been reserved.
So reserve those pages listed in the table at xen boot if set detect a
SNB gfx device on the CPU to avoid GPU hangs.
Signed-off-by: Xudong Hao <xudong.hao@intel.com>
Acked-by: Keir Fraser <keir@xen.org>
master changeset: db537fe3023bf157b85c8246782cb72a6f989b31
master date: 2013-03-26 14:22:07 +0100
Diffstat (limited to 'tools/lib/sys_string.h')
0 files changed, 0 insertions, 0 deletions
