History log of /external/mesa3d/src/gallium/drivers/etnaviv/etnaviv_context.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6e3da9c81c2112e72829ed45ac34c0916de71a47 08-Feb-2017 Christian Gmeiner <christian.gmeiner@gmail.com> etnaviv: move pctx initialisation to avoid a null dereference

In case ctx->stream == NULL the fail label gets executed where
pctx gets dereferenced - too bad pctx is NULL in that case.

Caught by Coverity, reported to me by imirkin.

Cc: "17.0" <mesa-stable@lists.freedesktop.org>
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
(cherry picked from commit a0b16a08905d68da07668a42eeb464b4f30bf3e5)
/external/mesa3d/src/gallium/drivers/etnaviv/etnaviv_context.c
c9e8b49b885242d84ba031dacef5aa4a5ac1e5b6 23-Dec-2016 The etnaviv authors <etnaviv@lists.freedesktop.org> etnaviv: gallium driver for Vivante GPUs

This driver supports a wide range of Vivante IP cores like GC880,
GC1000, GC2000 and GC3000.

Changes from V1 -> V2:
- added missing files to actually integrate the driver into build system.
- adapted driver to new renderonly API

Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: Rob Herring <robh@kernel.org>
Signed-off-by: Russell King <rmk@arm.linux.org.uk>
Signed-off-by: Wladimir J. van der Laan <laanwj@gmail.com>
Acked-by: Emil Velikov <emil.velikov@collabora.com>
/external/mesa3d/src/gallium/drivers/etnaviv/etnaviv_context.c