Cover Letter Detail
Show a cover letter.
GET /api/1.1/covers/9403/?format=api
{ "id": 9403, "url": "https://patchwork.libcamera.org/api/1.1/covers/9403/?format=api", "web_url": "https://patchwork.libcamera.org/cover/9403/", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/1.1/projects/1/?format=api", "name": "libcamera", "link_name": "libcamera", "list_id": "libcamera_core", "list_email": "libcamera-devel@lists.libcamera.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "msgid": "<20200827082038.40758-1-jacopo@jmondi.org>", "date": "2020-08-27T08:20:35", "name": "[libcamera-devel,0/3] libcamera: raspberrypi: Fail early when opening dma heaps", "submitter": { "id": 3, "url": "https://patchwork.libcamera.org/api/1.1/people/3/?format=api", "name": "Jacopo Mondi", "email": "jacopo@jmondi.org" }, "mbox": "https://patchwork.libcamera.org/cover/9403/mbox/", "series": [ { "id": 1245, "url": "https://patchwork.libcamera.org/api/1.1/series/1245/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=1245", "date": "2020-08-27T08:20:35", "name": "libcamera: raspberrypi: Fail early when opening dma heaps", "version": 1, "mbox": "https://patchwork.libcamera.org/series/1245/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/covers/9403/comments/", "headers": { "Return-Path": "<libcamera-devel-bounces@lists.libcamera.org>", "X-Original-To": "parsemail@patchwork.libcamera.org", "Delivered-To": "parsemail@patchwork.libcamera.org", "Received": [ "from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 95CCABDC71\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu, 27 Aug 2020 08:17:00 +0000 (UTC)", "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 141F9628F9;\n\tThu, 27 Aug 2020 10:17:00 +0200 (CEST)", "from relay1-d.mail.gandi.net (relay1-d.mail.gandi.net\n\t[217.70.183.193])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 53A9F60379\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu, 27 Aug 2020 10:16:58 +0200 (CEST)", "from uno.lan (93-34-118-233.ip49.fastwebnet.it [93.34.118.233])\n\t(Authenticated sender: jacopo@jmondi.org)\n\tby relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 7EC0E240002;\n\tThu, 27 Aug 2020 08:16:57 +0000 (UTC)" ], "X-Originating-IP": "93.34.118.233", "From": "Jacopo Mondi <jacopo@jmondi.org>", "To": "libcamera-devel@lists.libcamera.org,\n\tDave Stevenson <dave.stevenson@raspberrypi.com>,\n\tNaushir Patuck <naush@raspberrypi.com>", "Date": "Thu, 27 Aug 2020 10:20:35 +0200", "Message-Id": "<20200827082038.40758-1-jacopo@jmondi.org>", "X-Mailer": "git-send-email 2.28.0", "MIME-Version": "1.0", "Subject": "[libcamera-devel] [PATCH 0/3] libcamera: raspberrypi: Fail early\n\twhen opening dma heaps", "X-BeenThere": "libcamera-devel@lists.libcamera.org", "X-Mailman-Version": "2.1.29", "Precedence": "list", "List-Id": "<libcamera-devel.lists.libcamera.org>", "List-Unsubscribe": "<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>", "List-Archive": "<https://lists.libcamera.org/pipermail/libcamera-devel/>", "List-Post": "<mailto:libcamera-devel@lists.libcamera.org>", "List-Help": "<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>", "List-Subscribe": "<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>", "Content-Type": "text/plain; charset=\"us-ascii\"", "Content-Transfer-Encoding": "7bit", "Errors-To": "libcamera-devel-bounces@lists.libcamera.org", "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>" }, "content": "Hello,\n three small patches to fail as earlier as possible on errors when opening\nthe dma heaps allocator device.\n\nBefore the series, the pipeline handler would fail at configuration time, when\nit actually tries to use the allocator.\n\nWith this series the pipeline handler fails at match() time (and gets a little\nmore verbose in reporting errors to the user).\n\nThanks\n j\n\nJacopo Mondi (3):\n libcamera: raspberrypi: dma_heaps: Add open/close\n libcamera: raspberrypi: Fail on dmaHeaps_ open error\n libcamera: raspberrypi: dma_heaps: Be verbose on errors\n\n .../pipeline/raspberrypi/dma_heaps.cpp | 29 ++++++++++++++++---\n .../pipeline/raspberrypi/dma_heaps.h | 2 ++\n .../pipeline/raspberrypi/raspberrypi.cpp | 13 +++++++++\n 3 files changed, 40 insertions(+), 4 deletions(-)\n\n--\n2.28.0" }