[PATCH] drm: Cleanup after failing to create master->unique and dev->name

2010-08-04 Thread Chris Wilson
v2: Userspace (notably xf86-video-{intel,ati}) became confused when drmSetInterfaceVersion() started returning -EBUSY as they used a second call (the first done in drmOpen()) to check their master credentials. Since userspace wants to be able to repeatedly call drmSetInterfaceVersion() allow them t

[PATCH] drm: Cleanup after failing to create master->unique and dev->name

2010-08-04 Thread Chris Wilson
v2: Userspace (notably xf86-video-{intel,ati}) became confused when drmSetInterfaceVersion() started returning -EBUSY as they used a second call (the first done in drmOpen()) to check their master credentials. Since userspace wants to be able to repeatedly call drmSetInterfaceVersion() allow them t

[PATCH] drm: Cleanup after failing to create master->unique and dev->name

2010-08-02 Thread Dave Airlie
On Sat, 2010-07-24 at 19:34 +0100, Chris Wilson wrote: > v2: Userspace (notably xf86-video-{intel,ati}) became confused when > drmSetInterfaceVersion() started returning -EBUSY as they used a second > call (the first done in drmOpen()) to check their master credentials. > Since userspace wants to b

Re: [PATCH] drm: Cleanup after failing to create master->unique and dev->name

2010-08-01 Thread Dave Airlie
On Sat, 2010-07-24 at 19:34 +0100, Chris Wilson wrote: > v2: Userspace (notably xf86-video-{intel,ati}) became confused when > drmSetInterfaceVersion() started returning -EBUSY as they used a second > call (the first done in drmOpen()) to check their master credentials. > Since userspace wants to b

[PATCH] drm: Cleanup after failing to create master->unique and dev->name

2010-07-24 Thread Chris Wilson
v2: Userspace (notably xf86-video-{intel,ati}) became confused when drmSetInterfaceVersion() started returning -EBUSY as they used a second call (the first done in drmOpen()) to check their master credentials. Since userspace wants to be able to repeatedly call drmSetInterfaceVersion() allow them t

[PATCH] drm: Cleanup after failing to create master->unique and dev->name

2010-07-24 Thread Chris Wilson
v2: Userspace (notably xf86-video-{intel,ati}) became confused when drmSetInterfaceVersion() started returning -EBUSY as they used a second call (the first done in drmOpen()) to check their master credentials. Since userspace wants to be able to repeatedly call drmSetInterfaceVersion() allow them t