-
Dmitry Rogozhkin authored
Subsequent threads returning EBUSY from vm_insert_pfn() was not handled correctly. As a result concurrent access from new threads to mmapped data caused SIGBUS. Note that this fixes i-g-t/tests/gem_threaded_tiled_access. Tested-by:
Mika Kuoppala <mika.kuoppala@intel.com>
Signed-off-by:
Dmitry Rogozhkin <dmitry.v.rogozhkin@intel.com>
Reviewed-by:
Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by:
Daniel Vetter <daniel.vetter@ffwll.ch>e79e0fe3