mirror of
https://github.com/Ysurac/openmptcprouter.git
synced 2025-03-09 15:40:20 +00:00
Remove some RPI patches
This commit is contained in:
parent
a475811680
commit
a818eb6525
4 changed files with 0 additions and 292 deletions
|
@ -1,75 +0,0 @@
|
||||||
From 500f00bf8f24cd40e40578bb4e1c1aa17f6a6261 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Phil Elwell <phil@raspberrypi.org>
|
|
||||||
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 <phil@raspberrypi.org>
|
|
||||||
---
|
|
||||||
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
|
|
||||||
|
|
|
@ -1,73 +0,0 @@
|
||||||
From 2aabe9b9ec1f65a320374c8d175bbddca3c43a60 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Phil Elwell <phil@raspberrypi.org>
|
|
||||||
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 <phil@raspberrypi.org>
|
|
||||||
---
|
|
||||||
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
|
|
||||||
|
|
|
@ -1,54 +0,0 @@
|
||||||
From 74ffc8aa720a3935f9a33e38e472c0d5145180d2 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Stefan Wahren <stefan.wahren@i2se.com>
|
|
||||||
Date: Thu, 7 Mar 2019 19:27:05 +0100
|
|
||||||
Subject: [PATCH 383/432] configs: Enable MT76 USB wifi
|
|
||||||
|
|
||||||
Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
|
|
||||||
---
|
|
||||||
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
|
|
||||||
|
|
|
@ -1,90 +0,0 @@
|
||||||
From c6e202bcf3aff35075f41ca70a90c89350e1edd6 Mon Sep 17 00:00:00 2001
|
|
||||||
From: P33M <P33M@users.noreply.github.com>
|
|
||||||
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
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue