Cover Letter Detail
Show a cover letter.
GET /api/covers/840481/?format=api
{ "id": 840481, "url": "http://patchwork.ozlabs.org/api/covers/840481/?format=api", "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/cover/20171122185256.29785.93548.stgit@localhost.localdomain/", "project": { "id": 46, "url": "http://patchwork.ozlabs.org/api/projects/46/?format=api", "name": "Intel Wired Ethernet development", "link_name": "intel-wired-lan", "list_id": "intel-wired-lan.osuosl.org", "list_email": "intel-wired-lan@osuosl.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20171122185256.29785.93548.stgit@localhost.localdomain>", "list_archive_url": null, "date": "2017-11-22T18:56:10", "name": "[jkirsher/next-queue,00/16] ixgbe/fm10k: macvlan fixes", "submitter": { "id": 252, "url": "http://patchwork.ozlabs.org/api/people/252/?format=api", "name": "Alexander Duyck", "email": "alexander.duyck@gmail.com" }, "mbox": "http://patchwork.ozlabs.org/project/intel-wired-lan/cover/20171122185256.29785.93548.stgit@localhost.localdomain/mbox/", "series": [ { "id": 14756, "url": "http://patchwork.ozlabs.org/api/series/14756/?format=api", "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/list/?series=14756", "date": "2017-11-22T18:56:10", "name": "ixgbe/fm10k: macvlan fixes", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/14756/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/840481/comments/", "headers": { "Return-Path": "<intel-wired-lan-bounces@osuosl.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "intel-wired-lan@lists.osuosl.org" ], "Delivered-To": [ "patchwork-incoming@bilbo.ozlabs.org", "intel-wired-lan@lists.osuosl.org" ], "Authentication-Results": [ "ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=osuosl.org\n\t(client-ip=140.211.166.137; helo=fraxinus.osuosl.org;\n\tenvelope-from=intel-wired-lan-bounces@osuosl.org;\n\treceiver=<UNKNOWN>)", "ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=gmail.com header.i=@gmail.com\n\theader.b=\"qiS4JtRn\"; dkim-atps=neutral" ], "Received": [ "from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3yhsXd0pphz9ryv\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu, 23 Nov 2017 06:12:32 +1100 (AEDT)", "from localhost (localhost [127.0.0.1])\n\tby fraxinus.osuosl.org (Postfix) with ESMTP id 3FC8E87A37;\n\tWed, 22 Nov 2017 19:12:31 +0000 (UTC)", "from fraxinus.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id 35t2-xByEk83; Wed, 22 Nov 2017 19:12:29 +0000 (UTC)", "from ash.osuosl.org (ash.osuosl.org [140.211.166.34])\n\tby fraxinus.osuosl.org (Postfix) with ESMTP id 9ED4387A1F;\n\tWed, 22 Nov 2017 19:12:29 +0000 (UTC)", "from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\tby ash.osuosl.org (Postfix) with ESMTP id C94BA1C2314\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tWed, 22 Nov 2017 18:56:12 +0000 (UTC)", "from localhost (localhost [127.0.0.1])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id C248A888C2\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tWed, 22 Nov 2017 18:56:12 +0000 (UTC)", "from whitealder.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id DjxSQIHzQ3VA for <intel-wired-lan@lists.osuosl.org>;\n\tWed, 22 Nov 2017 18:56:12 +0000 (UTC)", "from mail-pf0-f180.google.com (mail-pf0-f180.google.com\n\t[209.85.192.180])\n\tby whitealder.osuosl.org (Postfix) with ESMTPS id 34EDC8876F\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tWed, 22 Nov 2017 18:56:12 +0000 (UTC)", "by mail-pf0-f180.google.com with SMTP id 17so12438919pfn.12\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tWed, 22 Nov 2017 10:56:12 -0800 (PST)", "from localhost.localdomain ([2001:470:b:9c3:9e5c:8eff:fe4f:f2d0])\n\tby smtp.gmail.com with ESMTPSA id\n\tz126sm19284519pfz.103.2017.11.22.10.56.10\n\tfor <intel-wired-lan@lists.osuosl.org>\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tWed, 22 Nov 2017 10:56:10 -0800 (PST)" ], "X-Virus-Scanned": [ "amavisd-new at osuosl.org", "amavisd-new at osuosl.org" ], "X-Greylist": "domain auto-whitelisted by SQLgrey-1.7.6", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;\n\th=subject:from:to:date:message-id:user-agent:mime-version\n\t:content-transfer-encoding;\n\tbh=kMHMqXqYM6aQ0HcFmmOwHmkDp33P/1Fm+FYWuf/260s=;\n\tb=qiS4JtRnYridLYWFeHerirdU53XD2f1jGfM0Z7E6m1FsX7IzqHMXwx6hiNwYkwhkW8\n\tskgl6Wbc4fad7mr0QgnDLHs7Cc+3ysUVpt+OMPNXq1PTRU9o/HKtjQpYW/Z5sP0SrfmV\n\teHoYRDBo/ncuSb6XhAyOSeQZ+nNRQTCkjdMntJC6MDTkIpD1tBJCx/+tQGvM5Cg6VPBt\n\tQMg1BOtiBYuPwjRbJGx7Vc/1ltDZvcb6EjFhzMYPYOFXWxscInR/GBU2JF1CrrRMsEos\n\tbxuq616l0BeP2fvHQ0V5D1xu7MW2K6j/U8Mzo6GxeYc7ZoxjnZ69Wi2A240tttuZROXR\n\tqSbA==", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:subject:from:to:date:message-id:user-agent\n\t:mime-version:content-transfer-encoding;\n\tbh=kMHMqXqYM6aQ0HcFmmOwHmkDp33P/1Fm+FYWuf/260s=;\n\tb=R+VlMfBHSiESRqthtB5NCrINR0KGwByLJ0pekif5VQVEPjknMwWHXmy/wWRwBzZLDr\n\tNC9w0HOV0AcVc/MOEnXR9NY9Z72TddE19Nqjpp4kUTu9kUVL7g/VfWhZqexmDSFSUMNO\n\tNNw9zBYG/ieyqrP2ONV58Ya35spPxi0t2WgKsZt9WKY27GgemWoYrKOm0DG1pWeoq+LJ\n\tfnRJ3VaRqepyCXbYF/mHNbQgh7rHvtiJfAN4ssmjOFqjt/OtoeY2sS7k9dWktFk6CGeh\n\tc+KWfozEsVAuHUh4+yNhzsTiIq2ZRPzz5+/uxXFvqf38Fcs0iXV+tVntOgHp2VQAv593\n\tbdeQ==", "X-Gm-Message-State": "AJaThX7oAgi03kKUuQiWbvZNCjWLgAYUHuRI9HUGPICDwdh4ti/m+x4v\n\tC1dLtknTiSubfBJuxw97+0fQ/rD2", "X-Google-Smtp-Source": "AGs4zMZf60QkryBxx0hxjz8jpnKgf3MVvuJTHDjd9msmvKg70PIDwxkT4diUM3Ga3qbEAHzFagaxGQ==", "X-Received": "by 10.98.14.15 with SMTP id w15mr1138961pfi.222.1511376971269;\n\tWed, 22 Nov 2017 10:56:11 -0800 (PST)", "From": "Alexander Duyck <alexander.duyck@gmail.com>", "To": "intel-wired-lan@lists.osuosl.org", "Date": "Wed, 22 Nov 2017 10:56:10 -0800", "Message-ID": "<20171122185256.29785.93548.stgit@localhost.localdomain>", "User-Agent": "StGit/0.17.1-dirty", "MIME-Version": "1.0", "Subject": "[Intel-wired-lan] [jkirsher/next-queue PATCH 00/16] ixgbe/fm10k:\n\tmacvlan fixes", "X-BeenThere": "intel-wired-lan@osuosl.org", "X-Mailman-Version": "2.1.24", "Precedence": "list", "List-Id": "Intel Wired Ethernet Linux Kernel Driver Development\n\t<intel-wired-lan.osuosl.org>", "List-Unsubscribe": "<https://lists.osuosl.org/mailman/options/intel-wired-lan>, \n\t<mailto:intel-wired-lan-request@osuosl.org?subject=unsubscribe>", "List-Archive": "<http://lists.osuosl.org/pipermail/intel-wired-lan/>", "List-Post": "<mailto:intel-wired-lan@osuosl.org>", "List-Help": "<mailto:intel-wired-lan-request@osuosl.org?subject=help>", "List-Subscribe": "<https://lists.osuosl.org/mailman/listinfo/intel-wired-lan>, \n\t<mailto:intel-wired-lan-request@osuosl.org?subject=subscribe>", "Content-Type": "text/plain; charset=\"us-ascii\"", "Content-Transfer-Encoding": "7bit", "Errors-To": "intel-wired-lan-bounces@osuosl.org", "Sender": "\"Intel-wired-lan\" <intel-wired-lan-bounces@osuosl.org>" }, "content": "This patch series is meant to make it so that both fm10k and ixgbe drivers\nwill at least function when macvlan offload is enabled. Prior to these\npatches both fm10k and ixgbe had numerous issues that had a negative impact\non driver stability with the offload enabled, or in the case of fm10k the\ninterfaces would never actually receive any traffic as the filters were\nnever configured correctly.\n\nThere are still a few issues outstanding after these patches, but I needed\nto flush out what I had before this patch set became too large.\n\nThe next set of patches will include changes to the macvlan interface\nitself and so I thought that would make a good division between this patch\nset and the one to follow.\n\n---\n\nAlexander Duyck (16):\n ixgbe: Fix interaction between SR-IOV and macvlan offload\n ixgbe: Perform reinit any time number of VFs change\n ixgbe: Add support for macvlan offload RSS on X550 and clean-up pool handling\n ixgbe: There is no need to update num_rx_pools in L2 fwd offload\n ixgbe: Fix limitations on macvlan so we can support up to 63 offloaded devices\n ixgbe: Use ring values to test for Tx pending\n ixgbe: Drop l2_accel_priv data pointer from ring struct\n ixgbe: Assume provided MAC filter has been verified by macvlan\n ixgbe: Default to 1 pool always being allocated\n ixgbe: Don't assume dev->num_tc is equal to hardware TC config\n ixgbe/fm10k: Record macvlan stats instead of Rx queue for macvlan offloaded rings\n ixgbe: Do not manipulate macvlan Tx queues when performing macvlan offload\n ixgbe: avoid bringing rings up/down as macvlans are added/removed\n ixgbe: Fix handling of macvlan Tx offload\n net: Cap number of queues even with accel_priv\n fm10k: Fix configuration for macvlan offload\n\n\n drivers/net/ethernet/intel/fm10k/fm10k_main.c | 14 -\n drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 25 +\n drivers/net/ethernet/intel/ixgbe/ixgbe.h | 8 \n drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c | 2 \n drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 6 \n drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 72 ++--\n drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 407 ++++++++--------------\n drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 63 +--\n net/core/dev.c | 3 \n 9 files changed, 256 insertions(+), 344 deletions(-)\n\n--" }