]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "drm/i915: Skip over MI_NOOP when parsing"
authorJason Ekstrand <jason@jlekstrand.net>
Wed, 14 Jul 2021 19:34:19 +0000 (14:34 -0500)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Fri, 16 Jul 2021 19:48:02 +0000 (21:48 +0200)
commit5a9a269b9827a062120725f397cd7d51f9d4f667
tree697d9a44506fa432138d7237833c5425ac465614
parentf90e5dcacea045b6893e2d07327f6dc53aa01892
Revert "drm/i915: Skip over MI_NOOP when parsing"

This reverts a67a096e9137 ("drm/i915: Skip over MI_NOOP when parsing").
It complicates the batch parsing code a bit and increases indentation
for no reason other than fast-skipping a command that userspace uses
only rarely.  Sure, there may be IGT tests that fill batches with NOOPs
but that's not a case we should optimize for in the kernel.  We should
optimize for code clarity instead.

Signed-off-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Jon Bloomfield <jon.bloomfield@intel.com>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20210714193419.1459723-6-jason@jlekstrand.net
drivers/gpu/drm/i915/i915_cmd_parser.c