This is the equivalent to [```v4l2_m2m_register_entity```](https://elixir.bootlin.com/linux/latest/source/drivers/media/v4l2-core/v4l2-mem2mem.c#L956) which uses kmalloc, so I guess there is a good reason. Not changing.