Page MenuHomeFreeBSD

LinuxKPI: reduce usage of struct vm_page and vm_page_t
ClosedPublic

Authored by bz on Jul 31 2023, 8:57 PM.
Tags
None
Referenced Files
F176166935: D41255.id125642.diff
Fri, Oct 16, 3:11 PM
F176160050: D41255.id.diff
Fri, Oct 16, 2:05 PM
F176136187: D41255.diff
Fri, Oct 16, 9:37 AM
F176134639: D41255.id125393.diff
Fri, Oct 16, 9:16 AM
F176134619: D41255.id125642.diff
Fri, Oct 16, 9:16 AM
F176119760: D41255.id125393.diff
Fri, Oct 16, 6:42 AM
Unknown Object (File)
Tue, Sep 29, 1:35 PM
Unknown Object (File)
Tue, Sep 29, 1:28 PM

Details

Summary

We currently define (Linux) page to (FreeBSD) vm_page.
Cleanup some of the direct struct vm_page and vm_page_t declarations
and usages in the Linux KPI and make them 'struct page' or
'struct page *' to prepare for more upcoming work.

This should be a NOP.

Sponsored by: The FreeBSD Foundation
MFC after: 2 weeks

(cherry picked from commit 13cea84defda2c586945d6f9df19f57a496a87ce)

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable