Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/808213/?format=api
{ "id": 808213, "url": "http://patchwork.ozlabs.org/api/patches/808213/?format=api", "web_url": "http://patchwork.ozlabs.org/project/lede/patch/1504179011-16887-1-git-send-email-koen.vandeputte@ncentric.com/", "project": { "id": 54, "url": "http://patchwork.ozlabs.org/api/projects/54/?format=api", "name": "LEDE development", "link_name": "lede", "list_id": "lede-dev.lists.infradead.org", "list_email": "lede-dev@lists.infradead.org", "web_url": "http://lede-project.org/", "scm_url": "", "webscm_url": "http://git.lede-project.org/", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<1504179011-16887-1-git-send-email-koen.vandeputte@ncentric.com>", "list_archive_url": null, "date": "2017-08-31T11:30:10", "name": "[LEDE-DEV,1/2] kernel: update 4.9 to 4.9.46", "commit_ref": null, "pull_url": null, "state": "superseded", "archived": false, "hash": "b059186586588d341a823216fd3d567f0fd319b0", "submitter": { "id": 69184, "url": "http://patchwork.ozlabs.org/api/people/69184/?format=api", "name": "Koen Vandeputte", "email": "koen.vandeputte@ncentric.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/lede/patch/1504179011-16887-1-git-send-email-koen.vandeputte@ncentric.com/mbox/", "series": [ { "id": 805, "url": "http://patchwork.ozlabs.org/api/series/805/?format=api", "web_url": "http://patchwork.ozlabs.org/project/lede/list/?series=805", "date": "2017-08-31T11:30:11", "name": "[LEDE-DEV,1/2] kernel: update 4.9 to 4.9.46", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/805/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/808213/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/808213/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<lede-dev-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org>", "X-Original-To": "incoming@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming@bilbo.ozlabs.org", "Authentication-Results": [ "ozlabs.org; spf=none (mailfrom)\n\tsmtp.mailfrom=lists.infradead.org (client-ip=65.50.211.133;\n\thelo=bombadil.infradead.org;\n\tenvelope-from=lede-dev-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)", "ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org header.b=\"dL2uNWxd\"; \n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=ncentric.com header.i=@ncentric.com\n\theader.b=\"AtKJWiT5\"; dkim-atps=neutral" ], "Received": [ "from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xjgG50bgpz9sQl\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu, 31 Aug 2017 21:32:29 +1000 (AEST)", "from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dnNho-0006L6-C8; Thu, 31 Aug 2017 11:32:16 +0000", "from mail-wm0-x234.google.com ([2a00:1450:400c:c09::234])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dnNgw-0006A0-Ud\n\tfor lede-dev@lists.infradead.org; Thu, 31 Aug 2017 11:31:30 +0000", "by mail-wm0-x234.google.com with SMTP id u26so2618449wma.0\n\tfor <lede-dev@lists.infradead.org>;\n\tThu, 31 Aug 2017 04:31:02 -0700 (PDT)", "from localhost.localdomain (d515300d8.static.telenet.be.\n\t[81.83.0.216]) by smtp.googlemail.com with ESMTPSA id\n\ts23sm8184597edd.68.2017.08.31.04.30.59\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);\n\tThu, 31 Aug 2017 04:30:59 -0700 (PDT)" ], "DKIM-Signature": [ "v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe:\n\tList-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Subject:Message-Id:\n\tDate:To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:\n\tResent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:\n\tList-Owner; bh=skltyXxHwjtS91cDajulV/WRrK6xYbGp5zsG7B34iAk=;\n\tb=dL2uNWxd06m5f3\n\tBZcusg5VRI37mLN9V7sSv2iom86KQAfbw1ZR+7ReyUYK7FkM3QkwgHMLYS9ewal/Jq3xSCudRIKY6\n\tZXQEH5BqP8VyCxucJVneGOflVrS9LLFnC+P1emRLnjBy3z7592+LTDr27p9D2sHFyXQe5qyZuVkAm\n\tFYSDxl4x9YDoE7eNqbZRFKN8D5P3dPiX6Vu/fQVBInwpw9Gv1KtrKCSOdCo91RcOsBUZtiQv0Q1/t\n\tUjgz1KdfGWbE30bX9Xf0CKKc+b6PaoMH7e6b3EPr73OZNAKSsFtswAOI/WPC2Qu+CnKRsGj5MSttF\n\tHrcb3eyezYclDWHjWmBA==;", "v=1; a=rsa-sha256; c=relaxed/relaxed; d=ncentric.com;\n\ts=google; h=from:to:cc:subject:date:message-id;\n\tbh=MGHZ3WACEDHL7yUHX0XJ2X47wDCTBz4uB0idE9pgD94=;\n\tb=AtKJWiT5m8HUs9J6zntokczWAY3sRRPPnE2ZFbUBn/0qqsuY8rtrBnlsi7xBhgPMQh\n\tNFERGEikJr8K+SRmiPZ3KXmlzSiNSwbs+UwCAKZmiJe1S0Nkl0efaPy4YNBwdeMNoV5/\n\tkx4ZVFJYLcvLEOBCSkVyZa7uAdH7BBe83w6h8=" ], "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:from:to:cc:subject:date:message-id;\n\tbh=MGHZ3WACEDHL7yUHX0XJ2X47wDCTBz4uB0idE9pgD94=;\n\tb=WjE8/gxH0JRMcsVX3PUOcHBixhE8HUl3ukdFBoEE63/KVIIb/5GrDO95tfZBHajeYS\n\tbqpc4cmB9JBpcvloYZzBK3GG6pY/1BEOyGL7PPZszN/2RclPdhc6XO5LfCw0DyvVh4K1\n\tXViUK97Y/aeVNiSXW1g+ytRWL3nPVxdICOdp1QnRXQzP3Vu6GOW+d396/peP3lm7Rz+1\n\t5ssRbHzLTfQmTvxZ2ykGPRdVc9/SHf232eOkpQvMm9C8s/I+iaHy8J8Uqy0RBUIhrJpL\n\tALk5P7V6CtU0z+KaYtIuizbJTegs5oq1Xp1V+EddGT2cLexcFaYPa3LEe/8XFicifhj5\n\tGL1g==", "X-Gm-Message-State": "AHYfb5hcPunjjc/JVGJKZhmnv+EPXVJBKn2fOiyxJ24tfzZvEoXH2tOk\n\trrkYx4DUigbMSouOgpuUmA==", "X-Received": "by 10.80.195.77 with SMTP id q13mr1289225edb.156.1504179060132; \n\tThu, 31 Aug 2017 04:31:00 -0700 (PDT)", "From": "Koen Vandeputte <koen.vandeputte@ncentric.com>", "To": "lede-dev@lists.infradead.org", "Date": "Thu, 31 Aug 2017 13:30:10 +0200", "Message-Id": "<1504179011-16887-1-git-send-email-koen.vandeputte@ncentric.com>", "X-Mailer": "git-send-email 2.7.4", "X-CRM114-Version": "20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ", "X-CRM114-CacheID": "sfid-20170831_043123_391854_A1BE7E89 ", "X-CRM114-Status": "GOOD ( 11.07 )", "X-Spam-Score": "-2.7 (--)", "X-Spam-Report": "SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details: (-2.7 points)\n\tpts rule name description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/,\n\tlow\n\ttrust [2a00:1450:400c:c09:0:0:0:234 listed in] [list.dnswl.org]\n\t-0.0 SPF_PASS SPF: sender matches SPF record\n\t-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature\n\t0.1 DKIM_SIGNED Message has a DKIM or DK signature,\n\tnot necessarily valid\n\t-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from\n\tauthor's domain", "Subject": "[LEDE-DEV] [PATCH 1/2] kernel: update 4.9 to 4.9.46", "X-BeenThere": "lede-dev@lists.infradead.org", "X-Mailman-Version": "2.1.21", "Precedence": "list", "List-Id": "<lede-dev.lists.infradead.org>", "List-Unsubscribe": "<http://lists.infradead.org/mailman/options/lede-dev>,\n\t<mailto:lede-dev-request@lists.infradead.org?subject=unsubscribe>", "List-Archive": "<http://lists.infradead.org/pipermail/lede-dev/>", "List-Post": "<mailto:lede-dev@lists.infradead.org>", "List-Help": "<mailto:lede-dev-request@lists.infradead.org?subject=help>", "List-Subscribe": "<http://lists.infradead.org/mailman/listinfo/lede-dev>,\n\t<mailto:lede-dev-request@lists.infradead.org?subject=subscribe>", "Cc": "kevin@darbyshire-bryant.me.uk,\n\tKoen Vandeputte <koen.vandeputte@ncentric.com>", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=\"us-ascii\"", "Content-Transfer-Encoding": "7bit", "Sender": "\"Lede-dev\" <lede-dev-bounces@lists.infradead.org>", "Errors-To": "lede-dev-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org" }, "content": "Refreshed all patches\n\nCompiled & run-tested on targets: cns3xxx, imx6\n\nSigned-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>\n---\n\nWarning!\n\nPlease make sure the kernel update patch from Kevin Darbyshire-Bryant is applied first!\n\"kernel: update 4.4 to 4.4.85\"\n\n\n include/kernel-version.mk | 4 +--\n .../linux/generic/hack-4.9/220-gc_sections.patch | 34 +++++++++++-----------\n .../generic/hack-4.9/221-module_exports.patch | 6 ++--\n .../hack-4.9/661-use_fq_codel_by_default.patch | 2 +-\n .../mediatek/patches-4.9/0059-eth-fixes.patch | 12 +++-----\n .../mediatek/patches-4.9/0060-eth-debug.patch | 12 +++-----\n .../patches-4.9/0061-eth-up_down_lock.patch | 12 +++-----\n 7 files changed, 35 insertions(+), 47 deletions(-)", "diff": "diff --git a/include/kernel-version.mk b/include/kernel-version.mk\nindex 0ed92dc..17eccbd 100644\n--- a/include/kernel-version.mk\n+++ b/include/kernel-version.mk\n@@ -4,11 +4,11 @@ LINUX_RELEASE?=1\n \n LINUX_VERSION-3.18 = .43\n LINUX_VERSION-4.4 = .85\n-LINUX_VERSION-4.9 = .45\n+LINUX_VERSION-4.9 = .46\n \n LINUX_KERNEL_HASH-3.18.43 = 1236e8123a6ce537d5029232560966feed054ae31776fe8481dd7d18cdd5492c\n LINUX_KERNEL_HASH-4.4.85 = cfa49f631587e4587ba04236ce0e56765ea938c26815d5a29eec561b21d0f055\n-LINUX_KERNEL_HASH-4.9.45 = 66e5d18dc79a59606b270a1e221a0a80ac09a9e5cd13b1a8b608c514ae15666d\n+LINUX_KERNEL_HASH-4.9.46 = 228393e9f0e388112adb55398289ebb9334cd22586810c0333ede08b68aa2b2b\n \n ifdef KERNEL_PATCHVER\n LINUX_VERSION:=$(KERNEL_PATCHVER)$(strip $(LINUX_VERSION-$(KERNEL_PATCHVER)))\ndiff --git a/target/linux/generic/hack-4.9/220-gc_sections.patch b/target/linux/generic/hack-4.9/220-gc_sections.patch\nindex 8eed08e..428fcb6 100644\n--- a/target/linux/generic/hack-4.9/220-gc_sections.patch\n+++ b/target/linux/generic/hack-4.9/220-gc_sections.patch\n@@ -201,7 +201,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>\n \n --- a/include/asm-generic/vmlinux.lds.h\n +++ b/include/asm-generic/vmlinux.lds.h\n-@@ -114,7 +114,7 @@\n+@@ -130,7 +130,7 @@\n #ifdef CONFIG_KPROBES\n #define KPROBE_BLACKLIST()\t. = ALIGN(8);\t\t\t\t \\\n \t\t\t\tVMLINUX_SYMBOL(__start_kprobe_blacklist) = .; \\\n@@ -210,7 +210,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>\n \t\t\t\tVMLINUX_SYMBOL(__stop_kprobe_blacklist) = .;\n #else\n #define KPROBE_BLACKLIST()\n-@@ -123,10 +123,10 @@\n+@@ -139,10 +139,10 @@\n #ifdef CONFIG_EVENT_TRACING\n #define FTRACE_EVENTS()\t. = ALIGN(8);\t\t\t\t\t\\\n \t\t\tVMLINUX_SYMBOL(__start_ftrace_events) = .;\t\\\n@@ -223,7 +223,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>\n \t\t\tVMLINUX_SYMBOL(__stop_ftrace_enum_maps) = .;\n #else\n #define FTRACE_EVENTS()\n-@@ -147,7 +147,7 @@\n+@@ -163,7 +163,7 @@\n #ifdef CONFIG_FTRACE_SYSCALLS\n #define TRACE_SYSCALLS() . = ALIGN(8);\t\t\t\t\t\\\n \t\t\t VMLINUX_SYMBOL(__start_syscalls_metadata) = .;\t\\\n@@ -232,7 +232,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>\n \t\t\t VMLINUX_SYMBOL(__stop_syscalls_metadata) = .;\n #else\n #define TRACE_SYSCALLS()\n-@@ -156,7 +156,7 @@\n+@@ -172,7 +172,7 @@\n #ifdef CONFIG_SERIAL_EARLYCON\n #define EARLYCON_TABLE() STRUCT_ALIGN();\t\t\t\\\n \t\t\t VMLINUX_SYMBOL(__earlycon_table) = .;\t\\\n@@ -241,7 +241,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>\n \t\t\t VMLINUX_SYMBOL(__earlycon_table_end) = .;\n #else\n #define EARLYCON_TABLE()\n-@@ -169,8 +169,8 @@\n+@@ -185,8 +185,8 @@\n #define _OF_TABLE_1(name)\t\t\t\t\t\t\\\n \t. = ALIGN(8);\t\t\t\t\t\t\t\\\n \tVMLINUX_SYMBOL(__##name##_of_table) = .;\t\t\t\\\n@@ -252,7 +252,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>\n \n #define CLKSRC_OF_TABLES()\tOF_TABLE(CONFIG_CLKSRC_OF, clksrc)\n #define IRQCHIP_OF_MATCH_TABLE() OF_TABLE(CONFIG_IRQCHIP, irqchip)\n-@@ -193,7 +193,7 @@\n+@@ -209,7 +209,7 @@\n #define KERNEL_DTB()\t\t\t\t\t\t\t\\\n \tSTRUCT_ALIGN();\t\t\t\t\t\t\t\\\n \tVMLINUX_SYMBOL(__dtb_start) = .;\t\t\t\t\\\n@@ -261,7 +261,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>\n \tVMLINUX_SYMBOL(__dtb_end) = .;\n \n /*\n-@@ -214,16 +214,17 @@\n+@@ -227,16 +227,17 @@\n \t/* implement dynamic printk debug */\t\t\t\t\\\n \t. = ALIGN(8); \\\n \tVMLINUX_SYMBOL(__start___jump_table) = .; \\\n@@ -282,7 +282,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>\n \n /*\n * Data section helpers\n-@@ -291,35 +292,35 @@\n+@@ -304,35 +305,35 @@\n \t/* PCI quirks */\t\t\t\t\t\t\\\n \t.pci_fixup : AT(ADDR(.pci_fixup) - LOAD_OFFSET) {\t\\\n \t\tVMLINUX_SYMBOL(__start_pci_fixups_early) = .;\t\t\\\n@@ -327,7 +327,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>\n \t\tVMLINUX_SYMBOL(__end_builtin_fw) = .;\t\t\t\\\n \t}\t\t\t\t\t\t\t\t\\\n \t\t\t\t\t\t\t\t\t\\\n-@@ -397,7 +398,7 @@\n+@@ -410,7 +411,7 @@\n \t\t\t\t\t\t\t\t\t\\\n \t/* Kernel symbol table: strings */\t\t\t\t\\\n __ksymtab_strings : AT(ADDR(__ksymtab_strings) - LOAD_OFFSET) {\t\\\n@@ -336,7 +336,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>\n \t}\t\t\t\t\t\t\t\t\\\n \t\t\t\t\t\t\t\t\t\\\n \t/* __*init sections */\t\t\t\t\t\t\\\n-@@ -410,14 +411,14 @@\n+@@ -423,14 +424,14 @@\n \t/* Built-in module parameters. */\t\t\t\t\\\n \t__param : AT(ADDR(__param) - LOAD_OFFSET) {\t\t\t\\\n \t\tVMLINUX_SYMBOL(__start___param) = .;\t\t\t\\\n@@ -353,7 +353,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>\n \t\tVMLINUX_SYMBOL(__stop___modver) = .;\t\t\t\\\n \t\t. = ALIGN((align));\t\t\t\t\t\\\n \t\tVMLINUX_SYMBOL(__end_rodata) = .;\t\t\t\\\n-@@ -482,7 +483,7 @@\n+@@ -496,7 +497,7 @@\n #define ENTRY_TEXT\t\t\t\t\t\t\t\\\n \t\tALIGN_FUNCTION();\t\t\t\t\t\\\n \t\tVMLINUX_SYMBOL(__entry_text_start) = .;\t\t\t\\\n@@ -362,7 +362,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>\n \t\tVMLINUX_SYMBOL(__entry_text_end) = .;\n \n #if defined(CONFIG_FUNCTION_GRAPH_TRACER) || defined(CONFIG_KASAN)\n-@@ -520,7 +521,7 @@\n+@@ -534,7 +535,7 @@\n \t. = ALIGN(align);\t\t\t\t\t\t\\\n \t__ex_table : AT(ADDR(__ex_table) - LOAD_OFFSET) {\t\t\\\n \t\tVMLINUX_SYMBOL(__start___ex_table) = .;\t\t\t\\\n@@ -371,7 +371,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>\n \t\tVMLINUX_SYMBOL(__stop___ex_table) = .;\t\t\t\\\n \t}\n \n-@@ -536,9 +537,9 @@\n+@@ -550,9 +551,9 @@\n #ifdef CONFIG_CONSTRUCTORS\n #define KERNEL_CTORS()\t. = ALIGN(8);\t\t\t \\\n \t\t\tVMLINUX_SYMBOL(__ctors_start) = .; \\\n@@ -383,7 +383,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>\n \t\t\tVMLINUX_SYMBOL(__ctors_end) = .;\n #else\n #define KERNEL_CTORS()\n-@@ -595,7 +596,7 @@\n+@@ -609,7 +610,7 @@\n #define SBSS(sbss_align)\t\t\t\t\t\t\\\n \t. = ALIGN(sbss_align);\t\t\t\t\t\t\\\n \t.sbss : AT(ADDR(.sbss) - LOAD_OFFSET) {\t\t\t\t\\\n@@ -392,7 +392,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>\n \t\t*(.scommon)\t\t\t\t\t\t\\\n \t}\n \n-@@ -662,7 +663,7 @@\n+@@ -676,7 +677,7 @@\n \t. = ALIGN(8);\t\t\t\t\t\t\t\\\n \t__bug_table : AT(ADDR(__bug_table) - LOAD_OFFSET) {\t\t\\\n \t\tVMLINUX_SYMBOL(__start___bug_table) = .;\t\t\\\n@@ -401,7 +401,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>\n \t\tVMLINUX_SYMBOL(__stop___bug_table) = .;\t\t\t\\\n \t}\n #else\n-@@ -674,7 +675,7 @@\n+@@ -688,7 +689,7 @@\n \t. = ALIGN(4);\t\t\t\t\t\t\t\\\n \t.tracedata : AT(ADDR(.tracedata) - LOAD_OFFSET) {\t\t\\\n \t\tVMLINUX_SYMBOL(__tracedata_start) = .;\t\t\t\\\n@@ -410,7 +410,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>\n \t\tVMLINUX_SYMBOL(__tracedata_end) = .;\t\t\t\\\n \t}\n #else\n-@@ -691,7 +692,7 @@\n+@@ -705,7 +706,7 @@\n #define INIT_SETUP(initsetup_align)\t\t\t\t\t\\\n \t\t. = ALIGN(initsetup_align);\t\t\t\t\\\n \t\tVMLINUX_SYMBOL(__setup_start) = .;\t\t\t\\\ndiff --git a/target/linux/generic/hack-4.9/221-module_exports.patch b/target/linux/generic/hack-4.9/221-module_exports.patch\nindex 016cb62..fddf57b 100644\n--- a/target/linux/generic/hack-4.9/221-module_exports.patch\n+++ b/target/linux/generic/hack-4.9/221-module_exports.patch\n@@ -30,7 +30,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>\n #include <linux/export.h>\n \n /* Align . to a 8 byte boundary equals to maximum function alignment. */\n-@@ -329,14 +339,14 @@\n+@@ -342,14 +352,14 @@\n \t/* Kernel symbol table: Normal symbols */\t\t\t\\\n \t__ksymtab : AT(ADDR(__ksymtab) - LOAD_OFFSET) {\t\t\\\n \t\tVMLINUX_SYMBOL(__start___ksymtab) = .;\t\t\t\\\n@@ -47,7 +47,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>\n \t\tVMLINUX_SYMBOL(__stop___ksymtab_gpl) = .;\t\t\\\n \t}\t\t\t\t\t\t\t\t\\\n \t\t\t\t\t\t\t\t\t\\\n-@@ -398,7 +408,7 @@\n+@@ -411,7 +421,7 @@\n \t\t\t\t\t\t\t\t\t\\\n \t/* Kernel symbol table: strings */\t\t\t\t\\\n __ksymtab_strings : AT(ADDR(__ksymtab_strings) - LOAD_OFFSET) {\t\\\n@@ -56,7 +56,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>\n \t}\t\t\t\t\t\t\t\t\\\n \t\t\t\t\t\t\t\t\t\\\n \t/* __*init sections */\t\t\t\t\t\t\\\n-@@ -749,6 +759,8 @@\n+@@ -763,6 +773,8 @@\n \tEXIT_TEXT\t\t\t\t\t\t\t\\\n \tEXIT_DATA\t\t\t\t\t\t\t\\\n \tEXIT_CALL\t\t\t\t\t\t\t\\\ndiff --git a/target/linux/generic/hack-4.9/661-use_fq_codel_by_default.patch b/target/linux/generic/hack-4.9/661-use_fq_codel_by_default.patch\nindex 77e11f7..b0af139 100644\n--- a/target/linux/generic/hack-4.9/661-use_fq_codel_by_default.patch\n+++ b/target/linux/generic/hack-4.9/661-use_fq_codel_by_default.patch\n@@ -44,7 +44,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>\n \t device, it has to decide which ones to send first, which ones to\n --- a/net/sched/sch_api.c\n +++ b/net/sched/sch_api.c\n-@@ -1979,7 +1979,7 @@ static int __init pktsched_init(void)\n+@@ -1976,7 +1976,7 @@ static int __init pktsched_init(void)\n \t\treturn err;\n \t}\n \ndiff --git a/target/linux/mediatek/patches-4.9/0059-eth-fixes.patch b/target/linux/mediatek/patches-4.9/0059-eth-fixes.patch\nindex 4991c52..c155961 100644\n--- a/target/linux/mediatek/patches-4.9/0059-eth-fixes.patch\n+++ b/target/linux/mediatek/patches-4.9/0059-eth-fixes.patch\n@@ -1,7 +1,5 @@\n-Index: linux-4.9.44/drivers/net/ethernet/mediatek/mtk_eth_soc.c\n-===================================================================\n---- linux-4.9.44.orig/drivers/net/ethernet/mediatek/mtk_eth_soc.c\n-+++ linux-4.9.44/drivers/net/ethernet/mediatek/mtk_eth_soc.c\n+--- a/drivers/net/ethernet/mediatek/mtk_eth_soc.c\n++++ b/drivers/net/ethernet/mediatek/mtk_eth_soc.c\n @@ -24,6 +24,7 @@\n #include <linux/tcp.h>\n \n@@ -402,10 +400,8 @@ Index: linux-4.9.44/drivers/net/ethernet/mediatek/mtk_eth_soc.c\n \teth->netdev[id]->netdev_ops = &mtk_netdev_ops;\n \teth->netdev[id]->base_addr = (unsigned long)eth->base;\n \n-Index: linux-4.9.44/drivers/net/ethernet/mediatek/mtk_eth_soc.h\n-===================================================================\n---- linux-4.9.44.orig/drivers/net/ethernet/mediatek/mtk_eth_soc.h\n-+++ linux-4.9.44/drivers/net/ethernet/mediatek/mtk_eth_soc.h\n+--- a/drivers/net/ethernet/mediatek/mtk_eth_soc.h\n++++ b/drivers/net/ethernet/mediatek/mtk_eth_soc.h\n @@ -80,7 +80,6 @@\n \n /* CDMP Ingress Control Register */\ndiff --git a/target/linux/mediatek/patches-4.9/0060-eth-debug.patch b/target/linux/mediatek/patches-4.9/0060-eth-debug.patch\nindex fb36ddf..902a72e 100644\n--- a/target/linux/mediatek/patches-4.9/0060-eth-debug.patch\n+++ b/target/linux/mediatek/patches-4.9/0060-eth-debug.patch\n@@ -1,7 +1,5 @@\n-Index: linux-4.9.44/drivers/net/ethernet/mediatek/mtk_eth_soc.c\n-===================================================================\n---- linux-4.9.44.orig/drivers/net/ethernet/mediatek/mtk_eth_soc.c\n-+++ linux-4.9.44/drivers/net/ethernet/mediatek/mtk_eth_soc.c\n+--- a/drivers/net/ethernet/mediatek/mtk_eth_soc.c\n++++ b/drivers/net/ethernet/mediatek/mtk_eth_soc.c\n @@ -851,6 +851,7 @@ static void mtk_stop_queue(struct mtk_et\n \t\t\tcontinue;\n \t\tnetif_stop_queue(eth->netdev[i]);\n@@ -58,10 +56,8 @@ Index: linux-4.9.44/drivers/net/ethernet/mediatek/mtk_eth_soc.c\n \teth->netdev[id]->netdev_ops = &mtk_netdev_ops;\n \teth->netdev[id]->base_addr = (unsigned long)eth->base;\n \n-Index: linux-4.9.44/drivers/net/ethernet/mediatek/mtk_eth_soc.h\n-===================================================================\n---- linux-4.9.44.orig/drivers/net/ethernet/mediatek/mtk_eth_soc.h\n-+++ linux-4.9.44/drivers/net/ethernet/mediatek/mtk_eth_soc.h\n+--- a/drivers/net/ethernet/mediatek/mtk_eth_soc.h\n++++ b/drivers/net/ethernet/mediatek/mtk_eth_soc.h\n @@ -601,6 +601,8 @@ struct mtk_eth {\n \tstruct mii_bus\t\t\t*mii_bus;\n \tstruct work_struct\t\tpending_work;\ndiff --git a/target/linux/mediatek/patches-4.9/0061-eth-up_down_lock.patch b/target/linux/mediatek/patches-4.9/0061-eth-up_down_lock.patch\nindex 20f10a3..e6f1cf6 100644\n--- a/target/linux/mediatek/patches-4.9/0061-eth-up_down_lock.patch\n+++ b/target/linux/mediatek/patches-4.9/0061-eth-up_down_lock.patch\n@@ -1,7 +1,5 @@\n-Index: linux-4.9.44/drivers/net/ethernet/mediatek/mtk_eth_soc.c\n-===================================================================\n---- linux-4.9.44.orig/drivers/net/ethernet/mediatek/mtk_eth_soc.c\n-+++ linux-4.9.44/drivers/net/ethernet/mediatek/mtk_eth_soc.c\n+--- a/drivers/net/ethernet/mediatek/mtk_eth_soc.c\n++++ b/drivers/net/ethernet/mediatek/mtk_eth_soc.c\n @@ -1904,12 +1904,16 @@ static int mtk_open(struct net_device *d\n \tstruct mtk_mac *mac = netdev_priv(dev);\n \tstruct mtk_eth *eth = mac->hw;\n@@ -62,10 +60,8 @@ Index: linux-4.9.44/drivers/net/ethernet/mediatek/mtk_eth_soc.c\n \tspin_lock_init(ð->page_lock);\n \tspin_lock_init(ð->tx_irq_lock);\n \tspin_lock_init(ð->rx_irq_lock);\n-Index: linux-4.9.44/drivers/net/ethernet/mediatek/mtk_eth_soc.h\n-===================================================================\n---- linux-4.9.44.orig/drivers/net/ethernet/mediatek/mtk_eth_soc.h\n-+++ linux-4.9.44/drivers/net/ethernet/mediatek/mtk_eth_soc.h\n+--- a/drivers/net/ethernet/mediatek/mtk_eth_soc.h\n++++ b/drivers/net/ethernet/mediatek/mtk_eth_soc.h\n @@ -573,6 +573,7 @@ struct mtk_rx_ring {\n struct mtk_eth {\n \tstruct device\t\t\t*dev;\n", "prefixes": [ "LEDE-DEV", "1/2" ] }