get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 584823,
    "url": "http://patchwork.ozlabs.org/api/patches/584823/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/1455815965-9735-2-git-send-email-avinash.dayanand@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": "<1455815965-9735-2-git-send-email-avinash.dayanand@intel.com>",
    "list_archive_url": null,
    "date": "2016-02-18T17:19:25",
    "name": "[v2,next,S29,12/14] i40e: suspend scheduling during driver unload",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": false,
    "hash": "17cc1cfd94ed247e3ede985ec2f474a0b0ab8aec",
    "submitter": {
        "id": 67689,
        "url": "http://patchwork.ozlabs.org/api/people/67689/?format=api",
        "name": "Dayanand, Avinash",
        "email": "avinash.dayanand@intel.com"
    },
    "delegate": {
        "id": 68,
        "url": "http://patchwork.ozlabs.org/api/users/68/?format=api",
        "username": "jtkirshe",
        "first_name": "Jeff",
        "last_name": "Kirsher",
        "email": "jeffrey.t.kirsher@intel.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/1455815965-9735-2-git-send-email-avinash.dayanand@intel.com/mbox/",
    "series": [],
    "comments": "http://patchwork.ozlabs.org/api/patches/584823/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/584823/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<intel-wired-lan-bounces@lists.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"
        ],
        "Received": [
            "from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137])\n\tby ozlabs.org (Postfix) with ESMTP id 14C6B140BAB\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri, 19 Feb 2016 04:19:28 +1100 (AEDT)",
            "from localhost (localhost [127.0.0.1])\n\tby fraxinus.osuosl.org (Postfix) with ESMTP id 44717852F9;\n\tThu, 18 Feb 2016 17:19:28 +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 I3Y-TEBVqmgV; Thu, 18 Feb 2016 17:19:27 +0000 (UTC)",
            "from ash.osuosl.org (ash.osuosl.org [140.211.166.34])\n\tby fraxinus.osuosl.org (Postfix) with ESMTP id B7A8A8484D;\n\tThu, 18 Feb 2016 17:19:27 +0000 (UTC)",
            "from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133])\n\tby ash.osuosl.org (Postfix) with ESMTP id 15DE71C1574\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tThu, 18 Feb 2016 17:19:27 +0000 (UTC)",
            "from localhost (localhost [127.0.0.1])\n\tby hemlock.osuosl.org (Postfix) with ESMTP id 0EC99936E6\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tThu, 18 Feb 2016 17:19:27 +0000 (UTC)",
            "from hemlock.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id UF2kbb+1qRIM for <intel-wired-lan@lists.osuosl.org>;\n\tThu, 18 Feb 2016 17:19:26 +0000 (UTC)",
            "from mga01.intel.com (mga01.intel.com [192.55.52.88])\n\tby hemlock.osuosl.org (Postfix) with ESMTP id 13D2595520\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tThu, 18 Feb 2016 17:19:26 +0000 (UTC)",
            "from orsmga002.jf.intel.com ([10.7.209.21])\n\tby fmsmga101.fm.intel.com with ESMTP; 18 Feb 2016 09:19:27 -0800",
            "from jahay1-mobl2.amr.corp.intel.com (HELO\n\tlocalhost.localdomain.localdomain) ([134.134.3.116])\n\tby orsmga002.jf.intel.com with ESMTP; 18 Feb 2016 09:19:25 -0800"
        ],
        "X-Virus-Scanned": [
            "amavisd-new at osuosl.org",
            "amavisd-new at osuosl.org"
        ],
        "X-Greylist": "domain auto-whitelisted by SQLgrey-1.7.6",
        "X-ExtLoop1": "1",
        "X-IronPort-AV": "E=Sophos;i=\"5.22,466,1449561600\"; d=\"scan'208\";a=\"915925201\"",
        "From": "Avinash Dayanand <avinash.dayanand@intel.com>",
        "To": "intel-wired-lan@lists.osuosl.org",
        "Date": "Thu, 18 Feb 2016 09:19:25 -0800",
        "Message-Id": "<1455815965-9735-2-git-send-email-avinash.dayanand@intel.com>",
        "X-Mailer": "git-send-email 2.1.0",
        "In-Reply-To": "<1455815965-9735-1-git-send-email-avinash.dayanand@intel.com>",
        "References": "<1455815965-9735-1-git-send-email-avinash.dayanand@intel.com>",
        "Subject": "[Intel-wired-lan] [v2 next PATCH S29 12/14] i40e: suspend\n\tscheduling during driver unload",
        "X-BeenThere": "intel-wired-lan@lists.osuosl.org",
        "X-Mailman-Version": "2.1.18-1",
        "Precedence": "list",
        "List-Id": "Intel Wired Ethernet Linux Kernel Driver Development\n\t<intel-wired-lan.lists.osuosl.org>",
        "List-Unsubscribe": "<http://lists.osuosl.org/mailman/options/intel-wired-lan>, \n\t<mailto:intel-wired-lan-request@lists.osuosl.org?subject=unsubscribe>",
        "List-Archive": "<http://lists.osuosl.org/pipermail/intel-wired-lan/>",
        "List-Post": "<mailto:intel-wired-lan@lists.osuosl.org>",
        "List-Help": "<mailto:intel-wired-lan-request@lists.osuosl.org?subject=help>",
        "List-Subscribe": "<http://lists.osuosl.org/mailman/listinfo/intel-wired-lan>, \n\t<mailto:intel-wired-lan-request@lists.osuosl.org?subject=subscribe>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=\"us-ascii\"",
        "Content-Transfer-Encoding": "7bit",
        "Errors-To": "intel-wired-lan-bounces@lists.osuosl.org",
        "Sender": "\"Intel-wired-lan\" <intel-wired-lan-bounces@lists.osuosl.org>"
    },
    "content": "From: Pandi Kumar Maharajan <pandi.maharajan@intel.com>\n\nWe need to suspend scheduling or any pending service task during driver\nunload process, so that new task will not be scheduled. This patch sets\nthe suspend flag bit during reload which avoids service task execution.\n\nv2: change patch title\n\nSigned-off-by: Pandi Kumar Maharajan <pandi.maharajan@intel.com>\nChange-ID: I017c57b5d6656564556e3c5387da671369a572ac\n---\n drivers/net/ethernet/intel/i40e/i40e_main.c | 1 +\n 1 file changed, 1 insertion(+)",
    "diff": "diff --git a/drivers/net/ethernet/intel/i40e/i40e_main.c b/drivers/net/ethernet/intel/i40e/i40e_main.c\nindex 7388c1a..50c2c71 100644\n--- a/drivers/net/ethernet/intel/i40e/i40e_main.c\n+++ b/drivers/net/ethernet/intel/i40e/i40e_main.c\n@@ -11211,6 +11211,7 @@ static void i40e_remove(struct pci_dev *pdev)\n \ti40e_write_rx_ctl(hw, I40E_PFQF_HENA(1), 0);\n \n \t/* no more scheduling of any task */\n+\tset_bit(__I40E_SUSPENDED, &pf->state);\n \tset_bit(__I40E_DOWN, &pf->state);\n \tdel_timer_sync(&pf->service_timer);\n \tcancel_work_sync(&pf->service_task);\n",
    "prefixes": [
        "v2",
        "next",
        "S29",
        "12/14"
    ]
}