opnsense-src/sys/modules/linuxkpi
Jean-Sébastien Pédron e3b16f53a6
linuxkpi: Add folio and folio_batch APIs
They are used by the i915 DRM driver in Linux 6.6 (although this change
was only backported with Linux 6.7 DRM drivers).

`struct folio` simply wraps `struct page` for now.

`struct folio_batch` is the same as `struct pagevec` but it works with
`struct folio` instead of `struct page` directly.

Reviewed by:	bz, kib, markj
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D48743
2025-05-12 19:08:03 +02:00
..
Makefile linuxkpi: Add folio and folio_batch APIs 2025-05-12 19:08:03 +02:00