Page MenuHomeFreeBSD

Propagate attribute changes during demotion.

Authored by markj on Jul 15 2019, 10:57 PM.



After r349117 and r349122, some attribute changes do not trigger
superpage demotion. However, pmap_demote_l2() was not updated to ensure
that the replacement L3 entries carry any attribute changes that
occurred since promotion.

Diff Detail

rS FreeBSD src repository
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

markj created this revision.Jul 15 2019, 10:57 PM
markj edited the summary of this revision. (Show Details)Jul 15 2019, 10:58 PM
markj added reviewers: alc, andrew.
markj added a reviewer: kib.Jul 16 2019, 12:59 AM
alc accepted this revision.Jul 16 2019, 1:49 AM
This revision is now accepted and ready to land.Jul 16 2019, 1:49 AM
manu added a comment.Jul 16 2019, 8:04 AM

That fixes my problem with my drm driver, thanks.
Tested-by: manu

This revision was automatically updated to reflect the committed changes.