From 2d02a4f5bda4a5ff392286360ec7d1129bd77d25 Mon Sep 17 00:00:00 2001 From: Stijn Tintel Date: Thu, 17 Aug 2017 10:51:05 +0200 Subject: kernel: update 4.9 to 4.9.44 Refresh patches. Adapt 704-phy-no-genphy-soft-reset.patch. Remove brcm2708/950-0005-mm-Remove-the-PFN-busy-warning.patch. Compile-tested on brcm2708/bcm2708 and x86/64. Runtime-tested on brcm2708/bcm2708 and x86/64. Fixes the following vulnerabilities: - CVE-2017-7533 - CVE-2017-1000111 - CVE-2017-1000112 Signed-off-by: Stijn Tintel --- .../generic/hack-4.9/773-bgmac-add-srab-switch.patch | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) (limited to 'target/linux/generic/hack-4.9/773-bgmac-add-srab-switch.patch') diff --git a/target/linux/generic/hack-4.9/773-bgmac-add-srab-switch.patch b/target/linux/generic/hack-4.9/773-bgmac-add-srab-switch.patch index 8e353a2f6d..c865177c2a 100644 --- a/target/linux/generic/hack-4.9/773-bgmac-add-srab-switch.patch +++ b/target/linux/generic/hack-4.9/773-bgmac-add-srab-switch.patch @@ -12,10 +12,8 @@ Signed-off-by: Hauke Mehrtens drivers/net/ethernet/broadcom/bgmac.h | 4 ++++ 3 files changed, 29 insertions(+) -Index: linux-4.9.34/drivers/net/ethernet/broadcom/bgmac-bcma.c -=================================================================== ---- linux-4.9.34.orig/drivers/net/ethernet/broadcom/bgmac-bcma.c -+++ linux-4.9.34/drivers/net/ethernet/broadcom/bgmac-bcma.c +--- a/drivers/net/ethernet/broadcom/bgmac-bcma.c ++++ b/drivers/net/ethernet/broadcom/bgmac-bcma.c @@ -230,6 +230,7 @@ static int bgmac_probe(struct bcma_devic bgmac->feature_flags |= BGMAC_FEAT_CLKCTLST; bgmac->feature_flags |= BGMAC_FEAT_NO_RESET; @@ -24,10 +22,8 @@ Index: linux-4.9.34/drivers/net/ethernet/broadcom/bgmac-bcma.c break; case BCMA_CHIP_ID_BCM53573: bgmac->feature_flags |= BGMAC_FEAT_CLKCTLST; -Index: linux-4.9.34/drivers/net/ethernet/broadcom/bgmac.c -=================================================================== ---- linux-4.9.34.orig/drivers/net/ethernet/broadcom/bgmac.c -+++ linux-4.9.34/drivers/net/ethernet/broadcom/bgmac.c +--- a/drivers/net/ethernet/broadcom/bgmac.c ++++ b/drivers/net/ethernet/broadcom/bgmac.c @@ -11,6 +11,7 @@ #include @@ -80,10 +76,8 @@ Index: linux-4.9.34/drivers/net/ethernet/broadcom/bgmac.c unregister_netdev(bgmac->net_dev); phy_disconnect(bgmac->net_dev->phydev); netif_napi_del(&bgmac->napi); -Index: linux-4.9.34/drivers/net/ethernet/broadcom/bgmac.h -=================================================================== ---- linux-4.9.34.orig/drivers/net/ethernet/broadcom/bgmac.h -+++ linux-4.9.34/drivers/net/ethernet/broadcom/bgmac.h +--- a/drivers/net/ethernet/broadcom/bgmac.h ++++ b/drivers/net/ethernet/broadcom/bgmac.h @@ -409,6 +409,7 @@ #define BGMAC_FEAT_CC4_IF_SW_TYPE BIT(17) #define BGMAC_FEAT_CC4_IF_SW_TYPE_RGMII BIT(18) -- cgit v1.2.3