diff --git a/root/target/linux/brcm2708/patches-4.19/0106-cgroup-Disable-cgroup-memory-by-default.patch b/root/target/linux/brcm2708/patches-4.19/0106-cgroup-Disable-cgroup-memory-by-default.patch deleted file mode 100644 index 270bb2d1..00000000 --- a/root/target/linux/brcm2708/patches-4.19/0106-cgroup-Disable-cgroup-memory-by-default.patch +++ /dev/null @@ -1,75 +0,0 @@ -From 500f00bf8f24cd40e40578bb4e1c1aa17f6a6261 Mon Sep 17 00:00:00 2001 -From: Phil Elwell -Date: Mon, 27 Nov 2017 17:14:54 +0000 -Subject: [PATCH 106/432] cgroup: Disable cgroup "memory" by default - -Some Raspberry Pis have limited RAM and most users won't use the -cgroup memory support so it is disabled by default. Enable with: - - cgroup_enable=memory - -See: https://github.com/raspberrypi/linux/issues/1950 - -Signed-off-by: Phil Elwell ---- - kernel/cgroup/cgroup.c | 30 ++++++++++++++++++++++++++++++ - 1 file changed, 30 insertions(+) - -diff --git a/kernel/cgroup/cgroup.c b/kernel/cgroup/cgroup.c -index 63dae7e0ccae..3beaab75b081 100644 ---- a/kernel/cgroup/cgroup.c -+++ b/kernel/cgroup/cgroup.c -@@ -5290,6 +5290,8 @@ int __init cgroup_init_early(void) - } - - static u16 cgroup_disable_mask __initdata; -+static u16 cgroup_enable_mask __initdata; -+static int __init cgroup_disable(char *str); - - /** - * cgroup_init - cgroup initialization -@@ -5330,6 +5332,12 @@ int __init cgroup_init(void) - - mutex_unlock(&cgroup_mutex); - -+ /* Apply an implicit disable... */ -+ cgroup_disable("memory"); -+ -+ /* ...knowing that an explicit enable will override it. */ -+ cgroup_disable_mask &= ~cgroup_enable_mask; -+ - for_each_subsys(ss, ssid) { - if (ss->early_init) { - struct cgroup_subsys_state *css = -@@ -5713,6 +5721,28 @@ static int __init cgroup_disable(char *str) - } - __setup("cgroup_disable=", cgroup_disable); - -+static int __init cgroup_enable(char *str) -+{ -+ struct cgroup_subsys *ss; -+ char *token; -+ int i; -+ -+ while ((token = strsep(&str, ",")) != NULL) { -+ if (!*token) -+ continue; -+ -+ for_each_subsys(ss, i) { -+ if (strcmp(token, ss->name) && -+ strcmp(token, ss->legacy_name)) -+ continue; -+ -+ cgroup_enable_mask |= 1 << i; -+ } -+ } -+ return 1; -+} -+__setup("cgroup_enable=", cgroup_enable); -+ - /** - * css_tryget_online_from_dir - get corresponding css from a cgroup dentry - * @dentry: directory dentry of interest --- -2.19.1 - diff --git a/root/target/linux/brcm2708/patches-4.19/0369-config-Add-CONFIG_FB_TFT_SH1106-m.patch b/root/target/linux/brcm2708/patches-4.19/0369-config-Add-CONFIG_FB_TFT_SH1106-m.patch deleted file mode 100644 index 6fec8ed9..00000000 --- a/root/target/linux/brcm2708/patches-4.19/0369-config-Add-CONFIG_FB_TFT_SH1106-m.patch +++ /dev/null @@ -1,73 +0,0 @@ -From 2aabe9b9ec1f65a320374c8d175bbddca3c43a60 Mon Sep 17 00:00:00 2001 -From: Phil Elwell -Date: Wed, 27 Feb 2019 20:08:48 +0000 -Subject: [PATCH 369/432] config: Add CONFIG_FB_TFT_SH1106=m - -See: https://github.com/raspberrypi/linux/issues/2876 - -Signed-off-by: Phil Elwell ---- - arch/arm/configs/bcm2709_defconfig | 3 ++- - arch/arm/configs/bcmrpi_defconfig | 3 ++- - arch/arm64/configs/bcmrpi3_defconfig | 1 + - 3 files changed, 5 insertions(+), 2 deletions(-) - -diff --git a/arch/arm/configs/bcm2709_defconfig b/arch/arm/configs/bcm2709_defconfig -index eb19afcc8249..2a172664a820 100644 ---- a/arch/arm/configs/bcm2709_defconfig -+++ b/arch/arm/configs/bcm2709_defconfig -@@ -905,8 +905,8 @@ CONFIG_SND_BCM2835_SOC_I2S=m - CONFIG_SND_BCM2708_SOC_3DLAB_NANO_PLAYER=m - CONFIG_SND_BCM2708_SOC_GOOGLEVOICEHAT_SOUNDCARD=m - CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m --CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC=m - CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS=m -+CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC=m - CONFIG_SND_BCM2708_SOC_HIFIBERRY_DIGI=m - CONFIG_SND_BCM2708_SOC_HIFIBERRY_AMP=m - CONFIG_SND_BCM2708_SOC_RPI_CIRRUS=m -@@ -1203,6 +1203,7 @@ CONFIG_FB_TFT_PCD8544=m - CONFIG_FB_TFT_RA8875=m - CONFIG_FB_TFT_S6D02A1=m - CONFIG_FB_TFT_S6D1121=m -+CONFIG_FB_TFT_SH1106=m - CONFIG_FB_TFT_SSD1289=m - CONFIG_FB_TFT_SSD1306=m - CONFIG_FB_TFT_SSD1331=m -diff --git a/arch/arm/configs/bcmrpi_defconfig b/arch/arm/configs/bcmrpi_defconfig -index 66c67de30264..edce2eb18129 100644 ---- a/arch/arm/configs/bcmrpi_defconfig -+++ b/arch/arm/configs/bcmrpi_defconfig -@@ -898,8 +898,8 @@ CONFIG_SND_BCM2835_SOC_I2S=m - CONFIG_SND_BCM2708_SOC_3DLAB_NANO_PLAYER=m - CONFIG_SND_BCM2708_SOC_GOOGLEVOICEHAT_SOUNDCARD=m - CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m --CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC=m - CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS=m -+CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC=m - CONFIG_SND_BCM2708_SOC_HIFIBERRY_DIGI=m - CONFIG_SND_BCM2708_SOC_HIFIBERRY_AMP=m - CONFIG_SND_BCM2708_SOC_RPI_CIRRUS=m -@@ -1196,6 +1196,7 @@ CONFIG_FB_TFT_PCD8544=m - CONFIG_FB_TFT_RA8875=m - CONFIG_FB_TFT_S6D02A1=m - CONFIG_FB_TFT_S6D1121=m -+CONFIG_FB_TFT_SH1106=m - CONFIG_FB_TFT_SSD1289=m - CONFIG_FB_TFT_SSD1306=m - CONFIG_FB_TFT_SSD1331=m -diff --git a/arch/arm64/configs/bcmrpi3_defconfig b/arch/arm64/configs/bcmrpi3_defconfig -index 2926a32f9697..2f7d6e37aea2 100644 ---- a/arch/arm64/configs/bcmrpi3_defconfig -+++ b/arch/arm64/configs/bcmrpi3_defconfig -@@ -1061,6 +1061,7 @@ CONFIG_FB_TFT_PCD8544=m - CONFIG_FB_TFT_RA8875=m - CONFIG_FB_TFT_S6D02A1=m - CONFIG_FB_TFT_S6D1121=m -+CONFIG_FB_TFT_SH1106=m - CONFIG_FB_TFT_SSD1289=m - CONFIG_FB_TFT_SSD1306=m - CONFIG_FB_TFT_SSD1331=m --- -2.19.1 - diff --git a/root/target/linux/brcm2708/patches-4.19/0383-configs-Enable-MT76-USB-wifi.patch b/root/target/linux/brcm2708/patches-4.19/0383-configs-Enable-MT76-USB-wifi.patch deleted file mode 100644 index 53ce1868..00000000 --- a/root/target/linux/brcm2708/patches-4.19/0383-configs-Enable-MT76-USB-wifi.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 74ffc8aa720a3935f9a33e38e472c0d5145180d2 Mon Sep 17 00:00:00 2001 -From: Stefan Wahren -Date: Thu, 7 Mar 2019 19:27:05 +0100 -Subject: [PATCH 383/432] configs: Enable MT76 USB wifi - -Signed-off-by: Stefan Wahren ---- - arch/arm/configs/bcm2709_defconfig | 2 ++ - arch/arm/configs/bcmrpi_defconfig | 2 ++ - arch/arm64/configs/bcmrpi3_defconfig | 2 ++ - 3 files changed, 6 insertions(+) - -diff --git a/arch/arm/configs/bcm2709_defconfig b/arch/arm/configs/bcm2709_defconfig -index 2a172664a820..171bf378969b 100644 ---- a/arch/arm/configs/bcm2709_defconfig -+++ b/arch/arm/configs/bcm2709_defconfig -@@ -526,6 +526,8 @@ CONFIG_LIBERTAS_THINFIRM_USB=m - CONFIG_MWIFIEX=m - CONFIG_MWIFIEX_SDIO=m - CONFIG_MT7601U=m -+CONFIG_MT76x0U=m -+CONFIG_MT76x2U=m - CONFIG_RT2X00=m - CONFIG_RT2500USB=m - CONFIG_RT73USB=m -diff --git a/arch/arm/configs/bcmrpi_defconfig b/arch/arm/configs/bcmrpi_defconfig -index edce2eb18129..e408bef908e7 100644 ---- a/arch/arm/configs/bcmrpi_defconfig -+++ b/arch/arm/configs/bcmrpi_defconfig -@@ -520,6 +520,8 @@ CONFIG_LIBERTAS_THINFIRM_USB=m - CONFIG_MWIFIEX=m - CONFIG_MWIFIEX_SDIO=m - CONFIG_MT7601U=m -+CONFIG_MT76x0U=m -+CONFIG_MT76x2U=m - CONFIG_RT2X00=m - CONFIG_RT2500USB=m - CONFIG_RT73USB=m -diff --git a/arch/arm64/configs/bcmrpi3_defconfig b/arch/arm64/configs/bcmrpi3_defconfig -index 2f7d6e37aea2..54b859d7149d 100644 ---- a/arch/arm64/configs/bcmrpi3_defconfig -+++ b/arch/arm64/configs/bcmrpi3_defconfig -@@ -512,6 +512,8 @@ CONFIG_LIBERTAS_THINFIRM_USB=m - CONFIG_MWIFIEX=m - CONFIG_MWIFIEX_SDIO=m - CONFIG_MT7601U=m -+CONFIG_MT76x0U=m -+CONFIG_MT76x2U=m - CONFIG_RT2X00=m - CONFIG_RT2500USB=m - CONFIG_RT73USB=m --- -2.19.1 - diff --git a/root/target/linux/brcm2708/patches-4.19/0395-defconfigs-disable-memory-and-IO-cgroups-2908.patch b/root/target/linux/brcm2708/patches-4.19/0395-defconfigs-disable-memory-and-IO-cgroups-2908.patch deleted file mode 100644 index 8a016d48..00000000 --- a/root/target/linux/brcm2708/patches-4.19/0395-defconfigs-disable-memory-and-IO-cgroups-2908.patch +++ /dev/null @@ -1,90 +0,0 @@ -From c6e202bcf3aff35075f41ca70a90c89350e1edd6 Mon Sep 17 00:00:00 2001 -From: P33M -Date: Tue, 26 Mar 2019 09:48:25 +0000 -Subject: [PATCH 395/432] defconfigs: disable memory and IO cgroups (#2908) - -Due to an upstream bug, memory is leaked in the inode cache when cgroups -are enabled. Disable as this is causing crashes. - -See: https://github.com/raspberrypi/linux/issues/2829 ---- - arch/arm/configs/bcm2709_defconfig | 4 ---- - arch/arm/configs/bcmrpi_defconfig | 4 ---- - arch/arm64/configs/bcmrpi3_defconfig | 4 ---- - 3 files changed, 12 deletions(-) - -diff --git a/arch/arm/configs/bcm2709_defconfig b/arch/arm/configs/bcm2709_defconfig -index 252c784d0fe1..90e267acbf5b 100644 ---- a/arch/arm/configs/bcm2709_defconfig -+++ b/arch/arm/configs/bcm2709_defconfig -@@ -14,8 +14,6 @@ CONFIG_TASK_XACCT=y - CONFIG_TASK_IO_ACCOUNTING=y - CONFIG_IKCONFIG=m - CONFIG_IKCONFIG_PROC=y --CONFIG_MEMCG=y --CONFIG_BLK_CGROUP=y - CONFIG_CGROUP_FREEZER=y - CONFIG_CPUSETS=y - CONFIG_CGROUP_DEVICE=y -@@ -64,10 +62,8 @@ CONFIG_MODULES=y - CONFIG_MODULE_UNLOAD=y - CONFIG_MODVERSIONS=y - CONFIG_MODULE_SRCVERSION_ALL=y --CONFIG_BLK_DEV_THROTTLING=y - CONFIG_PARTITION_ADVANCED=y - CONFIG_MAC_PARTITION=y --CONFIG_CFQ_GROUP_IOSCHED=y - CONFIG_BINFMT_MISC=m - CONFIG_CLEANCACHE=y - CONFIG_FRONTSWAP=y -diff --git a/arch/arm/configs/bcmrpi_defconfig b/arch/arm/configs/bcmrpi_defconfig -index 75eec605cb14..46c121c89293 100644 ---- a/arch/arm/configs/bcmrpi_defconfig -+++ b/arch/arm/configs/bcmrpi_defconfig -@@ -13,8 +13,6 @@ CONFIG_TASK_XACCT=y - CONFIG_TASK_IO_ACCOUNTING=y - CONFIG_IKCONFIG=m - CONFIG_IKCONFIG_PROC=y --CONFIG_MEMCG=y --CONFIG_BLK_CGROUP=y - CONFIG_CGROUP_FREEZER=y - CONFIG_CGROUP_DEVICE=y - CONFIG_CGROUP_CPUACCT=y -@@ -58,10 +56,8 @@ CONFIG_MODULES=y - CONFIG_MODULE_UNLOAD=y - CONFIG_MODVERSIONS=y - CONFIG_MODULE_SRCVERSION_ALL=y --CONFIG_BLK_DEV_THROTTLING=y - CONFIG_PARTITION_ADVANCED=y - CONFIG_MAC_PARTITION=y --CONFIG_CFQ_GROUP_IOSCHED=y - CONFIG_BINFMT_MISC=m - CONFIG_CLEANCACHE=y - CONFIG_FRONTSWAP=y -diff --git a/arch/arm64/configs/bcmrpi3_defconfig b/arch/arm64/configs/bcmrpi3_defconfig -index 6c42e3090b6b..2aef655ae9fb 100644 ---- a/arch/arm64/configs/bcmrpi3_defconfig -+++ b/arch/arm64/configs/bcmrpi3_defconfig -@@ -13,8 +13,6 @@ CONFIG_TASK_XACCT=y - CONFIG_TASK_IO_ACCOUNTING=y - CONFIG_IKCONFIG=m - CONFIG_IKCONFIG_PROC=y --CONFIG_MEMCG=y --CONFIG_BLK_CGROUP=y - CONFIG_CGROUP_FREEZER=y - CONFIG_CPUSETS=y - CONFIG_CGROUP_DEVICE=y -@@ -62,10 +60,8 @@ CONFIG_MODULES=y - CONFIG_MODULE_UNLOAD=y - CONFIG_MODVERSIONS=y - CONFIG_MODULE_SRCVERSION_ALL=y --CONFIG_BLK_DEV_THROTTLING=y - CONFIG_PARTITION_ADVANCED=y - CONFIG_MAC_PARTITION=y --CONFIG_CFQ_GROUP_IOSCHED=y - CONFIG_BINFMT_MISC=y - CONFIG_CLEANCACHE=y - CONFIG_FRONTSWAP=y --- -2.19.1 -