]> git.baikalelectronics.ru Git - kernel.git/commit
fbdev: Refactor implementation of page_mkwrite
authorThomas Zimmermann <tzimmermann@suse.de>
Fri, 29 Apr 2022 10:08:32 +0000 (12:08 +0200)
committerThomas Zimmermann <tzimmermann@suse.de>
Tue, 3 May 2022 14:04:22 +0000 (16:04 +0200)
commitc73862f38bd1b1361b2141e5fe5f37da56fb9ba6
treeaeaf3a9e958c5fc8642d6bd138dd70f7163d5dda
parent510e2974deb0977bd5a364bcf4f5b7d7d0441888
fbdev: Refactor implementation of page_mkwrite

Refactor the page-write handler for deferred I/O. Drivers use the
function to let fbdev track written pages of mmap'ed framebuffer
memory.

v3:
* keep locking within track-pages function for readability (Sam)
v2:
* don't export the helper until we have an external caller

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Javier Martinez Canillas <javierm@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220429100834.18898-4-tzimmermann@suse.de
drivers/video/fbdev/core/fb_defio.c