Page MenuHomeFreeBSD

Move fault page allocation into its own routine.
ClosedPublic

Authored by jeff on Jan 22 2020, 7:17 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Feb 20, 3:06 AM
Unknown Object (File)
Tue, Feb 4, 8:04 PM
Unknown Object (File)
Dec 12 2024, 2:06 AM
Unknown Object (File)
Nov 24 2024, 7:36 PM
Unknown Object (File)
Nov 14 2024, 3:34 PM
Unknown Object (File)
Nov 14 2024, 3:15 AM
Unknown Object (File)
Sep 28 2024, 7:21 AM
Unknown Object (File)
Sep 8 2024, 11:11 AM
Subscribers

Details

Summary

This change has a small functional difference. oom now counts the number of successive page allocation failures and is reset when there is no failure. It used to reset when there was any restart condition unrelated to oom. I don't have strong feelings about it but I think this is a better test. Blocking on a backing busy lock should not clear oom IMO. If we want the old behavior I need a different return code for OOM.

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 28848
Build 26854: arc lint + arc unit