On Mon, Apr 28, 2025 at 10:18:34AM +0200, Louis Chauvet wrote: > > > Le 26/04/2025 à 08:14, Kees Cook a écrit : > > 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 vkms_plane_state **", but the returned type > > will be "struct drm_plane **". These are the same size (pointer size), but > > the types don't match. Adjust the allocation type to match the assignment. > > I think this is an issue, can you add the proper Fixup tag in this commit?
I think trailers updating tools like b4 will pick this up: Fixes: 8b1865873651 ("drm/vkms: totally reworked crc data tracking") Would you rather I send a v2 with the Fixes added? > > With this: > > Reviewed-by: Louis Chauvet <louis.chau...@bootlin.com> Thanks! -Kees -- Kees Cook