1#!/bin/bash 2# SPDX-License-Identifier: GPL-2.0 3# Copyright (c) 2022 Huawei Device Co., Ltd. 4# 5#Description: Create a symbolic link for memory_security in Linux 5.10 6# 7 8set -e 9 10OHOS_SOURCE_ROOT=$1 11KERNEL_BUILD_ROOT=$2 12PRODUCT_NAME=$3 13KERNEL_VERSION=$4 14MEMORY_SECURITY_SOURCE_ROOT=$OHOS_SOURCE_ROOT/kernel/linux/common_modules/memory_security 15 16function main() 17{ 18 pushd . 19 20 if [ ! -d "$KERNEL_BUILD_ROOT/fs/proc/memory_security" ]; then 21 mkdir $KERNEL_BUILD_ROOT/fs/proc/memory_security 22 fi 23 24 cd $KERNEL_BUILD_ROOT/fs/proc/memory_security 25 ln -s -f $(realpath --relative-to=$KERNEL_BUILD_ROOT/fs/proc/memory_security/ $MEMORY_SECURITY_SOURCE_ROOT)/* ./ 26 27 popd 28} 29 30main 31