get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/873888/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 873888,
    "url": "http://patchwork.ozlabs.org/api/patches/873888/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/lede/patch/1518704164-22198-3-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": "<1518704164-22198-3-git-send-email-koen.vandeputte@ncentric.com>",
    "list_archive_url": null,
    "date": "2018-02-15T14:15:57",
    "name": "[LEDE-DEV,2/9] kernel: refresh patches",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": false,
    "hash": "4baf6b3fb3f89c241025ef492ce322b2c260f0be",
    "submitter": {
        "id": 69184,
        "url": "http://patchwork.ozlabs.org/api/people/69184/?format=api",
        "name": "Koen Vandeputte",
        "email": "koen.vandeputte@ncentric.com"
    },
    "delegate": {
        "id": 54613,
        "url": "http://patchwork.ozlabs.org/api/users/54613/?format=api",
        "username": "blogic",
        "first_name": "John",
        "last_name": "Crispin",
        "email": "blogic@openwrt.org"
    },
    "mbox": "http://patchwork.ozlabs.org/project/lede/patch/1518704164-22198-3-git-send-email-koen.vandeputte@ncentric.com/mbox/",
    "series": [
        {
            "id": 28782,
            "url": "http://patchwork.ozlabs.org/api/series/28782/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/lede/list/?series=28782",
            "date": "2018-02-15T14:15:55",
            "name": "uqmi: Add raw-ip mode support for 17.01 branch",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/28782/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/873888/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/873888/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\n\t(client-ip=2607:7c80:54:e::133; helo=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=\"OnWERiv/\"; \n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=ncentric.com header.i=@ncentric.com\n\theader.b=\"S7EpWiKY\"; dkim-atps=neutral"
        ],
        "Received": [
            "from bombadil.infradead.org (bombadil.infradead.org\n\t[IPv6:2607:7c80:54:e::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 3zhz0Y14P4z9sRm\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri, 16 Feb 2018 01:18:53 +1100 (AEDT)",
            "from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux))\n\tid 1emKN8-0008RV-2q; Thu, 15 Feb 2018 14:18:50 +0000",
            "from mail-wm0-x243.google.com ([2a00:1450:400c:c09::243])\n\tby bombadil.infradead.org with esmtps (Exim 4.89 #1 (Red Hat Linux))\n\tid 1emKLG-00072C-5I\n\tfor lede-dev@lists.infradead.org; Thu, 15 Feb 2018 14:17:00 +0000",
            "by mail-wm0-x243.google.com with SMTP id f3so1135991wmc.1\n\tfor <lede-dev@lists.infradead.org>;\n\tThu, 15 Feb 2018 06:16:43 -0800 (PST)",
            "from localhost.localdomain (d515300d8.static.telenet.be.\n\t[81.83.0.216]) by smtp.googlemail.com with ESMTPSA id\n\td6sm3462692edm.52.2018.02.15.06.16.40\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);\n\tThu, 15 Feb 2018 06:16:41 -0800 (PST)"
        ],
        "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:References:\n\tIn-Reply-To:Message-Id:Date:To:From:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=hJA7sI4L+W/pq5vtmKx0cnZ9d/VNtC9HXKoS7cvIn5I=;\n\tb=OnWERiv//Vsloe\n\tJxeO3pLI/AmUr/eaVm0SGiIm+21ygDboO5K/X1SkiIbtIWCzK+BOOtcY93NGC/ayg4TAt/yi0PoUm\n\t4p4tefZI0gNgQjup8TVSrX+G/M4k8hRb724vx0rs+4WB36i4cFOSCqYWpLie1B942Clq3wsIqeWGb\n\t0zImGZWVeYI38ugmyRw6v7a5WuRcTtpMUSh60FblKBHnw+KAVGbf2nryiBqO5Xz3o/f64ET8Efy78\n\tbADlnJVlRtfrWuEaRSmFiCnxNRpd+AKuUiJowQAoDCguixSN0Lg7jNgek6vNXk69gqDRLaOVJJxKY\n\tKXcYkctudnugR7fG35qQ==;",
            "v=1; a=rsa-sha256; c=relaxed/relaxed; d=ncentric.com;\n\ts=google; \n\th=from:to:cc:subject:date:message-id:in-reply-to:references;\n\tbh=Q1ZV1nx6Z1mebnaHa4yVBOICZJm2CTGMMO2bicVaFOs=;\n\tb=S7EpWiKYqFo3s9HOczEtfjZPktIlXI9rrPeXp+nuh55bCYWCGNwYAo+kh+vfjgdWXW\n\tuId4RbrCju+WRbuxYwf72aO5nInwuh2Q9XaZ+lSpXF9jz8rnvrIxd59xfZ781eNt4Kip\n\t83lJuIeWUTTtDsfKFdOxySro4W3eIPUo2mcws="
        ],
        "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:in-reply-to\n\t:references;\n\tbh=Q1ZV1nx6Z1mebnaHa4yVBOICZJm2CTGMMO2bicVaFOs=;\n\tb=OGN7gVA4YD9BwQdKbpfV75HL233KVYLi0nRPMdtNmJA/i+uMCPoUQuRVuEJDzFmSa7\n\tqdlFxMn6m+krkjl0zP65jDw1RPlRzlIOsv5qNnruq9c/nYfNETMuHfZC8sedjsIU8uJQ\n\tLY8u++6BXHTzjM5i7jysqQlksTF2PEc0kUa67wIvmw9divWKcRpuHBlEeeToB842NBun\n\tBOmMr9wk+TV0lE27Jgl92C4yx88m2nT6sZFLeRj/AnQkOWjmZqhIkSQI6smzAu98Ig55\n\t0r39bpHMrHz7mBcRUoJ0zAfvGrvapy2dPPF8m+I4lKheIquImZpmSGIfeSQlKAZ1yqLx\n\tbOew==",
        "X-Gm-Message-State": "APf1xPC/7N0SlIvB22Q1VSmlg25kPnI5EYzD7YJOPi5p6sDSXdeAZ+wE\n\tDrmxLVSVwYImWKpyiW94Yl9Fy/UvQXQ=",
        "X-Google-Smtp-Source": "AH8x2246qALveHPLXjQ2dATnL19ZPezsUTmSsbdwK1gY5w42JOABkmWbwPnMr4YFKzLVpa6Qp0ZQEQ==",
        "X-Received": "by 10.80.213.132 with SMTP id v4mr3594964edi.58.1518704201909;\n\tThu, 15 Feb 2018 06:16:41 -0800 (PST)",
        "From": "Koen Vandeputte <koen.vandeputte@ncentric.com>",
        "To": "lede-dev@lists.infradead.org",
        "Date": "Thu, 15 Feb 2018 15:15:57 +0100",
        "Message-Id": "<1518704164-22198-3-git-send-email-koen.vandeputte@ncentric.com>",
        "X-Mailer": "git-send-email 2.7.4",
        "In-Reply-To": "<1518704164-22198-1-git-send-email-koen.vandeputte@ncentric.com>",
        "References": "<1518704164-22198-1-git-send-email-koen.vandeputte@ncentric.com>",
        "X-CRM114-Version": "20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ",
        "X-CRM114-CacheID": "sfid-20180215_061654_497462_9950371B ",
        "X-CRM114-Status": "GOOD (  19.10  )",
        "X-Spam-Score": "-2.0 (--)",
        "X-Spam-Report": "SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-2.0 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,\n\tno\n\ttrust [2a00:1450:400c:c09:0:0:0:243 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 2/9] kernel: refresh patches",
        "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": "leventelist@gmail.com, lynxis@fe80.eu,\n\tKoen Vandeputte <koen.vandeputte@ncentric.com>, john@phrozen.org,\n\tbjorn@mork.no, nbd@nbd.name",
        "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": "Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>\n---\n ...-usbnet-allow-mini-drivers-to-consume-L2-headers.patch |  7 +------\n .../099-0002-net-qmi_wwan-support-raw-IP-mode.patch       | 11 +++--------\n ...qmi_wwan-should-hold-RTNL-while-changing-netdev-.patch | 11 +++--------\n ...et-fix-alignment-for-frames-with-no-ethernet-hea.patch | 15 +++------------\n ...5-qmi_wwan-Add-missing-skb_reset_mac_header-call.patch |  7 +------\n ...6-net-qmi_wwan-MDM9x30-specific-power-management.patch | 11 +++--------\n ...7-qmi_wwan-add-support-for-Quectel-EC21-and-EC25.patch | 13 ++++---------\n 7 files changed, 18 insertions(+), 57 deletions(-)",
    "diff": "diff --git a/target/linux/generic/patches-4.4/099-0001-usbnet-allow-mini-drivers-to-consume-L2-headers.patch b/target/linux/generic/patches-4.4/099-0001-usbnet-allow-mini-drivers-to-consume-L2-headers.patch\nindex a1f19ea18e9b..a753794d843b 100644\n--- a/target/linux/generic/patches-4.4/099-0001-usbnet-allow-mini-drivers-to-consume-L2-headers.patch\n+++ b/target/linux/generic/patches-4.4/099-0001-usbnet-allow-mini-drivers-to-consume-L2-headers.patch\n@@ -18,11 +18,9 @@ Signed-off-by: David S. Miller <davem@davemloft.net>\n  drivers/net/usb/usbnet.c | 5 ++++-\n  1 file changed, 4 insertions(+), 1 deletion(-)\n \n-diff --git a/drivers/net/usb/usbnet.c b/drivers/net/usb/usbnet.c\n-index 0744bf2ef2d6..0b0ba7ef14e4 100644\n --- a/drivers/net/usb/usbnet.c\n +++ b/drivers/net/usb/usbnet.c\n-@@ -324,7 +324,10 @@ void usbnet_skb_return (struct usbnet *dev, struct sk_buff *skb)\n+@@ -324,7 +324,10 @@ void usbnet_skb_return (struct usbnet *d\n  \t\treturn;\n  \t}\n  \n@@ -34,6 +32,3 @@ index 0744bf2ef2d6..0b0ba7ef14e4 100644\n  \tdev->net->stats.rx_packets++;\n  \tdev->net->stats.rx_bytes += skb->len;\n  \n--- \n-2.7.4\n-\ndiff --git a/target/linux/generic/patches-4.4/099-0002-net-qmi_wwan-support-raw-IP-mode.patch b/target/linux/generic/patches-4.4/099-0002-net-qmi_wwan-support-raw-IP-mode.patch\nindex 8b5fc374b37c..893fb31e1d3f 100644\n--- a/target/linux/generic/patches-4.4/099-0002-net-qmi_wwan-support-raw-IP-mode.patch\n+++ b/target/linux/generic/patches-4.4/099-0002-net-qmi_wwan-support-raw-IP-mode.patch\n@@ -51,8 +51,6 @@ Signed-off-by: David S. Miller <davem@davemloft.net>\n  drivers/net/usb/qmi_wwan.c | 98 +++++++++++++++++++++++++++++++++++++++++++++-\n  1 file changed, 97 insertions(+), 1 deletion(-)\n \n-diff --git a/drivers/net/usb/qmi_wwan.c b/drivers/net/usb/qmi_wwan.c\n-index e3727b66d850..98add3bf8821 100644\n --- a/drivers/net/usb/qmi_wwan.c\n +++ b/drivers/net/usb/qmi_wwan.c\n @@ -14,6 +14,7 @@\n@@ -158,7 +156,7 @@ index e3727b66d850..98add3bf8821 100644\n  /* default ethernet address used by the modem */\n  static const u8 default_modem_addr[ETH_ALEN] = {0x02, 0x50, 0xf3};\n  \n-@@ -80,6 +163,8 @@ static const u8 buggy_fw_addr[ETH_ALEN] = {0x00, 0xa0, 0xc6, 0x00, 0x00, 0x00};\n+@@ -80,6 +163,8 @@ static const u8 buggy_fw_addr[ETH_ALEN]\n   */\n  static int qmi_wwan_rx_fixup(struct usbnet *dev, struct sk_buff *skb)\n  {\n@@ -167,7 +165,7 @@ index e3727b66d850..98add3bf8821 100644\n  \t__be16 proto;\n  \n  \t/* This check is no longer done by usbnet */\n-@@ -94,15 +179,25 @@ static int qmi_wwan_rx_fixup(struct usbnet *dev, struct sk_buff *skb)\n+@@ -94,15 +179,25 @@ static int qmi_wwan_rx_fixup(struct usbn\n  \t\tproto = htons(ETH_P_IPV6);\n  \t\tbreak;\n  \tcase 0x00:\n@@ -193,7 +191,7 @@ index e3727b66d850..98add3bf8821 100644\n  \tif (skb_headroom(skb) < ETH_HLEN)\n  \t\treturn 0;\n  \tskb_push(skb, ETH_HLEN);\n-@@ -326,6 +421,7 @@ static int qmi_wwan_bind(struct usbnet *dev, struct usb_interface *intf)\n+@@ -294,6 +389,7 @@ static int qmi_wwan_bind(struct usbnet *\n  \t\tdev->net->dev_addr[0] &= 0xbf;\t/* clear \"IP\" bit */\n  \t}\n  \tdev->net->netdev_ops = &qmi_wwan_netdev_ops;\n@@ -201,6 +199,3 @@ index e3727b66d850..98add3bf8821 100644\n  err:\n  \treturn status;\n  }\n--- \n-2.7.4\n-\ndiff --git a/target/linux/generic/patches-4.4/099-0003-net-qmi_wwan-should-hold-RTNL-while-changing-netdev-.patch b/target/linux/generic/patches-4.4/099-0003-net-qmi_wwan-should-hold-RTNL-while-changing-netdev-.patch\nindex 48f7141efb61..44087893ee95 100644\n--- a/target/linux/generic/patches-4.4/099-0003-net-qmi_wwan-should-hold-RTNL-while-changing-netdev-.patch\n+++ b/target/linux/generic/patches-4.4/099-0003-net-qmi_wwan-should-hold-RTNL-while-changing-netdev-.patch\n@@ -41,8 +41,6 @@ Signed-off-by: David S. Miller <davem@davemloft.net>\n  drivers/net/usb/qmi_wwan.c | 22 +++++++++++++++-------\n  1 file changed, 15 insertions(+), 7 deletions(-)\n \n-diff --git a/drivers/net/usb/qmi_wwan.c b/drivers/net/usb/qmi_wwan.c\n-index 98add3bf8821..babc84a3946c 100644\n --- a/drivers/net/usb/qmi_wwan.c\n +++ b/drivers/net/usb/qmi_wwan.c\n @@ -16,6 +16,7 @@\n@@ -53,7 +51,7 @@ index 98add3bf8821..babc84a3946c 100644\n  #include <linux/usb.h>\n  #include <linux/usb/cdc.h>\n  #include <linux/usb/usbnet.h>\n-@@ -92,7 +93,7 @@ static ssize_t raw_ip_store(struct device *d,  struct device_attribute *attr, co\n+@@ -92,7 +93,7 @@ static ssize_t raw_ip_store(struct devic\n  \tstruct usbnet *dev = netdev_priv(to_net_dev(d));\n  \tstruct qmi_wwan_state *info = (void *)&dev->data;\n  \tbool enable;\n@@ -62,7 +60,7 @@ index 98add3bf8821..babc84a3946c 100644\n  \n  \tif (strtobool(buf, &enable))\n  \t\treturn -EINVAL;\n-@@ -101,18 +102,22 @@ static ssize_t raw_ip_store(struct device *d,  struct device_attribute *attr, co\n+@@ -101,18 +102,22 @@ static ssize_t raw_ip_store(struct devic\n  \tif (enable == (info->flags & QMI_WWAN_FLAG_RAWIP))\n  \t\treturn len;\n  \n@@ -90,7 +88,7 @@ index 98add3bf8821..babc84a3946c 100644\n  \t}\n  \n  \tif (enable)\n-@@ -121,7 +126,10 @@ static ssize_t raw_ip_store(struct device *d,  struct device_attribute *attr, co\n+@@ -121,7 +126,10 @@ static ssize_t raw_ip_store(struct devic\n  \t\tinfo->flags &= ~QMI_WWAN_FLAG_RAWIP;\n  \tqmi_wwan_netdev_setup(dev->net);\n  \tcall_netdevice_notifiers(NETDEV_POST_TYPE_CHANGE, dev->net);\n@@ -102,6 +100,3 @@ index 98add3bf8821..babc84a3946c 100644\n  }\n  \n  static DEVICE_ATTR_RW(raw_ip);\n--- \n-2.7.4\n-\ndiff --git a/target/linux/generic/patches-4.4/099-0004-usbnet-fix-alignment-for-frames-with-no-ethernet-hea.patch b/target/linux/generic/patches-4.4/099-0004-usbnet-fix-alignment-for-frames-with-no-ethernet-hea.patch\nindex 2511e0a9614b..063f052e2766 100644\n--- a/target/linux/generic/patches-4.4/099-0004-usbnet-fix-alignment-for-frames-with-no-ethernet-hea.patch\n+++ b/target/linux/generic/patches-4.4/099-0004-usbnet-fix-alignment-for-frames-with-no-ethernet-hea.patch\n@@ -24,11 +24,9 @@ Signed-off-by: David S. Miller <davem@davemloft.net>\n  include/linux/usb/usbnet.h | 1 +\n  3 files changed, 7 insertions(+), 1 deletion(-)\n \n-diff --git a/drivers/net/usb/qmi_wwan.c b/drivers/net/usb/qmi_wwan.c\n-index c750cf7c042b..304ec6555cd8 100644\n --- a/drivers/net/usb/qmi_wwan.c\n +++ b/drivers/net/usb/qmi_wwan.c\n-@@ -261,9 +261,11 @@ static void qmi_wwan_netdev_setup(struct net_device *net)\n+@@ -70,9 +70,11 @@ static void qmi_wwan_netdev_setup(struct\n  \t\tnet->hard_header_len = 0;\n  \t\tnet->addr_len        = 0;\n  \t\tnet->flags           = IFF_POINTOPOINT | IFF_NOARP | IFF_MULTICAST;\n@@ -40,11 +38,9 @@ index c750cf7c042b..304ec6555cd8 100644\n  \t\tnetdev_dbg(net, \"mode: Ethernet\\n\");\n  \t}\n  \n-diff --git a/drivers/net/usb/usbnet.c b/drivers/net/usb/usbnet.c\n-index 80348b6a8646..d56fe32bf48d 100644\n --- a/drivers/net/usb/usbnet.c\n +++ b/drivers/net/usb/usbnet.c\n-@@ -484,7 +484,10 @@ static int rx_submit (struct usbnet *dev, struct urb *urb, gfp_t flags)\n+@@ -482,7 +482,10 @@ static int rx_submit (struct usbnet *dev\n  \t\treturn -ENOLINK;\n  \t}\n  \n@@ -56,11 +52,9 @@ index 80348b6a8646..d56fe32bf48d 100644\n  \tif (!skb) {\n  \t\tnetif_dbg(dev, rx_err, dev->net, \"no rx skb\\n\");\n  \t\tusbnet_defer_kevent (dev, EVENT_RX_MEMORY);\n-diff --git a/include/linux/usb/usbnet.h b/include/linux/usb/usbnet.h\n-index a69877734c4e..e2ec3582e549 100644\n --- a/include/linux/usb/usbnet.h\n +++ b/include/linux/usb/usbnet.h\n-@@ -82,6 +82,7 @@ struct usbnet {\n+@@ -79,6 +79,7 @@ struct usbnet {\n  #\t\tdefine EVENT_RX_KILL\t10\n  #\t\tdefine EVENT_LINK_CHANGE\t11\n  #\t\tdefine EVENT_SET_RX_MODE\t12\n@@ -68,6 +62,3 @@ index a69877734c4e..e2ec3582e549 100644\n  };\n  \n  static inline struct usb_driver *driver_of(struct usb_interface *intf)\n--- \n-2.7.4\n-\ndiff --git a/target/linux/generic/patches-4.4/099-0005-qmi_wwan-Add-missing-skb_reset_mac_header-call.patch b/target/linux/generic/patches-4.4/099-0005-qmi_wwan-Add-missing-skb_reset_mac_header-call.patch\nindex 08408e2414d1..e88e31477e3f 100644\n--- a/target/linux/generic/patches-4.4/099-0005-qmi_wwan-Add-missing-skb_reset_mac_header-call.patch\n+++ b/target/linux/generic/patches-4.4/099-0005-qmi_wwan-Add-missing-skb_reset_mac_header-call.patch\n@@ -64,11 +64,9 @@ Signed-off-by: David S. Miller <davem@davemloft.net>\n  drivers/net/usb/qmi_wwan.c | 1 +\n  1 file changed, 1 insertion(+)\n \n-diff --git a/drivers/net/usb/qmi_wwan.c b/drivers/net/usb/qmi_wwan.c\n-index a4f229edcceb..8d4a6f7cba61 100644\n --- a/drivers/net/usb/qmi_wwan.c\n +++ b/drivers/net/usb/qmi_wwan.c\n-@@ -499,6 +499,7 @@ static int qmi_wwan_rx_fixup(struct usbnet *dev, struct sk_buff *skb)\n+@@ -203,6 +203,7 @@ static int qmi_wwan_rx_fixup(struct usbn\n  \t\treturn 1;\n  \t}\n  \tif (rawip) {\n@@ -76,6 +74,3 @@ index a4f229edcceb..8d4a6f7cba61 100644\n  \t\tskb->dev = dev->net; /* normally set by eth_type_trans */\n  \t\tskb->protocol = proto;\n  \t\treturn 1;\n--- \n-2.7.4\n-\ndiff --git a/target/linux/generic/patches-4.4/099-0006-net-qmi_wwan-MDM9x30-specific-power-management.patch b/target/linux/generic/patches-4.4/099-0006-net-qmi_wwan-MDM9x30-specific-power-management.patch\nindex c26a86b270e0..74aef4538ed6 100644\n--- a/target/linux/generic/patches-4.4/099-0006-net-qmi_wwan-MDM9x30-specific-power-management.patch\n+++ b/target/linux/generic/patches-4.4/099-0006-net-qmi_wwan-MDM9x30-specific-power-management.patch\n@@ -29,11 +29,9 @@ Signed-off-by: David S. Miller <davem@davemloft.net>\n  drivers/net/usb/qmi_wwan.c | 38 ++++++++++++++++++++++++++++++++++++++\n  1 file changed, 38 insertions(+)\n \n-diff --git a/drivers/net/usb/qmi_wwan.c b/drivers/net/usb/qmi_wwan.c\n-index 9a5be8b85186..fc9dd452a3b5 100644\n --- a/drivers/net/usb/qmi_wwan.c\n +++ b/drivers/net/usb/qmi_wwan.c\n-@@ -223,6 +223,20 @@ static int qmi_wwan_register_subdriver(struct usbnet *dev)\n+@@ -329,6 +329,20 @@ err:\n  \treturn rv;\n  }\n  \n@@ -54,7 +52,7 @@ index 9a5be8b85186..fc9dd452a3b5 100644\n  static int qmi_wwan_bind(struct usbnet *dev, struct usb_interface *intf)\n  {\n  \tint status = -1;\n-@@ -280,6 +294,24 @@ static int qmi_wwan_bind(struct usbnet *dev, struct usb_interface *intf)\n+@@ -386,6 +400,24 @@ static int qmi_wwan_bind(struct usbnet *\n  \t\tusb_driver_release_interface(driver, info->data);\n  \t}\n  \n@@ -79,7 +77,7 @@ index 9a5be8b85186..fc9dd452a3b5 100644\n  \t/* Never use the same address on both ends of the link, even if the\n  \t * buggy firmware told us to. Or, if device is assigned the well-known\n  \t * buggy firmware MAC address, replace it with a random address,\n-@@ -307,6 +339,12 @@ static void qmi_wwan_unbind(struct usbnet *dev, struct usb_interface *intf)\n+@@ -414,6 +446,12 @@ static void qmi_wwan_unbind(struct usbne\n  \tif (info->subdriver && info->subdriver->disconnect)\n  \t\tinfo->subdriver->disconnect(info->control);\n  \n@@ -92,6 +90,3 @@ index 9a5be8b85186..fc9dd452a3b5 100644\n  \t/* allow user to unbind using either control or data */\n  \tif (intf == info->control)\n  \t\tother = info->data;\n--- \n-2.7.4\n-\ndiff --git a/target/linux/generic/patches-4.4/099-0007-qmi_wwan-add-support-for-Quectel-EC21-and-EC25.patch b/target/linux/generic/patches-4.4/099-0007-qmi_wwan-add-support-for-Quectel-EC21-and-EC25.patch\nindex 3b8032776ac6..62ff1cd5824f 100644\n--- a/target/linux/generic/patches-4.4/099-0007-qmi_wwan-add-support-for-Quectel-EC21-and-EC25.patch\n+++ b/target/linux/generic/patches-4.4/099-0007-qmi_wwan-add-support-for-Quectel-EC21-and-EC25.patch\n@@ -23,8 +23,6 @@ Signed-off-by: David S. Miller <davem@davemloft.net>\n  drivers/net/usb/qmi_wwan.c | 30 ++++++++++++++++++++++++++++--\n  1 file changed, 28 insertions(+), 2 deletions(-)\n \n-diff --git a/drivers/net/usb/qmi_wwan.c b/drivers/net/usb/qmi_wwan.c\n-index 9d1fce8a6e84..3ff76c6db4f6 100644\n --- a/drivers/net/usb/qmi_wwan.c\n +++ b/drivers/net/usb/qmi_wwan.c\n @@ -59,6 +59,10 @@ enum qmi_wwan_flags {\n@@ -38,7 +36,7 @@ index 9d1fce8a6e84..3ff76c6db4f6 100644\n  static void qmi_wwan_netdev_setup(struct net_device *net)\n  {\n  \tstruct usbnet *dev = netdev_priv(net);\n-@@ -411,9 +415,14 @@ static int qmi_wwan_bind(struct usbnet *dev, struct usb_interface *intf)\n+@@ -411,9 +415,14 @@ static int qmi_wwan_bind(struct usbnet *\n  \t * clearing out state the clients might need.\n  \t *\n  \t * MDM9x30 is the first QMI chipset with USB3 support. Abuse\n@@ -55,7 +53,7 @@ index 9d1fce8a6e84..3ff76c6db4f6 100644\n  \t\tqmi_wwan_manage_power(dev, 1);\n  \t\tqmi_wwan_change_dtr(dev, true);\n  \t}\n-@@ -526,6 +535,16 @@ static const struct driver_info\tqmi_wwan_info = {\n+@@ -526,6 +535,16 @@ static const struct driver_info\tqmi_wwan\n  \t.rx_fixup       = qmi_wwan_rx_fixup,\n  };\n  \n@@ -72,7 +70,7 @@ index 9d1fce8a6e84..3ff76c6db4f6 100644\n  #define HUAWEI_VENDOR_ID\t0x12D1\n  \n  /* map QMI/wwan function by a fixed interface number */\n-@@ -533,6 +552,11 @@ static const struct driver_info\tqmi_wwan_info = {\n+@@ -533,6 +552,11 @@ static const struct driver_info\tqmi_wwan\n  \tUSB_DEVICE_INTERFACE_NUMBER(vend, prod, num), \\\n  \t.driver_info = (unsigned long)&qmi_wwan_info\n  \n@@ -84,7 +82,7 @@ index 9d1fce8a6e84..3ff76c6db4f6 100644\n  /* Gobi 1000 QMI/wwan interface number is 3 according to qcserial */\n  #define QMI_GOBI1K_DEVICE(vend, prod) \\\n  \tQMI_FIXED_INTF(vend, prod, 3)\n-@@ -895,6 +919,8 @@ static const struct usb_device_id products[] = {\n+@@ -908,6 +932,8 @@ static const struct usb_device_id produc\n  \t{QMI_FIXED_INTF(0x03f0, 0x4e1d, 8)},\t/* HP lt4111 LTE/EV-DO/HSPA+ Gobi 4G Module */\n  \t{QMI_FIXED_INTF(0x22de, 0x9061, 3)},\t/* WeTelecom WPD-600N */\n  \t{QMI_FIXED_INTF(0x1e0e, 0x9001, 5)},\t/* SIMCom 7230E */\n@@ -93,6 +91,3 @@ index 9d1fce8a6e84..3ff76c6db4f6 100644\n  \n  \t/* 4. Gobi 1000 devices */\n  \t{QMI_GOBI1K_DEVICE(0x05c6, 0x9212)},\t/* Acer Gobi Modem Device */\n--- \n-2.7.4\n-\n",
    "prefixes": [
        "LEDE-DEV",
        "2/9"
    ]
}