Re: [PATCH] drm/xe/query: Refactor copy_to_user() usage in four functions

2024-09-18 Thread Markus Elfring
>> Assign return values from copy_to_user() calls to additional local variables >> so that four kfree() calls and return statements can be omitted accordingly. … >> +++ b/drivers/gpu/drm/xe/xe_query.c >> @@ -220,13 +220,11 @@ static int query_engines(struct xe_device *xe, >> >> engines->num_en

Re: [PATCH] drm/xe/query: Refactor copy_to_user() usage in four functions

2024-09-18 Thread Jani Nikula
On Wed, 18 Sep 2024, Markus Elfring wrote: > From: Markus Elfring > Date: Wed, 18 Sep 2024 09:43:07 +0200 > > Assign return values from copy_to_user() calls to additional local variables > so that four kfree() calls and return statements can be omitted accordingly. > > This issue was transformed

[PATCH] drm/xe/query: Refactor copy_to_user() usage in four functions

2024-09-18 Thread Markus Elfring
From: Markus Elfring Date: Wed, 18 Sep 2024 09:43:07 +0200 Assign return values from copy_to_user() calls to additional local variables so that four kfree() calls and return statements can be omitted accordingly. This issue was transformed by using the Coccinelle software. Signed-off-by: Markus