From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <pve-devel-bounces@lists.proxmox.com> Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id AE4271FF16F for <inbox@lore.proxmox.com>; Thu, 13 Mar 2025 16:50:13 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id DF9AB1D566; Thu, 13 Mar 2025 16:50:03 +0100 (CET) Date: Thu, 13 Mar 2025 16:49:58 +0100 From: Gabriel Goller <g.goller@proxmox.com> To: Thomas Lamprecht <t.lamprecht@proxmox.com> Message-ID: <zjcd5mtjczr4fltdi6tal5lbr6jtnsf2b4f35e734ik2s42nxf@kgaphbcyxizo> Mail-Followup-To: Thomas Lamprecht <t.lamprecht@proxmox.com>, pve-devel@lists.proxmox.com References: <20250313124956.367059-1-g.goller@proxmox.com> <285a3e7b-30e9-4162-9b2d-cbdb0d8d5810@proxmox.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <285a3e7b-30e9-4162-9b2d-cbdb0d8d5810@proxmox.com> User-Agent: NeoMutt/20241002-35-39f9a6 X-SPAM-LEVEL: Spam detection results: 0 AWL -0.429 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_ASCII_DIVIDERS 0.8 Email that uses ascii formatting dividers and possible spam tricks KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: Re: [pve-devel] [PATCH frr] frr: fix bit flag collision in patch X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com> List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe> List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/> List-Post: <mailto:pve-devel@lists.proxmox.com> List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help> List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe> Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com> Cc: pve-devel@lists.proxmox.com Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" <pve-devel-bounces@lists.proxmox.com> T24gMTMuMDMuMjAyNSAxNjoxNiwgVGhvbWFzIExhbXByZWNodCB3cm90ZToKPk9uIDEzLzAzLzIw MjUgMTM6NDksIEdhYnJpZWwgR29sbGVyIHdyb3RlOgo+PiBSZXNvbHZlIGNvbmZsaWN0IGJldHdl ZW4gRl9JU0lTX1VOSVRfVEVTVCBhbmQgSVNJU19PUFRfRFVNTVlfQVNfTE9PUEJBQ0sKPj4gd2hp Y2ggd2VyZSBib3RoIHVzaW5nIHRoZSBzYW1lIGJpdCB2YWx1ZSAoMHgwMSkuIFRoaXMgY29sbGlz aW9uIGNhdXNlZAo+PiB1bml0IHRlc3QgbW9kZSB0byBiZSB1bmludGVudGlvbmFsbHkgZW5hYmxl ZCB3aGVuIERVTU1ZX0FTX0xPT1BCQUNLIHdhcyBzZXQuCj4+Cj4KPlRoaXMgaXMgYWxzbyB3cm9u ZyBhdCB1cHN0cmVhbSB0aGVuIHRob3VnaD8KPgo+aHR0cHM6Ly9naXRodWIuY29tL0ZSUm91dGlu Zy9mcnIvYmxvYi9tYXN0ZXIvaXNpc2QvaXNpc2QuaCNMNzktTDgxCj4KPklzIHVwc3RyZWFtIG5v dGlmaWVkIG9mIHRoaXM/IG1heWJlIHNlbmQgYSBQUiB0byB0aGVtIGlmIHRlc3RpbmcgaG9sZHMK PnVwLgoKQWxyZWFkeSBkb25lLCBmb3Jnb3QgdG8gbWVudGlvbiB0aGlzOgpodHRwczovL2dpdGh1 Yi5jb20vRlJSb3V0aW5nL2Zyci9wdWxsLzE4Mzc3Cgo+bWlzc2luZyBhIGZpeGVzIHRyYWlsZXIs IGxpa2U6Cj4KPkZpeGVzOiBlY2Y1OTFlICgiZnJyOiBhZGQgdGhlIGR1bW15X2FzX2xvb3BiYWNr IHBhdGNoIHNlcmllcywgZW5hYmxlIGl0IGJ5IGRlZmF1bHQiKQoKUmlnaHQhCgo+PiBTaWduZWQt b2ZmLWJ5OiBHYWJyaWVsIEdvbGxlciA8Zy5nb2xsZXJAcHJveG1veC5jb20+Cj4+IC0tLQo+Pgo+ PiAqIEknbSBub3Qgc3VyZSBhYm91dCB0aGUgZGViaWFuIHZlcnNpb24gbnVtYmVyLCBsZXQgbWUg a25vdyBpZiB0aGlzIGlzCj4+ICAgd3JvbmcuCj4KPkZvciBzdGFydGVycyBwbGVhc2UgYWx3YXlz IGRvIHRoZSBidW1wIGluIGEgc2VwYXJhdGUgcGF0Y2gsIGl0J3MgcmF0aGVyCj51bnJlbGF0ZWQg dG8gdGhlIGZpeC4gSSdtIGFsc28gZmluZSB3aXRoIGhhbmRsaW5nIGJ1bXBzIG15c2VsZiwgYXMg c2hvdWxkIGJlCj5hbGwgcmVsZWFzZSB0ZWFtIG1lbWJlcnMuIEZXSVcsIEkgYXBwcmVjaWF0ZSBn ZXR0aW5nIGNoYW5nZXMgYWRkZWQgdGhlcmUsCj5hbmQgdGhvdWdodCBhYm91dCBldmVuIHN0YXJ0 aW5nIHRvIHJlcXVlc3RpbmcgdGhhdCwgYnV0IHRoZXkgcmVhbGx5IG5lZWQKPnRvIHRhcmdldCBo dW1hbnMgYW5kIHNob3VsZCBrZWVwIHRoZSAiVU5SRUxFQVNFRCIgYXMgdmFsdWUgZm9yIHRoZSBy ZWxlYXNlLAo+aS5lLiB3aGF0IHRoZSBgZGNoIC1pYCB0ZW1wbGF0ZSB1c2VzIGJ5IGRlZmF1bHQu CgpPaywgd2lsbCBkby4KCj53LnIudC4gdmVyc2lvbmluZyBJJ2QgaGF2ZSBidW1wZWQgdGhlIHB2 ZTEgcGFydCB0byBwdmUyLgoKU28gJzEwLjIuMS0xK3B2ZTInPwpNYWtlcyBzZW5zZSBhcyB3ZSBk ZXZpYXRlIGZyb20gdGhlIGRlYmlhbiBwYWNrYWdlIGhlcmUuCgo+PiAqIEkgZWRpdGVkIHRoZSBw YXRjaCBpbnRyb2R1Y2luZyB0aGlzIGJ1ZywgaWYgaXQncyBiZXR0ZXIgdG8gYWRkIGEgbmV3Cj4+ ICAgcGF0Y2gsIEknbGwgYmUgaGFwcHkgdG8gY2hhbmdlIGl0Lgo+Cj5UaGlzIGlzIGZpbmUsIGxh eWVyZWQgcGF0Y2hlcyBvZiBwYXRjaGVzIGFyZSBzZWxkb21seSBhIGdvb2Qgb3B0aW9uLgo+Cj4+ ICogV2UgYXJlIHN0aWxsIHRlc3RpbmcgdGhlIG5ld2VzdCB2ZXJzaW9uIHNvIGl0J3Mgbm90IHll dCByZWFkeSBmb3IKPj4gICB0ZXN0aW5nL25vLXN1YnNjcmlwdGlvbi4KPgo+U28gd2hhdCBjYW4g SSBleHBlY3QgaGVyZSwgc2hvdWxkIGl0IHN0aWxsIGJlIHBhY2thZ2VkIGFuZCB1cGxvYWRlZCB0 bwo+aW50ZXJuYWwgc3RhZ2luZyBmb3IgbW9yZSBicm9hZCBRQT8KClllcCwgaW50ZXJuYWwgc3Rh Z2luZyBpcyBnb29kLiBKdXN0IGRpZG4ndCB3YW50IHlvdSB0byB0aGluayBvZiB0aGlzCnBhdGNo IGFzIGEgIndlJ3JlIGRvbmUgd2l0aCB0ZXN0aW5nIiBtZXNzYWdlIDopCgo+Pgo+PiAgZGViaWFu L2NoYW5nZWxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDYgKysrKysr Cj4+ICAuLi5kLW9wdGlvbi10by10cmVhdC1kdW1teS1pbnRlcmZhY2VzLWFzLWxvb3AucGF0Y2gg fCAxMyArKysrKysrKy0tLS0tCj4+ICAyIGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyks IDUgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9kZWJpYW4vY2hhbmdlbG9nIGIvZGVi aWFuL2NoYW5nZWxvZwo+PiBpbmRleCA2ZTY4MzExMTMyYjEuLjdlMmZmZDc5NjRhOSAxMDA2NDQK Pj4gLS0tIGEvZGViaWFuL2NoYW5nZWxvZwo+PiArKysgYi9kZWJpYW4vY2hhbmdlbG9nCj4+IEBA IC0xLDMgKzEsOSBAQAo+PiArZnJyICgxMC4yLjEtMitwdmUxKSBib29rd29ybTsgdXJnZW5jeT1t ZWRpdW0KPj4gKwo+PiArICAqIGZpeCBmYWJyaWNkIGR1bW15X2FzX2xvb3BiYWNrIGZsYWcgY29s bGlzaW9uCj4KPmNvbGxpc2lvbiB3aXRoIHdoYXQ/IHRoZXNlIGVudHJpZXMgc2hvdWxkIGJlIHRl bGxpbmcgZm9yIGVuZCB1c2VycyAobm90IGRldnMpLgoKVHJ1ZSwgYSBzaW1wbGVyICJmaXggZmFi cmljZCBkdW1teV9hc19sb29wYmFjayBmbGFnIiB3b3VsZCBiZSBlbm91Z2guCgo+PiArCj4+ICsg LS0gR2FicmllbCBHb2xsZXIgPGcuZ29sbGVyQHByb3htb3guY29tPiAgVGh1LCAxMyBNYXIgMjAy NSAxMzozMzo0NiArMDEwMAo+PiArCj4+ICBmcnIgKDEwLjIuMS0xK3B2ZTEpIGJvb2t3b3JtOyB1 cmdlbmN5PW1lZGl1bQo+Pgo+PiAgICAqIHVwZGF0ZSB1cHN0cmVhbSBzb3VyY2UgdG8gMTAuMi4x Cj4+IGRpZmYgLS1naXQgYS9kZWJpYW4vcGF0Y2hlcy9wdmUvMDAwNS1mYWJyaWNkLWFkZC1vcHRp b24tdG8tdHJlYXQtZHVtbXktaW50ZXJmYWNlcy1hcy1sb29wLnBhdGNoIGIvZGViaWFuL3BhdGNo ZXMvcHZlLzAwMDUtZmFicmljZC1hZGQtb3B0aW9uLXRvLXRyZWF0LWR1bW15LWludGVyZmFjZXMt YXMtbG9vcC5wYXRjaAo+PiBpbmRleCAzMzFiZWVkMzc4ZWMuLjE4NGEwOTMzMzRjOSAxMDA2NDQK Pj4gLS0tIGEvZGViaWFuL3BhdGNoZXMvcHZlLzAwMDUtZmFicmljZC1hZGQtb3B0aW9uLXRvLXRy ZWF0LWR1bW15LWludGVyZmFjZXMtYXMtbG9vcC5wYXRjaAo+PiArKysgYi9kZWJpYW4vcGF0Y2hl cy9wdmUvMDAwNS1mYWJyaWNkLWFkZC1vcHRpb24tdG8tdHJlYXQtZHVtbXktaW50ZXJmYWNlcy1h cy1sb29wLnBhdGNoCj4+IEBAIC0xOCw4ICsxOCw4IEBAIFNpZ25lZC1vZmYtYnk6IEdhYnJpZWwg R29sbGVyIDxnLmdvbGxlckBwcm94bW94LmNvbT4KPj4gICBpc2lzZC9pc2lzX2NpcmN1aXQuYyAg ICAgICAgIHwgIDkgKysrKystLS0tCj4+ICAgaXNpc2QvaXNpc19tYWluLmMgICAgICAgICAgICB8 IDE2ICsrKysrKysrKysrKystLS0KPj4gICBpc2lzZC9pc2lzZC5jICAgICAgICAgICAgICAgIHwg MTkgKysrKysrKysrKysrKysrKysrKwo+PiAtIGlzaXNkL2lzaXNkLmggICAgICAgICAgICAgICAg fCAgNCArKysrCj4+IC0gNiBmaWxlcyBjaGFuZ2VkLCA1NyBpbnNlcnRpb25zKCspLCAxMiBkZWxl dGlvbnMoLSkKPj4gKyBpc2lzZC9pc2lzZC5oICAgICAgICAgICAgICAgIHwgIDYgKysrKystCj4+ ICsgNiBmaWxlcyBjaGFuZ2VkLCA1OCBpbnNlcnRpb25zKCspLCAxMyBkZWxldGlvbnMoLSkKPj4K Pj4gIEluZGV4OiBiL2RvYy9tYW5wYWdlcy9mcnItZmFicmljZC5yc3QKPj4gID09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K Pj4gQEAgLTE4MSwxNSArMTgxLDE4IEBAIEluZGV4OiBiL2lzaXNkL2lzaXNkLmgKPj4gID09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0KPj4gIC0tLSBhL2lzaXNkL2lzaXNkLmgJMjAyNS0wMy0wNyAxMTowOTo0Ny43MDA0MjQy MzUgKzAxMDAKPj4gICsrKyBiL2lzaXNkL2lzaXNkLmgJMjAyNS0wMy0wNyAxMTowOTo0Ny42OTg0 MjQyMzMgKzAxMDAKPj4gLUBAIC03NCw3ICs3NCw5IEBACj4+ICtAQCAtNzQsOSArNzQsMTEgQEAK Pj4gICAJc3RydWN0IGxpc3QgKmlzaXM7Cj4+ICAgCS8qIElTSVMgdGhyZWFkIG1hc3Rlci4gKi8K Pj4gICAJc3RydWN0IGV2ZW50X2xvb3AgKm1hc3RlcjsKPj4gICsJLyogVmFyaW91cyBnbG9iYWwg b3B0aW9ucyAqLwo+PiAgIAl1aW50OF90IG9wdGlvbnM7Cj4+IC0rI2RlZmluZSBJU0lTX09QVF9E VU1NWV9BU19MT09QQkFDSyAoMSA8PCAwKQo+PiArKyNkZWZpbmUgRl9JU0lTX1VOSVRfVEVTVCAo MSA8PCAwKQo+PiArKyNkZWZpbmUgSVNJU19PUFRfRFVNTVlfQVNfTE9PUEJBQ0sgKDEgPDwgMSkK Pgo+c29tZXdoYXQgcHJlLWV4aXN0aW5nLCBidXQgeXVjaywgd2hvIHBsYWNlcyBkZWZpbmVzIGlu IHRoZSBtaWRkbGUgb2Ygc3RydWN0Cj5kZWZpbml0aW9ucz8hwr8KClN0ZWZhbiBzYWlkIHRoZSBl eGFjdCBzYW1lIHRoaW5nIDopClRoaXMgaXMgZG9uZSBxdWl0ZSBjb21tb25seSBpbiBmcnIgZS5n LjoKaHR0cHM6Ly9naXQucHJveG1veC5jb20vP3A9bWlycm9yX2Zyci5naXQ7YT1ibG9iO2Y9Ymdw ZC9iZ3BkLmg7aD05Y2IxZDUxMDg4Y2ZjNDU2ZjM0NGIxN2I4MDY4Zjg0ZDM4MmUzNzUxO2hiPUhF QUQjbDIxMC4KQnV0IEkgZG9uJ3QgdGhpbmsgaXQncyB0aGF0IGJhZCBhbnl3YXkgOikuCgo+YnR3 LiBzdWNoIGJpdCBmbGFnIGRlZmluaXRpb24gYXJlIG9uZSBvZiB0aGUgZmV3IGNhc2VzIHdoZXJl IGFsaWduaW5nIHRoZQo+dmFsdWVzIG1ha2VzIHNlbnNlIGFuZCB0aGUgaGVhZGVyIHlvdSdyZSBt b2RpZnlpbmcgaGVyZSBhbHJlYWR5IHVzZXMgdGhhdAo+c3R5bGU6Cj4KPmh0dHBzOi8vZ2l0aHVi LmNvbS9GUlJvdXRpbmcvZnJyL2Jsb2IvbWFzdGVyL2lzaXNkL2lzaXNkLmgjTDM3NC1MMzg5Cj4K CkFncmVlLgoKPj4gICB9Owo+PiAtICNkZWZpbmUgRl9JU0lTX1VOSVRfVEVTVCAweDAxCj4+ICst I2RlZmluZSBGX0lTSVNfVU5JVF9URVNUIDB4MDEKPj4gKwo+PiArICNkZWZpbmUgSVNJU19ERUZB VUxUX01BWF9BUkVBX0FERFJFU1NFUyAzCj4+Cj4+ICBAQCAtMjY5LDYgKzI3MSw4IEBACj4+ICAg dm9pZCBpc2lzX3Rlcm1pbmF0ZSh2b2lkKTsKClRoYW5rcyBmb3IgbG9va2luZyBhdCB0aGlzIQoK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnB2ZS1kZXZl bCBtYWlsaW5nIGxpc3QKcHZlLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMu cHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAo=