From 48bcb94dc375af17ceee14693c7cb3fdbb7e2151 Mon Sep 17 00:00:00 2001 From: Emil Velikov Date: Fri, 12 Apr 2013 00:22:32 +0100 Subject: [PATCH] nvc0: bail out early during nve4_compute_setup() Exit gracefully rather than trying to create a random object, whenever the chipset is unknown Signed-off-by: Emil Velikov --- src/gallium/drivers/nvc0/nve4_compute.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/nvc0/nve4_compute.c b/src/gallium/drivers/nvc0/nve4_compute.c index 255053072e4..7ea61e809d1 100644 --- a/src/gallium/drivers/nvc0/nve4_compute.c +++ b/src/gallium/drivers/nvc0/nve4_compute.c @@ -51,7 +51,7 @@ nve4_screen_compute_setup(struct nvc0_screen *screen, break; default: NOUVEAU_ERR("unsupported chipset: NV%02x\n", dev->chipset); - break; + return -1; } ret = nouveau_object_new(chan, 0xbeef00c0, obj_class, NULL, 0, -- 2.30.2