[{"id":25939,"web_url":"https://patchwork.libcamera.org/comment/25939/","msgid":"<166981104729.3103093.17992238108479394322@Monstersaurus>","date":"2022-11-30T12:24:07","subject":"Re: [libcamera-devel] [PATCH] ipa: raspberrypi: Fix bug in IPA\n\tframe drop logic","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/people/4/","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"content":"Quoting Naushir Patuck via libcamera-devel (2022-11-30 11:37:27)\n> Fix a bug in the IPA frame dropping (for rate control) logic, where the\n> metadata for the current context was copied from itself (i.e. a no-op), instead\n> of being copied from the previous context.\n> \n> This bug does not occur in normal conditions, only when running with a low\n> exposure time and unconstrained framerate, which happens in a particular\n> picamera2 test.\n> \n\nI thought that -1 being excluded from 0 on v1 would cause problems ;-)\n\nReviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n\n> Fixes: 546154b13433 (\"pipeline: ipa: raspberrypi: Use IPA cookies\")\n> Signed-off-by: Naushir Patuck <naush@raspberrypi.com>\n> ---\n>  src/ipa/raspberrypi/raspberrypi.cpp | 2 +-\n>  1 file changed, 1 insertion(+), 1 deletion(-)\n> \n> diff --git a/src/ipa/raspberrypi/raspberrypi.cpp b/src/ipa/raspberrypi/raspberrypi.cpp\n> index 0f914f841e54..bead436def3c 100644\n> --- a/src/ipa/raspberrypi/raspberrypi.cpp\n> +++ b/src/ipa/raspberrypi/raspberrypi.cpp\n> @@ -1062,7 +1062,7 @@ void IPARPi::prepareISP(const ISPConfig &data)\n>                  * in helper_->Prepare().\n>                  */\n>                 RPiController::Metadata &lastMetadata =\n> -                       rpiMetadata_[ipaContext ? ipaContext : rpiMetadata_.size()];\n> +                       rpiMetadata_[(ipaContext ? ipaContext : rpiMetadata_.size()) - 1];\n>                 rpiMetadata.mergeCopy(lastMetadata);\n>                 processPending_ = false;\n>                 return;\n> -- \n> 2.25.1\n>","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 45D26BE08B\n\tfor <parsemail@patchwork.libcamera.org>;\n\tWed, 30 Nov 2022 12:24:12 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id B580361F24;\n\tWed, 30 Nov 2022 13:24:11 +0100 (CET)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 5F4F961F23\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed, 30 Nov 2022 13:24:10 +0100 (CET)","from pendragon.ideasonboard.com\n\t(cpc89244-aztw30-2-0-cust3082.18-1.cable.virginm.net [86.31.172.11])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id F1B6055A;\n\tWed, 30 Nov 2022 13:24:09 +0100 (CET)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1669811051;\n\tbh=HQJbhZmFzaACu6X5NIaE9L9ZkN9BsF8mffDRtbKbysg=;\n\th=In-Reply-To:References:To:Date:Subject:List-Id:List-Unsubscribe:\n\tList-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:\n\tFrom;\n\tb=In4PntLhNEOan0gQ3V9YeJj5ehodOwjSfLQqu38QcWnaTK1WVbNLbLfKMLp2V7td9\n\tLl8Qu6TVLcdFbmC1oTC/45Xw0xmUmLp8ojzwW/7zwqOiYg2mUe9DInSQXggOUHzKAt\n\tzqMOa+SAlbec6qwcVbtewLlleTUyMfjpt3fMjEMyT7YANRi3KVeRPcFUVSu3ddOwew\n\tTlElwsZR5CKgzA+8C6sjmqE3h/9+iSHc5htZUYm6b3o9DbFnhUzYXuAIA0i33ZM/JX\n\tsms98yrHQMQp/Esa7JZItpp5whFIXjIJdbbSbEobvkFli7/76bFax4pz7YV7doLM0L\n\tdfS0VP6J0IPow==","v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1669811050;\n\tbh=HQJbhZmFzaACu6X5NIaE9L9ZkN9BsF8mffDRtbKbysg=;\n\th=In-Reply-To:References:Subject:From:To:Date:From;\n\tb=tmAntC0lkCWlPIYq3B75Q1xa0aqGThv7MBXwAUB+/5FEscEq5rnUhOy/osBNvtHCM\n\tzwiwomE/FhuEitapXNcgkZCxCjJiasRrzSqUO5s/6pxM4RBv6q4dK8LKJ8UN5NQmAk\n\tTWYpNDrTm7mFPrEhA5H8okjWapzc2pPydAJUHU8w="],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key; \n\tunprotected) header.d=ideasonboard.com\n\theader.i=@ideasonboard.com\n\theader.b=\"tmAntC0l\"; dkim-atps=neutral","Content-Type":"text/plain; charset=\"utf-8\"","MIME-Version":"1.0","Content-Transfer-Encoding":"quoted-printable","In-Reply-To":"<20221130113727.13299-1-naush@raspberrypi.com>","References":"<20221130105253.12497-1-naush@raspberrypi.com>\n\t<20221130113727.13299-1-naush@raspberrypi.com>","To":"Naushir Patuck <naush@raspberrypi.com>,\n\tlibcamera-devel@lists.libcamera.org","Date":"Wed, 30 Nov 2022 12:24:07 +0000","Message-ID":"<166981104729.3103093.17992238108479394322@Monstersaurus>","User-Agent":"alot/0.10","Subject":"Re: [libcamera-devel] [PATCH] ipa: raspberrypi: Fix bug in IPA\n\tframe drop logic","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>","From":"Kieran Bingham via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>","Reply-To":"Kieran Bingham <kieran.bingham@ideasonboard.com>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":25940,"web_url":"https://patchwork.libcamera.org/comment/25940/","msgid":"<CAEmqJPrq_NEssEDSv7to543Q8dibAN4AX49YAu1Ly25iFqnTdw@mail.gmail.com>","date":"2022-11-30T12:26:22","subject":"Re: [libcamera-devel] [PATCH] ipa: raspberrypi: Fix bug in IPA\n\tframe drop logic","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/people/34/","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"content":"On Wed, 30 Nov 2022 at 12:24, Kieran Bingham <\nkieran.bingham@ideasonboard.com> wrote:\n\n> Quoting Naushir Patuck via libcamera-devel (2022-11-30 11:37:27)\n> > Fix a bug in the IPA frame dropping (for rate control) logic, where the\n> > metadata for the current context was copied from itself (i.e. a no-op),\n> instead\n> > of being copied from the previous context.\n> >\n> > This bug does not occur in normal conditions, only when running with a\n> low\n> > exposure time and unconstrained framerate, which happens in a particular\n> > picamera2 test.\n> >\n>\n> I thought that -1 being excluded from 0 on v1 would cause problems ;-)\n>\n\nI was sure that I fixed it, but I probably lost the change in a rebase :-)\n\n\n>\n> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n>\n> > Fixes: 546154b13433 (\"pipeline: ipa: raspberrypi: Use IPA cookies\")\n> > Signed-off-by: Naushir Patuck <naush@raspberrypi.com>\n> > ---\n> >  src/ipa/raspberrypi/raspberrypi.cpp | 2 +-\n> >  1 file changed, 1 insertion(+), 1 deletion(-)\n> >\n> > diff --git a/src/ipa/raspberrypi/raspberrypi.cpp\n> b/src/ipa/raspberrypi/raspberrypi.cpp\n> > index 0f914f841e54..bead436def3c 100644\n> > --- a/src/ipa/raspberrypi/raspberrypi.cpp\n> > +++ b/src/ipa/raspberrypi/raspberrypi.cpp\n> > @@ -1062,7 +1062,7 @@ void IPARPi::prepareISP(const ISPConfig &data)\n> >                  * in helper_->Prepare().\n> >                  */\n> >                 RPiController::Metadata &lastMetadata =\n> > -                       rpiMetadata_[ipaContext ? ipaContext :\n> rpiMetadata_.size()];\n> > +                       rpiMetadata_[(ipaContext ? ipaContext :\n> rpiMetadata_.size()) - 1];\n> >                 rpiMetadata.mergeCopy(lastMetadata);\n> >                 processPending_ = false;\n> >                 return;\n> > --\n> > 2.25.1\n> >\n>","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 39927BDE6B\n\tfor <parsemail@patchwork.libcamera.org>;\n\tWed, 30 Nov 2022 12:26:40 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 7FAD263336;\n\tWed, 30 Nov 2022 13:26:39 +0100 (CET)","from mail-il1-x130.google.com (mail-il1-x130.google.com\n\t[IPv6:2607:f8b0:4864:20::130])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id C549761F23\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed, 30 Nov 2022 13:26:37 +0100 (CET)","by mail-il1-x130.google.com with SMTP id d14so5494173ilq.11\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed, 30 Nov 2022 04:26:37 -0800 (PST)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1669811199;\n\tbh=8qnvB51bUB4BPiH5O8YV2uYND+HA0QqtLbHI+3QSHOs=;\n\th=References:In-Reply-To:Date:To:Subject:List-Id:List-Unsubscribe:\n\tList-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:\n\tFrom;\n\tb=J97/C2sn0OZV0iKwQ6opQ0QYOIJdTt9GqfZp8xMneZFSJ8badRQQC3E6aUfGmxWwy\n\tSNNmXUimvm/2vuX74Y3DgB3B9LIauE0K6sP+HBKI/BY/yWj2rX2gYLAjwk4EgRwLGC\n\tfneygGoE/ObF1Aa7bqGXCi6Ix8swINcWNSngWknfA9fMNwoi6XZtfYP5J/dU/XrGq7\n\tdaF5v9nLaEI9PS1rULNDZIjwvZWlSakvj8gJsmA/AjUq3CzVgivxEdm0MQzkEKqor+\n\tJE/+T0XXkxd43eXwhmzWHeWGyek4rmhL6EorsG+g7neWQ3QNWwTU/KBs/pz6gpohxr\n\tnF3Ilwpdfn8ug==","v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=raspberrypi.com; s=google;\n\th=cc:to:subject:message-id:date:from:in-reply-to:references\n\t:mime-version:from:to:cc:subject:date:message-id:reply-to;\n\tbh=n6MTra7wzkZnW2UAVMVbFiqDja1s2gg0MwnP+kxYSuY=;\n\tb=DUUQ46iLEd+C32XsAJ9Gu0pS9ftOFNBDUddRQnbzEPseK4866HQytiRPSF9k83mDVU\n\tefttWsXmXh1t1bCKlQvbGMJZH9CUdSd7+GSxzsXU9yZMy8BVuy5Ud3VDK7G5hq8t8xcW\n\t7sQey+dXQfvm4CTn8JfUub7Mg1Mk9JVjx4MUBw1ZqmC0d88MBTHFYLfGAgRaGaEmFFLF\n\t0pmnMkl25BA7p8XXIXhMKImzLZCrU4GXZ9HPAPnSpFk9jpLLxfilmEjvWDKpQOXG7+TE\n\t6ZjuOFGvlEWKln/JBEr9ePQHAiJURWOXHDE5oFo8JZD4vJi3GhmPXxU3YXCw2h7ZtOp5\n\tQRvw=="],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (2048-bit key; \n\tunprotected) header.d=raspberrypi.com\n\theader.i=@raspberrypi.com\n\theader.b=\"DUUQ46iL\"; dkim-atps=neutral","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20210112;\n\th=cc:to:subject:message-id:date:from:in-reply-to:references\n\t:mime-version:x-gm-message-state:from:to:cc:subject:date:message-id\n\t:reply-to;\n\tbh=n6MTra7wzkZnW2UAVMVbFiqDja1s2gg0MwnP+kxYSuY=;\n\tb=zArvDDuQ62+72vSQVptVCFz/TFJyfUZLjwFev4+xcp0rwSNkr97KXByNE6L8uKt/M6\n\thiNOVx+HaLK/oHRxbbtGwRhE05B+dbitv69OuFbvk4JUtWUANVk9Uqr8QXnWYOly3VPN\n\tC1vLRELne6sT/pEFzIw+2QfwoKjKPeKTug57acsYSirvrQxjpuOxk+8e34qxHze77xZ1\n\tlRdN+lc7Mc7lcKU25es3fRprGTYs9AvCjyViQPKa91raB8ZqNstH1qaugHRvuWHJOSnA\n\tbXHVodLgIFVQ28cnMVEsMD5D4pf5YRpfM5/4AsURMUsAQraFFIX2VKFgT9QN+iD1X+aQ\n\t3TEQ==","X-Gm-Message-State":"ANoB5pk26TQ0yWGKM8GhLdRxPWtK323ev2jNbrjB4gZeMlnr8BdvkTgE\n\tCK6vzhMWkBmAfN0OOnNmrZIp1yXExDxL9J4mcNbX2A==","X-Google-Smtp-Source":"AA0mqf5cC3Ey6ySoxf+u+TR6XenzrUYt+pislYhQi6PnMqyLOG2Ng7gA0vVdAJrcw4lVkMPZ6dwnpxbwKWMuOSRGogM=","X-Received":"by 2002:a92:d943:0:b0:303:2c51:90c9 with SMTP id\n\tl3-20020a92d943000000b003032c5190c9mr981678ilq.91.1669811196456;\n\tWed, 30 Nov 2022 04:26:36 -0800 (PST)","MIME-Version":"1.0","References":"<20221130105253.12497-1-naush@raspberrypi.com>\n\t<20221130113727.13299-1-naush@raspberrypi.com>\n\t<166981104729.3103093.17992238108479394322@Monstersaurus>","In-Reply-To":"<166981104729.3103093.17992238108479394322@Monstersaurus>","Date":"Wed, 30 Nov 2022 12:26:22 +0000","Message-ID":"<CAEmqJPrq_NEssEDSv7to543Q8dibAN4AX49YAu1Ly25iFqnTdw@mail.gmail.com>","To":"Kieran Bingham <kieran.bingham@ideasonboard.com>","Content-Type":"multipart/alternative; boundary=\"00000000000035092105eeaf37dd\"","Subject":"Re: [libcamera-devel] [PATCH] ipa: raspberrypi: Fix bug in IPA\n\tframe drop logic","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>","From":"Naushir Patuck via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>","Reply-To":"Naushir Patuck <naush@raspberrypi.com>","Cc":"libcamera-devel@lists.libcamera.org","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":25941,"web_url":"https://patchwork.libcamera.org/comment/25941/","msgid":"<CAHW6GYKSv+4AdFHHkLmZLDyoQx0mSHFDcuLoD+HLhBESuQ4qZA@mail.gmail.com>","date":"2022-11-30T12:26:53","subject":"Re: [libcamera-devel] [PATCH] ipa: raspberrypi: Fix bug in IPA\n\tframe drop logic","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/people/42/","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"content":"Hi Naush\n\nThanks for the fix. Good that we had some tests to catch it!!\n\nOn Wed, 30 Nov 2022 at 11:37, Naushir Patuck via libcamera-devel\n<libcamera-devel@lists.libcamera.org> wrote:\n>\n> Fix a bug in the IPA frame dropping (for rate control) logic, where the\n> metadata for the current context was copied from itself (i.e. a no-op), instead\n> of being copied from the previous context.\n>\n> This bug does not occur in normal conditions, only when running with a low\n> exposure time and unconstrained framerate, which happens in a particular\n> picamera2 test.\n>\n> Fixes: 546154b13433 (\"pipeline: ipa: raspberrypi: Use IPA cookies\")\n> Signed-off-by: Naushir Patuck <naush@raspberrypi.com>\n\nReviewed-by: David Plowman <david.plowman@raspberrypi.com>\n\nThanks\nDavid\n\n> ---\n>  src/ipa/raspberrypi/raspberrypi.cpp | 2 +-\n>  1 file changed, 1 insertion(+), 1 deletion(-)\n>\n> diff --git a/src/ipa/raspberrypi/raspberrypi.cpp b/src/ipa/raspberrypi/raspberrypi.cpp\n> index 0f914f841e54..bead436def3c 100644\n> --- a/src/ipa/raspberrypi/raspberrypi.cpp\n> +++ b/src/ipa/raspberrypi/raspberrypi.cpp\n> @@ -1062,7 +1062,7 @@ void IPARPi::prepareISP(const ISPConfig &data)\n>                  * in helper_->Prepare().\n>                  */\n>                 RPiController::Metadata &lastMetadata =\n> -                       rpiMetadata_[ipaContext ? ipaContext : rpiMetadata_.size()];\n> +                       rpiMetadata_[(ipaContext ? ipaContext : rpiMetadata_.size()) - 1];\n>                 rpiMetadata.mergeCopy(lastMetadata);\n>                 processPending_ = false;\n>                 return;\n> --\n> 2.25.1\n>","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 D42D9BDE6B\n\tfor <parsemail@patchwork.libcamera.org>;\n\tWed, 30 Nov 2022 12:27:06 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 9A34D6333F;\n\tWed, 30 Nov 2022 13:27:06 +0100 (CET)","from mail-pj1-x1029.google.com (mail-pj1-x1029.google.com\n\t[IPv6:2607:f8b0:4864:20::1029])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 9A50E61F23\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed, 30 Nov 2022 13:27:05 +0100 (CET)","by mail-pj1-x1029.google.com with SMTP id\n\tw4-20020a17090ac98400b002186f5d7a4cso1828181pjt.0\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed, 30 Nov 2022 04:27:05 -0800 (PST)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1669811226;\n\tbh=Y319j205Rv0Mbfa7nr2NTPs9vTrSSh4t53zT9C8QBaM=;\n\th=References:In-Reply-To:Date:To:Subject:List-Id:List-Unsubscribe:\n\tList-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:\n\tFrom;\n\tb=2mv+QD5c0moOwMIRglSt4/+5i1N0BJ1e1qptOHEw4eywIXvm/fWHc9nuYqR+rWLwQ\n\tvXIMkvnFhMhvlJQ1Ovtqd8dCflvJibNMnBVjQ3Ah5YNAPCO3NJh+T+vq4hCIwaGoAe\n\tYUf5KDm58wh2JhiPTar/xtRE78nfsfqyBoKHw/akvFAUxH8vS6M76Old6nbkoLbqP/\n\t+VfsUtnTMeKZ90ykzKpChUdcP91+dhe4LivWBJA3WAUgkBAOtkaV95Hog5pk0OnNil\n\t2EUWhxRKGsGynWNk6Q6m3GZ86LJf/c3JGNVG/dX3VH/8vefWSXZyhEM7a1cME8g0fX\n\tEe7UG64EJhtOw==","v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=raspberrypi.com; s=google;\n\th=cc:to:subject:message-id:date:from:in-reply-to:references\n\t:mime-version:from:to:cc:subject:date:message-id:reply-to;\n\tbh=+Eh/GUeZFqLrtaJSkNVdrmnRg5k8wPb1GxP3EgWltvU=;\n\tb=DSXj0vBX/xoT16ZbymTeMFf2sq3MFjVd8YmDtyzRQmXlr5oLMxjfQ0K6fEUVJ/YoEP\n\tJyyhffFp4UpnFOdgR80F0nQX2Zkf7K8J/hnPkhc2C62ZylYNghblCAH+cks5DU7/oxCX\n\tt/DlnF0080NbEMaz2dBkUJWz6L/u4KaC1bT11CkvmqvN2pi1h+ZsqyaFSNtHbuf55eTT\n\tv2R+F/a5ZNjuIa1wPK42PJaE7ZMOlfi8y9y/0vFpbKpQqHmWM/4yZIiYf+l6Cpdpz5Gk\n\tP28y1v+PNvL7rGZOG97gILLeBGclxPUsycvVj3+qSfjDqgrLP8M0UiYvNih/sHdZsqIa\n\tvQ7A=="],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (2048-bit key; \n\tunprotected) header.d=raspberrypi.com\n\theader.i=@raspberrypi.com\n\theader.b=\"DSXj0vBX\"; dkim-atps=neutral","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20210112;\n\th=cc:to:subject:message-id:date:from:in-reply-to:references\n\t:mime-version:x-gm-message-state:from:to:cc:subject:date:message-id\n\t:reply-to;\n\tbh=+Eh/GUeZFqLrtaJSkNVdrmnRg5k8wPb1GxP3EgWltvU=;\n\tb=TD1+neYQvXeVa68+Lq/F3ZgzLjp0kPW0oIT5iTyFUM9IXenBh727zYhzJr6se9EUqs\n\tedGT/GE55eszheoYRfSExbrXw32F1PWbnB6FWdhAbvtM321DWtvBx8NKq49P+KMt589U\n\tkSeF8OnnYQGBgakCgdOOfEIma4AjM7sjWcG598LUHALuNtKGD1/mfa2lg8HAbIltqKOC\n\tJ/A12X4yBtWsUxAzGxQQ+DNYQGCk8cQettk2v6uKLTrDJ+a0lMp2aAQmMrlOKRK021qR\n\tDT00U5YsMOr0rcI2us9NvSIxjG5UZ4J7qHSKRdsQzTb+BOz3Ddv4kCwV8CPAQs7BzdyI\n\tUj3w==","X-Gm-Message-State":"ANoB5pnTIbnD1mjmio29IXN1PUmbA8NZEfWUtDbX7D08pQmOwmLELGoC\n\tsaTaO2XwjnKtIkpClP4QOt3YXzjiKjIalZrqLSS9YtBmJwg=","X-Google-Smtp-Source":"AA0mqf4e4DHaWd7xIMM2zGT5I8pfnLEvEjV9w2PU/MdKOFKCmfZDY9UjEccQDpgxSMh3l0HbTgh6akDll2b09leNE2g=","X-Received":"by 2002:a17:90a:a588:b0:218:8eb8:8502 with SMTP id\n\tb8-20020a17090aa58800b002188eb88502mr57537643pjq.179.1669811224067;\n\tWed, 30 Nov 2022 04:27:04 -0800 (PST)","MIME-Version":"1.0","References":"<20221130105253.12497-1-naush@raspberrypi.com>\n\t<20221130113727.13299-1-naush@raspberrypi.com>","In-Reply-To":"<20221130113727.13299-1-naush@raspberrypi.com>","Date":"Wed, 30 Nov 2022 12:26:53 +0000","Message-ID":"<CAHW6GYKSv+4AdFHHkLmZLDyoQx0mSHFDcuLoD+HLhBESuQ4qZA@mail.gmail.com>","To":"Naushir Patuck <naush@raspberrypi.com>","Content-Type":"text/plain; charset=\"UTF-8\"","Subject":"Re: [libcamera-devel] [PATCH] ipa: raspberrypi: Fix bug in IPA\n\tframe drop logic","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>","From":"David Plowman via libcamera-devel <libcamera-devel@lists.libcamera.org>","Reply-To":"David Plowman <david.plowman@raspberrypi.com>","Cc":"libcamera-devel@lists.libcamera.org","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}}]