---
title: 合入内核补丁
description: "1. 创建目录，存放搭建环境需要的依赖包，并修改目录权限。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/230RC2/armnative/kunpengcpskbox_20_0039.html
sourcePath: /source/zh/kunpengboostkithistory/230RC2/armnative/kunpengcpskbox_20_0039.html
indexId: 75a2c392cb873b61b681a34032fa22512b4e1c54e3e5323d01bd7cd09d6d5dfe78
---
# 合入内核补丁

1. 创建目录，存放搭建环境需要的依赖包，并修改目录权限。
  1 2 # sudo mkdir ~/dependency # sudo chmod -R 700 ~/dependency

2. 解压Kbox-AOSP11.zip，将Kbox-AOSP11文件夹中的patchForKernel目录、patchForExagear目录上传至服务器的“~/dependency”目录下。请对上传文件、目录的权限进行合理配置，其他用户属组建议不配置写权限。
3. 拷贝转码补丁到Kernel源码目录。
  1 2 # cd ~/dependency/patchForExagear/hostOS/ubuntu_20.04 # cp 0001-exagear-adapt-kernel-5.15.98.patch /usr/src/linux-kernel-5.15.98

4. 拷贝补丁至Kernel源码目录。
  1 2 3 4 5 # cd ~/dependency/patchForKernel/ubuntu_20.04/kernel_5.15.98/kernel # cp 0001.pid_max_limit.patch /usr/src/linux-kernel-5.15.98 # cp 0002.5.15.98_mmap.patch /usr/src/linux-kernel-5.15.98 # cp 0003.enable_AMD6800_6600_5.15.98.patch /usr/src/linux-kernel-5.15.98 # cp 0004.binder_kallsyms_and_wake_up_pollfree.patch /usr/src/linux-kernel-5.15.98

5. 合入补丁。
  1 2 3 4 5 6 # cd /usr/src/linux-kernel-5.15.98/ # patch -p1 < 0001-exagear-adapt-kernel-5.15.98.patch # patch -p1 < 0001.pid_max_limit.patch # patch -p1 < 0002.5.15.98_mmap.patch # patch -p1 < 0003.enable_AMD6800_6600_5.15.98.patch # patch -p1 < 0004.binder_kallsyms_and_wake_up_pollfree.patch
