Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oqtID-0001C3-K4 for pgsql-hackers@arkaria.postgresql.org; Fri, 04 Nov 2022 09:47:18 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1oqtIA-0004CN-Vc for pgsql-hackers@arkaria.postgresql.org; Fri, 04 Nov 2022 09:47:14 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oqtIA-0004CC-BC for pgsql-hackers@lists.postgresql.org; Fri, 04 Nov 2022 09:47:14 +0000 Received: from esa10.fujitsucc.c3s2.iphmx.com ([68.232.159.247]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oqtI3-0007zo-62 for pgsql-hackers@lists.postgresql.org; Fri, 04 Nov 2022 09:47:13 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1667555227; x=1699091227; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=fpb2pCXOqfonM8E8PG24DEyq0R1eomrfSZ5Sk+b+4hI=; b=jXGGlo3bZOc/OGUF0caRdUsTAzaqwmnDTFRao3wR6HZYFn91VjVLAeNj FuajSmUns4oury07rQhZG1MtBnkhmXsIG4kjid+GgBmi7NRSgXMVzKOAj nWfOj7UeNd084Aa+BToFr17bH+0gJHzBMrNHA7go4UDbciOXRrMD9IA+u NfK4aDDvDPTDPunc1WsxR/kGoBb8aWB/twunLoSiePiwibLhXViy0j7Lo Ua35fuN/qgHVsTmE3WLlSY2fEQjc3QB1b5+0QBa/p7+PheDPaXXftd+he 0uh4Ln+LHe+b8efnEayEne+0Vf5j37OyfsDUDCa/iL2V97upeIO9j2Vgd A==; X-IronPort-AV: E=McAfee;i="6500,9779,10520"; a="69284758" X-IronPort-AV: E=Sophos;i="5.96,137,1665414000"; d="scan'208,223";a="69284758" Received: from mail-tycjpn01lp2175.outbound.protection.outlook.com (HELO JPN01-TYC-obe.outbound.protection.outlook.com) ([104.47.23.175]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Nov 2022 18:46:59 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hGNWbW7QfGiUFQIQGIwuWnsAh7j79mlMqEnCFA1FR+PuuY1n2Un2iPHBHdY1v2WKEb9tFWKHwRfPHqqKmfpL8n9zd32ZRyxmtD1KWKHCnHcF0rbN80eQOJGEofO8iNS6i0KnybQS8APiRbNmUPJ6kNTt5FRjdvWsCSI7t8OLR0eMz8v+bXDU/pBzbfvskG4TJa35mHHykb1HMc6EZWxLt/A+9MD5jBDZSFRhq1/uTmX1Isk5wmsHjk451EG6lRwojne0zdQqjRXenvUfy2q9PwQEC9XciSbaBEiplf33VH7RPowYtpv6SYdSjvoXZCMJjGCuwfNE0nG9If4OLIpUEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=7EEZtQLxFTxILMWnY6CtssHJizbxLIW4vLVrOyBY/70=; b=VZlp5XS5A/oo9KwBXvIJrHVK7RGBz3k22x0Da3NjMoSno0AoJhl6RChTGPZxBuH/0iZFpsGokdlb/FfFaYFXLJBLg8ixMZsXfPizZyIjTc3zomymIwKkOnJh2wAyH9qnQ4Wuut+vXhGWruGYvJFhDSoVxLtOJMhBTUDus2XkdWf4fXeWudVlknxv3QBu0OC1im2OTVYxh5ABX4uqkyLC4ERW5vgG3hO2fgkGLFoNWkqgCYZ9z/k81oshELBHNI5aKWyZ8AJ4H0z3JrDBRjfPNfGxgldBvJ28itEfeBuRVI/OijWfjePZFgDgb1KkhdBk5jeKkkceY9YUFnc8OSgCMA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fujitsu.com; dmarc=pass action=none header.from=fujitsu.com; dkim=pass header.d=fujitsu.com; arc=none Received: from TYAPR01MB5866.jpnprd01.prod.outlook.com (2603:1096:404:8056::13) by TYAPR01MB6316.jpnprd01.prod.outlook.com (2603:1096:402:3c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.22; Fri, 4 Nov 2022 09:46:55 +0000 Received: from TYAPR01MB5866.jpnprd01.prod.outlook.com ([fe80::f4b:1dbf:dc2:dc91]) by TYAPR01MB5866.jpnprd01.prod.outlook.com ([fe80::f4b:1dbf:dc2:dc91%5]) with mapi id 15.20.5769.021; Fri, 4 Nov 2022 09:46:55 +0000 From: "Hayato Kuroda (Fujitsu)" To: "houzj.fnst@fujitsu.com" CC: "wangw.fnst@fujitsu.com" , Peter Smith , Dilip Kumar , "shiy.fnst@fujitsu.com" , PostgreSQL Hackers , Masahiko Sawada , Amit Kapila , "Hayato Kuroda (Fujitsu)" Subject: RE: Perform streaming logical transactions by background workers and parallel apply Thread-Topic: Perform streaming logical transactions by background workers and parallel apply Thread-Index: AQHYSXX67NoYEfdPmEWsDniEZU+Lb6zlvxQAgAkRYICACBI2gIABs50AgAA5UwCAApvIgIAFAGuAgAXc1wCAADa7gIALO/aAgAsRZICAB606AIAS+CyAgAAufICAAWQLgIABHxKAgAA3o4CAAeE3gIAJPr0AgAkxzACAAiJoAIAC0hUAgARvDICABQA2gIAAFvcAgAeBmICABO9ggIAJO+YAgABu1YCACQzpAIAJSy6AgAS+zICABq7mgIABSJUAgAAOtoCAACmRgIAB78qAgAqL+oCADJWRgIAGVm0AgAGAQICAAerMgIABYRWAgAgvEYCAAWyzgIAGSRYAgAFBqICAAFYagIABchmAgAGqzwCAATq/gIAFJCcAgAAGs4CABE7agIAK5WIAgABrY4CABb89gIADiS0AgAEu2oCAAHBpgIADPWcAgATEBgCADdxGAIAAQoGAgAD/DACAABzggIAF+30AgAHyDYCAEzpGgIANkEmAgAI+mYCAATVykIAAI4iQ Date: Fri, 4 Nov 2022 09:46:55 +0000 Message-ID: References: In-Reply-To: Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: =?utf-8?B?TVNJUF9MYWJlbF9hNzI5NWNjMS1kMjc5LTQyYWMtYWI0ZC0zYjBmNGZlY2Uw?= =?utf-8?B?NTBfQWN0aW9uSWQ9ZTU0N2YwMmYtZmQ5MS00ZTFjLTljMWItNjkwMjFlMTg1?= =?utf-8?B?ZmU4O01TSVBfTGFiZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRm?= =?utf-8?B?ZWNlMDUwX0NvbnRlbnRCaXRzPTA7TVNJUF9MYWJlbF9hNzI5NWNjMS1kMjc5?= =?utf-8?B?LTQyYWMtYWI0ZC0zYjBmNGZlY2UwNTBfRW5hYmxlZD10cnVlO01TSVBfTGFi?= =?utf-8?B?ZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRmZWNlMDUwX01ldGhv?= =?utf-8?B?ZD1TdGFuZGFyZDtNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1hYjRk?= =?utf-8?B?LTNiMGY0ZmVjZTA1MF9OYW1lPUZVSklUU1UtUkVTVFJJQ1RFRO+/ou++gA==?= =?utf-8?B?776LO01TSVBfTGFiZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRm?= =?utf-8?B?ZWNlMDUwX1NldERhdGU9MjAyMi0xMS0wM1QxMjo1NjoyNlo7TVNJUF9MYWJl?= =?utf-8?B?bF9hNzI5NWNjMS1kMjc5LTQyYWMtYWI0ZC0zYjBmNGZlY2UwNTBfU2l0ZUlk?= =?utf-8?Q?=3Da19f121d-81e1-4858-a9d8-736e267fd4c7;?= authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=fujitsu.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYAPR01MB5866:EE_|TYAPR01MB6316:EE_ x-ms-office365-filtering-correlation-id: 449b6066-c8ab-49bd-bcf5-08dabe49827b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: fTNtUFSKfR2EXNwGb26TH5w15SuqRaIISoB8ZPvG07u3c3DTaVIj6E8jG/boNGBP/AGTq0chAKSGCKA9uNDimFg2HY701cQbLgW3iYMSUVEnZcY/KZs+RPrQrewDciQtdT+Farq6Evg7cMSXjhSwi83r6rIkH1bY7nRM0w8sF2NzpFV81eL/nen/wJAGiKv6qxDpgIy3wjjiVg1hMDz18elYoKmJuzTbOXsCIwg237/3VTrxn4eRNZJD3H/IGWEJ4gnxAQslGFY6lfGFe+NC3b7dxUtljDiKIEvT3WQKzqxqVtPS+5TguEboWdMLoItiEQnHWPP5Fh9d3yC8v6TSaoqYxTd0c/n5+s1TSpfwI40YeGgpORBjdESVdPzCCd0X5MnI04tWC5dlNz8utCHdmAVy/rVDZ/SL4UWCWAri5PX/x9d2vlwyMPQDnKvL0nn7+pmwOep70IGBefo6u+GZSLQLrX6OFpNY+rTF121dpu2J+eM4Dz/Ay3Bh2E7raXEbv12Vuq9SnmwZ39UIp7+tSevYbcdzWtNXHyBI/8MPYb8InNcKbRuHorCHXFSg3hmfrwCtjZB2+RTKOYeO/hnfgGFiMTJRz6O9A72euOv/S7dg2bwNzf/OS5klPJ3/t9dUAS9tmU2oGz0GsQ4VqkmHlDcj25ZGfujyXxJiZ/vDqgPSQlsHOP44gmZQ7O/loQTzDENNpFQGAYvO7ZyOcrH+QV7s/mL+VBSxFx9FCRGCZKAHUhDm4vYMuhYuPMUObHnYtOvhn1MIIP0RPynomt+bnqJtMVK1a4FcLC9JfxPN4Gc= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYAPR01MB5866.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(366004)(346002)(396003)(376002)(136003)(39860400002)(1590799012)(451199015)(8676002)(316002)(107886003)(6506007)(7696005)(71200400001)(2940100002)(54906003)(2906002)(478600001)(33656002)(4744005)(5660300002)(66556008)(4326008)(64756008)(86362001)(66446008)(6636002)(38100700002)(8936002)(6862004)(55016003)(122000001)(9686003)(66946007)(52536014)(186003)(41300700001)(82960400001)(26005)(66476007)(83380400001)(38070700005)(76116006)(85182001)(99936003)(1580799009);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?c0NmY3k4WmlUYXVLN2x2YlBVL1hJb0poakVNSjV4QVpjWEp5WHJjaTU4RGcx?= =?utf-8?B?ZmpFMUpjVnJhM0NLWU8zSStSTnFFQVJScS9uMHEzVUpRZHJHZkwvV3FtME1B?= =?utf-8?B?cFlqQ01HTy9PZnZMOTdtYWE5T3dSMGNmUFlUK1JiaUNkTEJNUWVXeThPUXQy?= =?utf-8?B?dUF6OFFwT2JGUFBpVUprZlMxVFJLbXdCQ3pnQTkxa3Nmam5USW5NK3Rqckt3?= =?utf-8?B?VDNUY0FQcitWN3J0d3FWOGZhK0NwdFV2SWxBWHNqKzVHYTNKUUVVdVVycDlx?= =?utf-8?B?TTc0dzFlRFhUMlY3Z05QbUJGeU5WNXZYclZNSndiaWhCdlJwdzFwVnE4QTM2?= =?utf-8?B?RXQ1eEhLeGxjZlhxcEFUNjJmUld2NnAzTmhUY01mSkJIcFFuWTY2SWQwdXE0?= =?utf-8?B?bW9GeWlvdjh4bEZncXJhUlRidXpneUgvTXZpOWFzUC95TkRSNU5uRUMyZll3?= =?utf-8?B?YWZ4SDNPd2hIVHdnQzlXNFd3dDZNLzdpM2ZwOXBvdmo0UDhSWUJnYzluVTZP?= =?utf-8?B?cEJFYkJJN29VZ2xOTUdMa29Xc21paXRwNU1MWW83UzVGVWI5dTVkV1NLR2x0?= =?utf-8?B?R2hsWDB4NERCcC9WUGJzNnlOeVhsVzlCTlpNSS9GRG51TWYyOFlsQnJ3eEJX?= =?utf-8?B?UEtiajNEa0hJLzErN0FjUGtlQ085bTVVSW1DVDhpNi9QaWhsbnpUK1BkN1FP?= =?utf-8?B?bmhHaVNockF6L09QSHdCVU4yYjNNMFh4ckhNeXpJOGQrbWZ2N0NWKzRmcTl6?= =?utf-8?B?U1ptc21vbkwvdDdSa1JRckV6N01GNXRNbjhkSmcrdGo0MldBWWJGa01yYm9B?= =?utf-8?B?MGw3Um1hSkYvQW4zUzNpS0ZGUGk4QVY4d2Z2Y2VhM1FvamljbW5pUUVFSDB2?= =?utf-8?B?S1B1ZEkyVkRYRjNzbmE0QXIrdjE0WmZROStaV3YxK08wR3pVeFh4VkZBc3ZP?= =?utf-8?B?Z3BncDByZDRhaWROS3FPSU1qUUxoOHJrZnJidjhkRm1VTHAvK2R6bHhpWUtO?= =?utf-8?B?cUVhZWhPYUlROTNzTWhLb243dEgreUxiSTBTOWg2eHg4NXNDbHhJbVZlVkl0?= =?utf-8?B?UlI1dUpQYTUyZnRydEhsQWx6eTd1dlhRL0VJOFlYNjdDeGxObEVGcGg3OGRM?= =?utf-8?B?cU5VeTU3N0dWZ3NzaTVuMDk1cWpaYXR5VFpqUi83WmlGWmVIVFFYQnd0Vklj?= =?utf-8?B?Ly84RUNiRUdwaGZaTkNxKy8vNXRLUE52eHQySDhSb3Ntc3d6bHVENFA5SHVN?= =?utf-8?B?Q1lZbFdqQ3o4UkVQcEhRRU4zdE9LUTdEb0JSUXgwWHh4TE1nLzBRbWFhd2xv?= =?utf-8?B?MTJZZ1BhUzVCQUMwZFI0ZFV4V1NiWVVqNGx3RnJwaStRZmF6L2ViaDkxbHVY?= =?utf-8?B?bnF1clczTHliTTFIMndneGN5T0UwMW5NcjJRS2tYNStjQ0QxTmFRa2lvWGN2?= =?utf-8?B?dnpGOG5Jdk9xdTRGd0lWcDgvWUVkK3RHUk5GaW1jQWU3Y01ZR2I1OXZBSGdK?= =?utf-8?B?Y3VyeXB1c0NscG5ZZW9nVTZsclhuZitqUDlFWTZrWHQ3Yy90VGE1WnptU3A2?= =?utf-8?B?Z1JMWTNQQ296c1U4Um02d2dzeHFNZll1eXJjU3E5MnV5RExveGpZMkJ6QU5T?= =?utf-8?B?alB0TUtkL0ZtVXVSM3hFNngxcWtXVU1UYzJkQWZoR1BHTTFEZGFyMlNUd1lu?= =?utf-8?B?VlpvMFdmYzR2eE52aVJ0b1JDbC9XODdhUDU0UCtwQXdmdDlCNmtKcElDQjZt?= =?utf-8?B?YXNxU3JJQTkvTmo0RElFYnJxWlVYS3UrR2FKZWY4SVllUEhFQlNjUzVyUmVy?= =?utf-8?B?bWtmcjhWemg5dHFFV3hBajJVZkpKMGlHRWl4eDNuUi8yMG16ZExwMCtucEQz?= =?utf-8?B?NElGcEcwOXViSkc3S2h4d2xtcEo3UE4zRFE3NEJpbFEyWUdNazQ0cDRnT0Zq?= =?utf-8?B?MG01VElHWlpzbzV4UXMxeWEzdWx5ZmRtTHhwN0NBQSttYU84RStqeUtVc2xi?= =?utf-8?B?ekZNdUx5c0NYbE5OblQ3cTJicmpaSGdVRjFsWUw4d0RrYXNYZlBWL3E0YnNX?= =?utf-8?B?cFVXYWppdzJVd2FuZ0U3YkJPeVZOYWRib1FXbXpIMWE2eHRza2xZVXNLU3Nq?= =?utf-8?B?S1NLbnlBR1lvcEhRNUlJcUJzVGhrZ1F3RTNUb1ZjZzFwYkhvUDZJWU1JRlJm?= =?utf-8?B?Nmc9PQ==?= Content-Type: multipart/mixed; boundary="_002_TYAPR01MB5866E0165FBBFEA66436E3E6F53B9TYAPR01MB5866jpnp_" MIME-Version: 1.0 X-OriginatorOrg: fujitsu.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYAPR01MB5866.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 449b6066-c8ab-49bd-bcf5-08dabe49827b X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2022 09:46:55.6759 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a19f121d-81e1-4858-a9d8-736e267fd4c7 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 0flCNXQBFh34kigmh1N3bAHf03GNdRyWIvUXwTFm7V4pz0s1I1iextE5Fgu4dqiwPLRmEK+AnNeQ2bZX9Ymp2tPRLhfVrJc86PYWYlVIr/4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYAPR01MB6316 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --_002_TYAPR01MB5866E0165FBBFEA66436E3E6F53B9TYAPR01MB5866jpnp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 PiBXaGlsZSB0ZXN0aW5nIHlvdXJzLCBJIGZvdW5kIHRoYXQgdGhlIGxlYWRlciBhcHBseSB3b3Jr ZXIgaGFzIGJlZW4gY3Jhc2hlZCBpbiB0aGUNCj4gZm9sbG93aW5nIGNhc2UuDQo+IEkgd2lsbCBk aWcgdGhlIGZhaWx1cmUgbW9yZSwgYnV0IEkgcmVwb3J0ZWQgaGVyZSBmb3IgcmVjb3Jkcy4NCg0K SSBmb3VuZCBhIHJlYXNvbiB3aHkgdGhlIGxlYWRlciBhcHBseSB3b3JrZXIgY3Jhc2VoZXMuDQpJ biBwYXJhbGxlbF9hcHBseV9mcmVlX3dvcmtlcigpIHRoZSBsZWFkZXIgc2VuZHMgdGhlIHBlbmRp bmcgbWVzc2FnZSB0byBwYXJhbGxlbCBhcHBseSB3b3JrZXI6DQoNCmBgYA0KKyAgICAgICAgICAg ICAgIC8qDQorICAgICAgICAgICAgICAgICogUmVzZW5kIHRoZSBwZW5kaW5nIG1lc3NhZ2UgdG8g cGFyYWxsZWwgYXBwbHkgd29ya2VyIHRvIGNsZWFudXAgdGhlDQorICAgICAgICAgICAgICAgICog cXVldWUuIE5vdGUgdGhhdCBwYXJhbGxlbCBhcHBseSB3b3JrZXIgd2lsbCBqdXN0IGlnbm9yZSB0 aGlzIG1lc3NhZ2UNCisgICAgICAgICAgICAgICAgKiBhcyBpdCBoYXMgYWxyZWFkeSBoYW5kbGVk IHRoaXMgbWVzc2FnZSB3aGlsZSBhcHBseWluZyBzcG9vbGVkDQorICAgICAgICAgICAgICAgICog bWVzc2FnZXMuDQorICAgICAgICAgICAgICAgICovDQorICAgICAgICAgICAgICAgcmVzdWx0ID0g c2htX21xX3NlbmQod2luZm8tPm1xX2hhbmRsZSwgc3RybGVuKHdpbmZvLT5wZW5kaW5nX21zZyks DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICB3aW5mby0+cGVuZGluZ19tc2csIGZhbHNlLCB0cnVlKTsNCmBgYA0KDQouLi5idXQgdGhlIG1l c3NhZ2UgbGVuZ3RoIHNob3VsZCBub3QgYmUgY2FsdWNhcmV0ZSBieSBzdHJsZW4oKSBiZWNhdXNl IHRoZSBsb2dpY2FscmVwIG1lc3NhZ2UgaGFzICdcMCcuDQpQU0EgdGhlIHBhdGNoIHRvIGZpeCBp dC4gSXQgY2FuIGJlIGFwcGxpZWQgb24gdjQyIHBhdGNoIHNldC4NCg0KDQpCZXN0IFJlZ2FyZHMs DQpIYXlhdG8gS3Vyb2RhDQpGVUpJVFNVIExJTUlURUQNCg0K --_002_TYAPR01MB5866E0165FBBFEA66436E3E6F53B9TYAPR01MB5866jpnp_ Content-Type: application/octet-stream; name="0001-fix-wrong-message-length-estimation.patch" Content-Description: 0001-fix-wrong-message-length-estimation.patch Content-Disposition: attachment; filename="0001-fix-wrong-message-length-estimation.patch"; size=2266; creation-date="Fri, 04 Nov 2022 09:41:10 GMT"; modification-date="Fri, 04 Nov 2022 09:42:12 GMT" Content-Transfer-Encoding: base64 RnJvbSBmODY4NDJlN2FiNmM2NWRmNWQ4Y2EzZTJiZDkzNzRlNmM0NWEzZDExIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiAia3Vyb2RhLmhheWF0byU0MGpwLmZ1aml0c3UuY29tIiA8a3Vy b2RhLmhheWF0b0BqcC5mdWppdHN1LmNvbT4KRGF0ZTogRnJpLCA0IE5vdiAyMDIyIDA5OjQwOjMx ICswMDAwClN1YmplY3Q6IFtQQVRDSF0gZml4IHdyb25nIG1lc3NhZ2UtbGVuZ3RoIGVzdGltYXRp b24KCi0tLQogc3JjL2JhY2tlbmQvcmVwbGljYXRpb24vbG9naWNhbC9hcHBseXBhcmFsbGVsd29y a2VyLmMgfCA3ICsrKysrLS0KIHNyYy9pbmNsdWRlL3JlcGxpY2F0aW9uL3dvcmtlcl9pbnRlcm5h bC5oICAgICAgICAgICAgIHwgMyArKy0KIDIgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCsp LCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3NyYy9iYWNrZW5kL3JlcGxpY2F0aW9uL2xv Z2ljYWwvYXBwbHlwYXJhbGxlbHdvcmtlci5jIGIvc3JjL2JhY2tlbmQvcmVwbGljYXRpb24vbG9n aWNhbC9hcHBseXBhcmFsbGVsd29ya2VyLmMKaW5kZXggZjk5ZmI2MmViMi4uOGRhOTE5OWJhNiAx MDA2NDQKLS0tIGEvc3JjL2JhY2tlbmQvcmVwbGljYXRpb24vbG9naWNhbC9hcHBseXBhcmFsbGVs d29ya2VyLmMKKysrIGIvc3JjL2JhY2tlbmQvcmVwbGljYXRpb24vbG9naWNhbC9hcHBseXBhcmFs bGVsd29ya2VyLmMKQEAgLTM2NSw3ICszNjUsNyBAQCBwYXJhbGxlbF9hcHBseV9mcmVlX3dvcmtl cihQYXJhbGxlbEFwcGx5V29ya2VySW5mbyAqd2luZm8sIFRyYW5zYWN0aW9uSWQgeGlkLAogCQkg KiBhcyBpdCBoYXMgYWxyZWFkeSBoYW5kbGVkIHRoaXMgbWVzc2FnZSB3aGlsZSBhcHBseWluZyBz cG9vbGVkCiAJCSAqIG1lc3NhZ2VzLgogCQkgKi8KLQkJcmVzdWx0ID0gc2htX21xX3NlbmQod2lu Zm8tPm1xX2hhbmRsZSwgc3RybGVuKHdpbmZvLT5wZW5kaW5nX21zZyksCisJCXJlc3VsdCA9IHNo bV9tcV9zZW5kKHdpbmZvLT5tcV9oYW5kbGUsIHdpbmZvLT5wZW5kaW5nX2xlbmd0aCwKIAkJCQkJ CQkgd2luZm8tPnBlbmRpbmdfbXNnLCBmYWxzZSwgdHJ1ZSk7CiAKIAkJaWYgKHJlc3VsdCAhPSBT SE1fTVFfU1VDQ0VTUykKQEAgLTM3NSw2ICszNzUsNyBAQCBwYXJhbGxlbF9hcHBseV9mcmVlX3dv cmtlcihQYXJhbGxlbEFwcGx5V29ya2VySW5mbyAqd2luZm8sIFRyYW5zYWN0aW9uSWQgeGlkLAog CiAJCXBmcmVlKHdpbmZvLT5wZW5kaW5nX21zZyk7CiAJCXdpbmZvLT5wZW5kaW5nX21zZyA9IE5V TEw7CisJCXdpbmZvLT5wZW5kaW5nX2xlbmd0aCA9IDA7CiAJfQogfQogCkBAIC0xMDM1LDggKzEw MzYsMTAgQEAgcGFyYWxsZWxfYXBwbHlfc2VuZF9kYXRhKFBhcmFsbGVsQXBwbHlXb3JrZXJJbmZv ICp3aW5mbywgU2l6ZSBuYnl0ZXMsCiAKIAkJCS8qIFNhdmUgdGhlIG1lc3NhZ2UgdGhhdCB3YXMg b25seSBwYXJ0aWFsbHkgc2VudC4gKi8KIAkJCW9sZGNvbnRleHQgPSBNZW1vcnlDb250ZXh0U3dp dGNoVG8oQXBwbHlDb250ZXh0KTsKLQkJCXdpbmZvLT5wZW5kaW5nX21zZyA9IChjaGFyICopIHBh bGxvYyhuYnl0ZXMpOworCQkJd2luZm8tPnBlbmRpbmdfbXNnID0gcGFsbG9jKG5ieXRlcyk7CiAJ CQltZW1jcHkod2luZm8tPnBlbmRpbmdfbXNnLCBkYXRhLCBuYnl0ZXMpOworCQkJd2luZm8tPnBl bmRpbmdfbGVuZ3RoID0gbmJ5dGVzOworCiAJCQlNZW1vcnlDb250ZXh0U3dpdGNoVG8ob2xkY29u dGV4dCk7CiAKIAkJCS8qCmRpZmYgLS1naXQgYS9zcmMvaW5jbHVkZS9yZXBsaWNhdGlvbi93b3Jr ZXJfaW50ZXJuYWwuaCBiL3NyYy9pbmNsdWRlL3JlcGxpY2F0aW9uL3dvcmtlcl9pbnRlcm5hbC5o CmluZGV4IDI5ZWU3OGI4MDEuLmU1MjdmODk0ODQgMTAwNjQ0Ci0tLSBhL3NyYy9pbmNsdWRlL3Jl cGxpY2F0aW9uL3dvcmtlcl9pbnRlcm5hbC5oCisrKyBiL3NyYy9pbmNsdWRlL3JlcGxpY2F0aW9u L3dvcmtlcl9pbnRlcm5hbC5oCkBAIC0xNjcsNyArMTY3LDggQEAgdHlwZWRlZiBzdHJ1Y3QgUGFy YWxsZWxBcHBseVdvcmtlckluZm8KIAkgKiBVc2VkIHRvIHNhdmUgdGhlIG1lc3NhZ2UgdGhhdCB3 YXMgb25seSBwYXJ0aWFsbHkgc2VudCB0byBwYXJhbGxlbCBhcHBseQogCSAqIHdvcmtlci4KIAkg Ki8KLQljaGFyCSpwZW5kaW5nX21zZzsKKwl2b2lkCSAgICpwZW5kaW5nX21zZzsKKwlTaXplCQlw ZW5kaW5nX2xlbmd0aDsKIAogCS8qCiAJICogVHJ1ZSBpZiB0aGUgd29ya2VyIGlzIGJlaW5nIHVz ZWQgdG8gcHJvY2VzcyBhIHBhcmFsbGVsIGFwcGx5Ci0tIAoyLjI3LjAKCg== --_002_TYAPR01MB5866E0165FBBFEA66436E3E6F53B9TYAPR01MB5866jpnp_--