Преглед изворни кода

fix(action): add sed command to modify vm_flags_clear in mmap.c for kernel version 5.10

Co-authored-by: Copilot <copilot@github.com>
TheWildJames пре 4 месеци
родитељ
комит
7b81b80768
1 измењених фајлова са 6 додато и 0 уклоњено
  1. 6 0
      .github/actions/kernel-fixes/action.yml

+ 6 - 0
.github/actions/kernel-fixes/action.yml

@@ -51,3 +51,9 @@ runs:
             sed -i '/#include <trace\/hooks\/blk.h>/a #include <trace\/hooks\/fs.h>' ./fs/namespace.c
           fi
         fi
+
+    - shell: bash
+      if: ${{ inputs.kernel_version == '5.10' && inputs.android_version == 'android12' && inputs.sublevel == 226 }}
+      working-directory: ${{ github.workspace }}/kernel/common
+      run: |
+        sed -i 's/vm_flags_clear(new_vma, VM_PAD_MASK);/new_vma->vm_flags &= ~VM_PAD_MASK;/' mm/mmap.c