Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w9wjt-001un3-0o for pgsql-hackers@arkaria.postgresql.org; Tue, 07 Apr 2026 03:04:29 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w9wjr-00DfKM-29 for pgsql-hackers@arkaria.postgresql.org; Tue, 07 Apr 2026 03:04:28 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w9wjr-00DfKC-0X for pgsql-hackers@lists.postgresql.org; Tue, 07 Apr 2026 03:04:27 +0000 Received: from mail-oo1-xc29.google.com ([2607:f8b0:4864:20::c29]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w9wjp-00000000xXF-2g0o for pgsql-hackers@lists.postgresql.org; Tue, 07 Apr 2026 03:04:26 +0000 Received: by mail-oo1-xc29.google.com with SMTP id 006d021491bc7-66f3e7d9eccso2644082eaf.1 for ; Mon, 06 Apr 2026 20:04:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775531065; cv=none; d=google.com; s=arc-20240605; b=ZWiQ6r2zOqhaJZz1dij55yXBMLa3FhVNDbxwPHi13lP0imlTnrIgYoTL8JL8bzTx1R WptjlL9YHlhYy0lFuJ/gWZYV1gZS4UXT5LM5D9eeleGQUUvd6Ilq9/rOCF8iqzUQZklO n6Du/5U38u1otY/XIL86Ha4TOD2QG5U0KSspfxjxHtopBeeSwjuixY8kYshgR+76Rg23 2fI8qy6XUdxmlguFKD1H0MCcuH8LClt5kW+fnTzfNEXJVIDmQvd1pE3z6hy9dl9bwvPs Czb8pa/+j8MPkXwt2W9HUs6LeQB62wGZIhYwDbgkKt3nHAE6Bt4DfyTSNcJn2WJj8APy S35Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=hY+UAGVDfKIhc/GrsovnxTRUm7LO8C7Ie16xaI429Xo=; fh=6ppgGpCP+xdusU7/w6dCOLQL/hRUIlfhqWvhpenoAcg=; b=Fn3of3XaGeN8YPUK/rqpURQsFvHGeReiS6yqJ8QoECb2+BGlFZ6mWZb8jMDRnGzDgn Xo8NK71rs7t7cwsbht/JxyvS+Oq8eoVwnfNkZ6ZWqFEXdwbWfnjuj1Nxaog5MBk638iN 2bbD0Za0UG2/DTWLcDfdOoa7csi1+tu1IuZmlODONE7Q3DPi3QjxakQ9SZon3AbzlgXl 08COXK77YFNH+6nPmF06GXKHjNQoEhqtJR5q9rCre1aLHbhmB+abrNO2U3ipwGqOeo/p uNXOW6xLp19IGusuRMTUpMOl0f+U7lN06GrPeZE/tpux2h+EuaKkHTHHOugp09Zy8vH9 3TUA==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775531065; x=1776135865; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=hY+UAGVDfKIhc/GrsovnxTRUm7LO8C7Ie16xaI429Xo=; b=cGI2iiR1KsK7hcg7Xu0yfPORkOkCu54IO8teslzv2P5w4siuKy9xQZxEUA7Vh1nzGc x6jmQAmee9/E5mInSuplzwvCCs1t7RStbj+Ql64hhWL185l4Jl9J52+E23x23AKBr0lW 5uFN1Wp78twJ5IZALC5QXKnPYPQgNOaEfrKaJ7YooJI43HfpOrE+YnAXMYKTPNxreAeI uu52P67UnLDostsv4S5xA+l4PLjOG/4HO9iapERqK5J/vDruy8K/fZIZQhjFa4KXZh/0 mR4INxL/uev5yZpOd6mvje0e9AsfUCpKzsOGd6yF3puX0mkvmiSej4qWnwkMAV4rlelf kwXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775531065; x=1776135865; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=hY+UAGVDfKIhc/GrsovnxTRUm7LO8C7Ie16xaI429Xo=; b=mZBTpX1YJ6r+tecOpQ0NH3/CO7rkhZ2TyuBpDlZPaNAA5/mqwJdLQW6bqLZgzrUX0B fc2d8s8VeBy2XHJlndd86LvhTC582c6QIplmhFFfhgzlIqn9IWfdr/Q8BVpeomRBHmMn hgNt5hdfqLEoXX4JjyGbbAcwBifgL8d/v4AVJaNWLzVwmRalnKAih36Pt3l0F1NCBYpL jl68dyRZ37X3MpDI9SM9qeyFK+j48YQaBRNgEIbdO4F3AebPIoe9+JoTDAx3cQWuUv9E RA0HIYlBMq6nBEaR66ihbl6zcgXGkrz+F12h1dczR0bHcpjzLS1YP9N7wFKWTh5+EZsN xacQ== X-Gm-Message-State: AOJu0YzBMeJ65qYTewWeOeFGXSylnr1vcp74SKn/WO0uYjSWVf7TH6QG zZ3q3uWhFrMwILN0C/jEDouBH9v4XgeF+w768ZnUag5wfwqQFTDiGnnlbKwPGxZfV0fHJkB/PyR 3XCbGDblH9QcD2O9ZfQ8Gd5EFeuA/zsw= X-Gm-Gg: AeBDieuHZdX4yUW0c+h2MqQFOhlRvjnt92BN/plRHySFQGRKbyubLBoDQdfJnobjL9C JtQv/Pt7+uYRTkPsw4lbyV812pzJLwT1z5VeR0HLsk5I4i+85PfRXaE9JLwVPddq64HHl7aLxRv ltXwYcLvlOayxpODEgaKxRjLrowl3CfygarcUmokiYcUv5FfqzxgZjyT1Q2vaD9FKHndxs0Hf5I Hnv0oD0csIJkWVj/7ejXr2WTHBfeBHyjZodFxTp30h/kE6q8XzqgOmaIDE82B37xjyzt/jNWNc3 I0SNZq9MU6+TMbCeZSy2aMLJTCFOyniva0H+2Sk= X-Received: by 2002:a05:6820:f0a:b0:683:310:8ca7 with SMTP id 006d021491bc7-68303108fe1mr6879800eaf.43.1775531065022; Mon, 06 Apr 2026 20:04:25 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Fujii Masao Date: Tue, 7 Apr 2026 12:04:12 +0900 X-Gm-Features: AQROBzAZQEzMJP2Z9kC3kB1Edgjnkvx-Kmln0S1Q4uG9S5_-sbBt9LFBC9OA4CU Message-ID: Subject: Re: pgsql: Reduce log level of some logical decoding messages from LOG to D To: Robert Haas Cc: PostgreSQL Hackers Content-Type: multipart/mixed; boundary="0000000000006b84e4064ed60acc" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000006b84e4064ed60acc Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Apr 7, 2026 at 1:16=E2=80=AFAM Robert Haas = wrote: > > But probably are you suggesting making this behavior the default? If ye= s, > > one straightforward approach to implement that would be to log these me= ssages > > at LOG when AmWalSenderProcess() or AmLogicalSlotSyncWorkerProcess() is= true, > > and at DEBUG1 otherwise. > > Yeah. OK, I've prepared a patch to implement this. Patch attached. It introduces a LogicalDecodingLogLevel() macro to choose the log level based on context, but the name may not be ideal, so suggestions are welcome= . > > The downside of this approach is that it becomes harder to suppress the= se > > messages for walsender or slotsync worker if some users want to do that= . > > For example, raising log_min_messages to FATAL or PANIC would suppress = them, > > but would also hide ERROR messages, which isn't desirable in production= . > > I honestly don't know why anyone would want to do that. If these > messages are showing up from background workers often enough to cause > a problem, isn't something terribly wrong? It probably means your > logical replication connections are constantly getting broken and > having to be reestablished. The premise stated in the commit message > is that these messages are simply too noisy, and that seems fair to > me, because of the possibility of triggering them from SQL. But the > idea that these aren't useful to a DBA when troubleshooting actual > problems with logical replication seems quite incorrect to me. Maybe. One such case is that, due to the issue discussed in [1], the slotsy= nc worker can generate those messages as frequently as every 200 ms. But once that is fixed, it emits them only once per sync cycle, with intervals rangi= ng from MIN_SLOTSYNC_WORKER_NAPTIME_MS (200 ms) to MAX_SLOTSYNC_WORKER_NAPTIME_MS (30 s), which might not generate excessive log volume. At that point, it might be OK if messages from background activity are not easily suppressible. Regards, [1] https://postgr.es/m/CAHGQGwF6zG9Z8ws1yb3hY1VqV-WT7hR0qyXCn2HdbjvZQKufDw= @mail.gmail.com --=20 Fujii Masao --0000000000006b84e4064ed60acc Content-Type: application/octet-stream; name="v1-0001-Adjust-log-level-of-logical-decoding-messages-by-.patch" Content-Disposition: attachment; filename="v1-0001-Adjust-log-level-of-logical-decoding-messages-by-.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mno1cc2m0 RnJvbSBmYmNhZDMxYTVkMTg3Y2IwNDRiNDZlMWIwMGIyNGI2OWFkZjZlNWU1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBGdWppaSBNYXNhbyA8ZnVqaWlAcG9zdGdyZXNxbC5vcmc+CkRh dGU6IFR1ZSwgNyBBcHIgMjAyNiAxMDoxMToyMiArMDkwMApTdWJqZWN0OiBbUEFUQ0ggdjFdIEFk anVzdCBsb2cgbGV2ZWwgb2YgbG9naWNhbCBkZWNvZGluZyBtZXNzYWdlcyBieSBjb250ZXh0CgpD b21taXQgMjFiMDE4ZTdlYWIgbG93ZXJlZCBzb21lIGxvZ2ljYWwgZGVjb2RpbmcgbWVzc2FnZXMg ZnJvbSBMT0cgdG8gREVCVUcxLgpIb3dldmVyLCBwZXIgZGlzY3Vzc2lvbiBvbiBwZ3NxbC1oYWNr ZXJzLCBtZXNzYWdlcyBmcm9tIGJhY2tncm91bmQgYWN0aXZpdHkKKHdhbHNlbmRlciBvciBzbG90 c3luYyB3b3JrZXIpIHNob3VsZCByZW1haW4gYXQgTE9HLCBhcyB0aGV5IGFyZSBsZXNzIGZyZXF1 ZW50CmFuZCBtb3JlIGxpa2VseSB0byBpbmRpY2F0ZSBpc3N1ZXMgdGhhdCBEQkFzIHNob3VsZCBu b3RpY2UuCgpGb3IgZm9yZWdyb3VuZCBTUUwgZnVuY3Rpb25zIChlLmcuLCBwZ19sb2dpY2FsX3Ns b3RfcGVla19iaW5hcnlfY2hhbmdlcygpKSwKa2VlcCB0aGVzZSBtZXNzYWdlcyBhdCBERUJVRzEg dG8gYXZvaWQgZXhjZXNzaXZlIGxvZyBub2lzZS4gVGhleSBjYW4gc3RpbGwgYmUKZW5hYmxlZCBi eSBsb3dlcmluZyBjbGllbnRfbWluX21lc3NhZ2VzIG9yIGxvZ19taW5fbWVzc2FnZXMgZm9yIHRo ZSBzZXNzaW9uLgoKVGhpcyBjb21taXQgdXBkYXRlcyBsb2dpY2FsIGRlY29kaW5nIHRvIGxvZyB0 aGVzZSBtZXNzYWdlcyBhdCBMT0cgZm9yCmJhY2tncm91bmQgYWN0aXZpdHkgYW5kIGF0IERFQlVH MSBmb3IgZm9yZWdyb3VuZCBleGVjdXRpb24uCi0tLQogc3JjL2JhY2tlbmQvcmVwbGljYXRpb24v bG9naWNhbC9sb2dpY2FsLmMgICAgICB8ICAyICstCiBzcmMvYmFja2VuZC9yZXBsaWNhdGlvbi9s b2dpY2FsL3NuYXBidWlsZC5jICAgIHwgIDYgKysrLS0tCiBzcmMvaW5jbHVkZS9yZXBsaWNhdGlv bi9sb2dpY2FsLmggICAgICAgICAgICAgIHwgMTggKysrKysrKysrKysrKysrKysrCiAuLi4vdC8w Mzhfc2F2ZV9sb2dpY2FsX3Nsb3RzX3NodXRkb3duLnBsICAgICAgIHwgIDEgLQogNCBmaWxlcyBj aGFuZ2VkLCAyMiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Ny Yy9iYWNrZW5kL3JlcGxpY2F0aW9uL2xvZ2ljYWwvbG9naWNhbC5jIGIvc3JjL2JhY2tlbmQvcmVw bGljYXRpb24vbG9naWNhbC9sb2dpY2FsLmMKaW5kZXggZjIwZDBjNTQyZjMuLjVjOTJmYmEyZjUz IDEwMDY0NAotLS0gYS9zcmMvYmFja2VuZC9yZXBsaWNhdGlvbi9sb2dpY2FsL2xvZ2ljYWwuYwor KysgYi9zcmMvYmFja2VuZC9yZXBsaWNhdGlvbi9sb2dpY2FsL2xvZ2ljYWwuYwpAQCAtNTk4LDcg KzU5OCw3IEBAIENyZWF0ZURlY29kaW5nQ29udGV4dChYTG9nUmVjUHRyIHN0YXJ0X2xzbiwKIAog CWN0eC0+cmVvcmRlci0+b3V0cHV0X3Jld3JpdGVzID0gY3R4LT5vcHRpb25zLnJlY2VpdmVfcmV3 cml0ZXM7CiAKLQllcmVwb3J0KERFQlVHMSwKKwllcmVwb3J0KExvZ2ljYWxEZWNvZGluZ0xvZ0xl dmVsKCksCiAJCQkoZXJybXNnKCJzdGFydGluZyBsb2dpY2FsIGRlY29kaW5nIGZvciBzbG90IFwi JXNcIiIsCiAJCQkJCU5hbWVTdHIoc2xvdC0+ZGF0YS5uYW1lKSksCiAJCQkgZXJyZGV0YWlsKCJT dHJlYW1pbmcgdHJhbnNhY3Rpb25zIGNvbW1pdHRpbmcgYWZ0ZXIgJVgvJTA4WCwgcmVhZGluZyBX QUwgZnJvbSAlWC8lMDhYLiIsCmRpZmYgLS1naXQgYS9zcmMvYmFja2VuZC9yZXBsaWNhdGlvbi9s b2dpY2FsL3NuYXBidWlsZC5jIGIvc3JjL2JhY2tlbmQvcmVwbGljYXRpb24vbG9naWNhbC9zbmFw YnVpbGQuYwppbmRleCBiNDI2OWEzYjEwMi4uMTkyYjE1NjAzNjkgMTAwNjQ0Ci0tLSBhL3NyYy9i YWNrZW5kL3JlcGxpY2F0aW9uL2xvZ2ljYWwvc25hcGJ1aWxkLmMKKysrIGIvc3JjL2JhY2tlbmQv cmVwbGljYXRpb24vbG9naWNhbC9zbmFwYnVpbGQuYwpAQCAtMTMxMiw3ICsxMzEyLDcgQEAgU25h cEJ1aWxkRmluZFNuYXBzaG90KFNuYXBCdWlsZCAqYnVpbGRlciwgWExvZ1JlY1B0ciBsc24sIHhs X3J1bm5pbmdfeGFjdHMgKnJ1bm4KIAkJYnVpbGRlci0+c3RhdGUgPSBTTkFQQlVJTERfQ09OU0lT VEVOVDsKIAkJYnVpbGRlci0+bmV4dF9waGFzZV9hdCA9IEludmFsaWRUcmFuc2FjdGlvbklkOwog Ci0JCWVyZXBvcnQoREVCVUcxLAorCQllcmVwb3J0KExvZ2ljYWxEZWNvZGluZ0xvZ0xldmVsKCks CiAJCQkJZXJybXNnKCJsb2dpY2FsIGRlY29kaW5nIGZvdW5kIGNvbnNpc3RlbnQgcG9pbnQgYXQg JVgvJTA4WCIsCiAJCQkJCSAgIExTTl9GT1JNQVRfQVJHUyhsc24pKSwKIAkJCQllcnJkZXRhaWwo IlRoZXJlIGFyZSBubyBydW5uaW5nIHRyYW5zYWN0aW9ucy4iKSk7CkBAIC0xNDA5LDcgKzE0MDks NyBAQCBTbmFwQnVpbGRGaW5kU25hcHNob3QoU25hcEJ1aWxkICpidWlsZGVyLCBYTG9nUmVjUHRy IGxzbiwgeGxfcnVubmluZ194YWN0cyAqcnVubgogCQlidWlsZGVyLT5zdGF0ZSA9IFNOQVBCVUlM RF9DT05TSVNURU5UOwogCQlidWlsZGVyLT5uZXh0X3BoYXNlX2F0ID0gSW52YWxpZFRyYW5zYWN0 aW9uSWQ7CiAKLQkJZXJlcG9ydChERUJVRzEsCisJCWVyZXBvcnQoTG9naWNhbERlY29kaW5nTG9n TGV2ZWwoKSwKIAkJCQllcnJtc2coImxvZ2ljYWwgZGVjb2RpbmcgZm91bmQgY29uc2lzdGVudCBw b2ludCBhdCAlWC8lMDhYIiwKIAkJCQkJICAgTFNOX0ZPUk1BVF9BUkdTKGxzbikpLAogCQkJCWVy cmRldGFpbCgiVGhlcmUgYXJlIG5vIG9sZCB0cmFuc2FjdGlvbnMgYW55bW9yZS4iKSk7CkBAIC0x OTE1LDcgKzE5MTUsNyBAQCBTbmFwQnVpbGRSZXN0b3JlKFNuYXBCdWlsZCAqYnVpbGRlciwgWExv Z1JlY1B0ciBsc24pCiAKIAlBc3NlcnQoYnVpbGRlci0+c3RhdGUgPT0gU05BUEJVSUxEX0NPTlNJ U1RFTlQpOwogCi0JZXJlcG9ydChERUJVRzEsCisJZXJlcG9ydChMb2dpY2FsRGVjb2RpbmdMb2dM ZXZlbCgpLAogCQkJZXJybXNnKCJsb2dpY2FsIGRlY29kaW5nIGZvdW5kIGNvbnNpc3RlbnQgcG9p bnQgYXQgJVgvJTA4WCIsCiAJCQkJICAgTFNOX0ZPUk1BVF9BUkdTKGxzbikpLAogCQkJZXJyZGV0 YWlsKCJMb2dpY2FsIGRlY29kaW5nIHdpbGwgYmVnaW4gdXNpbmcgc2F2ZWQgc25hcHNob3QuIikp OwpkaWZmIC0tZ2l0IGEvc3JjL2luY2x1ZGUvcmVwbGljYXRpb24vbG9naWNhbC5oIGIvc3JjL2lu Y2x1ZGUvcmVwbGljYXRpb24vbG9naWNhbC5oCmluZGV4IGJjOWQ0ZWNlNjcyLi5hYmY2NGJkYzlk NCAxMDA2NDQKLS0tIGEvc3JjL2luY2x1ZGUvcmVwbGljYXRpb24vbG9naWNhbC5oCisrKyBiL3Ny Yy9pbmNsdWRlL3JlcGxpY2F0aW9uL2xvZ2ljYWwuaApAQCAtMTUzLDQgKzE1MywyMiBAQCBleHRl cm4gWExvZ1JlY1B0ciBMb2dpY2FsUmVwbGljYXRpb25TbG90Q2hlY2tQZW5kaW5nV2FsKFhMb2dS ZWNQdHIgZW5kX29mX3dhbCwKIGV4dGVybiBYTG9nUmVjUHRyIExvZ2ljYWxTbG90QWR2YW5jZUFu ZENoZWNrU25hcFN0YXRlKFhMb2dSZWNQdHIgbW92ZXRvLAogCQkJCQkJCQkJCQkJCSAgYm9vbCAq Zm91bmRfY29uc2lzdGVudF9zbmFwc2hvdCk7CiAKKworLyoKKyAqIFRoaXMgbWFjcm8gZGV0ZXJt aW5lcyB0aGUgbG9nIGxldmVsIGZvciBtZXNzYWdlcyBhYm91dCBzdGFydGluZyBsb2dpY2FsCisg KiBkZWNvZGluZyBhbmQgZmluZGluZyBhIGNvbnNpc3RlbnQgcG9pbnQuCisgKgorICogV2hlbiBs b2dpY2FsIGRlY29kaW5nIGlzIHRyaWdnZXJlZCBieSBhIGZvcmVncm91bmQgU1FMIGZ1bmN0aW9u IChlLmcuLAorICogcGdfbG9naWNhbF9zbG90X3BlZWtfYmluYXJ5X2NoYW5nZXMoKSksIHRoZXNl IG1lc3NhZ2VzIGFyZSBsb2dnZWQgYXQgREVCVUcxCisgKiB0byBhdm9pZCBleGNlc3NpdmUgbG9n IG5vaXNlLiBUaGlzIGlzIGFjY2VwdGFibGUgc2luY2Ugc3VjaCBpc3N1ZXMgYXJlCisgKiB0eXBp Y2FsbHkgbGVzcyBjcml0aWNhbCwgYW5kIHRoZSBtZXNzYWdlcyBjYW4gc3RpbGwgYmUgZW5hYmxl ZCBieSBsb3dlcmluZworICogY2xpZW50X21pbl9tZXNzYWdlcyBvciBsb2dfbWluX21lc3NhZ2Vz IGZvciB0aGUgc2Vzc2lvbi4KKyAqCisgKiBXaGVuIHRoZSBtZXNzYWdlcyBvcmlnaW5hdGUgZnJv bSBiYWNrZ3JvdW5kIGFjdGl2aXR5ICh3YWxzZW5kZXIgb3IKKyAqIHNsb3RzeW5jIHdvcmtlciks IHRoZXkgYXJlIGxvZ2dlZCBhdCBMT0csIGFzIHRoZXNlIGV2ZW50cyBhcmUgbGVzcyBmcmVxdWVu dAorICogYW5kIG1vcmUgbGlrZWx5IHRvIGluZGljYXRlIGlzc3VlcyB0aGF0IERCQXMgc2hvdWxk IG5vdGljZSBieSBkZWZhdWx0LgorICovCisjZGVmaW5lIExvZ2ljYWxEZWNvZGluZ0xvZ0xldmVs KCkgXAorCSgoQW1XYWxTZW5kZXJQcm9jZXNzKCkgfHwgQW1Mb2dpY2FsU2xvdFN5bmNXb3JrZXJQ cm9jZXNzKCkpID8gTE9HIDogREVCVUcxKQorCiAjZW5kaWYKZGlmZiAtLWdpdCBhL3NyYy90ZXN0 L3JlY292ZXJ5L3QvMDM4X3NhdmVfbG9naWNhbF9zbG90c19zaHV0ZG93bi5wbCBiL3NyYy90ZXN0 L3JlY292ZXJ5L3QvMDM4X3NhdmVfbG9naWNhbF9zbG90c19zaHV0ZG93bi5wbAppbmRleCAwNWFh NzhiNGJjNy4uYzAzOTJkNTA0NjAgMTAwNjQ0Ci0tLSBhL3NyYy90ZXN0L3JlY292ZXJ5L3QvMDM4 X3NhdmVfbG9naWNhbF9zbG90c19zaHV0ZG93bi5wbAorKysgYi9zcmMvdGVzdC9yZWNvdmVyeS90 LzAzOF9zYXZlX2xvZ2ljYWxfc2xvdHNfc2h1dGRvd24ucGwKQEAgLTQ4LDcgKzQ4LDYgQEAgJG5v ZGVfcHVibGlzaGVyLT5hcHBlbmRfY29uZigKIAkncG9zdGdyZXNxbC5jb25mJywgcXsKIGNoZWNr cG9pbnRfdGltZW91dCA9IDFoCiBhdXRvdmFjdXVtID0gb2ZmCi1sb2dfbWluX21lc3NhZ2VzID0g J2RlYnVnMScKIH0pOwogJG5vZGVfcHVibGlzaGVyLT5zdGFydDsKIAotLSAKMi41MS4yCgo= --0000000000006b84e4064ed60acc--