[PATCH] drm/i915/gt: Remove const from struct i915_wa list allocation
Kees Cook
kees at kernel.org
Wed Apr 30 20:56:51 UTC 2025
On Mon, Apr 28, 2025 at 02:40:16PM +0300, Jani Nikula wrote:
> On Fri, 25 Apr 2025, Kees Cook <kees at kernel.org> wrote:
> > In preparation for making the kmalloc family of allocators type aware,
> > we need to make sure that the returned type from the allocation matches
> > the type of the variable being assigned. (Before, the allocator would
> > always return "void *", which can be implicitly cast to any pointer type.)
> >
> > The assigned type is "struct i915_wa *". The returned type, while
> > technically matching, will be const qualified. As there is no general
> > way to remove const qualifiers, adjust the allocation type to match
> > the assignment.
> >
> > Signed-off-by: Kees Cook <kees at kernel.org>
>
> Acked-by: Jani Nikula <jani.nikula at intel.com>
>
> for merging via whichever tree you find best; please let us know if you
> want us to pick this up via drm-intel.
I was figuring each subsystem would want these individually, so please
take this via drm-intel. (Or I can take it if you'd rather not.)
Thanks!
-Kees
--
Kees Cook
More information about the dri-devel
mailing list