diff --git a/patch.sh b/patch.sh index 0cd1778adafe59774064f42b0b5eca8b0cad5202..4e97c1748fab4de1e4d8645829389699bcd774c2 100644 --- a/patch.sh +++ b/patch.sh @@ -542,7 +542,7 @@ soc packaging () { #do_backport="enable" if [ "x${do_backport}" = "xenable" ] ; then - backport_tag="v5.10.43" + backport_tag="v5.10.45" subsystem="bindeb-pkg" #regenerate="enable" diff --git a/patches/defconfig b/patches/defconfig index 7acd1c4b5961ef16a73da6f505ee03bdd0cb0a34..6bd92fb71c528a76829d7a340ef5437b0e068e3e 100644 --- a/patches/defconfig +++ b/patches/defconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 5.13.0-rc6 Kernel Configuration +# Linux/arm 5.13.0-rc7 Kernel Configuration # CONFIG_CC_VERSION_TEXT="arm-linux-gnueabi-gcc (GCC) 11.1.0" CONFIG_CC_IS_GCC=y @@ -155,7 +155,7 @@ CONFIG_CGROUP_WRITEBACK=y CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_CFS_BANDWIDTH=y -# CONFIG_RT_GROUP_SCHED is not set +CONFIG_RT_GROUP_SCHED=y CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_RDMA=y CONFIG_CGROUP_FREEZER=y diff --git a/patches/drivers/ti/firmware/0001-Add-AM335x-CM3-Power-Managment-Firmware.patch b/patches/drivers/ti/firmware/0001-Add-AM335x-CM3-Power-Managment-Firmware.patch index 65f6f09dc188f95986c3914323883fc4cb076e5a..4a335b9c01619b527f682e20b099ccf05fac1525 100644 --- a/patches/drivers/ti/firmware/0001-Add-AM335x-CM3-Power-Managment-Firmware.patch +++ b/patches/drivers/ti/firmware/0001-Add-AM335x-CM3-Power-Managment-Firmware.patch @@ -1,6 +1,6 @@ -From fa91dba91fecde38f3b65a820009d3315983d30a Mon Sep 17 00:00:00 2001 +From 317001a8a9d679994721f146c478b52bd7106fdf Mon Sep 17 00:00:00 2001 From: Robert Nelson <robertcnelson@gmail.com> -Date: Mon, 7 Jun 2021 11:26:39 -0500 +Date: Mon, 21 Jun 2021 10:38:10 -0500 Subject: [PATCH] Add AM335x CM3 Power Managment Firmware http://git.ti.com/gitweb/?p=processor-firmware/ti-amx3-cm3-pm-firmware.git;a=commit;h=fb484c5e54f2e31cf0a338d2927a06a2870bcc2c diff --git a/patches/ref_omap2plus_defconfig b/patches/ref_omap2plus_defconfig index c5ac6a41fb002c94c7900ffd54962d6304877051..5def8a6896b08902c5c94f9aeb8c7efcfa170d1b 100644 --- a/patches/ref_omap2plus_defconfig +++ b/patches/ref_omap2plus_defconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 5.13.0-rc6 Kernel Configuration +# Linux/arm 5.13.0-rc7 Kernel Configuration # CONFIG_CC_VERSION_TEXT="arm-linux-gnueabi-gcc (GCC) 11.1.0" CONFIG_CC_IS_GCC=y diff --git a/patches/soc/ti/beagleboard_dtbs/0001-Add-BeagleBoard.org-DTBS-v5.13.x.patch b/patches/soc/ti/beagleboard_dtbs/0001-Add-BeagleBoard.org-DTBS-v5.13.x.patch index 20278001802fe699c14d42b453bf38ea5e53c488..28dc40cf6c054da975f54588206a05cb8724f0fa 100644 --- a/patches/soc/ti/beagleboard_dtbs/0001-Add-BeagleBoard.org-DTBS-v5.13.x.patch +++ b/patches/soc/ti/beagleboard_dtbs/0001-Add-BeagleBoard.org-DTBS-v5.13.x.patch @@ -1,6 +1,6 @@ -From febe6017d3d9df2d725bd9e5f27eebc4d4f199d8 Mon Sep 17 00:00:00 2001 +From 92ddc1e80f30655386fd70a10f8f6316e263b07a Mon Sep 17 00:00:00 2001 From: Robert Nelson <robertcnelson@gmail.com> -Date: Tue, 15 Jun 2021 12:09:23 -0500 +Date: Mon, 21 Jun 2021 10:38:41 -0500 Subject: [PATCH] Add BeagleBoard.org DTBS: v5.13.x https://github.com/beagleboard/BeagleBoard-DeviceTrees/tree/v5.13.x diff --git a/patches/wireless_regdb/0001-Add-wireless-regdb-regulatory-database-file.patch b/patches/wireless_regdb/0001-Add-wireless-regdb-regulatory-database-file.patch index 576a9073e0ee4528b5bc7aa6235c6bab20d7e164..4f501d3c4adb1b8d331ed85fca16fc31c7eb33a9 100644 --- a/patches/wireless_regdb/0001-Add-wireless-regdb-regulatory-database-file.patch +++ b/patches/wireless_regdb/0001-Add-wireless-regdb-regulatory-database-file.patch @@ -1,6 +1,6 @@ -From da092887c4da4a58c9743bfb72597384996c2e63 Mon Sep 17 00:00:00 2001 +From 758b9ca6aad5cf2408940b37a7aa7e699c0660ab Mon Sep 17 00:00:00 2001 From: Robert Nelson <robertcnelson@gmail.com> -Date: Tue, 15 Jun 2021 12:09:06 -0500 +Date: Mon, 21 Jun 2021 10:38:01 -0500 Subject: [PATCH] Add wireless-regdb regulatory database file https://git.kernel.org/pub/scm/linux/kernel/git/sforshee/wireless-regdb.git/commit/?id=04f3e5411b1cdc59292775e7b8e05a5d35ea4a80 diff --git a/patches/wpanusb/0001-merge-wpanusb-https-github.com-statropy-wpanusb.patch b/patches/wpanusb/0001-merge-wpanusb-https-github.com-statropy-wpanusb.patch index 1384f7844fbacb2202d9fa6fc79dd39ad2fc346b..aab7fc437f72a10a5276e142ea2c682cc2ac23c2 100644 --- a/patches/wpanusb/0001-merge-wpanusb-https-github.com-statropy-wpanusb.patch +++ b/patches/wpanusb/0001-merge-wpanusb-https-github.com-statropy-wpanusb.patch @@ -1,6 +1,6 @@ -From 45b34a7e13755bb622f99f2f5485465565e574ab Mon Sep 17 00:00:00 2001 +From a448589dbc1c0f262c3ca2f85c9ce0ee4bfc15b0 Mon Sep 17 00:00:00 2001 From: Robert Nelson <robertcnelson@gmail.com> -Date: Tue, 15 Jun 2021 12:08:31 -0500 +Date: Mon, 21 Jun 2021 10:37:42 -0500 Subject: [PATCH] merge: wpanusb: https://github.com/statropy/wpanusb https://github.com/statropy/wpanusb/commit/251f0167545bf2dcaa3cad991a59dbf5ab05490a diff --git a/scripts/gcc.sh b/scripts/gcc.sh index 21b51b048c286a1c185eeafbf0e542a04ccb2e86..43d48aff76862108aac632576f2f8b41fab5af51 100755 --- a/scripts/gcc.sh +++ b/scripts/gcc.sh @@ -40,6 +40,11 @@ else fi dl_gcc_generic () { + gcc_html_path="https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/${gcc_selected}/" + gcc_filename_prefix="x86_64-gcc-${gcc_selected}-nolibc-${gcc_prefix}" + extracted_dir="gcc-${gcc_selected}-nolibc/${gcc_prefix}" + binary="bin/${gcc_prefix}-" + WGET="wget -c --directory-prefix=${gcc_dir}/" if [ "x${extracted_dir}" = "x" ] ; then filename_prefix=${gcc_filename_prefix} @@ -83,140 +88,89 @@ gcc_toolchain () { case "${toolchain}" in gcc_linaro_gnueabihf_6|gcc_6_arm) - gcc_html_path="https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/${gcc6}/" - gcc_filename_prefix="x86_64-gcc-${gcc6}-nolibc-arm-linux-gnueabi" - extracted_dir="gcc-${gcc6}-nolibc/arm-linux-gnueabi" - datestamp="2017.${gcc6}-arm-linux-gnueabi" - - binary="bin/arm-linux-gnueabi-" + gcc_selected=${gcc6} + gcc_prefix="arm-linux-gnueabi" + datestamp="2017.${gcc_selected}-${gcc_prefix}" ;; gcc_linaro_gnueabihf_7|gcc_arm_eabi_7|gcc_7_arm) - gcc_html_path="https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/${gcc7}/" - gcc_filename_prefix="x86_64-gcc-${gcc7}-nolibc-arm-linux-gnueabi" - extracted_dir="gcc-${gcc7}-nolibc/arm-linux-gnueabi" - datestamp="2017.${gcc7}-arm-linux-gnueabi" - - binary="bin/arm-linux-gnueabi-" + gcc_selected=${gcc7} + gcc_prefix="arm-linux-gnueabi" + datestamp="2017.${gcc_selected}-${gcc_prefix}" ;; gcc_arm_gnueabihf_8|gcc_arm_eabi_8|gcc_8_arm) - gcc_html_path="https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/${gcc8}/" - gcc_filename_prefix="x86_64-gcc-${gcc8}-nolibc-arm-linux-gnueabi" - extracted_dir="gcc-${gcc8}-nolibc/arm-linux-gnueabi" - datestamp="2018.${gcc8}-arm-linux-gnueabi" - - binary="bin/arm-linux-gnueabi-" + gcc_selected=${gcc8} + gcc_prefix="arm-linux-gnueabi" + datestamp="2018.${gcc_selected}-${gcc_prefix}" ;; gcc_arm_gnueabihf_9|gcc_arm_eabi_9|gcc_9_arm) - gcc_html_path="https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/${gcc9}/" - gcc_filename_prefix="x86_64-gcc-${gcc9}-nolibc-arm-linux-gnueabi" - extracted_dir="gcc-${gcc9}-nolibc/arm-linux-gnueabi" - datestamp="2019.${gcc9}-arm-linux-gnueabi" - - binary="bin/arm-linux-gnueabi-" + gcc_selected=${gcc9} + gcc_prefix="arm-linux-gnueabi" + datestamp="2019.${gcc_selected}-${gcc_prefix}" ;; gcc_arm_gnueabihf_10|gcc_arm_eabi_10|gcc_10_arm) - gcc_html_path="https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/${gcc10}/" - gcc_filename_prefix="x86_64-gcc-${gcc10}-nolibc-arm-linux-gnueabi" - extracted_dir="gcc-${gcc10}-nolibc/arm-linux-gnueabi" - datestamp="2020.${gcc10}-arm-linux-gnueabi" - - binary="bin/arm-linux-gnueabi-" + gcc_selected=${gcc10} + gcc_prefix="arm-linux-gnueabi" + datestamp="2020.${gcc_selected}-${gcc_prefix}" ;; gcc_11_arm) - gcc_html_path="https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/${gcc11}/" - gcc_filename_prefix="x86_64-gcc-${gcc11}-nolibc-arm-linux-gnueabi" - extracted_dir="gcc-${gcc11}-nolibc/arm-linux-gnueabi" - datestamp="2021.${gcc11}-arm-linux-gnueabi" - - binary="bin/arm-linux-gnueabi-" + gcc_selected=${gcc11} + gcc_prefix="arm-linux-gnueabi" + datestamp="2021.${gcc_selected}-${gcc_prefix}" ;; gcc_linaro_aarch64_gnu_6|gcc_6_aarch64) - gcc_html_path="https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/${gcc6}/" - gcc_filename_prefix="x86_64-gcc-${gcc6}-nolibc-aarch64-linux" - extracted_dir="gcc-${gcc6}-nolibc/aarch64-linux" - datestamp="2017.${gcc6}-aarch64-linux-gcc" - - binary="bin/aarch64-linux-" + gcc_selected=${gcc6} + gcc_prefix="aarch64-linux" + datestamp="2017.${gcc_selected}-${gcc_prefix}-gcc" ;; gcc_linaro_aarch64_gnu_7|gcc_7_aarch64) - gcc_html_path="https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/${gcc7}/" - gcc_filename_prefix="x86_64-gcc-${gcc7}-nolibc-aarch64-linux" - extracted_dir="gcc-${gcc7}-nolibc/aarch64-linux" - datestamp="2017.${gcc7}-aarch64-linux-gcc" - - binary="bin/aarch64-linux-" + gcc_selected=${gcc7} + gcc_prefix="aarch64-linux" + datestamp="2017.${gcc_selected}-${gcc_prefix}-gcc" ;; gcc_arm_aarch64_gnu_8|gcc_8_aarch64) - gcc_html_path="https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/${gcc8}/" - gcc_filename_prefix="x86_64-gcc-${gcc8}-nolibc-aarch64-linux" - extracted_dir="gcc-${gcc8}-nolibc/aarch64-linux" - datestamp="2018.${gcc8}-aarch64-linux-gcc" - - binary="bin/aarch64-linux-" + gcc_selected=${gcc8} + gcc_prefix="aarch64-linux" + datestamp="2018.${gcc_selected}-${gcc_prefix}-gcc" ;; gcc_arm_aarch64_gnu_9|gcc_9_aarch64) - gcc_html_path="https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/${gcc9}/" - gcc_filename_prefix="x86_64-gcc-${gcc9}-nolibc-aarch64-linux" - extracted_dir="gcc-${gcc9}-nolibc/aarch64-linux" - datestamp="2019.${gcc9}-aarch64-linux-gcc" - - binary="bin/aarch64-linux-" + gcc_selected=${gcc9} + gcc_prefix="aarch64-linux" + datestamp="2019.${gcc_selected}-${gcc_prefix}-gcc" ;; gcc_arm_aarch64_gnu_10|gcc_10_aarch64) - gcc_html_path="https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/${gcc10}/" - gcc_filename_prefix="x86_64-gcc-${gcc10}-nolibc-aarch64-linux" - extracted_dir="gcc-${gcc10}-nolibc/aarch64-linux" - datestamp="2020.${gcc10}-aarch64-linux-gcc" - - binary="bin/aarch64-linux-" + gcc_selected=${gcc10} + gcc_prefix="aarch64-linux" + datestamp="2020.${gcc_selected}-${gcc_prefix}-gcc" ;; gcc_11_aarch64) - gcc_html_path="https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/${gcc11}/" - gcc_filename_prefix="x86_64-gcc-${gcc11}-nolibc-aarch64-linux" - extracted_dir="gcc-${gcc11}-nolibc/aarch64-linux" - datestamp="2021.${gcc11}-aarch64-linux-gcc" - - binary="bin/aarch64-linux-" + gcc_selected=${gcc11} + gcc_prefix="aarch64-linux" + datestamp="2021.${gcc_selected}-${gcc_prefix}-gcc" ;; gcc_7_riscv64) - gcc_html_path="https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/${gcc7}/" - gcc_filename_prefix="x86_64-gcc-${gcc7}-nolibc-riscv64-linux" - extracted_dir="gcc-${gcc7}-nolibc/riscv64-linux" - datestamp="2017.${gcc7}-riscv64-linux-gcc" - - binary="bin/riscv64-linux-" + gcc_selected=${gcc7} + gcc_prefix="riscv64-linux" + datestamp="2017.${gcc_selected}-${gcc_prefix}-gcc" ;; gcc_8_riscv64) - gcc_html_path="https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/${gcc8}/" - gcc_filename_prefix="x86_64-gcc-${gcc8}-nolibc-riscv64-linux" - extracted_dir="gcc-${gcc8}-nolibc/riscv64-linux" - datestamp="2018.${gcc8}-riscv64-linux-gcc" - - binary="bin/riscv64-linux-" + gcc_selected=${gcc8} + gcc_prefix="riscv64-linux" + datestamp="2018.${gcc_selected}-${gcc_prefix}-gcc" ;; gcc_9_riscv64) - gcc_html_path="https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/${gcc9}/" - gcc_filename_prefix="x86_64-gcc-${gcc9}-nolibc-riscv64-linux" - extracted_dir="gcc-${gcc9}-nolibc/riscv64-linux" - datestamp="2019.${gcc9}-riscv64-linux-gcc" - - binary="bin/riscv64-linux-" + gcc_selected=${gcc9} + gcc_prefix="riscv64-linux" + datestamp="2019.${gcc_selected}-${gcc_prefix}-gcc" ;; gcc_10_riscv64) - gcc_html_path="https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/${gcc10}/" - gcc_filename_prefix="x86_64-gcc-${gcc10}-nolibc-riscv64-linux" - extracted_dir="gcc-${gcc10}-nolibc/riscv64-linux" - datestamp="2020.${gcc10}-riscv64-linux-gcc" - - binary="bin/riscv64-linux-" + gcc_selected=${gcc10} + gcc_prefix="riscv64-linux" + datestamp="2020.${gcc_selected}-${gcc_prefix}-gcc" ;; gcc_11_riscv64) - gcc_html_path="https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/${gcc11}/" - gcc_filename_prefix="x86_64-gcc-${gcc11}-nolibc-riscv64-linux" - extracted_dir="gcc-${gcc11}-nolibc/riscv64-linux" - datestamp="2021.${gcc11}-riscv64-linux-gcc" - - binary="bin/riscv64-linux-" + gcc_selected=${gcc11} + gcc_prefix="riscv64-linux" + datestamp="2021.${gcc_selected}-${gcc_prefix}-gcc" ;; *) echo "bug: maintainer forgot to set:" diff --git a/tools/config-hot-fix.sh b/tools/config-hot-fix.sh index 1ef58ca6af1fdf62e6907c832666269eb8e8d8c9..1a8f086160d499f8c45ba6f8e3e9b91375567acd 100755 --- a/tools/config-hot-fix.sh +++ b/tools/config-hot-fix.sh @@ -82,6 +82,10 @@ config="CONFIG_WIMAX" ; config_disable config="CONFIG_WIMAX_I2400M" ; config_disable config="CONFIG_WIMAX_I2400M_USB" ; config_disable +#Docker.io: +config="CONFIG_CGROUP_HUGETLB" ; config_enable +config="CONFIG_RT_GROUP_SCHED" ; config_enable + #PHY: CONFIG_DP83867_PHY config="CONFIG_DP83867_PHY" ; config_enable diff --git a/version.sh b/version.sh index fc841b6e4a6f9aac3e846a0d1aee2ba9e929a3a0..296e478ff635d5d274bdca90c9b94cf66f642559 100644 --- a/version.sh +++ b/version.sh @@ -38,10 +38,10 @@ toolchain="gcc_11_arm" #Kernel KERNEL_REL=5.13 -KERNEL_TAG=${KERNEL_REL}-rc6 +KERNEL_TAG=${KERNEL_REL}-rc7 kernel_rt=".X-rtY" #Kernel Build -BUILD=${build_prefix}6 +BUILD=${build_prefix}6.1 #v5.X-rcX + upto SHA #prev_KERNEL_SHA=""