On Tue, Feb 14, 2017 at 12:30:08PM +0000, Matthew Auld wrote: > On 14 February 2017 at 11:04, Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> wrote: > > We only operate on known extents (both for alloc/clear) and so we can use > > both the knowledge of the bind/unbind range along with the knowledge of > > the existing pagetable to avoid having to allocate temporary and > > auxiliary bitmaps. > > > > Signed-off-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> > > Reviewed-by: Matthew Auld <matthew.auld@xxxxxxxxx> > > + Reviewed-by: Michał Winiarski <michal.winiarski@xxxxxxxxx> And Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=99295 (I think by itself moving the used_pte tracking to allocate is enough to prevent the race with the shrinker. Though definitely by the end of the series we are safe.) -Chris -- Chris Wilson, Intel Open Source Technology Centre _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx