nouveau: fix return from function..
authorDave Airlie <airlied@redhat.com>
Mon, 31 Mar 2008 01:34:48 +0000 (11:34 +1000)
committerDave Airlie <airlied@redhat.com>
Mon, 31 Mar 2008 01:34:48 +0000 (11:34 +1000)
dude kernel moduless use kernel errors :)

this fixes an oops on init when this codepath hits.

shared-core/nouveau_state.c

index 5ed16d7..555955d 100644 (file)
@@ -46,7 +46,7 @@ static int nouveau_init_card_mappings(struct drm_device *dev)
                DRM_ERROR("Unable to initialize the mmio mapping (%d). "
                          "Please report your setup to " DRIVER_EMAIL "\n",
                          ret);
-               return 1;
+               return -EINVAL;
        }
        DRM_DEBUG("regs mapped ok at 0x%lx\n", dev_priv->mmio->offset);