Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

uio_pdrv: set memory mapping name

If uio_pdrv[_genirq] is used, the uio maps have currently no name set.
This patch sets the uio_mem name to the name of the memory resource.

Signed-off-by: Manuel Traut <manut@linutronix.de>
Reported-by: Stefan Staedtler <stefan.staedtler@siemens.com>
Tested-by: Stefan Staedtler <stefan.staedtler@siemens.com>
Signed-off-by: "Hans J. Koch" <hjk@hansjkoch.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Manuel Traut and committed by
Greg Kroah-Hartman
ecd43c0d 6e8bd6e7

+2
+1
drivers/uio/uio_pdrv.c
··· 60 60 uiomem->memtype = UIO_MEM_PHYS; 61 61 uiomem->addr = r->start; 62 62 uiomem->size = resource_size(r); 63 + uiomem->name = r->name; 63 64 ++uiomem; 64 65 } 65 66
+1
drivers/uio/uio_pdrv_genirq.c
··· 172 172 uiomem->memtype = UIO_MEM_PHYS; 173 173 uiomem->addr = r->start; 174 174 uiomem->size = resource_size(r); 175 + uiomem->name = r->name; 175 176 ++uiomem; 176 177 } 177 178