Richard Braun, le mer. 25 août 2021 15:59:12 +0200, a ecrit: > I can't recall exactly, but that's why we write comments, right ? > See [1]. > > Fixing this requires changing all callers to not assume that allocated > memory can always be directly mapped, in particular some kvtophys calls.
Ok, I was not sure which way to interpret the comment: it says "Instead of updating all users" and talks about wiring, so I wasn't sure it was really talking about directmap vs highmem (which AIUI doesn't matter for wiring), or something else, and whether it was already done/optimized. I have a patch that makes the vm_fault_page, vm_map_copy_steal_pages, vm_page_convert, and vm_page_alloc use highmem. It boots fine, can build packages without problems, I guess that's a good-enough test? Samuel