forked from coolsnowwolf/lede
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[bot] AutoMerging: merge all upstream's changes:
* https://github.com/coolsnowwolf/lede: kernel: bump 5.18 to 5.18.15 (coolsnowwolf#9859) kernel: bump 5.15 to 5.15.58 (coolsnowwolf#9860)
- Loading branch information
Showing
10 changed files
with
27 additions
and
27 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
LINUX_VERSION-5.15 = .57 | ||
LINUX_KERNEL_HASH-5.15.57 = 62e3095a1fc876315150c93aad1546cc198e3ba5863b3d7ff7da21fbee20f0fd | ||
LINUX_VERSION-5.15 = .58 | ||
LINUX_KERNEL_HASH-5.15.58 = d75bd9579c4b318e6162e21c591878fd37efda0f79c5cdd0dc4eb9ea9dfc4fa8 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
LINUX_VERSION-5.18 = .14 | ||
LINUX_KERNEL_HASH-5.18.14 = e17d46451133d3a3099b09e200839e875100b48403171923ab71b6a9b39856af | ||
LINUX_VERSION-5.18 = .15 | ||
LINUX_KERNEL_HASH-5.18.15 = 69804febdc388a69dfb64493b7b58d402853de3a14144ea8db7fd67c30dcbe3c |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -71,7 +71,7 @@ Signed-off-by: Felix Fietkau <[email protected]> | |
*/ | ||
--- a/include/linux/skbuff.h | ||
+++ b/include/linux/skbuff.h | ||
@@ -2771,6 +2771,10 @@ static inline int pskb_trim(struct sk_bu | ||
@@ -2816,6 +2816,10 @@ static inline int pskb_trim(struct sk_bu | ||
return (len < skb->len) ? __pskb_trim(skb, len) : 0; | ||
} | ||
|
||
|
@@ -82,7 +82,7 @@ Signed-off-by: Felix Fietkau <[email protected]> | |
/** | ||
* pskb_trim_unique - remove end from a paged unique (not cloned) buffer | ||
* @skb: buffer to alter | ||
@@ -2921,16 +2925,6 @@ static inline struct sk_buff *dev_alloc_ | ||
@@ -2966,16 +2970,6 @@ static inline struct sk_buff *dev_alloc_ | ||
} | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -22,7 +22,7 @@ Signed-off-by: David Bauer <[email protected]> | |
#include <linux/crc32.h> | ||
#include <linux/if_vlan.h> | ||
#include <linux/uaccess.h> | ||
@@ -6852,6 +6853,22 @@ static void rtl_tally_reset(struct r8152 | ||
@@ -6864,6 +6865,22 @@ static void rtl_tally_reset(struct r8152 | ||
ocp_write_word(tp, MCU_TYPE_PLA, PLA_RSTTALLY, ocp_data); | ||
} | ||
|
||
|
@@ -45,7 +45,7 @@ Signed-off-by: David Bauer <[email protected]> | |
static void r8152b_init(struct r8152 *tp) | ||
{ | ||
u32 ocp_data; | ||
@@ -6893,6 +6910,8 @@ static void r8152b_init(struct r8152 *tp | ||
@@ -6905,6 +6922,8 @@ static void r8152b_init(struct r8152 *tp | ||
ocp_data = ocp_read_word(tp, MCU_TYPE_USB, USB_USB_CTRL); | ||
ocp_data &= ~(RX_AGG_DISABLE | RX_ZERO_EN); | ||
ocp_write_word(tp, MCU_TYPE_USB, USB_USB_CTRL, ocp_data); | ||
|
@@ -54,7 +54,7 @@ Signed-off-by: David Bauer <[email protected]> | |
} | ||
|
||
static void r8153_init(struct r8152 *tp) | ||
@@ -7033,6 +7052,8 @@ static void r8153_init(struct r8152 *tp) | ||
@@ -7045,6 +7064,8 @@ static void r8153_init(struct r8152 *tp) | ||
tp->coalesce = COALESCE_SLOW; | ||
break; | ||
} | ||
|
@@ -63,7 +63,7 @@ Signed-off-by: David Bauer <[email protected]> | |
} | ||
|
||
static void r8153b_init(struct r8152 *tp) | ||
@@ -7115,6 +7136,8 @@ static void r8153b_init(struct r8152 *tp | ||
@@ -7127,6 +7148,8 @@ static void r8153b_init(struct r8152 *tp | ||
rtl_tally_reset(tp); | ||
|
||
tp->coalesce = 15000; /* 15 us */ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -22,7 +22,7 @@ Signed-off-by: David Bauer <[email protected]> | |
#include <linux/crc32.h> | ||
#include <linux/if_vlan.h> | ||
#include <linux/uaccess.h> | ||
@@ -6852,6 +6853,22 @@ static void rtl_tally_reset(struct r8152 | ||
@@ -6864,6 +6865,22 @@ static void rtl_tally_reset(struct r8152 | ||
ocp_write_word(tp, MCU_TYPE_PLA, PLA_RSTTALLY, ocp_data); | ||
} | ||
|
||
|
@@ -45,7 +45,7 @@ Signed-off-by: David Bauer <[email protected]> | |
static void r8152b_init(struct r8152 *tp) | ||
{ | ||
u32 ocp_data; | ||
@@ -6893,6 +6910,8 @@ static void r8152b_init(struct r8152 *tp | ||
@@ -6905,6 +6922,8 @@ static void r8152b_init(struct r8152 *tp | ||
ocp_data = ocp_read_word(tp, MCU_TYPE_USB, USB_USB_CTRL); | ||
ocp_data &= ~(RX_AGG_DISABLE | RX_ZERO_EN); | ||
ocp_write_word(tp, MCU_TYPE_USB, USB_USB_CTRL, ocp_data); | ||
|
@@ -54,7 +54,7 @@ Signed-off-by: David Bauer <[email protected]> | |
} | ||
|
||
static void r8153_init(struct r8152 *tp) | ||
@@ -7033,6 +7052,8 @@ static void r8153_init(struct r8152 *tp) | ||
@@ -7045,6 +7064,8 @@ static void r8153_init(struct r8152 *tp) | ||
tp->coalesce = COALESCE_SLOW; | ||
break; | ||
} | ||
|
@@ -63,7 +63,7 @@ Signed-off-by: David Bauer <[email protected]> | |
} | ||
|
||
static void r8153b_init(struct r8152 *tp) | ||
@@ -7115,6 +7136,8 @@ static void r8153b_init(struct r8152 *tp | ||
@@ -7127,6 +7148,8 @@ static void r8153b_init(struct r8152 *tp | ||
rtl_tally_reset(tp); | ||
|
||
tp->coalesce = 15000; /* 15 us */ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,7 +9,7 @@ Signed-off-by: Felix Fietkau <[email protected]> | |
|
||
--- a/include/linux/skbuff.h | ||
+++ b/include/linux/skbuff.h | ||
@@ -2737,7 +2737,7 @@ static inline int pskb_network_may_pull( | ||
@@ -2782,7 +2782,7 @@ static inline int pskb_network_may_pull( | ||
* NET_IP_ALIGN(2) + ethernet_header(14) + IP_header(20/40) + ports(8) | ||
*/ | ||
#ifndef NET_SKB_PAD | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -22,7 +22,7 @@ Signed-off-by: Felix Fietkau <[email protected]> | |
#endif | ||
--- a/include/linux/skbuff.h | ||
+++ b/include/linux/skbuff.h | ||
@@ -855,6 +855,7 @@ struct sk_buff { | ||
@@ -890,6 +890,7 @@ struct sk_buff { | ||
#ifdef CONFIG_IPV6_NDISC_NODETYPE | ||
__u8 ndisc_nodetype:2; | ||
#endif | ||
|
@@ -32,7 +32,7 @@ Signed-off-by: Felix Fietkau <[email protected]> | |
__u8 inner_protocol_type:1; | ||
--- a/net/core/dev.c | ||
+++ b/net/core/dev.c | ||
@@ -6061,6 +6061,9 @@ static enum gro_result dev_gro_receive(s | ||
@@ -6062,6 +6062,9 @@ static enum gro_result dev_gro_receive(s | ||
int same_flow; | ||
int grow; | ||
|
||
|
@@ -42,7 +42,7 @@ Signed-off-by: Felix Fietkau <[email protected]> | |
if (netif_elide_gro(skb->dev)) | ||
goto normal; | ||
|
||
@@ -8075,6 +8078,48 @@ static void __netdev_adjacent_dev_unlink | ||
@@ -8076,6 +8079,48 @@ static void __netdev_adjacent_dev_unlink | ||
&upper_dev->adj_list.lower); | ||
} | ||
|
||
|
@@ -91,23 +91,23 @@ Signed-off-by: Felix Fietkau <[email protected]> | |
static int __netdev_upper_dev_link(struct net_device *dev, | ||
struct net_device *upper_dev, bool master, | ||
void *upper_priv, void *upper_info, | ||
@@ -8126,6 +8171,7 @@ static int __netdev_upper_dev_link(struc | ||
@@ -8127,6 +8172,7 @@ static int __netdev_upper_dev_link(struc | ||
if (ret) | ||
return ret; | ||
|
||
+ netdev_update_addr_mask(dev); | ||
ret = call_netdevice_notifiers_info(NETDEV_CHANGEUPPER, | ||
&changeupper_info.info); | ||
ret = notifier_to_errno(ret); | ||
@@ -8222,6 +8268,7 @@ static void __netdev_upper_dev_unlink(st | ||
@@ -8223,6 +8269,7 @@ static void __netdev_upper_dev_unlink(st | ||
|
||
__netdev_adjacent_dev_unlink_neighbour(dev, upper_dev); | ||
|
||
+ netdev_update_addr_mask(dev); | ||
call_netdevice_notifiers_info(NETDEV_CHANGEUPPER, | ||
&changeupper_info.info); | ||
|
||
@@ -9041,6 +9088,7 @@ int dev_set_mac_address(struct net_devic | ||
@@ -9042,6 +9089,7 @@ int dev_set_mac_address(struct net_devic | ||
if (err) | ||
return err; | ||
dev->addr_assign_type = NET_ADDR_SET; | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters