Cover Letter Detail
Show a cover letter.
GET /api/covers/1303258/?format=api
{ "id": 1303258, "url": "http://patchwork.ozlabs.org/api/covers/1303258/?format=api", "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/cover/20200604000105.15059-1-andre.guedes@intel.com/", "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": "<20200604000105.15059-1-andre.guedes@intel.com>", "list_archive_url": null, "date": "2020-06-04T00:00:59", "name": "[0/6] igc: PTP timestamping fixes", "submitter": { "id": 72323, "url": "http://patchwork.ozlabs.org/api/people/72323/?format=api", "name": "Andre Guedes", "email": "andre.guedes@intel.com" }, "mbox": "http://patchwork.ozlabs.org/project/intel-wired-lan/cover/20200604000105.15059-1-andre.guedes@intel.com/mbox/", "series": [ { "id": 181182, "url": "http://patchwork.ozlabs.org/api/series/181182/?format=api", "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/list/?series=181182", "date": "2020-06-04T00:01:02", "name": "igc: PTP timestamping fixes", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/181182/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/1303258/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 spf=pass (sender SPF authorized) smtp.mailfrom=osuosl.org\n (client-ip=140.211.166.137; helo=fraxinus.osuosl.org;\n envelope-from=intel-wired-lan-bounces@osuosl.org; receiver=<UNKNOWN>)", "ozlabs.org;\n dmarc=fail (p=none dis=none) header.from=intel.com" ], "Received": [ "from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 49cmCY4WHyz9sSc\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 4 Jun 2020 10:01:28 +1000 (AEST)", "from localhost (localhost [127.0.0.1])\n\tby fraxinus.osuosl.org (Postfix) with ESMTP id 9A90086DCB;\n\tThu, 4 Jun 2020 00:01:26 +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 3DPb2Ewpj0w0; Thu, 4 Jun 2020 00:01:24 +0000 (UTC)", "from ash.osuosl.org (ash.osuosl.org [140.211.166.34])\n\tby fraxinus.osuosl.org (Postfix) with ESMTP id 38E6286DAC;\n\tThu, 4 Jun 2020 00:01:24 +0000 (UTC)", "from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136])\n by ash.osuosl.org (Postfix) with ESMTP id C37471BF46A\n for <intel-wired-lan@lists.osuosl.org>; Thu, 4 Jun 2020 00:01:22 +0000 (UTC)", "from localhost (localhost [127.0.0.1])\n by silver.osuosl.org (Postfix) with ESMTP id BEC8422926\n for <intel-wired-lan@lists.osuosl.org>; Thu, 4 Jun 2020 00:01:22 +0000 (UTC)", "from silver.osuosl.org ([127.0.0.1])\n by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n with ESMTP id f3qjiG9qQaj5 for <intel-wired-lan@lists.osuosl.org>;\n Thu, 4 Jun 2020 00:01:21 +0000 (UTC)", "from mga14.intel.com (mga14.intel.com [192.55.52.115])\n by silver.osuosl.org (Postfix) with ESMTPS id BC617203F2\n for <intel-wired-lan@lists.osuosl.org>; Thu, 4 Jun 2020 00:01:21 +0000 (UTC)", "from orsmga006.jf.intel.com ([10.7.209.51])\n by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 03 Jun 2020 17:01:21 -0700", "from mrief-mobl1.amr.corp.intel.com ([10.209.62.192])\n by orsmga006.jf.intel.com with ESMTP; 03 Jun 2020 17:01:20 -0700" ], "X-Virus-Scanned": [ "amavisd-new at osuosl.org", "amavisd-new at osuosl.org" ], "X-Greylist": "domain auto-whitelisted by SQLgrey-1.7.6", "IronPort-SDR": [ "\n 8AE7+RisxlGKXMeXs+aPOC38Ca2nrwk590sHwOPdipa9Pj7+Qxeu+NF7rQfyNgIeJkRAKt6IU5\n v8HAYublUEuQ==", "\n vLahde0mQ/1+w5ooQarUavu2tSk2QpXmIlUCL5H1pc16i01p7lh2VHKP+Qks0ytOA1M6nasQ9r\n tH109DTKORoA==" ], "X-Amp-Result": "SKIPPED(no attachment in message)", "X-Amp-File-Uploaded": "False", "X-ExtLoop1": "1", "X-IronPort-AV": "E=Sophos;i=\"5.73,470,1583222400\"; d=\"scan'208\";a=\"272932794\"", "From": "Andre Guedes <andre.guedes@intel.com>", "To": "intel-wired-lan@lists.osuosl.org", "Date": "Wed, 3 Jun 2020 17:00:59 -0700", "Message-Id": "<20200604000105.15059-1-andre.guedes@intel.com>", "X-Mailer": "git-send-email 2.26.2", "MIME-Version": "1.0", "Subject": "[Intel-wired-lan] [PATCH 0/6] igc: PTP timestamping fixes", "X-BeenThere": "intel-wired-lan@osuosl.org", "X-Mailman-Version": "2.1.29", "Precedence": "list", "List-Id": "Intel Wired Ethernet Linux Kernel Driver Development\n <intel-wired-lan.osuosl.org>", "List-Unsubscribe": "<https://lists.osuosl.org/mailman/options/intel-wired-lan>,\n <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 <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": "Hi all,\n\nThis patch series provides some fixes and improvements to ptp timestamp\nhandling in IGC driver.\n\nIGC ptp implementation was based on IGB, but there are a few differences on how\nI225 handles rx timestamps that need to be considered. For example, I225 doesn't\nreport rx timestamps via the TS bit rx descriptor + RXSTMPL/RXSTMPH registers\nmechanism. They are reported via the packet buffer only.\n\nApart from that, this patch series also fixes other issues like code\nduplication, dummy UDP filter configuration, and missing SRRCTL register clean\nup.\n\nRegards,\n\nAndre\n\nAndre Guedes (6):\n igc: Clean up rx timestamping logic\n igc: Remove duplicate code in tx timestamp handling\n igc: Check __IGC_PTP_TX_IN_PROGRESS instead of ptp_tx_skb\n igc: Remove UDP filter setup in PTP code\n igc: Refactor igc_ptp_set_timestamp_mode()\n igc: Fix rx timestamp disabling\n\n drivers/net/ethernet/intel/igc/igc.h | 3 -\n drivers/net/ethernet/intel/igc/igc_defines.h | 2 -\n drivers/net/ethernet/intel/igc/igc_main.c | 12 +-\n drivers/net/ethernet/intel/igc/igc_ptp.c | 256 +++++--------------\n drivers/net/ethernet/intel/igc/igc_regs.h | 2 -\n 5 files changed, 75 insertions(+), 200 deletions(-)" }