diff options
| author | Alan Cox <alc@FreeBSD.org> | 2026-09-07 07:31:45 +0000 |
|---|---|---|
| committer | Alan Cox <alc@FreeBSD.org> | 2026-09-07 17:33:56 +0000 |
| commit | 37321270b630d891e48851f81dd6d077ebd6b635 (patch) | |
| tree | d3cc519976688723296db2aa8c9a88561d67e92b /lib/CodeGen/ScheduleDAGInstrs.cpp | |
| parent | 4e45f4c76723fb26bfcab60c7491d960db252c1e (diff) | |
We don't consistently clear PGA_WRITEABLE on fictitious, managed pages.
Some functions do, e.g., pmap_remove_all(), but several do not. At
worst, this is just a pessimization, but there is no good reason to be
inconsistent. Clear PGA_WRITEABLE in those that previously did not by
introducing (and using) the helper function pmap_page_is_mapped_locked()
that implements the correct test.
Reviewed by: kib, markj
MFC after: 3 weeks
Differential Revision: https://reviews.freebsd.org/D59466
Diffstat (limited to 'lib/CodeGen/ScheduleDAGInstrs.cpp')
0 files changed, 0 insertions, 0 deletions
