aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/scripting-engines/trace-event-python.c
diff options
context:
space:
mode:
authorChris Wilson <[email protected]>2012-12-07 20:37:07 +0000
committerDaniel Vetter <[email protected]>2012-12-18 22:02:29 +0100
commitdc9dd7a20fde95aa81a8307cde79c2dff9f83f3d (patch)
treea88f8658040d07f5bf3e86e71f2888749250447d /tools/perf/util/scripting-engines/trace-event-python.c
parentb81034506fc9b879cb726feb01342be0cdbe6e25 (diff)
drm/i915: Preallocate the drm_mm_node prior to manipulating the GTT drm_mm manager
As we may reap neighbouring objects in order to free up pages for allocations, we need to be careful not to allocate in the middle of the drm_mm manager. To accomplish this, we can simply allocate the drm_mm_node up front and then use the combined search & insert drm_mm routines, reducing our code footprint in the process. Fixes (partially) i-g-t/gem_tiled_swapping Reported-by: Mika Kuoppala <[email protected]> Signed-off-by: Chris Wilson <[email protected]> Reviewed-by: Jani Nikula <[email protected]> [danvet: Again fixup atomic bikeshed.] Signed-off-by: Daniel Vetter <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions