kernel: bump 4.14 to 4.14.160
Refreshed all patches. Compile-tested on: ipq40xx Runtime-tested on: none Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This commit is contained in:
		| @@ -3,10 +3,10 @@ | |||||||
| LINUX_RELEASE?=1 | LINUX_RELEASE?=1 | ||||||
|  |  | ||||||
| LINUX_VERSION-4.9 = .206 | LINUX_VERSION-4.9 = .206 | ||||||
| LINUX_VERSION-4.14 = .159 | LINUX_VERSION-4.14 = .160 | ||||||
|  |  | ||||||
| LINUX_KERNEL_HASH-4.9.206 = 1df27899a9bc4dd874f3830ab9e7b638f0026dffd67a2e230444e5d2805ccad6 | LINUX_KERNEL_HASH-4.9.206 = 1df27899a9bc4dd874f3830ab9e7b638f0026dffd67a2e230444e5d2805ccad6 | ||||||
| LINUX_KERNEL_HASH-4.14.159 = e8d42d3a1b85d180141e9bc11c4a0e87f8a413c0e989b0f24c1b7c40f8a826f2 | LINUX_KERNEL_HASH-4.14.160 = c60326bad1bcdede514ca8a0bb96843fa7578ef00829cced6218b888b2efa92c | ||||||
|  |  | ||||||
| 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))))))) | ||||||
|   | |||||||
| @@ -65,7 +65,7 @@ Cc: Kir Kolyshkin <kir@openvz.org> | |||||||
|  	 * Before updating sk_refcnt, we must commit prior changes to memory |  	 * Before updating sk_refcnt, we must commit prior changes to memory | ||||||
| --- a/net/ipv4/tcp_output.c | --- a/net/ipv4/tcp_output.c | ||||||
| +++ b/net/ipv4/tcp_output.c | +++ b/net/ipv4/tcp_output.c | ||||||
| @@ -1696,7 +1696,7 @@ u32 tcp_tso_autosize(const struct sock * | @@ -1697,7 +1697,7 @@ u32 tcp_tso_autosize(const struct sock * | ||||||
|  { |  { | ||||||
|  	u32 bytes, segs; |  	u32 bytes, segs; | ||||||
|   |   | ||||||
| @@ -74,7 +74,7 @@ Cc: Kir Kolyshkin <kir@openvz.org> | |||||||
|  		    sk->sk_gso_max_size - 1 - MAX_TCP_HEADER); |  		    sk->sk_gso_max_size - 1 - MAX_TCP_HEADER); | ||||||
|   |   | ||||||
|  	/* Goal is to send at least one packet per ms, |  	/* Goal is to send at least one packet per ms, | ||||||
| @@ -2214,7 +2214,7 @@ static bool tcp_small_queue_check(struct | @@ -2215,7 +2215,7 @@ static bool tcp_small_queue_check(struct | ||||||
|  { |  { | ||||||
|  	unsigned int limit; |  	unsigned int limit; | ||||||
|   |   | ||||||
|   | |||||||
| @@ -43,7 +43,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name> | |||||||
|  	const struct header_ops *header_ops; |  	const struct header_ops *header_ops; | ||||||
|   |   | ||||||
|  	unsigned int		flags; |  	unsigned int		flags; | ||||||
| @@ -1797,6 +1804,10 @@ struct net_device { | @@ -1802,6 +1809,10 @@ struct net_device { | ||||||
|  	struct mpls_dev __rcu	*mpls_ptr; |  	struct mpls_dev __rcu	*mpls_ptr; | ||||||
|  #endif |  #endif | ||||||
|   |   | ||||||
|   | |||||||
| @@ -20,7 +20,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name> | |||||||
|   |   | ||||||
|  #include <linux/uaccess.h> |  #include <linux/uaccess.h> | ||||||
|  #include "br_private.h" |  #include "br_private.h" | ||||||
| @@ -340,6 +344,28 @@ static const struct ethtool_ops br_ethto | @@ -346,6 +350,28 @@ static const struct ethtool_ops br_ethto | ||||||
|  	.get_link	= ethtool_op_get_link, |  	.get_link	= ethtool_op_get_link, | ||||||
|  }; |  }; | ||||||
|   |   | ||||||
| @@ -49,7 +49,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name> | |||||||
|  static const struct net_device_ops br_netdev_ops = { |  static const struct net_device_ops br_netdev_ops = { | ||||||
|  	.ndo_open		 = br_dev_open, |  	.ndo_open		 = br_dev_open, | ||||||
|  	.ndo_stop		 = br_dev_stop, |  	.ndo_stop		 = br_dev_stop, | ||||||
| @@ -367,6 +393,9 @@ static const struct net_device_ops br_ne | @@ -373,6 +399,9 @@ static const struct net_device_ops br_ne | ||||||
|  	.ndo_bridge_setlink	 = br_setlink, |  	.ndo_bridge_setlink	 = br_setlink, | ||||||
|  	.ndo_bridge_dellink	 = br_dellink, |  	.ndo_bridge_dellink	 = br_dellink, | ||||||
|  	.ndo_features_check	 = passthru_features_check, |  	.ndo_features_check	 = passthru_features_check, | ||||||
|   | |||||||
| @@ -11,7 +11,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name> | |||||||
|  |  | ||||||
| --- a/include/linux/netdevice.h | --- a/include/linux/netdevice.h | ||||||
| +++ b/include/linux/netdevice.h | +++ b/include/linux/netdevice.h | ||||||
| @@ -1766,6 +1766,8 @@ struct net_device { | @@ -1771,6 +1771,8 @@ struct net_device { | ||||||
|  	struct netdev_hw_addr_list	mc; |  	struct netdev_hw_addr_list	mc; | ||||||
|  	struct netdev_hw_addr_list	dev_addrs; |  	struct netdev_hw_addr_list	dev_addrs; | ||||||
|   |   | ||||||
| @@ -107,7 +107,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name> | |||||||
|  	call_netdevice_notifiers_info(NETDEV_CHANGEUPPER, dev, |  	call_netdevice_notifiers_info(NETDEV_CHANGEUPPER, dev, | ||||||
|  				      &changeupper_info.info); |  				      &changeupper_info.info); | ||||||
|  } |  } | ||||||
| @@ -6969,6 +7016,7 @@ int dev_set_mac_address(struct net_devic | @@ -6970,6 +7017,7 @@ int dev_set_mac_address(struct net_devic | ||||||
|  	if (err) |  	if (err) | ||||||
|  		return err; |  		return err; | ||||||
|  	dev->addr_assign_type = NET_ADDR_SET; |  	dev->addr_assign_type = NET_ADDR_SET; | ||||||
|   | |||||||
| @@ -78,7 +78,7 @@ Signed-off-by: John Crispin <john@phrozen.org> | |||||||
|  		if (cpu_online(tcpu)) { |  		if (cpu_online(tcpu)) { | ||||||
|  			cpu = tcpu; |  			cpu = tcpu; | ||||||
|  			goto done; |  			goto done; | ||||||
| @@ -8848,6 +8900,9 @@ static int __init net_dev_init(void) | @@ -8849,6 +8901,9 @@ static int __init net_dev_init(void) | ||||||
|  		sd->backlog.weight = weight_p; |  		sd->backlog.weight = weight_p; | ||||||
|  	} |  	} | ||||||
|   |   | ||||||
|   | |||||||
| @@ -129,7 +129,7 @@ Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk> | |||||||
|  /* 802.11 specific */ |  /* 802.11 specific */ | ||||||
|  struct wireless_dev; |  struct wireless_dev; | ||||||
|  /* 802.15.4 specific */ |  /* 802.15.4 specific */ | ||||||
| @@ -1935,6 +1936,7 @@ struct net_device { | @@ -1940,6 +1941,7 @@ struct net_device { | ||||||
|  	struct netprio_map __rcu *priomap; |  	struct netprio_map __rcu *priomap; | ||||||
|  #endif |  #endif | ||||||
|  	struct phy_device	*phydev; |  	struct phy_device	*phydev; | ||||||
|   | |||||||
| @@ -51,7 +51,7 @@ Signed-off-by: Tim Harvey <tharvey@gateworks.com> | |||||||
| +							  lmac->lmac_type))) | +							  lmac->lmac_type))) | ||||||
|  			return -ENODEV; |  			return -ENODEV; | ||||||
|   |   | ||||||
|  		phy_start_aneg(lmac->phydev); |  		phy_start(lmac->phydev); | ||||||
| @@ -1287,6 +1289,8 @@ static int bgx_init_of_phy(struct bgx *b | @@ -1287,6 +1289,8 @@ static int bgx_init_of_phy(struct bgx *b | ||||||
|  		bgx->lmac[lmac].lmacid = lmac; |  		bgx->lmac[lmac].lmacid = lmac; | ||||||
|   |   | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Hauke Mehrtens
					Hauke Mehrtens