summaryrefslogtreecommitdiff
path: root/drivers/video/fbdev/core/fb_defio.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-21Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-6/+7
2024-07-03mm: remove page_mkclean()Kefeng Wang1-2/+2
2024-07-03fb_defio: use a folio in fb_deferred_io_work()Kefeng Wang1-4/+5
2024-05-02fbdev/deferred-io: Provide get_page hook in struct fb_deferred_ioThomas Zimmermann1-0/+4
2024-05-02fbdev/deferred-io: Always call get_page() for framebuffer pagesThomas Zimmermann1-4/+5
2024-05-02fbdev/deferred-io: Test smem_start for I/O memoryThomas Zimmermann1-2/+2
2024-05-02fbdev/deferred-io: Test screen_buffer for vmalloc'ed memoryThomas Zimmermann1-3/+3
2024-05-02fbdev/deferred-io: Clean up pageref on lastcloseThomas Zimmermann1-6/+11
2024-05-02fbdev/deferred-io: Move pageref setup into separate helperThomas Zimmermann1-12/+30
2024-04-24fbdev: fix incorrect address computation in deferred IOdrm-misc-fixes-2024-04-25Nam Cao1-1/+1
2024-01-12Merge tag 'fbdev-for-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-6/+2
2024-01-12fbdev: flush deferred IO before closingNam Cao1-1/+1
2024-01-12fbdev: flush deferred work in fb_deferred_io_fsync()Nam Cao1-5/+1
2023-11-29fbdev: Push pgprot_decrypted() into mmap implementationsThomas Zimmermann1-0/+2
2023-03-13Merge drm/drm-fixes into drm-misc-fixesThomas Zimmermann1-6/+2
2023-03-10fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release()Takashi Iwai1-4/+13
2023-02-23Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+2
2023-02-22Merge tag 'drm-next-2023-02-23' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-4/+0
2023-02-10fbdev: Fix invalid page access after closing deferred I/O devicesTakashi Iwai1-1/+9
2023-02-09mm: replace vma->vm_flags direct modifications with modifier callsSuren Baghdasaryan1-2/+2
2023-01-24fbdev: Remove unused struct fb_deferred_io .first_io fieldJavier Martinez Canillas1-4/+0
2022-11-20Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuf...Thomas Zimmermann1-16/+0
2022-11-16drm/fb-helper: Schedule deferred-I/O worker after writing to framebufferThomas Zimmermann1-0/+16
2022-05-03fbdev: Rename pagelist to pagereflist for deferred I/OThomas Zimmermann1-9/+9
2022-05-03fbdev: Refactor implementation of page_mkwriteThomas Zimmermann1-15/+38
2022-05-03fbdev: Track deferred-I/O pages in pageref structThomas Zimmermann1-52/+104
2022-05-03fbdev: Put mmap for deferred I/O into driversThomas Zimmermann1-0/+1
2022-04-05Merge drm/drm-next into drm-misc-nextMaxime Ripard1-8/+1
2022-03-24Merge tag 'drm-next-2022-03-24' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-15/+33
2022-03-18fbdev: defio: fix the pagelist corruptionChuansheng Liu1-1/+8
2022-03-16fb_defio: Use noop_dirty_folio()Matthew Wilcox (Oracle)1-8/+1
2022-02-16fbdev: Don't sort deferred-I/O pages by defaultThomas Zimmermann1-7/+17
2022-02-16fbdev/defio: Early-out if page is already enlistedThomas Zimmermann1-9/+17
2021-06-01Revert "fb_defio: Remove custom address_space_operations"drm-misc-fixes-2021-06-03Matthew Wilcox1-0/+35
2021-03-12fb_defio: Remove custom address_space_operationsdrm-misc-next-2021-03-16Matthew Wilcox (Oracle)1-35/+0
2019-12-03video: fb_defio: preserve user fb_opsJani Nikula1-3/+0
2018-04-24video: fbdev: core: Change return type to vm_fault_tSouptick Joarder1-2/+2
2017-08-01fs: convert a pile of fsync routines to errseq_t based reportingJeff Layton1-1/+1
2017-02-24mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmfDave Jiang1-9/+7
2016-05-02fbdev: fb_defio: Export fb_deferred_io_mmapNoralf Trønnes1-1/+2
2016-01-22wrappers for ->i_mutex accessAl Viro1-2/+2
2015-05-07framebuffer: don't link fb_devio into kernel image unconditionallyHarald Geyer1-2/+0
2014-12-30video/fbdev: fix defio's fsyncTomi Valkeinen1-2/+3
2014-04-17fbdev: move fbdev core files to separate directoryTomi Valkeinen1-0/+245