--- - branch: MAIN date: Mon Oct 9 13:01:58 UTC 2023 files: - new: '1.115' old: '1.114' path: src/sys/arch/powerpc/oea/pmap.c pathrev: src/sys/arch/powerpc/oea/pmap.c@1.115 type: modified id: 20231009T130158Z.81f2ff6eb9fba91ca53df157a0e7d0aa2af6dad8 log: | powerpc/oea: pmap: Use pool_allocator_nointr() for pmap_pool As done for (majority of) other pmap implementations. pmap_pool_allocator() allocates memory below 256MB, but it is not necessary for struct pmap. Fix part of PR kern/57621, i.e., stall in pmap_create(9). There should be another bugs that cause (MP?) kernel hangs reported in the PR, in pmap or other MD components for powerpc (PR port-powerpc/56922 should be one of the candidates). XXX pmap for powerpc/oea apparently needs some clean ups. But leave it as is, and pull up this minimum fix to netbsd-10 at the moment. module: src subject: 'CVS commit: src/sys/arch/powerpc/oea' unixtime: '1696856518' user: rin