> Hi,
> 
> As I asked previously on irc - could calling ttm_bo_device_release twice in 
> via_driver_unload be the reason of general protection fault?
> 
> Full stack trace is below but what I see (and what hints me) is a double call 
> of ttm_bo_device_release
> First in via_driver_unload
> drivers/gpu/drm/via/via_drv.c:309:      
> ttm_bo_device_release(&dev_priv->bdev);
> 
> and then in next line, ttm_global_fini is again calling ttm_bo_device_release
> 
> drivers/gpu/drm/via/init_ttm.c:58:              ttm_bo_device_release(bdev);

Yep you are right. I removed the extra ttm_bo_device_release call. I need 
to sit down and test all the error paths as well soon. Give it a try now.

_______________________________________________
Openchrome-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/openchrome-devel

Reply via email to