[Intel-gfx] [PATCH i-g-t 1/8] lib/igt_dummyload: add igt_cork
Chris Wilson
chris at chris-wilson.co.uk
Fri Oct 13 08:31:56 UTC 2017
Quoting Chris Wilson (2017-10-12 23:57:38)
> Quoting Daniele Ceraolo Spurio (2017-10-12 23:27:27)
> > +igt_cork_t *igt_cork_new(int fd);
>
> _new does not imply plugged.
>
> > +void igt_cork_signal(igt_cork_t *cork);
>
> When have you signaled a cork?
>
> > +void igt_cork_free(int fd, igt_cork_t *cork);
>
> _free does not imply unplug.
To be clear the verbs are to plug and unplug a queue/schedule. Cork is a
reference to TCP_CORK which does the same thing, but plug/unplug are
more commonplace (at least in kernel code).
I don't see any reason why we need a malloc here.
-Chris
More information about the Intel-gfx
mailing list