]> git.baikalelectronics.ru Git - kernel.git/commit
fbdev: simplify fb_getput_cmap()
authorArnd Bergmann <arnd@arndb.de>
Fri, 18 Sep 2020 10:09:04 +0000 (12:09 +0200)
committerSam Ravnborg <sam@ravnborg.org>
Fri, 25 Sep 2020 14:34:50 +0000 (16:34 +0200)
commitb51b5d6df104dbe6d5dc7235825f11cc14bc2e5f
treeed7a746a922fd5656478d12d210ea7e74f6c69df
parent61bcbe4104c84658cde89b4a9269854e4a147504
fbdev: simplify fb_getput_cmap()

This function is one of the remaining users of compat_alloc_user_space()
and copy_in_user().

Clean it up by copying to a local data structure copy instead,
which also leads to more readable code.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20200918100926.1447563-1-arnd@arndb.de
drivers/video/fbdev/core/fbmem.c