summaryrefslogtreecommitdiff
path: root/linux-core/i915_drm.h
diff options
context:
space:
mode:
authorKyle McMartin <kyle@mcmartin.ca>2008-01-17 18:51:56 -0500
committerEric Anholt <eric@anholt.net>2008-01-17 16:55:44 -0800
commitc6f175cbea1dba3fc26426243acc55b89b8a8064 (patch)
treecdf5d0b2106e9afef173d96b92c21d72ff40095a /linux-core/i915_drm.h
parent44a9fa8cc6c7d598163d1885bf69e4bf747a004b (diff)
i915: fix invalid opcode exception on cpus without clflush
i915_flush_ttm was unconditionally executing a clflush instruction to (obviously) flush the cache. Instead, check if the cpu supports clflush, and if not, fall back to calling wbinvd to flush the entire cache. Signed-off-by: Kyle McMartin <kmcmartin@redhat.com>
Diffstat (limited to 'linux-core/i915_drm.h')
0 files changed, 0 insertions, 0 deletions