git 저장소를 사용하여 두 개의 패치(Grsecurity 및 SELinux)로 Linux 커널을 컴파일하고 싶습니다. 이러한 소스의 경우 Grsecurity 및 SELinux의 패치 파일을 기본 Linux 커널로 만드는 방법을 모르기 때문에 문제는 패치 파일 생성입니다.
grsecurity github 저장소의 분기 4.9에서 명령을 사용하여 grsecurity 패치 생성을 시도했습니다.
git format-patch -1 --abbrev=12 -o <OUTPUT_DIR> <The last commit named with "Linux 4.9.9">
하지만 아직 올바른 패치 파일이 만들어지지는 않습니다.
제가 만들 수 있는 커널 버전은 4.9.x, 4.8.x, 4.10.x입니다.