On Tue, Jul 22, 2014 at 10:19 AM, Oded Gabbay <oded.gabbay at amd.com> wrote: >> Exactly, just prevent userspace from submitting more. And if you have >> misbehaving userspace that submits too much, reset the gpu and tell it >> that you're sorry but won't schedule any more work. > > I'm not sure how you intend to know if a userspace misbehaves or not. Can > you elaborate ?
Well that's mostly policy, currently in i915 we only have a check for hangs, and if userspace hangs a bit too often then we stop it. I guess you can do that with the queue unmapping you've describe in reply to Jerome's mail. -Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch