Quoting Mika Kuoppala (2017-11-30 09:10:28) > From: Mika Kuoppala <mika.kuoppala@xxxxxxxxx> > > As all our access to execlist ports are through head and tail > helpers, we can now move the head instead of memmoving the array. > > v2: use memset (Chris) > > Cc: Michał Winiarski <michal.winiarski@xxxxxxxxx> > Cc: Joonas Lahtinen <joonas.lahtinen@xxxxxxxxxxxxxxx> > Cc: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> > Signed-off-by: Mika Kuoppala <mika.kuoppala@xxxxxxxxxxxxxxx> > Reviewed-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> This patch: add/remove: 0/0 grow/shrink: 0/3 up/down: 0/-58 (-58) function old new delta execlists_cancel_port_requests 299 288 -11 guc_submission_tasklet 1660 1643 -17 execlists_submission_tasklet 2245 2215 -30 Overall: add/remove: 0/0 grow/shrink: 4/2 up/down: 322/-2 (320) function old new delta guc_submission_tasklet 1488 1643 +155 execlists_submission_tasklet 2129 2215 +86 intel_engine_dump 2234 2281 +47 execlists_cancel_port_requests 254 288 +34 intel_engine_init_cmd_parser 1134 1133 -1 capture 5700 5699 -1 Better. Still room for improvement, 2215 bytes worth :) -Chris _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx