Module Name: src Committed By: martin Date: Fri Apr 19 09:18:28 UTC 2024
Modified Files: src/sys/uvm/pmap [netbsd-10]: pmap.c pmap.h Log Message: Pull up following revision(s) (requested by skrll in ticket #671): sys/uvm/pmap/pmap.c: revision 1.78 sys/uvm/pmap/pmap.h: revision 1.27 Fix types in pmap_page_clear_attributes so that the top bits of the u_long mdpg_attrs aren't dropped giving atomic_cas_ulong no chance of completing if any of the top bits is set. Update pmap_page_set_attributes for consistency. An ATF test run completed for me with this fix. port-riscv/58006: ATF tests no longer complete on riscv-riscv64 To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.74.2.1 src/sys/uvm/pmap/pmap.c cvs rdiff -u -r1.26 -r1.26.2.1 src/sys/uvm/pmap/pmap.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.