Re: [PATCH xf86-video-ati] Only change Set/MoveCursor hooks from what we expect

2018-03-10 Thread Mario Kleiner
On 03/08/2018 06:00 PM, Michel Dänzer wrote: On 2018-03-07 10:33 AM, Mario Kleiner wrote: On 03/07/2018 09:50 AM, Michel Dänzer wrote: On 2018-03-07 04:45 AM, Mario Kleiner wrote: On 03/05/2018 10:56 PM, Alex Deucher wrote: On Mon, Mar 5, 2018 at 12:44 PM, Michel Dänzer

Re: [PATCH xf86-video-ati] Only change Set/MoveCursor hooks from what we expect

2018-03-08 Thread Michel Dänzer
On 2018-03-07 10:33 AM, Mario Kleiner wrote: > On 03/07/2018 09:50 AM, Michel Dänzer wrote: >> On 2018-03-07 04:45 AM, Mario Kleiner wrote: >>> On 03/05/2018 10:56 PM, Alex Deucher wrote: On Mon, Mar 5, 2018 at 12:44 PM, Michel Dänzer wrote: > From: Michel Dänzer

Re: [PATCH xf86-video-ati] Only change Set/MoveCursor hooks from what we expect

2018-03-07 Thread Mario Kleiner
On 03/07/2018 09:50 AM, Michel Dänzer wrote: On 2018-03-07 04:45 AM, Mario Kleiner wrote: On 03/05/2018 10:56 PM, Alex Deucher wrote: On Mon, Mar 5, 2018 at 12:44 PM, Michel Dänzer wrote: From: Michel Dänzer Since xf86CursorCloseScreen runs after

Re: [PATCH xf86-video-ati] Only change Set/MoveCursor hooks from what we expect

2018-03-07 Thread Michel Dänzer
On 2018-03-07 04:45 AM, Mario Kleiner wrote: > On 03/05/2018 10:56 PM, Alex Deucher wrote: >> On Mon, Mar 5, 2018 at 12:44 PM, Michel Dänzer >> wrote: >>> From: Michel Dänzer >>> >>> Since xf86CursorCloseScreen runs after RADEONCloseScreen_KMS, >>>

Re: [PATCH xf86-video-ati] Only change Set/MoveCursor hooks from what we expect

2018-03-06 Thread Mario Kleiner
On 03/05/2018 10:56 PM, Alex Deucher wrote: On Mon, Mar 5, 2018 at 12:44 PM, Michel Dänzer wrote: From: Michel Dänzer Since xf86CursorCloseScreen runs after RADEONCloseScreen_KMS, PointPriv->spriteFuncs doesn't point to the same struct in the

Re: [PATCH xf86-video-ati] Only change Set/MoveCursor hooks from what we expect

2018-03-05 Thread Alex Deucher
On Mon, Mar 5, 2018 at 12:44 PM, Michel Dänzer wrote: > From: Michel Dänzer > > Since xf86CursorCloseScreen runs after RADEONCloseScreen_KMS, > PointPriv->spriteFuncs doesn't point to the same struct in the latter as > in RADEONCursorInit_KMS. So we

[PATCH xf86-video-ati] Only change Set/MoveCursor hooks from what we expect

2018-03-05 Thread Michel Dänzer
From: Michel Dänzer Since xf86CursorCloseScreen runs after RADEONCloseScreen_KMS, PointPriv->spriteFuncs doesn't point to the same struct in the latter as in RADEONCursorInit_KMS. So we were restoring info->Set/MoveCursor to the wrong struct. Then in the next server