Re: [LEDE-DEV] [PATCH] kernel: bump 4.4 to 4.4.102

2017-11-26 Thread Stijn Segers

Refreshed all patches.

Removed upstream ramips patch: 
0063-set-CM_GCR_BASE_CMDEFTGT_MEM-according-to-datasheet.patch


Compile-tested: ar71xx, ramips, x86
Run-tested: ar71xx, ramips/mt7621, x86/64

(Ramips and x86 have been tested on 17.01 but I suppose that does not 
really matter.)


Tested-by: Stijn Segers francesco.borromini at inventati.org
Signed-off-by: Etienne Haarsma bladeoner112 at gmail.com


___
Lede-dev mailing list
Lede-dev@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/lede-dev


[LEDE-DEV] [PATCH] kernel: bump 4.4 to 4.4.102

2017-11-26 Thread Etienne Haarsma
Refreshed all patches.

Removed upstream ramips patch: 
0063-set-CM_GCR_BASE_CMDEFTGT_MEM-according-to-datasheet.patch

Compile-tested: ar71xx
Run-tested: ar71xx

Signed-off-by: Etienne Haarsma bladeoner...@gmail.com
---
 include/kernel-version.mk|  4 ++--
 .../ar71xx/patches-4.4/910-unaligned_access_hacks.patch  |  6 +++---
 .../brcm2708/patches-4.4/0029-Add-dwc_otg-driver.patch   |  2 +-
 .../0111-mm-Remove-the-PFN-busy-warning.patch|  2 +-
 target/linux/gemini/patches-4.4/150-gemini-pata.patch|  2 +-
 ...PS-store-the-appended-dtb-address-in-a-variable.patch |  2 +-
 ...x-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch |  2 +-
 .../generic/patches-4.4/214-spidev_h_portability.patch   |  2 +-
 .../generic/patches-4.4/630-packet_socket_type.patch | 16 
 target/linux/generic/patches-4.4/701-phy_extension.patch |  2 +-
 .../patches-4.4/702-phy_add_aneg_done_function.patch |  2 +-
 ...03-phy-add-detach-callback-to-struct-phy_driver.patch |  2 +-
 .../710-phy-add-mdio_register_board_info.patch   |  2 +-
 target/linux/generic/patches-4.4/902-debloat_proc.patch  |  4 ++--
 ...gb-add-phy-read-write-functions-that-accept-phy.patch |  4 ++--
 ...-igb-register-mii_bus-for-SerDes-w-external-phy.patch |  6 +++---
 target/linux/ipq806x/patches-4.4/400-dsa-add-qca.patch   |  2 +-
 .../lantiq/patches-4.4/0026-NET-multi-phy-support.patch  |  2 +-
 .../patches-4.4/0001-NET-multi-phy-support.patch |  2 +-
 ...phy-provide-a-hook-for-link-up-link-down-events.patch |  2 +-
 .../128-phy-export-phy_speed_to_str-for-phylink.patch|  2 +-
 .../130-phylink-add-phylink-infrastructure.patch |  4 ++--
 target/linux/oxnas/patches-4.4/500-oxnas-sata.patch  |  2 +-
 .../0013-owrt-hack-fix-mt7688-cache-issue.patch  |  4 ++--
 .../ramips/patches-4.4/0034-NET-multi-phy-support.patch  |  2 +-
 ...CM_GCR_BASE_CMDEFTGT_MEM-according-to-datasheet.patch | 12 
 .../linux/x86/patches-4.4/100-fix_cs5535_clockevt.patch  |  2 +-
 27 files changed, 42 insertions(+), 54 deletions(-)
 delete mode 100644 
target/linux/ramips/patches-4.4/0063-set-CM_GCR_BASE_CMDEFTGT_MEM-according-to-datasheet.patch

diff --git a/include/kernel-version.mk b/include/kernel-version.mk
index 6b4a22484e..b36b6394ab 100644
--- a/include/kernel-version.mk
+++ b/include/kernel-version.mk
@@ -3,10 +3,10 @@
 LINUX_RELEASE?=1
 
 LINUX_VERSION-3.18 = .43
-LINUX_VERSION-4.4 = .93
+LINUX_VERSION-4.4 = .102
 
 LINUX_KERNEL_HASH-3.18.43 = 
1236e8123a6ce537d5029232560966feed054ae31776fe8481dd7d18cdd5492c
-LINUX_KERNEL_HASH-4.4.93 = 
ed349314f16e78a6571b5f8884f6452782aef6c26b81bcc7ccdac44ecd917c36
+LINUX_KERNEL_HASH-4.4.102 = 
ede2c22a559e1d894161d53e1d634ee969380a159642aafc0c9c268daf8eaafe
 
 ifdef KERNEL_PATCHVER
   LINUX_VERSION:=$(KERNEL_PATCHVER)$(strip $(LINUX_VERSION-$(KERNEL_PATCHVER)))
diff --git a/target/linux/ar71xx/patches-4.4/910-unaligned_access_hacks.patch 
b/target/linux/ar71xx/patches-4.4/910-unaligned_access_hacks.patch
index 5bedf5dc9e..8789b644a6 100644
--- a/target/linux/ar71xx/patches-4.4/910-unaligned_access_hacks.patch
+++ b/target/linux/ar71xx/patches-4.4/910-unaligned_access_hacks.patch
@@ -276,7 +276,7 @@
  
t = ip6gre_tunnel_lookup(skb->dev, &ipv6h->daddr, &ipv6h->saddr,
 key, greh->protocol);
-@@ -479,11 +479,11 @@ static int ip6gre_rcv(struct sk_buff *sk
+@@ -482,11 +482,11 @@ static int ip6gre_rcv(struct sk_buff *sk
offset += 4;
}
if (flags&GRE_KEY) {
@@ -290,7 +290,7 @@
offset += 4;
}
}
-@@ -745,7 +745,7 @@ static netdev_tx_t ip6gre_xmit2(struct s
+@@ -748,7 +748,7 @@ static netdev_tx_t ip6gre_xmit2(struct s
  
if (tunnel->parms.o_flags&GRE_SEQ) {
++tunnel->o_seqno;
@@ -299,7 +299,7 @@
ptr--;
}
if (tunnel->parms.o_flags&GRE_KEY) {
-@@ -841,7 +841,7 @@ static inline int ip6gre_xmit_ipv6(struc
+@@ -844,7 +844,7 @@ static inline int ip6gre_xmit_ipv6(struc
  
dsfield = ipv6_get_dsfield(ipv6h);
if (t->parms.flags & IP6_TNL_F_USE_ORIG_TCLASS)
diff --git a/target/linux/brcm2708/patches-4.4/0029-Add-dwc_otg-driver.patch 
b/target/linux/brcm2708/patches-4.4/0029-Add-dwc_otg-driver.patch
index 0310041353..8e9657abcf 100644
--- a/target/linux/brcm2708/patches-4.4/0029-Add-dwc_otg-driver.patch
+++ b/target/linux/brcm2708/patches-4.4/0029-Add-dwc_otg-driver.patch
@@ -659,7 +659,7 @@ dwc_otg: Remove duplicate gadget probe/unregister function
  }
 --- a/drivers/usb/core/hub.c
 +++ b/drivers/usb/core/hub.c
-@@ -4975,7 +4975,7 @@ static void port_event(struct usb_hub *h
+@@ -4978,7 +4978,7 @@ static void port_event(struct usb_hub *h
if (portchange & USB_PORT_STAT_C_OVERCURRENT) {
u16 status = 0, unused;
  
diff --git 
a/target/linux/brcm2708/patches-4.4/0111-mm-Remove-the-PF