NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/60189: physio() is unnecessarily brittle
> On Apr 13, 2026, at 5:25 AM, thorpej%me.com@localhost via gnats <gnats-admin%netbsd.org@localhost> wrote:
>
> Suggested solution: a form of uvm_fault_wire() that can enter mappings for the user pages into an already-allocated physio address range as the pages are wired (and thus PAs of those pages thus readily available without having to ask the pmap to preserve them).
Alternative solution: a form of uvm_fault_wire() that takes invokes a callback for each page that gets wired, passing the PA of that page for collection to be used later by vmapbuf().
-- thorpej
Home |
Main Index |
Thread Index |
Old Index