[RFC 4/6] drm: simpledrm: add fbdev fallback support

2013-06-28 Thread David Herrmann
Hi On Wed, Jun 26, 2013 at 10:59 PM, Stephen Warren wrote: > On 06/24/2013 04:27 PM, David Herrmann wrote: >> Create a simple fbdev device during SimpleDRM setup so legacy user-space >> and fbcon can use it. >> >> fbdev deletion is quite buggy. A unregister_framebuffer() call followed by >> a pr

Re: [RFC 4/6] drm: simpledrm: add fbdev fallback support

2013-06-28 Thread David Herrmann
Hi On Wed, Jun 26, 2013 at 10:59 PM, Stephen Warren wrote: > On 06/24/2013 04:27 PM, David Herrmann wrote: >> Create a simple fbdev device during SimpleDRM setup so legacy user-space >> and fbcon can use it. >> >> fbdev deletion is quite buggy. A unregister_framebuffer() call followed by >> a pri

[RFC 4/6] drm: simpledrm: add fbdev fallback support

2013-06-26 Thread Stephen Warren
On 06/24/2013 04:27 PM, David Herrmann wrote: > Create a simple fbdev device during SimpleDRM setup so legacy user-space > and fbcon can use it. > > fbdev deletion is quite buggy. A unregister_framebuffer() call followed by > a printk() causes NULL-derefs in hide_cursor() and other places in the V

Re: [RFC 4/6] drm: simpledrm: add fbdev fallback support

2013-06-26 Thread Stephen Warren
On 06/24/2013 04:27 PM, David Herrmann wrote: > Create a simple fbdev device during SimpleDRM setup so legacy user-space > and fbcon can use it. > > fbdev deletion is quite buggy. A unregister_framebuffer() call followed by > a printk() causes NULL-derefs in hide_cursor() and other places in the V

[RFC 4/6] drm: simpledrm: add fbdev fallback support

2013-06-25 Thread David Herrmann
Create a simple fbdev device during SimpleDRM setup so legacy user-space and fbcon can use it. fbdev deletion is quite buggy. A unregister_framebuffer() call followed by a printk() causes NULL-derefs in hide_cursor() and other places in the VT layer. Hence, we leak the fbdev device currently to ma

[RFC 4/6] drm: simpledrm: add fbdev fallback support

2013-06-24 Thread David Herrmann
Create a simple fbdev device during SimpleDRM setup so legacy user-space and fbcon can use it. fbdev deletion is quite buggy. A unregister_framebuffer() call followed by a printk() causes NULL-derefs in hide_cursor() and other places in the VT layer. Hence, we leak the fbdev device currently to ma