fbi->fb.screen_buffer is alloced with dma_free_coherent() but is not
allocated with a dma_alloc_coherent() call?
https://elixir.bootlin.com/linux/v6.19-rc4/source/drivers/video/fbdev/vt8500...
freed if the error path is reached.
See also once more: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Docu...
You should probably not only specify message recipients in the header field “Cc”.
Regards, Markus