Show a cover letter.

GET /api/1.1/covers/2230237/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2230237,
    "url": "http://patchwork.ozlabs.org/api/1.1/covers/2230237/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/swupdate/cover/20260429140130.615536-1-dario.binacchi@amarulasolutions.com/",
    "project": {
        "id": 58,
        "url": "http://patchwork.ozlabs.org/api/1.1/projects/58/?format=api",
        "name": "swupdate development",
        "link_name": "swupdate",
        "list_id": "swupdate.googlegroups.com",
        "list_email": "swupdate@googlegroups.com",
        "web_url": "https://github.com/sbabic/swupdate",
        "scm_url": "git://github.com/sbabic/swupdate",
        "webscm_url": ""
    },
    "msgid": "<20260429140130.615536-1-dario.binacchi@amarulasolutions.com>",
    "date": "2026-04-29T14:01:29",
    "name": "[0/1] Add support for fwumdata handler",
    "submitter": {
        "id": 83038,
        "url": "http://patchwork.ozlabs.org/api/1.1/people/83038/?format=api",
        "name": "Dario Binacchi",
        "email": "dario.binacchi@amarulasolutions.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/swupdate/cover/20260429140130.615536-1-dario.binacchi@amarulasolutions.com/mbox/",
    "series": [
        {
            "id": 502071,
            "url": "http://patchwork.ozlabs.org/api/1.1/series/502071/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/swupdate/list/?series=502071",
            "date": "2026-04-29T14:01:29",
            "name": "Add support for fwumdata handler",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/502071/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/2230237/comments/",
    "headers": {
        "Return-Path": "<swupdate+bncBCQ4XFG47UFRBRM6ZDHQMGQEEBYOMIY@googlegroups.com>",
        "X-Original-To": "incoming@patchwork.ozlabs.org",
        "Delivered-To": "patchwork-incoming@legolas.ozlabs.org",
        "Authentication-Results": [
            "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=googlegroups.com header.i=@googlegroups.com\n header.a=rsa-sha256 header.s=20251104 header.b=j7xNpYSb;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com\n (client-ip=2a00:1450:4864:20::339; helo=mail-wm1-x339.google.com;\n envelope-from=swupdate+bncbcq4xfg47ufrbrm6zdhqmgqeebyomiy@googlegroups.com;\n receiver=patchwork.ozlabs.org)"
        ],
        "Received": [
            "from mail-wm1-x339.google.com (mail-wm1-x339.google.com\n [IPv6:2a00:1450:4864:20::339])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g5Jrc6qWDz1yHZ\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 30 Apr 2026 00:01:52 +1000 (AEST)",
            "by mail-wm1-x339.google.com with SMTP id\n 5b1f17b1804b1-48a5775d647sf79883915e9.2\n        for <incoming@patchwork.ozlabs.org>;\n Wed, 29 Apr 2026 07:01:52 -0700 (PDT)",
            "by 2002:a05:600c:548f:b0:488:ab54:fc08 with SMTP id\n 5b1f17b1804b1-488f4a77b10ls15935345e9.0.-pod-prod-02-eu; Wed, 29 Apr 2026\n 07:01:39 -0700 (PDT)",
            "from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com.\n [2a00:1450:4864:20::32f])\n        by gmr-mx.google.com with ESMTPS id\n 5b1f17b1804b1-48a7c30a3a1si276805e9.3.2026.04.29.07.01.39\n        for <swupdate@googlegroups.com>\n        (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n        Wed, 29 Apr 2026 07:01:39 -0700 (PDT)",
            "by mail-wm1-x32f.google.com with SMTP id\n 5b1f17b1804b1-488a88aeec9so153080275e9.2\n        for <swupdate@googlegroups.com>; Wed, 29 Apr 2026 07:01:39 -0700 (PDT)",
            "from dario-ThinkPad-P14s-Gen-5.homenet.telecomitalia.it\n (host-82-56-22-134.retail.telecomitalia.it. [82.56.22.134])\n        by smtp.gmail.com with ESMTPSA id\n 5b1f17b1804b1-48a7c5c7631sm53190915e9.13.2026.04.29.07.01.37\n        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n        Wed, 29 Apr 2026 07:01:37 -0700 (PDT)"
        ],
        "ARC-Seal": [
            "i=2; a=rsa-sha256; t=1777471305; cv=pass;\n        d=google.com; s=arc-20240605;\n        b=Lgk6tkgBJvpzHScebwE92jLc9tculTTQXD/sdfI+7UaAPLkc7JoVAAauSfDdnL+l9f\n         fT0r2RXawxgEjYY0t6VZCi17uamkrfBPGwJdT384X8ghY7XAy4QjIv8lbl9pzOX6RWCW\n         zAyUxkcO3IbhbB3yhL4KXmvQWX6iXXLu3llZZ9TBpTnD8Dz6D/reL5sU1xStBqxeYs6v\n         +4zGTofIvCFn/iyVAYOk06uW6kg9CiaQ5OUr/pjMzWxg9tjijP29Ft2oThIJDmmoEzMD\n         1pVVInYG9lDAuN18azEVm9oqT5yqzdG8JX1lDiUozEwieyvLlIPATLKJPu8SCH5BxsB9\n         3bjQ==",
            "i=1; a=rsa-sha256; t=1777471299; cv=none;\n        d=google.com; s=arc-20240605;\n        b=TtvaA8gjNyeZljG4YgU89PftNjQ3dOF9MntPZslH45eC5gphv6bGzZK5IYId9/nZyd\n         7LLdE12VVMOGwuLsT58wNwKHKU/rGMddC4ybHqKu1WW669GMm04ApbJxg/caP/q6b1a/\n         /JExNyl9iw+UqRxpTR3IEmaFq2nbTo5PfGjfZCGh2S2tFzO9RCk3ksWZrKjRU0jnz6Be\n         Hm0V8z/PcWUmLEVqgzFWMXqV47VtEQeWt7q7OGxqoK3MOOYnP6WOHla53yrr4F3/s9k0\n         kHK5Xp6CEWJNNIHOOWZB4d3FyT9fYv3H4S2N/k9JGs+Rfev63PNsUGECbxvnxPX+jkIg\n         Z4kQ=="
        ],
        "ARC-Message-Signature": [
            "i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post\n         :list-id:mailing-list:precedence:mime-version:message-id:date\n         :subject:cc:to:from:sender:dkim-signature;\n        bh=U2Ge2i6C/4nuMwItIKO+fXJ8wm5gLVF4gKTysVOQDMQ=;\n        fh=amX6Ip+OKQ/oqxrfe0ozYUmzCNYwuE6/RP6Vxi9MHKc=;\n        b=lOy8NXDh5dONiPb5Jl5peOQs6rYP9HZGnUbcSr6tRWNpOtwgZ5N1Acx+mwMHPpw613\n         MqmS1e4hEKSdFOU4wIgQNAjwa/ZUuNgDlHMAUXTr4mGgps2u6fQ6RoTRbTlr9U0y6/Re\n         tHWbyUHwo0HVcxsbZq6Nk2C1THgQHN1Y5WgHKnDlkj8OVGAGFSulJF9XNacG+RYi953m\n         3ZJCW4H2o7dVuA2B/s8W7Msif/xG5KF56qy9f7Np7O289qitdX48jEdeI2+bOgv3dFZ9\n         yonMgHZN/ZsXieV0k8BC26p0LjFGjDVUMyECJneJ8jlorcOqQiDjofpwBycysQEENcKo\n         Sgbw==;\n        darn=patchwork.ozlabs.org",
            "i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n        h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n         :to:from:dkim-signature;\n        bh=Gt7prNgBnwukZEhimLuE+3rdLfyoZ1vNk2XBiLRSyjU=;\n        fh=PVQ6qK/apE8apMCQLUsBZ5FgEk1zvaf7+lv3UFNLduQ=;\n        b=UIDGiB1gmmsG0YTtwc+p5w2wM4gJjJLT0zz/4UnON8FGS57ldZZicKf/Kcipfdiu8R\n         sokEfz/z3b0BlPJrbz2Av8J7JRl1bUYxSnFg1yeRCogE/Cv/IEHo6caT6px0XixzdhKm\n         ZVcq6RH8A2HlMECV9I/cYNxsOH9gUHzcFGii4b4zHcanesEI0ZmdMvtNVvLBMsVKcHWg\n         8fdtXwyox2jx5pZXA7vkMo79/fVfl6a2DexIh+S3si9w0MOFob1ClzeMOi5sB+OCI5zt\n         w9Jf85H0NMJCuKMfSeShG7EAlKprZss3suTDLSOirzNE/fNv1pvfCYdigCMwy6FjzVp3\n         ckXg==;\n        dara=google.com"
        ],
        "ARC-Authentication-Results": [
            "i=2; gmr-mx.google.com;\n       dkim=pass header.i=@amarulasolutions.com header.s=google\n header.b=MrR9uaIN;\n       spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com\n designates 2a00:1450:4864:20::32f as permitted sender)\n smtp.mailfrom=dario.binacchi@amarulasolutions.com;\n       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com;\n       dara=pass header.i=@googlegroups.com",
            "i=1; gmr-mx.google.com;\n       dkim=pass header.i=@amarulasolutions.com header.s=google\n header.b=MrR9uaIN;\n       spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com\n designates 2a00:1450:4864:20::32f as permitted sender)\n smtp.mailfrom=dario.binacchi@amarulasolutions.com;\n       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com;\n       dara=pass header.i=@googlegroups.com"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=googlegroups.com; s=20251104; t=1777471305; x=1778076105;\n darn=patchwork.ozlabs.org;\n        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post\n         :list-id:mailing-list:precedence:x-original-authentication-results\n         :x-original-sender:mime-version:message-id:date:subject:cc:to:from\n         :sender:from:to:cc:subject:date:message-id:reply-to;\n        bh=U2Ge2i6C/4nuMwItIKO+fXJ8wm5gLVF4gKTysVOQDMQ=;\n        b=j7xNpYSbRkM6DnaJ8qst8hxTzMiUfSHaHIvqmU44dAsaN5omBOxJidgKJbhS5WKzpR\n         IH2BTp1N5CCcrpN8TyOhCkzfRxH+kl6ASJooEqLXFWfK/RtwMloO8GL3WjpHAlkQrOdn\n         JXqOcNMqsZu8a/5b1dnAa9KGiLdBn/XGGTLHLpx40WPG32ix7iwdePgJ6W/YVrFd6+xI\n         dfYR/HVkt+8IQfURCZLLOVMLG0HcvH44+Pah0LIuxgpUxH/qu7dNGmK5kdgILUhNaMlb\n         7OxIr3cOfSuvWbdCHwPfmb8B51VnwKNOe8K1zgkBZofQ2YfMQgnTmmv5IMsQBZ2NZ/qm\n         LDJw==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1777471305; x=1778076105;\n        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post\n         :x-spam-checked-in-group:list-id:mailing-list:precedence\n         :x-original-authentication-results:x-original-sender:mime-version\n         :message-id:date:subject:cc:to:from:x-gm-gg:x-beenthere\n         :x-gm-message-state:sender:from:to:cc:subject:date:message-id\n         :reply-to;\n        bh=U2Ge2i6C/4nuMwItIKO+fXJ8wm5gLVF4gKTysVOQDMQ=;\n        b=WeywRaF9QYl5fIhyXrvCdAIUyeb4PN4rWecl0PwuhIzbwl0sInQgbfAtlvp9MPnmbW\n         62jbLagNLMHyZNPH0ftPC6I8tqI76rt1PTnA46rXMdeFDb0pMnCtb0aSQUvH+203RrN3\n         w552K0XwAXaKQUdJAJkApnmWynydhGQvwCuIAZ4Eol/mYUQfscLdiw+W1ejSUY+JhC/n\n         CTYothZAs/401IuUnuNHR6krrhcpYEYPjaryBTIOo1y+3QJGbTE4Dgp3EbYZm9UYcWNO\n         T7TbpVZwbk9yzEAg3AhFz3U1Oi8wBNSOKbmAKglhQp/1qgRZ3zpCxoUepLhacdxYlATD\n         aFYQ==",
        "Sender": "swupdate@googlegroups.com",
        "X-Forwarded-Encrypted": "i=2;\n AFNElJ9GuUbGlg3yG8MPVAakeXCnQEUXKAHyhE7h5cbbYtBWDG8llJP9rpxayVOoWyfEr2xZStOzeHEzMQ==@patchwork.ozlabs.org",
        "X-Gm-Message-State": "AOJu0Yz6C4FXRwe3V5nORKgWVWj9SzpgByHPK36/P/OCU7uw69y9WW3L\n\txnppmdmzXc9O8L2VuqhvgdtBzWMa7/k6hlFMhufPNnHHQl0EpGarKfS7",
        "X-Received": [
            "by 2002:a05:600c:4593:b0:48a:5c23:cab with SMTP id\n 5b1f17b1804b1-48a77b0a5demr133115395e9.19.1777471303871;\n        Wed, 29 Apr 2026 07:01:43 -0700 (PDT)",
            "by 2002:a05:600c:354d:b0:488:bc6a:528d with SMTP id\n 5b1f17b1804b1-48a77b19c82mr128348905e9.22.1777471299526;\n        Wed, 29 Apr 2026 07:01:39 -0700 (PDT)",
            "by 2002:a05:600c:3b13:b0:48a:52ee:5776 with SMTP id\n 5b1f17b1804b1-48a77ae049fmr124107105e9.11.1777471298388;\n        Wed, 29 Apr 2026 07:01:38 -0700 (PDT)"
        ],
        "X-BeenThere": "swupdate@googlegroups.com;\n h=\"AUV6zMPhs+CDDrL7u5sRZW9IlMjF91SyguQUvzngfvrr1XbjUA==\"",
        "Received-SPF": "pass (google.com: domain of dario.binacchi@amarulasolutions.com\n designates 2a00:1450:4864:20::32f as permitted sender)\n client-ip=2a00:1450:4864:20::32f;",
        "X-Gm-Gg": "AeBDiesqHx0EEtRUGbIKrYvglJut1vGRTGwYTRpyow7yPAM416TtMcBJyi7BXyVFdKd\n\tijRFCKlGarJ8bEFeDracphaP66T8Gl2ML8JrDK1Yj/OzYHN9okPGt1Ib/SEvg/40XlCR3sK87FR\n\tNXdVLEhId72mhogo7hG9bkq32MtxgrRkr4YAn+/BDJ+k7tmphnJ0w2VCepSsknzpvWU/Qyt8hx/\n\tQiFdViiQK8c5foysgnMB1s29gQyyDRAMbcyOaZ/4ULS6UP2fi1EwoaQ8NTppsJx86vH3FX1TaYV\n\tf+G1qpRBzQqmFxIuLKR8/iLq5j/TEjQAQbXWbrprg+RJmj3aGv2ujwb7fH2rpjSLUi6FtXgqTc/\n\tVQePDqqdyfrUK8F5ngLhDEwww8RTDJcUsi90nGIM7P564fXyzL8jVTLbYrv0ZnBhrte8sH3arvB\n\th2btJ2LFcccStVrMf7VI8hGO7HruSjvzDN9tBTJy8Zumae615+DqAQZAKSfLkPR6YoaVVqPRLXS\n\tXyRN78yDp5xu9uakHYaTOfOt0Z37MWPLL18Wr/55jTmcU3yleD8H7FszhPKb1gknxfFfLKQULf/\n\tcT8BRD82L0ouYLXXxJD5qVu9yAWKcngkSlw=",
        "From": "Dario Binacchi <dario.binacchi@amarulasolutions.com>",
        "To": "swupdate@googlegroups.com",
        "Cc": "linux-amarula@amarulasolutions.com,\n\tDario Binacchi <dario.binacchi@amarulasolutions.com>",
        "Subject": "[swupdate] [PATCH 0/1] Add support for fwumdata handler",
        "Date": "Wed, 29 Apr 2026 16:01:29 +0200",
        "Message-ID": "<20260429140130.615536-1-dario.binacchi@amarulasolutions.com>",
        "X-Mailer": "git-send-email 2.43.0",
        "MIME-Version": "1.0",
        "X-Original-Sender": "dario.binacchi@amarulasolutions.com",
        "X-Original-Authentication-Results": "gmr-mx.google.com;       dkim=pass\n header.i=@amarulasolutions.com header.s=google header.b=MrR9uaIN;\n       spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com\n designates 2a00:1450:4864:20::32f as permitted sender)\n smtp.mailfrom=dario.binacchi@amarulasolutions.com;\n       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com;\n       dara=pass header.i=@googlegroups.com",
        "Content-Type": "text/plain; charset=\"UTF-8\"",
        "Precedence": "list",
        "Mailing-list": "list swupdate@googlegroups.com;\n contact swupdate+owners@googlegroups.com",
        "List-ID": "<swupdate.googlegroups.com>",
        "X-Spam-Checked-In-Group": "swupdate@googlegroups.com",
        "X-Google-Group-Id": "605343134186",
        "List-Post": "<https://groups.google.com/group/swupdate/post>,\n <mailto:swupdate@googlegroups.com>",
        "List-Help": "<https://groups.google.com/support/>,\n <mailto:swupdate+help@googlegroups.com>",
        "List-Archive": "<https://groups.google.com/group/swupdate",
        "List-Subscribe": "<https://groups.google.com/group/swupdate/subscribe>,\n <mailto:swupdate+subscribe@googlegroups.com>",
        "List-Unsubscribe": "\n <mailto:googlegroups-manage+605343134186+unsubscribe@googlegroups.com>,\n <https://groups.google.com/group/swupdate/subscribe>"
    },
    "content": "This series adds a new handler to manage the boot selection process\nusing the libfwumdata library to update the 'active_index' and mark the\nselected bank as valid during the post-install phase.\n\nI have already submitted the recipe for libfwumdata to openembedded-core\nand I will shortly submit the corresponding package to Buildroot as well.\n\nDario Binacchi (1):\n  handler: add \"fwumdata\" handler\n\n Kconfig                        |   4 ++\n Makefile.deps                  |   4 ++\n Makefile.flags                 |   3 +\n bootloader/Kconfig             |   7 ++\n configs/all_handlers_defconfig |   1 +\n doc/source/handlers.rst        |  37 ++++++++++\n handlers/Kconfig               |  17 +++++\n handlers/Makefile              |   1 +\n handlers/fwumdata_handler.c    | 125 +++++++++++++++++++++++++++++++++\n 9 files changed, 199 insertions(+)\n create mode 100644 handlers/fwumdata_handler.c"
}