mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-04-16 14:23:38 +00:00
kernel: bump 5.10 to 5.10.60 (#7688)
* kernel: bump 5.10 to 5.10.57 No deleted or manually refreshed patches. Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com> * kernel: bump 5.10 to 5.10.58 No deleted or manually refreshed patches. Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com> * kernel: bump 5.10 to 5.10.59 No deleted or manually refreshed patches. Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com> * kernel: bump 5.10 to 5.10.60 No deleted or manually refreshed patches. Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com> Co-authored-by: Rui Salvaterra <rsalvaterra@gmail.com>
This commit is contained in:
parent
c112db31f0
commit
f3081567df
@ -7,10 +7,10 @@ ifdef CONFIG_TESTING_KERNEL
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
LINUX_VERSION-5.4 = .140
|
LINUX_VERSION-5.4 = .140
|
||||||
LINUX_VERSION-5.10 = .57
|
LINUX_VERSION-5.10 = .60
|
||||||
|
|
||||||
LINUX_KERNEL_HASH-5.4.140 = 2c657a2df4f2e805ac50aeb39ecf5d1e4cb1501e7fcf15eafd14486b587f7e43
|
LINUX_KERNEL_HASH-5.4.140 = 2c657a2df4f2e805ac50aeb39ecf5d1e4cb1501e7fcf15eafd14486b587f7e43
|
||||||
LINUX_KERNEL_HASH-5.10.57 = 00bbaeaac17f82d9a6d93cbc42cafd39d3b2fa3a6087333503d2344fa5e3142d
|
LINUX_KERNEL_HASH-5.10.60 = 696ff7753f6c7c5123dbcb0a22d693cb358c760c61a76649531b6a207155f78d
|
||||||
|
|
||||||
remove_uri_prefix=$(subst git://,,$(subst http://,,$(subst https://,,$(1))))
|
remove_uri_prefix=$(subst git://,,$(subst http://,,$(subst https://,,$(1))))
|
||||||
sanitize_uri=$(call qstrip,$(subst @,_,$(subst :,_,$(subst .,_,$(subst -,_,$(subst /,_,$(1)))))))
|
sanitize_uri=$(call qstrip,$(subst @,_,$(subst :,_,$(subst .,_,$(subst -,_,$(subst /,_,$(1)))))))
|
||||||
|
@ -12,7 +12,7 @@ Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
|
|||||||
|
|
||||||
--- a/drivers/net/ppp/ppp_generic.c
|
--- a/drivers/net/ppp/ppp_generic.c
|
||||||
+++ b/drivers/net/ppp/ppp_generic.c
|
+++ b/drivers/net/ppp/ppp_generic.c
|
||||||
@@ -1450,12 +1450,34 @@ static void ppp_dev_priv_destructor(stru
|
@@ -1461,12 +1461,34 @@ static void ppp_dev_priv_destructor(stru
|
||||||
ppp_destroy_interface(ppp);
|
ppp_destroy_interface(ppp);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
|
|||||||
|
|
||||||
--- a/drivers/net/dsa/mt7530.c
|
--- a/drivers/net/dsa/mt7530.c
|
||||||
+++ b/drivers/net/dsa/mt7530.c
|
+++ b/drivers/net/dsa/mt7530.c
|
||||||
@@ -435,34 +435,32 @@ mt7530_pad_clk_setup(struct dsa_switch *
|
@@ -436,34 +436,32 @@ mt7530_pad_clk_setup(struct dsa_switch *
|
||||||
TD_DM_DRVP(8) | TD_DM_DRVN(8));
|
TD_DM_DRVP(8) | TD_DM_DRVN(8));
|
||||||
|
|
||||||
/* Setup core clock for MT7530 */
|
/* Setup core clock for MT7530 */
|
||||||
|
@ -17,7 +17,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
|
|||||||
|
|
||||||
--- a/drivers/net/dsa/mt7530.c
|
--- a/drivers/net/dsa/mt7530.c
|
||||||
+++ b/drivers/net/dsa/mt7530.c
|
+++ b/drivers/net/dsa/mt7530.c
|
||||||
@@ -2269,6 +2269,17 @@ static void mt753x_phylink_mac_link_up(s
|
@@ -2270,6 +2270,17 @@ static void mt753x_phylink_mac_link_up(s
|
||||||
mcr |= PMCR_RX_FC_EN;
|
mcr |= PMCR_RX_FC_EN;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -35,7 +35,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
|
|||||||
mt7530_set(priv, MT7530_PMCR_P(port), mcr);
|
mt7530_set(priv, MT7530_PMCR_P(port), mcr);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -2499,6 +2510,36 @@ mt753x_phy_write(struct dsa_switch *ds,
|
@@ -2500,6 +2511,36 @@ mt753x_phy_write(struct dsa_switch *ds,
|
||||||
return priv->info->phy_write(ds, port, regnum, val);
|
return priv->info->phy_write(ds, port, regnum, val);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -72,7 +72,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
|
|||||||
static const struct dsa_switch_ops mt7530_switch_ops = {
|
static const struct dsa_switch_ops mt7530_switch_ops = {
|
||||||
.get_tag_protocol = mtk_get_tag_protocol,
|
.get_tag_protocol = mtk_get_tag_protocol,
|
||||||
.setup = mt753x_setup,
|
.setup = mt753x_setup,
|
||||||
@@ -2527,6 +2568,8 @@ static const struct dsa_switch_ops mt753
|
@@ -2528,6 +2569,8 @@ static const struct dsa_switch_ops mt753
|
||||||
.phylink_mac_an_restart = mt753x_phylink_mac_an_restart,
|
.phylink_mac_an_restart = mt753x_phylink_mac_an_restart,
|
||||||
.phylink_mac_link_down = mt753x_phylink_mac_link_down,
|
.phylink_mac_link_down = mt753x_phylink_mac_link_down,
|
||||||
.phylink_mac_link_up = mt753x_phylink_mac_link_up,
|
.phylink_mac_link_up = mt753x_phylink_mac_link_up,
|
||||||
|
@ -56,7 +56,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
|
|||||||
} \
|
} \
|
||||||
\
|
\
|
||||||
/* __*init sections */ \
|
/* __*init sections */ \
|
||||||
@@ -1018,6 +1028,8 @@
|
@@ -1019,6 +1029,8 @@
|
||||||
|
|
||||||
#define COMMON_DISCARDS \
|
#define COMMON_DISCARDS \
|
||||||
SANITIZER_DISCARDS \
|
SANITIZER_DISCARDS \
|
||||||
|
@ -62,7 +62,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
|
|||||||
+MODULE_LICENSE("GPL");
|
+MODULE_LICENSE("GPL");
|
||||||
--- a/kernel/sched/core.c
|
--- a/kernel/sched/core.c
|
||||||
+++ b/kernel/sched/core.c
|
+++ b/kernel/sched/core.c
|
||||||
@@ -3051,6 +3051,7 @@ int wake_up_state(struct task_struct *p,
|
@@ -3049,6 +3049,7 @@ int wake_up_state(struct task_struct *p,
|
||||||
{
|
{
|
||||||
return try_to_wake_up(p, state, 0);
|
return try_to_wake_up(p, state, 0);
|
||||||
}
|
}
|
||||||
|
@ -745,7 +745,7 @@ Signed-off-by: John Crispin <blogic@openwrt.org>
|
|||||||
|
|
||||||
res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
|
res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
|
||||||
if (!res) {
|
if (!res) {
|
||||||
@@ -651,31 +860,64 @@ ltq_etop_probe(struct platform_device *p
|
@@ -651,31 +859,62 @@ ltq_etop_probe(struct platform_device *p
|
||||||
goto err_out;
|
goto err_out;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -825,7 +825,7 @@ Signed-off-by: John Crispin <blogic@openwrt.org>
|
|||||||
|
|
||||||
err = register_netdev(dev);
|
err = register_netdev(dev);
|
||||||
if (err)
|
if (err)
|
||||||
@@ -704,31 +946,22 @@ ltq_etop_remove(struct platform_device *
|
@@ -704,31 +943,22 @@ ltq_etop_remove(struct platform_device *
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
},
|
},
|
||||||
[PORT_NPCM] = {
|
[PORT_NPCM] = {
|
||||||
.name = "Nuvoton 16550",
|
.name = "Nuvoton 16550",
|
||||||
@@ -2712,6 +2712,11 @@ serial8250_do_set_termios(struct uart_po
|
@@ -2718,6 +2718,11 @@ serial8250_do_set_termios(struct uart_po
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
unsigned int baud, quot, frac = 0;
|
unsigned int baud, quot, frac = 0;
|
||||||
|
|
||||||
|
@ -12,21 +12,20 @@ Tested-by: Johannes Kimmel <fff@bareminimum.eu>
|
|||||||
Signed-off-by: Roman Kuzmitskii <damex.pp@icloud.com>
|
Signed-off-by: Roman Kuzmitskii <damex.pp@icloud.com>
|
||||||
--- a/drivers/staging/octeon/ethernet.c
|
--- a/drivers/staging/octeon/ethernet.c
|
||||||
+++ b/drivers/staging/octeon/ethernet.c
|
+++ b/drivers/staging/octeon/ethernet.c
|
||||||
@@ -408,9 +408,12 @@ int cvm_oct_common_init(struct net_devic
|
@@ -407,8 +407,12 @@ static int cvm_oct_common_set_mac_addres
|
||||||
|
int cvm_oct_common_init(struct net_device *dev)
|
||||||
{
|
{
|
||||||
struct octeon_ethernet *priv = netdev_priv(dev);
|
struct octeon_ethernet *priv = netdev_priv(dev);
|
||||||
const u8 *mac = NULL;
|
|
||||||
+ const u8 *label = NULL;
|
+ const u8 *label = NULL;
|
||||||
|
int ret;
|
||||||
|
|
||||||
- if (priv->of_node)
|
+ if (priv->of_node)
|
||||||
+ if (priv->of_node) {
|
|
||||||
mac = of_get_mac_address(priv->of_node);
|
|
||||||
+ label = of_get_property(priv->of_node, "label", NULL);
|
+ label = of_get_property(priv->of_node, "label", NULL);
|
||||||
+ }
|
+
|
||||||
|
ret = of_get_mac_address(priv->of_node, dev->dev_addr);
|
||||||
if (!IS_ERR_OR_NULL(mac))
|
if (ret)
|
||||||
ether_addr_copy(dev->dev_addr, mac);
|
eth_hw_addr_random(dev);
|
||||||
@@ -445,6 +448,9 @@ int cvm_oct_common_init(struct net_devic
|
@@ -441,6 +445,9 @@ int cvm_oct_common_init(struct net_devic
|
||||||
if (dev->netdev_ops->ndo_stop)
|
if (dev->netdev_ops->ndo_stop)
|
||||||
dev->netdev_ops->ndo_stop(dev);
|
dev->netdev_ops->ndo_stop(dev);
|
||||||
|
|
||||||
|
@ -14,7 +14,7 @@ Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
|
|||||||
|
|
||||||
--- a/drivers/platform/x86/pcengines-apuv2.c
|
--- a/drivers/platform/x86/pcengines-apuv2.c
|
||||||
+++ b/drivers/platform/x86/pcengines-apuv2.c
|
+++ b/drivers/platform/x86/pcengines-apuv2.c
|
||||||
@@ -213,6 +213,33 @@ static const struct dmi_system_id apu_gp
|
@@ -215,6 +215,33 @@ static const struct dmi_system_id apu_gp
|
||||||
},
|
},
|
||||||
.driver_data = (void *)&board_apu2,
|
.driver_data = (void *)&board_apu2,
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user