From 4a1b87aba448fae648bf17830379fde11060927b Mon Sep 17 00:00:00 2001 From: Kevin Darbyshire-Bryant Date: Thu, 17 Aug 2017 17:58:24 +0100 Subject: kernel: update 4.4 to 4.4.83 Refresh patches. Minor update 704-phy-no-genphy-soft-reset.patch which was partially accepted upstream. Compile-tested on ar71xx. Runtime-tested on ar71xx. Fixes the following vulnerabilities: - CVE-2017-7533 (4.4.80) - CVE-2017-1000111 (4.4.82) - CVE-2017-1000112 (4.4.82) Signed-off-by: Kevin Darbyshire-Bryant --- target/linux/brcm2708/patches-4.4/0029-Add-dwc_otg-driver.patch | 2 +- .../brcm2708/patches-4.4/0111-mm-Remove-the-PFN-busy-warning.patch | 2 +- .../0179-Protect-__release_resource-against-resources-without.patch | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'target/linux/brcm2708/patches-4.4') 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 8ed8870..0310041 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 -@@ -4973,7 +4973,7 @@ static void port_event(struct usb_hub *h +@@ -4975,7 +4975,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-PFN-busy-warning.patch b/target/linux/brcm2708/patches-4.4/0111-mm-Remove-the-PFN-busy-warning.patch index 014f878..88f4939 100644 --- a/target/linux/brcm2708/patches-4.4/0111-mm-Remove-the-PFN-busy-warning.patch +++ b/target/linux/brcm2708/patches-4.4/0111-mm-Remove-the-PFN-busy-warning.patch @@ -18,7 +18,7 @@ Signed-off-by: Eric Anholt /* Make sure the range is really isolated. */ if (test_pages_isolated(outer_start, end, false)) { -- pr_info("%s: [%lx, %lx) PFNs busy\n", +- pr_info_ratelimited("%s: [%lx, %lx) PFNs busy\n", - __func__, outer_start, end); ret = -EBUSY; goto done; diff --git a/target/linux/brcm2708/patches-4.4/0179-Protect-__release_resource-against-resources-without.patch b/target/linux/brcm2708/patches-4.4/0179-Protect-__release_resource-against-resources-without.patch index 2455d52..c16bf57 100644 --- a/target/linux/brcm2708/patches-4.4/0179-Protect-__release_resource-against-resources-without.patch +++ b/target/linux/brcm2708/patches-4.4/0179-Protect-__release_resource-against-resources-without.patch @@ -12,7 +12,7 @@ Signed-off-by: Phil Elwell --- a/kernel/resource.c +++ b/kernel/resource.c -@@ -237,6 +237,12 @@ static int __release_resource(struct res +@@ -246,6 +246,12 @@ static int __release_resource(struct res { struct resource *tmp, **p; -- cgit v1.1