Module Name: src Committed By: ryo Date: Sat Nov 10 18:30:58 UTC 2018
Modified Files: src/sys/arch/aarch64/include: asan.h Log Message: add LX_BLKPAG_SH_IS pte attribute for MP To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/aarch64/include/asan.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/aarch64/include/asan.h diff -u src/sys/arch/aarch64/include/asan.h:1.3 src/sys/arch/aarch64/include/asan.h:1.4 --- src/sys/arch/aarch64/include/asan.h:1.3 Thu Nov 8 08:28:07 2018 +++ src/sys/arch/aarch64/include/asan.h Sat Nov 10 18:30:58 2018 @@ -1,4 +1,4 @@ -/* $NetBSD: asan.h,v 1.3 2018/11/08 08:28:07 maxv Exp $ */ +/* $NetBSD: asan.h,v 1.4 2018/11/10 18:30:58 ryo Exp $ */ /* * Copyright (c) 2018 The NetBSD Foundation, Inc. @@ -137,7 +137,8 @@ kasan_md_shadow_map_page(vaddr_t va) if (!l3pte_valid(pde)) { pa = __md_palloc(); atomic_swap_64(&l3[idx], pa | L3_PAGE | LX_BLKPAG_UXN | - LX_BLKPAG_PXN | LX_BLKPAG_AF | LX_BLKPAG_AP_RW); + LX_BLKPAG_PXN | LX_BLKPAG_AF | LX_BLKPAG_SH_IS | + LX_BLKPAG_AP_RW); aarch64_tlbi_by_va(va); } }