diff --git a/br-ext-chip-allwinner/board/v83x/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch b/br-ext-chip-allwinner/board/v83x/kernel/patches/0001-fix-for-yylloc.patch
similarity index 100%
rename from br-ext-chip-allwinner/board/v83x/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch
rename to br-ext-chip-allwinner/board/v83x/kernel/patches/0001-fix-for-yylloc.patch
diff --git a/br-ext-chip-ambarella/board/s3l/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch b/br-ext-chip-ambarella/board/s3l/kernel/patches/0001-fix-for-yylloc.patch
similarity index 100%
rename from br-ext-chip-ambarella/board/s3l/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch
rename to br-ext-chip-ambarella/board/s3l/kernel/patches/0001-fix-for-yylloc.patch
diff --git a/br-ext-chip-ambarella/board/s3l/kernel/patches/20_fix_gcc8.patch b/br-ext-chip-ambarella/board/s3l/kernel/patches/0020-fix-for-gcc8.patch
similarity index 100%
rename from br-ext-chip-ambarella/board/s3l/kernel/patches/20_fix_gcc8.patch
rename to br-ext-chip-ambarella/board/s3l/kernel/patches/0020-fix-for-gcc8.patch
diff --git a/br-ext-chip-anyka/board/ak3918ev300/kernel/patches/20_fix_gcc8.patch b/br-ext-chip-anyka/board/ak3918ev300/kernel/patches/0020-fix-for-gcc8.patch
similarity index 100%
rename from br-ext-chip-anyka/board/ak3918ev300/kernel/patches/20_fix_gcc8.patch
rename to br-ext-chip-anyka/board/ak3918ev300/kernel/patches/0020-fix-for-gcc8.patch
diff --git a/br-ext-chip-fullhan/board/fh8852v100/kernel/patches/20_fix_gcc8.patch b/br-ext-chip-fullhan/board/fh8852v100/kernel/patches/0020-fix-for-gcc8.patch
similarity index 100%
rename from br-ext-chip-fullhan/board/fh8852v100/kernel/patches/20_fix_gcc8.patch
rename to br-ext-chip-fullhan/board/fh8852v100/kernel/patches/0020-fix-for-gcc8.patch
diff --git a/br-ext-chip-goke/board/gk710x/kernel/patches/20_fix_gcc8.patch b/br-ext-chip-goke/board/gk710x/kernel/patches/0020-fix-for-gcc8.patch
similarity index 100%
rename from br-ext-chip-goke/board/gk710x/kernel/patches/20_fix_gcc8.patch
rename to br-ext-chip-goke/board/gk710x/kernel/patches/0020-fix-for-gcc8.patch
diff --git a/br-ext-chip-goke/board/gk7205v200/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch b/br-ext-chip-goke/board/gk7205v200/kernel/patches/0001-fix-for-yylloc.patch
similarity index 100%
rename from br-ext-chip-goke/board/gk7205v200/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch
rename to br-ext-chip-goke/board/gk7205v200/kernel/patches/0001-fix-for-yylloc.patch
diff --git a/br-ext-chip-grainmedia/board/gm8136/kernel/patches/20_fix_gcc8.patch b/br-ext-chip-grainmedia/board/gm8136/kernel/patches/0020-fix-for-gcc8.patch
similarity index 100%
rename from br-ext-chip-grainmedia/board/gm8136/kernel/patches/20_fix_gcc8.patch
rename to br-ext-chip-grainmedia/board/gm8136/kernel/patches/0020-fix-for-gcc8.patch
diff --git a/br-ext-chip-hisilicon/board/hi3516av100/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch b/br-ext-chip-hisilicon/board/hi3516av100/kernel/patches/0001-fix-for-yylloc.patch
similarity index 100%
rename from br-ext-chip-hisilicon/board/hi3516av100/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch
rename to br-ext-chip-hisilicon/board/hi3516av100/kernel/patches/0001-fix-for-yylloc.patch
diff --git a/br-ext-chip-hisilicon/board/hi3516cv100/kernel/patches/20_fix_gcc8.patch b/br-ext-chip-hisilicon/board/hi3516cv100/kernel/patches/0020-fix-for-gcc8.patch
similarity index 100%
rename from br-ext-chip-hisilicon/board/hi3516cv100/kernel/patches/20_fix_gcc8.patch
rename to br-ext-chip-hisilicon/board/hi3516cv100/kernel/patches/0020-fix-for-gcc8.patch
diff --git a/br-ext-chip-hisilicon/board/hi3516cv200/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch b/br-ext-chip-hisilicon/board/hi3516cv200/kernel/patches/0001-fix-for-yylloc.patch
similarity index 100%
rename from br-ext-chip-hisilicon/board/hi3516cv200/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch
rename to br-ext-chip-hisilicon/board/hi3516cv200/kernel/patches/0001-fix-for-yylloc.patch
diff --git a/br-ext-chip-hisilicon/board/hi3516cv300/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch b/br-ext-chip-hisilicon/board/hi3516cv300/kernel/patches/0001-fix-for-yylloc.patch
similarity index 100%
rename from br-ext-chip-hisilicon/board/hi3516cv300/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch
rename to br-ext-chip-hisilicon/board/hi3516cv300/kernel/patches/0001-fix-for-yylloc.patch
diff --git a/br-ext-chip-hisilicon/board/hi3516cv300/kernel/patches/20_fix_gcc8.patch b/br-ext-chip-hisilicon/board/hi3516cv300/kernel/patches/0020-fix-for-gcc8.patch
similarity index 100%
rename from br-ext-chip-hisilicon/board/hi3516cv300/kernel/patches/20_fix_gcc8.patch
rename to br-ext-chip-hisilicon/board/hi3516cv300/kernel/patches/0020-fix-for-gcc8.patch
diff --git a/br-ext-chip-hisilicon/board/hi3516cv500/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch b/br-ext-chip-hisilicon/board/hi3516cv500/kernel/patches/0001-fix-for-yylloc.patch
similarity index 100%
rename from br-ext-chip-hisilicon/board/hi3516cv500/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch
rename to br-ext-chip-hisilicon/board/hi3516cv500/kernel/patches/0001-fix-for-yylloc.patch
diff --git a/br-ext-chip-hisilicon/board/hi3516ev200/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch b/br-ext-chip-hisilicon/board/hi3516ev200/kernel/patches/0001-fix-for-yylloc.patch
similarity index 100%
rename from br-ext-chip-hisilicon/board/hi3516ev200/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch
rename to br-ext-chip-hisilicon/board/hi3516ev200/kernel/patches/0001-fix-for-yylloc.patch
diff --git a/br-ext-chip-hisilicon/board/hi3519v101/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch b/br-ext-chip-hisilicon/board/hi3519v101/kernel/patches/0001-fix-for-yylloc.patch
similarity index 100%
rename from br-ext-chip-hisilicon/board/hi3519v101/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch
rename to br-ext-chip-hisilicon/board/hi3519v101/kernel/patches/0001-fix-for-yylloc.patch
diff --git a/br-ext-chip-hisilicon/board/hi3519v101/kernel/patches/20_fix_gcc8.patch b/br-ext-chip-hisilicon/board/hi3519v101/kernel/patches/0020-fix-for-gcc8.patch
similarity index 100%
rename from br-ext-chip-hisilicon/board/hi3519v101/kernel/patches/20_fix_gcc8.patch
rename to br-ext-chip-hisilicon/board/hi3519v101/kernel/patches/0020-fix-for-gcc8.patch
diff --git a/br-ext-chip-hisilicon/board/hi3536cv100/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch b/br-ext-chip-hisilicon/board/hi3536cv100/kernel/patches/0001-fix-for-yylloc.patch
similarity index 100%
rename from br-ext-chip-hisilicon/board/hi3536cv100/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch
rename to br-ext-chip-hisilicon/board/hi3536cv100/kernel/patches/0001-fix-for-yylloc.patch
diff --git a/br-ext-chip-hisilicon/board/hi3536cv100/kernel/patches/20_fix_gcc8.patch b/br-ext-chip-hisilicon/board/hi3536cv100/kernel/patches/0020-fix-for-gcc8.patch
similarity index 100%
rename from br-ext-chip-hisilicon/board/hi3536cv100/kernel/patches/20_fix_gcc8.patch
rename to br-ext-chip-hisilicon/board/hi3536cv100/kernel/patches/0020-fix-for-gcc8.patch
diff --git a/br-ext-chip-hisilicon/board/hi3536dv100/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch b/br-ext-chip-hisilicon/board/hi3536dv100/kernel/patches/0001-fix-for-yylloc.patch
similarity index 100%
rename from br-ext-chip-hisilicon/board/hi3536dv100/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch
rename to br-ext-chip-hisilicon/board/hi3536dv100/kernel/patches/0001-fix-for-yylloc.patch
diff --git a/br-ext-chip-novatek/board/nt9856x/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch b/br-ext-chip-novatek/board/nt9856x/kernel/patches/0001-fix-for-yylloc.patch
similarity index 100%
rename from br-ext-chip-novatek/board/nt9856x/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch
rename to br-ext-chip-novatek/board/nt9856x/kernel/patches/0001-fix-for-yylloc.patch
diff --git a/br-ext-chip-rockchip/board/rv11xx/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch b/br-ext-chip-rockchip/board/rv11xx/kernel/patches/0001-fix-for-yylloc.patch
similarity index 100%
rename from br-ext-chip-rockchip/board/rv11xx/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch
rename to br-ext-chip-rockchip/board/rv11xx/kernel/patches/0001-fix-for-yylloc.patch
diff --git a/br-ext-chip-sigmastar/board/infinity3/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch b/br-ext-chip-sigmastar/board/infinity3/kernel/patches/0001-fix-for-yylloc.patch
similarity index 100%
rename from br-ext-chip-sigmastar/board/infinity3/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch
rename to br-ext-chip-sigmastar/board/infinity3/kernel/patches/0001-fix-for-yylloc.patch
diff --git a/br-ext-chip-sigmastar/board/infinity3/kernel/patches/20_fix_gcc8.patch b/br-ext-chip-sigmastar/board/infinity3/kernel/patches/0020-fix-for-gcc8.patch
similarity index 100%
rename from br-ext-chip-sigmastar/board/infinity3/kernel/patches/20_fix_gcc8.patch
rename to br-ext-chip-sigmastar/board/infinity3/kernel/patches/0020-fix-for-gcc8.patch
diff --git a/br-ext-chip-sigmastar/board/infinity3/kernel/patches/30_fix_vfp-force-non-conditional.patch b/br-ext-chip-sigmastar/board/infinity3/kernel/patches/0030-fix-for-vfp.patch
similarity index 100%
rename from br-ext-chip-sigmastar/board/infinity3/kernel/patches/30_fix_vfp-force-non-conditional.patch
rename to br-ext-chip-sigmastar/board/infinity3/kernel/patches/0030-fix-for-vfp.patch
diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch b/br-ext-chip-sigmastar/board/infinity6b0/kernel/patches/0001-fix-for-yylloc.patch
similarity index 100%
rename from br-ext-chip-sigmastar/board/infinity6b0/kernel/patches/11_fix_yylloc_for_modern_host_compilers.patch
rename to br-ext-chip-sigmastar/board/infinity6b0/kernel/patches/0001-fix-for-yylloc.patch
diff --git a/br-ext-chip-ti/board/dm36x/kernel/patches/0001-fix_yylloc_for_modern_host_compilers.patch b/br-ext-chip-ti/board/dm36x/kernel/patches/0001-fix-for-yylloc.patch
similarity index 100%
rename from br-ext-chip-ti/board/dm36x/kernel/patches/0001-fix_yylloc_for_modern_host_compilers.patch
rename to br-ext-chip-ti/board/dm36x/kernel/patches/0001-fix-for-yylloc.patch
diff --git a/br-ext-chip-ti/board/dm36x/kernel/patches/0003-overlayfs.v17-3.9-rc2.patch b/br-ext-chip-ti/board/dm36x/kernel/patches/0003-overlayfs-v17.patch
similarity index 100%
rename from br-ext-chip-ti/board/dm36x/kernel/patches/0003-overlayfs.v17-3.9-rc2.patch
rename to br-ext-chip-ti/board/dm36x/kernel/patches/0003-overlayfs-v17.patch
diff --git a/br-ext-chip-ti/board/dm36x/kernel/patches/0002-fix_gcc8.patch b/br-ext-chip-ti/board/dm36x/kernel/patches/0020-fix-for-gcc8.patch
similarity index 100%
rename from br-ext-chip-ti/board/dm36x/kernel/patches/0002-fix_gcc8.patch
rename to br-ext-chip-ti/board/dm36x/kernel/patches/0020-fix-for-gcc8.patch
diff --git a/br-ext-chip-xiongmai/board/xm510/kernel/patches/20_fix_gcc8.patch b/br-ext-chip-xiongmai/board/xm510/kernel/patches/0020-fix-for-gcc8.patch
similarity index 100%
rename from br-ext-chip-xiongmai/board/xm510/kernel/patches/20_fix_gcc8.patch
rename to br-ext-chip-xiongmai/board/xm510/kernel/patches/0020-fix-for-gcc8.patch
diff --git a/br-ext-chip-xiongmai/board/xm530/kernel/patches/20_fix_gcc8.patch b/br-ext-chip-xiongmai/board/xm530/kernel/patches/0020-fix-for-gcc8.patch
similarity index 100%
rename from br-ext-chip-xiongmai/board/xm530/kernel/patches/20_fix_gcc8.patch
rename to br-ext-chip-xiongmai/board/xm530/kernel/patches/0020-fix-for-gcc8.patch
diff --git a/general/linux/patches/3.0.x-3.3.x/gcc8_err_encountered.patch b/general/linux/patches/3.0.x-3.3.x/0020-fix-for-gcc8.patch
similarity index 100%
rename from general/linux/patches/3.0.x-3.3.x/gcc8_err_encountered.patch
rename to general/linux/patches/3.0.x-3.3.x/0020-fix-for-gcc8.patch
diff --git a/general/linux/patches/3.10.x/gcc8_err_encountered.patch b/general/linux/patches/3.10.x/0020-fix-for-gcc8.patch
similarity index 100%
rename from general/linux/patches/3.10.x/gcc8_err_encountered.patch
rename to general/linux/patches/3.10.x/0020-fix-for-gcc8.patch
diff --git a/general/linux/patches/3.18.x/fix_yylloc_for_modern_host_compilers.patch b/general/linux/patches/3.18.x/0001-fix-for-yylloc.patch
similarity index 100%
rename from general/linux/patches/3.18.x/fix_yylloc_for_modern_host_compilers.patch
rename to general/linux/patches/3.18.x/0001-fix-for-yylloc.patch
diff --git a/general/linux/patches/3.18.x/ARM-vfp-force-non-conditional-encoding-for-external-Thumb2-tail-call.patch b/general/linux/patches/3.18.x/0030-fix-for-vfp.patch
similarity index 100%
rename from general/linux/patches/3.18.x/ARM-vfp-force-non-conditional-encoding-for-external-Thumb2-tail-call.patch
rename to general/linux/patches/3.18.x/0030-fix-for-vfp.patch
diff --git a/general/linux/patches/3.4.x/gcc8_err_encountered.patch b/general/linux/patches/3.4.x/0020-fix-for-gcc8.patch
similarity index 100%
rename from general/linux/patches/3.4.x/gcc8_err_encountered.patch
rename to general/linux/patches/3.4.x/0020-fix-for-gcc8.patch
diff --git a/general/linux/patches/3.9.x/fix_yylloc_for_modern_host_compilers.patch b/general/linux/patches/3.9.x/0001-fix-for-yylloc.patch
similarity index 100%
rename from general/linux/patches/3.9.x/fix_yylloc_for_modern_host_compilers.patch
rename to general/linux/patches/3.9.x/0001-fix-for-yylloc.patch
diff --git a/general/linux/patches/3.9.x/overlayfs.v17-3.9-rc2.patch b/general/linux/patches/3.9.x/0003-overlayfs-v17.patch
similarity index 100%
rename from general/linux/patches/3.9.x/overlayfs.v17-3.9-rc2.patch
rename to general/linux/patches/3.9.x/0003-overlayfs-v17.patch
diff --git a/general/linux/patches/3.9.x/gcc8_err_encountered.patch b/general/linux/patches/3.9.x/0020-fix-for-gcc8.patch
similarity index 100%
rename from general/linux/patches/3.9.x/gcc8_err_encountered.patch
rename to general/linux/patches/3.9.x/0020-fix-for-gcc8.patch
diff --git a/general/linux/patches/4.19.x/fix_yylloc_for_modern_host_compilers.patch b/general/linux/patches/4.19.x/0001-fix-for-yylloc.patch
similarity index 100%
rename from general/linux/patches/4.19.x/fix_yylloc_for_modern_host_compilers.patch
rename to general/linux/patches/4.19.x/0001-fix-for-yylloc.patch
diff --git a/general/linux/patches/4.9.x/fix_yylloc_for_modern_host_compilers.patch b/general/linux/patches/4.9.x/0001-fix-for-yylloc.patch
similarity index 100%
rename from general/linux/patches/4.9.x/fix_yylloc_for_modern_host_compilers.patch
rename to general/linux/patches/4.9.x/0001-fix-for-yylloc.patch